@charset "UTF-8";@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/CFNPQVcnBImzX0EtDNVhm6rxBn1xmGUJ07BRlOI64c-vu3KSSNqPadegn3oURXlOa4x3B0EU8kvy8sUJjeqBoU.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/AIcocMSXl6nLNQXbUptJf69FjdmzotJy-Fioo4iy220-2OVkhG_DTJnA73pQM0RSbtpzHB1KKzYm92UScze6x54.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/178SDQEgKlkYIwN3m_zkIjcMBXox4CVikxxdM0ZM8vo-id1Xr_sEPtBdBhyp8qIygtMPywS-qjbxoQ3CUa3K2K8.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/IbbswF-_Vv86nKnoVzycaklhFj9_jJEnyisnqN6LmPo-qbe4dZCOM_ijwiT23u4XD9jGBeQouh03AlmP16F_rMQ.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 Medium Italic"),url(../_fonts/CFNPQVcnBImzX0EtDNVhm6rxBn1xmGUJ07BRlOI64c-vu3KSSNqPadegn3oURXlOa4x3B0EU8kvy8sUJjeqBoU.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:italic}@font-face{font-family:Inter;src:local("Inter Medium Italic"),url(../_fonts/5M2MKUFWnEpuT8NeCYosby4H1wQsStpPWE7MBNFFD6Q-gLrjj06Nr3cfOsgZtVSO5qoAoanZiJcihMqTC42iA2I.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:italic}@font-face{font-family:Inter;src:local("Inter Medium Italic"),url(../_fonts/178SDQEgKlkYIwN3m_zkIjcMBXox4CVikxxdM0ZM8vo-id1Xr_sEPtBdBhyp8qIygtMPywS-qjbxoQ3CUa3K2K8.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:Inter;src:local("Inter Medium Italic"),url(../_fonts/KCD5gdyGvwD04J2YZVfG5P-c82WM-ESA68SM8qCokq0-5JVjuR3sbAlngW_srqpbneDoGDwwCP4SQ_xim7J64zo.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:Inter;src:local("Inter SemiBold Italic"),url(../_fonts/CFNPQVcnBImzX0EtDNVhm6rxBn1xmGUJ07BRlOI64c-vu3KSSNqPadegn3oURXlOa4x3B0EU8kvy8sUJjeqBoU.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:italic}@font-face{font-family:Inter;src:local("Inter SemiBold Italic"),url(../_fonts/gKY12I0xR6XlZGrxmgE6Ajg7dolnFcwq2-CgW16emfc-8eIwP29LNgbgIcC_96fV4aa7gsiLS8vyzmjCUTmuHi4.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:italic}@font-face{font-family:Inter;src:local("Inter SemiBold Italic"),url(../_fonts/178SDQEgKlkYIwN3m_zkIjcMBXox4CVikxxdM0ZM8vo-id1Xr_sEPtBdBhyp8qIygtMPywS-qjbxoQ3CUa3K2K8.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:Inter;src:local("Inter Bold Italic"),url(../_fonts/CFNPQVcnBImzX0EtDNVhm6rxBn1xmGUJ07BRlOI64c-vu3KSSNqPadegn3oURXlOa4x3B0EU8kvy8sUJjeqBoU.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:italic}@font-face{font-family:Inter;src:local("Inter Bold Italic"),url(../_fonts/5M2MKUFWnEpuT8NeCYosby4H1wQsStpPWE7MBNFFD6Q-gLrjj06Nr3cfOsgZtVSO5qoAoanZiJcihMqTC42iA2I.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:italic}@font-face{font-family:Inter;src:local("Inter Bold Italic"),url(../_fonts/178SDQEgKlkYIwN3m_zkIjcMBXox4CVikxxdM0ZM8vo-id1Xr_sEPtBdBhyp8qIygtMPywS-qjbxoQ3CUa3K2K8.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:Inter;src:local("Inter Bold Italic"),url(../_fonts/IbbswF-_Vv86nKnoVzycaklhFj9_jJEnyisnqN6LmPo-qbe4dZCOM_ijwiT23u4XD9jGBeQouh03AlmP16F_rMQ.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:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-kERH8aO49tHtvs_Xd5nWg5iJzBBPuAVNXUvPcNxjiQQ.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/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-eFKojbriCCPDqXuHonvT_jmMxMFTHZT8oCIj4ffIam4.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/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-AZLL9ikr6_BKaZAeueYS98uhK9-rg32wvb6eSpYEw38.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/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-GnM_VMrx_AuYZIZuWx77ia0xiWh555AraumoGsA7miI.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 Medium"),url(../_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-kERH8aO49tHtvs_Xd5nWg5iJzBBPuAVNXUvPcNxjiQQ.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:Inter;src:local("Inter Medium"),url(../_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-J2Yzsm43MPJ_e5UnJWA81z2q_Amowu335SxMX-vaBbc.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:Inter;src:local("Inter Medium"),url(../_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-YSJyysF4hjd8pR0DKD9eAJ0L_vDNxQcjtfuZQG_hqK0.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:Inter;src:local("Inter SemiBold"),url(../_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-kERH8aO49tHtvs_Xd5nWg5iJzBBPuAVNXUvPcNxjiQQ.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:Inter;src:local("Inter SemiBold"),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-eFKojbriCCPDqXuHonvT_jmMxMFTHZT8oCIj4ffIam4.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-J2Yzsm43MPJ_e5UnJWA81z2q_Amowu335SxMX-vaBbc.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:Inter;src:local("Inter SemiBold"),url(../_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-AZLL9ikr6_BKaZAeueYS98uhK9-rg32wvb6eSpYEw38.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:Inter;src:local("Inter SemiBold"),url(../_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-GnM_VMrx_AuYZIZuWx77ia0xiWh555AraumoGsA7miI.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:Inter;src:local("Inter Bold"),url(../_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-6lgSJkiiSS8sD2pHvLQOZbIkWSxwZqlmlAT_rkGZ4CU.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:Inter;src:local("Inter Bold"),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-eFKojbriCCPDqXuHonvT_jmMxMFTHZT8oCIj4ffIam4.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(../_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-GnM_VMrx_AuYZIZuWx77ia0xiWh555AraumoGsA7miI.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:Inter;src:local("Inter Medium Italic"),url(../_fonts/uTGoASwNPxQoErpawYG8LxDAzXETHa_cYibPEm5a0js-4S9HTXT4p99Lh3vw_V2LglnTweuiHMl5FtkOuaH0KhY.woff) format(woff);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local("Inter SemiBold Italic"),url(../_fonts/Jz2_acfD_oqut-QwcF37YvFRf5BjWGsFyb8HNT_yWCs-cuEDfmcVkD9h8i_UZ4XeIFb5-vyPEW42CEXfzhqeFkg.woff) format(woff);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local("Inter Bold Italic"),url(../_fonts/Qen6kKXoOl3R3jgb-RCpynJeEkuDL6QxKNQxFRactqY-nuukRU9gRB4kW7RsIXRC9rn5rej3k0o2d0WpwoBITCw.woff) format(woff);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/RUUN-23UGP8yTJV6xaMhEeTm2TLDCA206NGUBPDCQyk-pgW5MnmRJGURmvR34ZhLt88F3Fibjl2RtdDl2kQ4sEo.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(../_fonts/ppPcyD9u3AAh0XAJnxi7vJUfx53qxORStdLloFeDOew-FjMmSImwG0JBOZNHBvNExH_coWmHe0lB6PTmmcbRUV8.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/5M2MKUFWnEpuT8NeCYosby4H1wQsStpPWE7MBNFFD6Q-gLrjj06Nr3cfOsgZtVSO5qoAoanZiJcihMqTC42iA2I.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/gKY12I0xR6XlZGrxmgE6Ajg7dolnFcwq2-CgW16emfc-8eIwP29LNgbgIcC_96fV4aa7gsiLS8vyzmjCUTmuHi4.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/KCD5gdyGvwD04J2YZVfG5P-c82WM-ESA68SM8qCokq0-5JVjuR3sbAlngW_srqpbneDoGDwwCP4SQ_xim7J64zo.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 Medium Italic"),url(../_fonts/AIcocMSXl6nLNQXbUptJf69FjdmzotJy-Fioo4iy220-2OVkhG_DTJnA73pQM0RSbtpzHB1KKzYm92UScze6x54.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local("Inter Medium Italic"),url(../_fonts/gKY12I0xR6XlZGrxmgE6Ajg7dolnFcwq2-CgW16emfc-8eIwP29LNgbgIcC_96fV4aa7gsiLS8vyzmjCUTmuHi4.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:italic}@font-face{font-family:Inter;src:local("Inter Medium Italic"),url(../_fonts/IbbswF-_Vv86nKnoVzycaklhFj9_jJEnyisnqN6LmPo-qbe4dZCOM_ijwiT23u4XD9jGBeQouh03AlmP16F_rMQ.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:Inter;src:local("Inter SemiBold Italic"),url(../_fonts/5M2MKUFWnEpuT8NeCYosby4H1wQsStpPWE7MBNFFD6Q-gLrjj06Nr3cfOsgZtVSO5qoAoanZiJcihMqTC42iA2I.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:italic}@font-face{font-family:Inter;src:local("Inter SemiBold Italic"),url(../_fonts/AIcocMSXl6nLNQXbUptJf69FjdmzotJy-Fioo4iy220-2OVkhG_DTJnA73pQM0RSbtpzHB1KKzYm92UScze6x54.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local("Inter SemiBold Italic"),url(../_fonts/IbbswF-_Vv86nKnoVzycaklhFj9_jJEnyisnqN6LmPo-qbe4dZCOM_ijwiT23u4XD9jGBeQouh03AlmP16F_rMQ.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:Inter;src:local("Inter SemiBold Italic"),url(../_fonts/KCD5gdyGvwD04J2YZVfG5P-c82WM-ESA68SM8qCokq0-5JVjuR3sbAlngW_srqpbneDoGDwwCP4SQ_xim7J64zo.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:Inter;src:local("Inter Bold Italic"),url(../_fonts/AIcocMSXl6nLNQXbUptJf69FjdmzotJy-Fioo4iy220-2OVkhG_DTJnA73pQM0RSbtpzHB1KKzYm92UScze6x54.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local("Inter Bold Italic"),url(../_fonts/gKY12I0xR6XlZGrxmgE6Ajg7dolnFcwq2-CgW16emfc-8eIwP29LNgbgIcC_96fV4aa7gsiLS8vyzmjCUTmuHi4.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:italic}@font-face{font-family:Inter;src:local("Inter Bold Italic"),url(../_fonts/KCD5gdyGvwD04J2YZVfG5P-c82WM-ESA68SM8qCokq0-5JVjuR3sbAlngW_srqpbneDoGDwwCP4SQ_xim7J64zo.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:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-6lgSJkiiSS8sD2pHvLQOZbIkWSxwZqlmlAT_rkGZ4CU.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/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-J2Yzsm43MPJ_e5UnJWA81z2q_Amowu335SxMX-vaBbc.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/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-YSJyysF4hjd8pR0DKD9eAJ0L_vDNxQcjtfuZQG_hqK0.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 Medium"),url(../_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-6lgSJkiiSS8sD2pHvLQOZbIkWSxwZqlmlAT_rkGZ4CU.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:Inter;src:local("Inter Medium"),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-eFKojbriCCPDqXuHonvT_jmMxMFTHZT8oCIj4ffIam4.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-AZLL9ikr6_BKaZAeueYS98uhK9-rg32wvb6eSpYEw38.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:Inter;src:local("Inter Medium"),url(../_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-GnM_VMrx_AuYZIZuWx77ia0xiWh555AraumoGsA7miI.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:Inter;src:local("Inter SemiBold"),url(../_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-6lgSJkiiSS8sD2pHvLQOZbIkWSxwZqlmlAT_rkGZ4CU.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:Inter;src:local("Inter SemiBold"),url(../_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-YSJyysF4hjd8pR0DKD9eAJ0L_vDNxQcjtfuZQG_hqK0.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:Inter;src:local("Inter Bold"),url(../_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-kERH8aO49tHtvs_Xd5nWg5iJzBBPuAVNXUvPcNxjiQQ.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:Inter;src:local("Inter Bold"),url(../_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-J2Yzsm43MPJ_e5UnJWA81z2q_Amowu335SxMX-vaBbc.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:Inter;src:local("Inter Bold"),url(../_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-YSJyysF4hjd8pR0DKD9eAJ0L_vDNxQcjtfuZQG_hqK0.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:Inter;src:local("Inter Bold"),url(../_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-AZLL9ikr6_BKaZAeueYS98uhK9-rg32wvb6eSpYEw38.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:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/Jtqhy44WKYEjGWTSusP5YJfJv7Wf74QqgkBOI9u_77s-APe4uUTMgFlx0lDK_9ElYfqG-yZoHhecemR9pVMDVfs.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-3GaTsihzWLG8upCNV4dgT30l2F44rzL2y8qjfCdpBy8.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/Bo1YvO13V3DbVwJcDOML4fx8wU8CkuqdVBmtg4dB56s-Zy6k_JkCbIoxH_szUiNEoZanV5aT29uBBmppBpm7OAQ.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron Regular"),local("Orbitron"),url(../_fonts/ze0Foh6luGygtL0NpxDqK3efBIRLH4KO2DVyn61nB6Q-_Ywg3zB1LPcLsXrlZXVBeQhkwkGVcIyZzvqpvBNAiXg.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:Orbitron;src:local("Orbitron Bold"),url(../_fonts/ze0Foh6luGygtL0NpxDqK3efBIRLH4KO2DVyn61nB6Q-_Ywg3zB1LPcLsXrlZXVBeQhkwkGVcIyZzvqpvBNAiXg.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:Orbitron;src:local("Orbitron Regular"),local("Orbitron"),url(../_fonts/hdGHJIZqs7_X-b6DqMrArfarOULGZR8W7DWadx1-6f4-cHKuQCIuNHYZyyLT2er_iegfmwqVP6Un12cd4lcrRO0.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron Bold"),url(../_fonts/8wCyOziirOLlOoSzEjox90A5idZ3KcUap_4ADsjiULo-_mrKvAoHgxHHRPmx4WioLwLRWuW0sf326eyfwvm6nJ4.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron Medium"),url(../_fonts/ze0Foh6luGygtL0NpxDqK3efBIRLH4KO2DVyn61nB6Q-_Ywg3zB1LPcLsXrlZXVBeQhkwkGVcIyZzvqpvBNAiXg.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:Orbitron;src:local("Orbitron SemiBold"),url(../_fonts/ze0Foh6luGygtL0NpxDqK3efBIRLH4KO2DVyn61nB6Q-_Ywg3zB1LPcLsXrlZXVBeQhkwkGVcIyZzvqpvBNAiXg.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:Orbitron;src:local("Orbitron Medium"),url(../_fonts/ELCXgmYd5Lsi83L_vPPFh-SKU8SKGMJJczXBXRNrkYQ-Z2_gUyb4_wcLqgsBQiNqPgQl05tEi3BdOGJb5Z1EQFY.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron SemiBold"),url(../_fonts/ZtgxbAJKKZ9wOnIRc1BLoxOMINmzcsg8X4A47AKzw38-xyWz24wQ2c56YusIqFzQMNzCWY1U0gUIgeH5debhU1Q.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:linear-gradient(135deg,#0f172a,#1e293b);background-attachment:fixed;color:#f0f2f5;font-family:Inter,"Inter Fallback: Arial",sans-serif;line-height:1.6;min-height:100vh;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:Orbitron,"Orbitron Fallback: Arial",sans-serif;font-weight:700;line-height:1.2;margin-bottom:1rem}h1{font-size:3rem}@media (min-width:768px){h1{font-size:4rem}}h2{color:#38bdf8;font-size:2.5rem}h3{color:#00b3e6;font-size:1.75rem}p{margin-bottom:1rem}.container{margin:0 auto;max-width:1280px;padding:0 1rem;width:100%}.section{padding:4rem 0;position:relative}.btn{background-color:#6b46c1;border:none;border-radius:4px;color:#f0f2f5;cursor:pointer;display:inline-block;font-family:Orbitron,"Orbitron Fallback: Arial",sans-serif;font-weight:500;overflow:hidden;padding:.75rem 1.5rem;position:relative;text-decoration:none;transition:transform .15s,box-shadow .15s;z-index:1}.card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172ab3;border:1px solid rgba(0,179,230,.1);border-radius:8px;box-shadow:0 10px 30px #0003;padding:1.5rem;transition:transform .3s}.card:hover{transform:translateY(-5px)}.form-group{margin-bottom:1rem}.form-label{display:block;font-weight:500;margin-bottom:.5rem}.form-input{background:#1e293b99;border:none;border-bottom:2px solid #00b3e6;color:#f0f2f5;font-family:Inter,"Inter Fallback: Arial",sans-serif;padding:.75rem;transition:border-color .15s;width:100%}.form-input:focus{border-color:#38bdf8;outline:none}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#0f172a}::-webkit-scrollbar-thumb{background:#6b46c1;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#00b3e6}.lottie-container[data-v-671e5ae5]{align-items:center;display:flex;height:auto;justify-content:center;margin:0 auto;max-width:100%;width:100%}.lottie-container[data-v-671e5ae5] svg{aspect-ratio:auto;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@font-face{font-family:Orbitron;src:local("Orbitron Regular"),local("Orbitron"),url(../_fonts/ze0Foh6luGygtL0NpxDqK3efBIRLH4KO2DVyn61nB6Q-_Ywg3zB1LPcLsXrlZXVBeQhkwkGVcIyZzvqpvBNAiXg.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:"Orbitron Fallback: Arial";src:local("Arial");size-adjust:124.0464%;ascent-override:81.5017%;descent-override:19.5894%;line-gap-override:0%}@font-face{font-family:Orbitron;src:local("Orbitron Bold"),url(../_fonts/ze0Foh6luGygtL0NpxDqK3efBIRLH4KO2DVyn61nB6Q-_Ywg3zB1LPcLsXrlZXVBeQhkwkGVcIyZzvqpvBNAiXg.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:Orbitron;src:local("Orbitron SemiBold"),url(../_fonts/ZtgxbAJKKZ9wOnIRc1BLoxOMINmzcsg8X4A47AKzw38-xyWz24wQ2c56YusIqFzQMNzCWY1U0gUIgeH5debhU1Q.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron Regular"),local("Orbitron"),url(../_fonts/hdGHJIZqs7_X-b6DqMrArfarOULGZR8W7DWadx1-6f4-cHKuQCIuNHYZyyLT2er_iegfmwqVP6Un12cd4lcrRO0.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron Medium"),url(../_fonts/ELCXgmYd5Lsi83L_vPPFh-SKU8SKGMJJczXBXRNrkYQ-Z2_gUyb4_wcLqgsBQiNqPgQl05tEi3BdOGJb5Z1EQFY.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron Medium"),url(../_fonts/ze0Foh6luGygtL0NpxDqK3efBIRLH4KO2DVyn61nB6Q-_Ywg3zB1LPcLsXrlZXVBeQhkwkGVcIyZzvqpvBNAiXg.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:Orbitron;src:local("Orbitron SemiBold"),url(../_fonts/ze0Foh6luGygtL0NpxDqK3efBIRLH4KO2DVyn61nB6Q-_Ywg3zB1LPcLsXrlZXVBeQhkwkGVcIyZzvqpvBNAiXg.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:Orbitron;src:local("Orbitron Bold"),url(../_fonts/8wCyOziirOLlOoSzEjox90A5idZ3KcUap_4ADsjiULo-_mrKvAoHgxHHRPmx4WioLwLRWuW0sf326eyfwvm6nJ4.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}.app-layout{display:flex;flex-direction:column;min-height:100vh}.background{height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.background .particles{height:100%;position:absolute;width:100%}.background .particle{background-color:#00b3e6;border-radius:50%;pointer-events:none;position:absolute}.main-content{flex:1}.hero-section{align-items:center;display:flex;min-height:100vh;overflow:hidden;position:relative}@media (max-width:1024px){.hero-section{align-items:flex-start;padding-top:2rem}}.hero-section:before{background:radial-gradient(circle at top right,#6b46c133,#0f172a00 70%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hero-section .container{align-items:center;display:flex;gap:2rem;justify-content:space-between}@media (max-width:1024px){.hero-section .container{flex-direction:column;gap:1rem;justify-content:flex-start;min-height:auto;padding:0 1rem;text-align:center}}.hero-section .hero-content{flex:1;max-width:600px}@media (max-width:1024px){.hero-section .hero-content{margin-bottom:2rem;order:2}}.hero-section .hero-title{background:linear-gradient(90deg,#f0f2f5,#38bdf8);-webkit-background-clip:text;font-size:3.5rem;margin-bottom:1rem;-webkit-text-fill-color:transparent;line-height:1.1}@media (max-width:768px){.hero-section .hero-title{font-size:2.5rem}}@media (max-width:640px){.hero-section .hero-title{font-size:2rem;margin-top:0}}.hero-section .hero-subtitle{color:#00b3e6;font-family:Orbitron,"Orbitron Fallback: Arial",sans-serif;font-size:1.5rem;margin-bottom:1.5rem}@media (max-width:640px){.hero-section .hero-subtitle{font-size:1.25rem;margin-bottom:1rem}}.hero-section .hero-description{font-size:1.1rem;margin-bottom:2rem}@media (max-width:640px){.hero-section .hero-description{font-size:1rem;margin-bottom:1.5rem}}.hero-section .hero-cta{margin-top:1rem}.hero-section .hero-graphic{flex:1;max-width:500px}@media (max-width:1024px){.hero-section .hero-graphic{margin-bottom:2rem;max-width:100%;order:1;width:450px}}@media (max-width:768px){.hero-section .hero-graphic{width:400px}}@media (max-width:640px){.hero-section .hero-graphic{max-width:350px;width:100%}}.hero-section .hero-graphic .logo-container{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#0f172a99,#1e293b33);border:1px solid rgba(0,179,230,.3);border-radius:16px;box-shadow:0 0 30px #00b3e633;display:flex;height:400px;justify-content:center;overflow:hidden;position:relative;width:100%}@media (max-width:768px){.hero-section .hero-graphic .logo-container{height:350px}}@media (max-width:640px){.hero-section .hero-graphic .logo-container{border-radius:12px;height:300px}}.hero-section .hero-graphic .logo-container:before{background:radial-gradient(circle,#0f172a00 0,#0f172a4d);content:"";height:200%;left:-50%;opacity:.3;position:absolute;top:-50%;width:200%;z-index:1}.hero-section .hero-graphic .logo-container .hero-logo{animation:logoGradient 8s infinite alternate;filter:drop-shadow(0 0 15px rgba(0,179,230,.5));height:auto;margin-top:-30%;opacity:.85;width:60%;z-index:2}.hero-section .hero-graphic .logo-container .logo-glow{background:radial-gradient(circle at center,#00b3e633 0,#38bdf826 40%,#6b46c100 70%);border-radius:50%;height:350px;left:50%;opacity:.8;position:absolute;top:30%;transform:translate(-50%,-50%);width:350px;z-index:1}@media (max-width:768px){.hero-section .hero-graphic .logo-container .logo-glow{height:280px;width:280px}}@media (max-width:640px){.hero-section .hero-graphic .logo-container .logo-glow{height:220px;width:220px}}.hero-section .hero-graphic .logo-container .company-name{bottom:30px;left:50%;position:absolute;text-align:center;transform:translate(-50%);white-space:nowrap;width:90%;z-index:3}@media (max-width:768px){.hero-section .hero-graphic .logo-container .company-name{bottom:25px;width:100%}}@media (max-width:640px){.hero-section .hero-graphic .logo-container .company-name{bottom:20px}}.hero-section .hero-graphic .logo-container .company-name .name-back,.hero-section .hero-graphic .logo-container .company-name .name-machine,.hero-section .hero-graphic .logo-container .company-name .name-play{color:#f0f2f5;display:inline-block;font-family:Orbitron,"Orbitron Fallback: Arial",sans-serif;font-weight:700;letter-spacing:1px;text-shadow:0 0 10px rgba(0,179,230,.7)}.hero-section .hero-graphic .logo-container .company-name .name-back,.hero-section .hero-graphic .logo-container .company-name .name-play{font-size:2.8rem}@media (max-width:768px){.hero-section .hero-graphic .logo-container .company-name .name-back,.hero-section .hero-graphic .logo-container .company-name .name-play{font-size:2.2rem}}@media (max-width:640px){.hero-section .hero-graphic .logo-container .company-name .name-back,.hero-section .hero-graphic .logo-container .company-name .name-play{font-size:1.8rem}}.hero-section .hero-graphic .logo-container .company-name .name-machine{display:block;font-size:2.2rem;letter-spacing:4px;margin-top:-10px}@media (max-width:768px){.hero-section .hero-graphic .logo-container .company-name .name-machine{font-size:1.8rem;margin-top:-5px}}@media (max-width:640px){.hero-section .hero-graphic .logo-container .company-name .name-machine{font-size:1.5rem;letter-spacing:3px;margin-top:-3px}}.hero-section .hero-graphic .logo-container .company-name .name-play{position:relative}.hero-section .hero-graphic .logo-container .company-name .name-play:after{background:#00b3e6;bottom:0;content:"";height:3px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;width:100%}@keyframes logoGradient{0%{filter:drop-shadow(0 0 15px rgba(0,179,230,.7)) hue-rotate(0deg) brightness(1.1)}50%{filter:drop-shadow(0 0 20px rgba(56,189,248,.8)) hue-rotate(15deg) brightness(1.2)}to{filter:drop-shadow(0 0 25px rgba(107,70,193,.9)) hue-rotate(30deg) brightness(1.3)}}.legislative-section{background:#0f172a66}.legislative-section .content-wrap{display:flex;gap:3rem}@media (max-width:1024px){.legislative-section .content-wrap{flex-direction:column}}.legislative-section .text-content{flex:1}.legislative-section .challenges-list{list-style:none;margin:2rem 0}.legislative-section .challenges-list li{align-items:flex-start;display:flex;margin-bottom:1rem}.legislative-section .challenges-list .challenge-icon{align-items:center;background-color:#6b46c133;border:1px solid #6b46c1;border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;margin-right:1rem;width:40px}.legislative-section .challenges-list .challenge-icon .icon{color:#38bdf8;height:24px;width:24px}.legislative-section .challenges-list .challenge-text{flex:1}.legislative-section .challenges-list .challenge-text strong{color:#38bdf8;display:block;margin-bottom:.25rem}.legislative-section .petition-link{color:#38bdf8;text-decoration:underline;transition:color .15s}.legislative-section .petition-link:hover{color:#00b3e6}.services-section .services-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:2rem}.services-section .service-card{background:#1e293b33;border:1px solid rgba(0,179,230,.1);border-radius:8px;padding:1.5rem;transition:transform .3s,box-shadow .3s}.services-section .service-card:hover{box-shadow:0 10px 30px #0003;transform:translateY(-5px)}.services-section .service-icon{align-items:center;background:#00b3e633;border:1px solid #00b3e6;border-radius:50%;display:flex;height:60px;justify-content:center;margin-bottom:1rem;width:60px}.services-section .service-icon .icon{color:#00b3e6;height:32px;width:32px}.services-section h3{margin-bottom:1rem}.services-section ul{list-style:none;margin:0;padding:0}.services-section ul li{margin-bottom:.5rem;padding-left:1.5rem;position:relative}.services-section ul li:before{color:#00b3e6;content:"✓";left:0;position:absolute}.process-section{background:#0f172a66}.process-section .process-timeline{margin:0 auto;max-width:800px;padding-top:2rem;position:relative}.process-section .process-timeline:before{background:linear-gradient(180deg,#00b3e600 0,#00b3e6 5% 95%,#00b3e600);content:"";height:100%;left:50%;position:absolute;top:0;transform:translate(-50%);width:2px}@media (max-width:768px){.process-section .process-timeline:before{left:30px}}.process-section .process-step{display:flex;margin-bottom:4rem;position:relative}@media (max-width:768px){.process-section .process-step{margin-left:60px}}.process-section .process-step:nth-child(2),.process-section .process-step:nth-child(4){flex-direction:row-reverse}.process-section .process-step:nth-child(2) .step-content,.process-section .process-step:nth-child(4) .step-content{text-align:right}@media (max-width:768px){.process-section .process-step:nth-child(2) .step-content,.process-section .process-step:nth-child(4) .step-content{text-align:left}}.process-section .process-step:nth-child(2) .step-content ul li,.process-section .process-step:nth-child(4) .step-content ul li{padding-left:0;padding-right:1.5rem}.process-section .process-step:nth-child(2) .step-content ul li:before,.process-section .process-step:nth-child(4) .step-content ul li:before{left:auto;right:0}@media (max-width:768px){.process-section .process-step:nth-child(2) .step-content ul li,.process-section .process-step:nth-child(4) .step-content ul li{padding-left:1.5rem;padding-right:0}.process-section .process-step:nth-child(2) .step-content ul li:before,.process-section .process-step:nth-child(4) .step-content ul li:before{left:0;right:auto}}.process-section .step-number{align-items:center;background-color:#6b46c1;border-radius:50%;box-shadow:0 0 15px #6b46c180;color:#f0f2f5;display:flex;font-family:Orbitron,"Orbitron Fallback: Arial",sans-serif;font-size:1.5rem;font-weight:700;height:50px;justify-content:center;left:50%;position:absolute;top:0;transform:translate(-50%);width:50px;z-index:1}@media (max-width:768px){.process-section .step-number{left:-60px;transform:none}}.process-section .step-content{flex:0 0 calc(50% - 40px)}@media (max-width:768px){.process-section .step-content{flex:1}}.process-section .step-content h3{margin-bottom:.75rem}.process-section .step-content ul{list-style:none;margin:0;padding:0}.process-section .step-content ul li{margin-bottom:.5rem;padding-left:1.5rem;position:relative}.process-section .step-content ul li:before{color:#00b3e6;content:"•";left:0;position:absolute}.advantages-section .advantages-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:2rem}.advantages-section .advantage-card{background:#1e293b33;border:1px solid rgba(0,179,230,.1);border-radius:8px;padding:1.5rem;text-align:center;transition:transform .3s}.advantages-section .advantage-card:hover{transform:translateY(-5px)}.advantages-section .advantage-card h3{margin-bottom:1rem}.advantages-section .advantage-card .advantage-value{color:#00b3e6;font-family:Orbitron,"Orbitron Fallback: Arial",sans-serif;font-size:3rem;font-weight:700;margin-bottom:.5rem}.contact-section{background:#0f172a66;text-align:center}.contact-section .contact-form-container{margin:2rem auto 0;max-width:600px}.contact-section .contact-form{display:flex;flex-direction:column;gap:1rem;text-align:left}.contact-section .captcha-group{margin-top:1rem}.contact-section .captcha-container{background:#1e293b33;border-radius:8px;height:100px;margin-top:.5rem;position:relative}.contact-section .captcha-container .captcha-item{align-items:center;background-color:#6b46c180;border-radius:8px;cursor:grab;display:flex;font-size:1.5rem;height:40px;justify-content:center;left:20px;position:absolute;top:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40px;z-index:1}.contact-section .captcha-container .captcha-item:active{cursor:grabbing}.contact-section .captcha-container .captcha-target{align-items:center;background-color:#1e293b4d;border:1px dashed rgba(0,179,230,.5);border-radius:8px;display:flex;font-size:1.2rem;height:40px;justify-content:center;position:absolute;right:20px;top:20px;width:100px}.contact-section .form-actions{display:flex;justify-content:center;margin-top:1.5rem}.contact-section .success-message{align-items:center;animation:fadeInUp .6s ease-out forwards;background:#1e293b33;border:1px solid rgba(0,179,230,.3);border-radius:8px;display:flex;flex-direction:column;padding:2rem;text-align:center}.contact-section .success-message .success-icon{align-items:center;background:#00b3e633;border-radius:50%;display:flex;height:80px;justify-content:center;margin-bottom:1rem;width:80px}.contact-section .success-message .success-icon .icon{color:#00b3e6;height:48px;width:48px}.contact-section .success-message h3{color:#38bdf8;font-size:1.8rem;margin-bottom:1rem}.contact-section .success-message p{margin-bottom:1rem;max-width:500px}.contact-section .success-message button{margin-top:1rem}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.toast-container{max-width:400px;pointer-events:none;position:fixed;right:24px;top:24px;width:100%;z-index:1000}@media (max-width:768px){.toast-container{inset:auto 24px 24px;width:auto}}.toast-container .toast{align-items:flex-start;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-left:4px solid;border-radius:8px;box-shadow:0 8px 16px #00000026;display:flex;margin-bottom:16px;opacity:0;overflow:hidden;padding:16px;pointer-events:auto;transform:translateY(30px);visibility:hidden}.toast-container .toast .icon-container{align-items:center;border-radius:50%;display:flex;flex:0 0 44px;height:44px;justify-content:center;margin-right:16px}.toast-container .toast .toast-content{flex:1}.toast-container .toast .toast-content h3{font-size:1.2rem;margin:0 0 8px}.toast-container .toast .toast-content p{font-size:.95rem;margin:0 0 12px;opacity:.9}.toast-container .toast .toast-content button{font-size:.9rem;margin-top:8px;padding:6px 12px}.toast-container .toast--success{background-color:#1e293be6;border-left-color:#00b3e6}.toast-container .toast--success .icon-container{background-color:#00b3e633}.toast-container .toast--success .icon-container .toast-icon{color:#00b3e6;height:28px;width:28px}.toast-container .toast--success h3{color:#00b3e6}.toast-container .toast--error{background-color:#1e293be6;border-left-color:#e74c3c}.toast-container .toast--error .icon-container{background-color:#e74c3c33}.toast-container .toast--error .icon-container .toast-icon{color:#e74c3c;height:28px;width:28px}.toast-container .toast--error h3{color:#e74c3c}.site-footer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#0f172acc;border-top:1px solid rgba(0,179,230,.1);padding:1.5rem 0;text-align:center}.site-footer .footer-copyright{color:#f0f2f580;font-size:.9rem}@media (max-width:768px){.section{padding:2rem 0}h2{font-size:2rem}h3{font-size:1.5rem}}.btn{background-color:#6b46c1;border:none;border-radius:4px;color:#f0f2f5;cursor:pointer;display:inline-block;font-family:Orbitron,"Orbitron Fallback: Arial",sans-serif;font-weight:500;overflow:hidden;padding:.75rem 1.5rem;position:relative;text-decoration:none;transition:transform .15s,box-shadow .15s,opacity .15s,background-color .15s;z-index:1}.btn:hover{box-shadow:0 10px 20px #0003;transform:translateY(-2px)}.btn:hover:after{opacity:0;transform:scaleX(1.5) scaleY(1.6)}.btn:after{content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;transform:scale(1);transition:transform .3s,opacity .3s;width:100%;z-index:-1}.btn--primary,.btn:after{background-color:#00b3e6}.btn--primary:after{background-color:#38bdf8}.btn--secondary{background-color:transparent;border:1px solid #00b3e6;color:#00b3e6}.btn--secondary:hover{background-color:#00b3e61a}.btn:disabled{background-color:#566481;box-shadow:none;color:#f0f2f580;cursor:not-allowed;opacity:.7;transform:none!important}.btn:disabled:after{display:none}.btn:disabled:hover{box-shadow:none;transform:none}.fade-in{opacity:0;transform:translateY(20px);transition:opacity .3s ease,transform .3s ease}.fade-in.visible{opacity:1;transform:translateY(0)}
