@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-cyrillic-ext-300-normal-CgCALhwJ.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-300-normal-RId2JxDB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-cyrillic-300-normal-BnqRxXuy.woff2) format("woff2"),url(/assets/inter-cyrillic-300-normal-LR1W_oT8.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-greek-ext-300-normal-l2DDyC6M.woff2) format("woff2"),url(/assets/inter-greek-ext-300-normal-DLbbeei1.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-greek-300-normal-DmGD3g_f.woff2) format("woff2"),url(/assets/inter-greek-300-normal-BrhSP0vQ.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-vietnamese-300-normal-Bdr24Bqb.woff2) format("woff2"),url(/assets/inter-vietnamese-300-normal-DDGmYYdT.woff) format("woff");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-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-latin-ext-300-normal-CPgO9Ksf.woff2) format("woff2"),url(/assets/inter-latin-ext-300-normal-Dp1L8vcn.woff) format("woff");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-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-latin-300-normal-BVlfKGgI.woff2) format("woff2"),url(/assets/inter-latin-300-normal-i8F0SvXL.woff) format("woff");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-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");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-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");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-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");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-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");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-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");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-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");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-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");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-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");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-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");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-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-ext-800-normal-BZOjs1Xv.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-800-normal-Ca-gJeZY.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-800-normal-C7MGvYyJ.woff2) format("woff2"),url(/assets/inter-cyrillic-800-normal-CCHyn08d.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-ext-800-normal-B--PVpEC.woff2) format("woff2"),url(/assets/inter-greek-ext-800-normal-DUe57HfS.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-800-normal-CLIouy3y.woff2) format("woff2"),url(/assets/inter-greek-800-normal-BU00tryP.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-vietnamese-800-normal-Cm7tD1pz.woff2) format("woff2"),url(/assets/inter-vietnamese-800-normal-DDlpr_Ee.woff) format("woff");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-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-ext-800-normal-DZJjya6U.woff2) format("woff2"),url(/assets/inter-latin-ext-800-normal-BOMpwxm3.woff) format("woff");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-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2) format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.woff) format("woff");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-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff) format("woff");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-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff) format("woff");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-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff");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}:root{--bg-primary: #05050f;--bg-secondary: #0a0a14;--text-primary: #f5f5f7;--text-secondary: #a1a1a6;--accent: #2563eb;--accent-hover: #1d4ed8;--surface: #1c1c1e;--border: rgba(255, 255, 255, .08);--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", "Fira Code", "Cascadia Code", monospace;--section-padding: 6rem 1.5rem;--container-max: 1100px;--radius-sm: 6px;--radius-md: 12px;--radius-lg: 20px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .4);--shadow-md: 0 4px 24px rgba(0, 0, 0, .5);--shadow-lg: 0 8px 48px rgba(0, 0, 0, .6);--transition-fast: .15s ease;--transition: .3s ease;--transition-slow: .5s ease}[data-theme=light]{--bg-primary: #ffffff;--bg-secondary: #f5f5f7;--text-primary: #1d1d1f;--text-secondary: #6e6e73;--surface: #f5f5f7;--border: rgba(0, 0, 0, .08);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .08);--shadow-md: 0 4px 24px rgba(0, 0, 0, .1);--shadow-lg: 0 8px 48px rgba(0, 0, 0, .12)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}*,*:before,*:after{transition:background-color var(--transition),color var(--transition),border-color var(--transition),box-shadow var(--transition)}[data-no-theme-transition]{transition:none!important}html{scroll-behavior:smooth;font-size:16px}body{font-family:var(--font-sans);background-color:var(--bg-primary);background-image:radial-gradient(circle,rgba(255,255,255,.07) 1px,transparent 1px);background-size:28px 28px;color:var(--text-primary);line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}[data-theme=light] body{background-image:radial-gradient(circle,rgba(0,0,0,.12) 1px,transparent 1px);background-size:28px 28px}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2;letter-spacing:-.02em}h1{font-size:clamp(2.5rem,6vw,4.5rem)}h2{font-size:clamp(1.8rem,4vw,2.8rem)}h3{font-size:clamp(1.25rem,2.5vw,1.75rem)}h4{font-size:1.125rem}p{color:var(--text-secondary)}a{color:inherit;text-decoration:none}img,video{max-width:100%;display:block}button{cursor:pointer;border:none;background:none;font-family:inherit;font-size:inherit}ul,ol{list-style:none}code,pre,.mono{font-family:var(--font-mono)}::selection{background:var(--accent);color:#fff}.container{max-width:var(--container-max);margin-inline:auto;padding-inline:1.5rem}.section{padding:var(--section-padding)}.global-bg{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.mouse-glow{position:fixed;inset:0;pointer-events:none;z-index:0;background:radial-gradient(700px circle at var(--mx, 50%) var(--my, 50%),rgba(37,99,235,.1),transparent 60%)}.mouse-dots{position:fixed;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(circle,rgba(99,149,255,.7) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(350px circle at var(--mx, 50%) var(--my, 50%),black 0%,transparent 100%);mask-image:radial-gradient(350px circle at var(--mx, 50%) var(--my, 50%),black 0%,transparent 100%)}[data-theme=light] .mouse-glow{background:radial-gradient(700px circle at var(--mx, 50%) var(--my, 50%),rgba(37,99,235,.1),transparent 60%)}[data-theme=light] .mouse-dots{background-image:radial-gradient(circle,rgba(99,149,255,.7) 1px,transparent 1px);background-size:28px 28px}.global-blob{position:absolute;border-radius:50%}.global-blob-1{width:580px;height:580px;background:radial-gradient(circle,#0d1f40 0%,#0a1628 55%,transparent 100%);filter:blur(72px);opacity:.65;top:-12vh;left:-14vw}.global-blob-2{width:460px;height:460px;background:radial-gradient(circle,#0d1f40 0%,#0a1628 55%,transparent 100%);filter:blur(64px);opacity:.5;bottom:-10vh;right:-10vw}.global-blob-3{width:320px;height:320px;background:radial-gradient(circle,#112244 0%,#0a1628 65%,transparent 100%);filter:blur(56px);opacity:.35;top:42vh;right:8vw}[data-theme=light] .global-blob-1{background:radial-gradient(circle,#bfdbfe 0%,#dbeafe 50%,transparent 100%);opacity:.75}[data-theme=light] .global-blob-2{background:radial-gradient(circle,#c7d2fe 0%,#e0e7ff 50%,transparent 100%);opacity:.65}[data-theme=light] .global-blob-3{background:radial-gradient(circle,#bae6fd 0%,#e0f2fe 60%,transparent 100%);opacity:.55}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}._navbar_i2vxi_6{position:fixed;top:16px;left:0;right:0;z-index:1000;pointer-events:none}._inner_i2vxi_15{display:flex;align-items:center;justify-content:space-between;max-width:1260px;margin:0 auto;padding:0 20px}._glassBtn_i2vxi_26,._pill_i2vxi_27{pointer-events:all;background:#080812b3;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.09);border-radius:999px;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease}._glassBtn_i2vxi_26{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--text-secondary);cursor:pointer;font-family:var(--font-sans)}._glassBtn_i2vxi_26:hover{color:var(--text-primary);background:#161626e0;border-color:#ffffff24}._langBtn_i2vxi_60{width:auto;height:40px;padding:0 14px;gap:7px;font-size:.76rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}._langLabel_i2vxi_71{display:inline-block;line-height:1}._pill_i2vxi_27{display:flex;align-items:center;padding:4px 5px}._pill_i2vxi_27._scrolled_i2vxi_84{background:#080812eb;border-color:#ffffff21;box-shadow:0 8px 40px #0000008c,0 1px #ffffff0a inset}._navLinks_i2vxi_91{display:flex;align-items:center;gap:1px}._navLink_i2vxi_91{display:block;padding:6px 13px;border-radius:999px;font-size:.845rem;font-weight:500;color:var(--text-secondary);text-decoration:none;white-space:nowrap;transition:color .18s ease,background .18s ease}._navLink_i2vxi_91:hover{color:var(--text-primary);background:#ffffff0f}._navLink_i2vxi_91._active_i2vxi_115{color:var(--text-primary);background:#ffffff1c;font-weight:600}._hamburger_i2vxi_122{display:none;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;color:var(--text-secondary);cursor:pointer;background:none;border:none;flex-shrink:0;transition:color .18s ease;pointer-events:all}._hamburger_i2vxi_122:hover{color:var(--text-primary)}[data-theme=light] ._glassBtn_i2vxi_26,[data-theme=light] ._pill_i2vxi_27{background:#fafaffc2;border-color:#00000017}[data-theme=light] ._glassBtn_i2vxi_26:hover{background:#ebebf8eb;border-color:#00000024}[data-theme=light] ._pill_i2vxi_27._scrolled_i2vxi_84{background:#fcfcfff0;box-shadow:0 8px 40px #0000001a}[data-theme=light] ._navLink_i2vxi_91:hover{background:#0000000a}[data-theme=light] ._navLink_i2vxi_91._active_i2vxi_115{background:#00000012}._overlay_i2vxi_174{position:fixed;inset:0;z-index:999;background:#04040cf7;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;opacity:0;pointer-events:none;transition:opacity .25s ease}._overlayOpen_i2vxi_193{opacity:1;pointer-events:all}._overlayClose_i2vxi_199{position:absolute;top:20px;right:20px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;border:1px solid rgba(255,255,255,.09);background:#ffffff0d;color:var(--text-secondary);cursor:pointer;transition:color .18s ease,background .18s ease}._overlayClose_i2vxi_199:hover{color:var(--text-primary);background:#ffffff17}._overlayLinks_i2vxi_222{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;padding:0 24px}._overlayItem_i2vxi_231{width:100%;max-width:340px;opacity:0;transform:translateY(12px);transition:opacity .3s ease calc(var(--i) * .06s),transform .3s ease calc(var(--i) * .06s)}._overlayOpen_i2vxi_193 ._overlayItem_i2vxi_231{opacity:1;transform:translateY(0)}._overlayLink_i2vxi_222{display:flex;align-items:center;gap:16px;width:100%;padding:14px 20px;border-radius:var(--radius-md);font-size:1.35rem;font-weight:700;letter-spacing:-.02em;color:var(--text-secondary);text-decoration:none;transition:color .18s ease,background .18s ease}._overlayLink_i2vxi_222:hover,._overlayLink_i2vxi_222._active_i2vxi_115{color:var(--text-primary);background:#ffffff0d}._overlayIndex_i2vxi_268{font-family:var(--font-mono);font-size:.7rem;font-weight:400;color:var(--text-secondary);opacity:.5;min-width:20px}._overlayFooter_i2vxi_278{position:absolute;bottom:28px;display:flex;align-items:center;gap:10px;opacity:0;pointer-events:none;transition:opacity .3s ease .35s}._overlayOpen_i2vxi_193 ._overlayFooter_i2vxi_278{opacity:1;pointer-events:all}._overlay_i2vxi_174 ._glassBtn_i2vxi_26{pointer-events:none}._overlayOpen_i2vxi_193 ._glassBtn_i2vxi_26{pointer-events:all}@media(max-width:860px){._navLink_i2vxi_91{padding:6px 10px;font-size:.8rem}}@media(max-width:768px){._navLinks_i2vxi_91{display:none}._hamburger_i2vxi_122{display:flex}._pill_i2vxi_27{padding:3px 3px 3px 8px;gap:6px}._langLabel_i2vxi_71{display:none}._langBtn_i2vxi_60{width:40px;padding:0;justify-content:center}}@media(max-width:480px){._inner_i2vxi_15{padding:0 12px}}._window_1qwov_5{width:100%;max-width:900px;border-radius:var(--radius-lg);border:1px solid rgba(255,255,255,.09);background:#0808148c;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);overflow:hidden;display:flex;flex-direction:column;box-shadow:0 8px 40px #00000073,0 1px #ffffff0a inset}._messages_1qwov_22{position:relative;min-height:320px;max-height:420px;overflow-y:auto;padding:20px 16px 12px;display:flex;flex-direction:column;gap:10px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent}._messages_1qwov_22::-webkit-scrollbar{width:4px}._messages_1qwov_22::-webkit-scrollbar-track{background:transparent}._messages_1qwov_22::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}._emptyState_1qwov_40{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:24px;font-size:.88rem;color:#a1a1a659;font-style:italic;pointer-events:none;line-height:1.6}._errorMsg_1qwov_56{font-size:.78rem;color:#f87171;text-align:center;padding:4px 0;opacity:.85}._row_1qwov_65{display:flex;align-items:flex-end;gap:8px;max-width:88%}._rowUser_1qwov_72{align-self:flex-end;flex-direction:row-reverse}._rowBot_1qwov_77{align-self:flex-start}._avatar_1qwov_82{flex-shrink:0;width:26px;height:26px;border-radius:50%;object-fit:cover;border:1px solid rgba(37,99,235,.3)}._bubble_1qwov_92{display:inline-block;padding:9px 14px;border-radius:14px;font-size:.855rem;line-height:1.55;color:var(--text-primary);word-break:break-word}._rowUser_1qwov_72 ._bubble_1qwov_92{background:var(--accent);color:#fff;border-bottom-right-radius:4px}._rowBot_1qwov_77 ._bubble_1qwov_92{background:#ffffff12;border:1px solid rgba(255,255,255,.07);border-bottom-left-radius:4px;text-align:justify}._typingBubble_1qwov_116{display:inline-flex;align-items:center;gap:4px;padding:12px 16px}@keyframes _dotBounce_1qwov_1{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-5px);opacity:1}}._typingBubble_1qwov_116 ._dot_1qwov_128{width:5px;height:5px;border-radius:50%;background:var(--text-secondary);animation:_dotBounce_1qwov_1 1.2s ease-in-out infinite}._typingBubble_1qwov_116 ._dot_1qwov_128:nth-child(2){animation-delay:.15s}._typingBubble_1qwov_116 ._dot_1qwov_128:nth-child(3){animation-delay:.3s}._quickReplies_1qwov_140{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;padding:10px 14px;border-top:1px solid rgba(255,255,255,.06)}._quickBtn_1qwov_151{flex-shrink:0;padding:5px 13px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:var(--text-secondary);font-size:.78rem;font-weight:500;font-family:var(--font-sans);cursor:pointer;white-space:nowrap;transition:background .18s ease,color .18s ease,border-color .18s ease}._quickBtn_1qwov_151:hover:not(:disabled){background:#2563eb26;color:#93b4f8;border-color:#2563eb4d}._quickBtn_1qwov_151:disabled{opacity:.45;cursor:default}._inputRow_1qwov_178{display:flex;align-items:center;gap:8px;padding:10px 12px;border-top:1px solid rgba(255,255,255,.06)}._input_1qwov_178{flex:1;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:9px 16px;font-size:.855rem;font-family:var(--font-sans);color:var(--text-primary);outline:none;transition:border-color .18s ease,background .18s ease}._input_1qwov_178::placeholder{color:#a1a1a673;font-size:.82rem}._input_1qwov_178:focus{border-color:#2563eb73;background:#ffffff12}._input_1qwov_178:disabled{opacity:.5}._counter_1qwov_214{flex-shrink:0;font-size:.72rem;font-family:var(--font-mono);color:var(--text-secondary);opacity:.6;white-space:nowrap;padding:0 4px;transition:color .2s ease,opacity .2s ease}._counterWarn_1qwov_226{color:#fb923c;opacity:1;font-weight:600}._limitBanner_1qwov_233{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-top:1px solid rgba(255,255,255,.06);background:#ef444414;flex-wrap:wrap}._limitBanner_1qwov_233 span{font-size:.83rem;color:#fca5a5}._limitCta_1qwov_249{flex-shrink:0;padding:6px 14px;border-radius:999px;background:var(--accent);color:#fff;font-size:.78rem;font-weight:600;text-decoration:none;transition:background .18s ease}._limitCta_1qwov_249:hover{background:var(--accent-hover)}[data-theme=light] ._limitBanner_1qwov_233{background:#ef44440f;border-color:#0000000f}[data-theme=light] ._limitBanner_1qwov_233 span{color:#dc2626}._sendBtn_1qwov_274{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:var(--accent);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;transition:background .18s ease,transform .18s ease,opacity .18s ease}._sendBtn_1qwov_274:hover:not(:disabled){background:var(--accent-hover);transform:scale(1.08)}._sendBtn_1qwov_274:disabled{opacity:.35;cursor:default}[data-theme=light] ._window_1qwov_5{background:#fafaffb8;border-color:#00000014;box-shadow:0 8px 40px #0000001a}[data-theme=light] ._rowBot_1qwov_77 ._bubble_1qwov_92{background:#0000000a;border-color:#00000012}[data-theme=light] ._quickBtn_1qwov_151{background:#0000000a;border-color:#00000014}[data-theme=light] ._quickBtn_1qwov_151:hover:not(:disabled){background:#2563eb12;color:var(--accent);border-color:#2563eb33}[data-theme=light] ._input_1qwov_178{background:#0000000a;border-color:#00000017;color:var(--text-primary)}[data-theme=light] ._input_1qwov_178:focus{border-color:#2563eb66;background:#00000005}[data-theme=light] ._quickReplies_1qwov_140,[data-theme=light] ._inputRow_1qwov_178{border-color:#0000000f}[data-theme=light] ._emptyState_1qwov_40{color:#6e6e7366}._hero_1dqel_5{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:100px 24px 40px}._content_1dqel_17{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;max-width:900px;width:100%}._photoAside_1dqel_30{position:absolute;left:18%;top:110px;z-index:1}@keyframes _fadeUp_1dqel_55{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes _ringRotate_1dqel_1{to{transform:rotate(360deg)}}@keyframes _cursorBlink_1dqel_1{0%,to{opacity:1}50%{opacity:0}}._fadeUp_1dqel_55{opacity:0;animation:_fadeUp_1dqel_55 .65s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--delay, 0s)}._photoRing_1dqel_65{position:relative;width:110px;height:110px;border-radius:50%}._photoRing_1dqel_65:before{content:"";position:absolute;inset:-3px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0%,rgba(37,99,235,.45) 25%,rgba(37,99,235,.85) 50%,rgba(37,99,235,.45) 75%,transparent 100%);animation:_ringRotate_1dqel_1 4.5s linear infinite;z-index:0}._photoInner_1dqel_89{position:relative;z-index:1;width:100%;height:100%;border-radius:50%;overflow:hidden;border:3px solid var(--bg-primary);background:linear-gradient(145deg,#0d1f3c,#0a1628,#124);box-shadow:0 0 28px #2563eb38,0 0 0 1px #2563eb14}._profileImg_1dqel_103{width:100%;height:100%;object-fit:cover}._photoPlaceholder_1dqel_109{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:1.45rem;font-weight:800;color:#2563eba6;letter-spacing:.04em;-webkit-user-select:none;user-select:none}._title_1dqel_126{font-size:clamp(1.7rem,4.5vw,3rem);font-weight:800;line-height:1.22;letter-spacing:-.025em;margin:0}._prefix_1dqel_135{color:var(--text-secondary);font-weight:400}._heroName_1dqel_141{color:var(--text-primary);font-weight:800}._role_1dqel_147{color:var(--accent);font-weight:800}._cursor_1dqel_152{display:inline-block;color:var(--accent);margin-left:1px;font-weight:300;animation:_cursorBlink_1dqel_1 1s step-end infinite}._chatWrapper_1dqel_164{width:100%}._ctas_1dqel_172{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}._btnPrimary_1dqel_180{display:inline-flex;align-items:center;padding:12px 30px;border-radius:999px;background:var(--accent);color:#fff;font-size:.9rem;font-weight:600;text-decoration:none;box-shadow:0 4px 20px #2563eb52;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}._btnPrimary_1dqel_180:hover{background:var(--accent-hover);transform:translateY(-2px);box-shadow:0 8px 30px #2563eb7a}._btnSecondary_1dqel_200{display:inline-flex;align-items:center;padding:12px 30px;border-radius:999px;background:#ffffff0d;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);color:var(--text-primary);font-size:.9rem;font-weight:600;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .2s ease}._btnSecondary_1dqel_200:hover{background:#ffffff17;border-color:#ffffff2e;transform:translateY(-2px)}._socials_1dqel_226{display:flex;align-items:center;gap:10px}._socialBtn_1dqel_232{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--radius-sm);border:1px solid rgba(255,255,255,.08);background:#ffffff0a;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:var(--text-secondary);text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}._socialBtn_1dqel_232:hover{background:#2563eb24;color:#93b4f8;border-color:#2563eb47;transform:translateY(-3px)}[data-theme=light] ._photoInner_1dqel_89{border-color:var(--bg-primary)}[data-theme=light] ._btnSecondary_1dqel_200{background:#0000000a;border-color:#0000001a}[data-theme=light] ._btnSecondary_1dqel_200:hover{background:#00000012;border-color:#00000026}[data-theme=light] ._socialBtn_1dqel_232{background:#00000008;border-color:#00000014}[data-theme=light] ._socialBtn_1dqel_232:hover{background:#2563eb14;color:var(--accent);border-color:#2563eb33}@media(max-width:768px){._photoAside_1dqel_30{display:none}}@media(max-width:600px){._hero_1dqel_5{padding:90px 16px 40px}._content_1dqel_17{gap:14px}}._section_ndm87_5{padding:40px 24px;display:flex;align-items:center}._container_ndm87_11{width:100%;max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}._left_ndm87_22{display:flex;justify-content:center;opacity:0;transform:translate(-40px);transition:opacity .7s ease,transform .7s ease}._left_ndm87_22._visible_ndm87_30{opacity:1;transform:translate(0)}._photoWrap_ndm87_35{position:relative;width:380px;height:380px;border-radius:20px;overflow:hidden;transform:rotate(-2deg);border:2px solid rgba(37,99,235,.35);box-shadow:0 24px 64px #00000073,0 0 0 1px #ffffff0a inset}._photo_ndm87_35{width:100%;height:100%;object-fit:cover;display:block}._photoPlaceholder_ndm87_55{width:100%;height:100%;background:linear-gradient(135deg,#0f172a,#1e3a6e);display:flex;align-items:center;justify-content:center;font-size:5rem;font-weight:800;color:#ffffff1f;font-family:var(--font-sans);letter-spacing:.04em;-webkit-user-select:none;user-select:none}._right_ndm87_71{opacity:0;transform:translate(40px);transition:opacity .7s ease .15s,transform .7s ease .15s}._right_ndm87_71._visible_ndm87_30{opacity:1;transform:translate(0)}._tag_ndm87_83{display:inline-block;font-family:var(--font-mono);font-size:.85rem;color:var(--accent);margin-bottom:16px;letter-spacing:.02em;opacity:.9}._title_ndm87_94{font-family:var(--font-sans);font-size:clamp(1.8rem,3vw,2.6rem);font-weight:700;color:var(--text-primary);margin-bottom:28px;line-height:1.2}._bio_ndm87_104{display:flex;flex-direction:column;gap:16px;margin-bottom:44px}._bio_ndm87_104 p{font-size:.97rem;color:var(--text-secondary);line-height:1.85;text-align:justify}._bioIntro_ndm87_118{font-weight:700;color:var(--text-primary);font-size:1.05rem}._stats_ndm87_125{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:44px}._stat_ndm87_125{display:flex;flex-direction:column;gap:6px}._statValue_ndm87_138{font-family:var(--font-sans);font-size:clamp(1.7rem,2.5vw,2.1rem);font-weight:800;color:var(--accent);line-height:1;letter-spacing:-.02em}._statLabel_ndm87_147{font-size:.76rem;color:var(--text-secondary);line-height:1.5;opacity:.8}._cvBtn_ndm87_155{display:inline-flex;align-items:center;gap:9px;padding:12px 26px;border-radius:999px;border:1px solid rgba(37,99,235,.45);background:#2563eb14;color:var(--text-primary);font-size:.9rem;font-weight:600;font-family:var(--font-sans);text-decoration:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}._cvBtn_ndm87_155:hover{background:var(--accent);color:#fff;border-color:var(--accent);transform:translateY(-2px)}@media(max-width:768px){._section_ndm87_5{padding:60px 20px;align-items:flex-start}._container_ndm87_11{grid-template-columns:1fr;gap:40px}._left_ndm87_22{transform:translateY(-20px)}._left_ndm87_22._visible_ndm87_30{transform:translateY(0)}._right_ndm87_71{transform:translateY(20px);transition-delay:.1s}._right_ndm87_71._visible_ndm87_30{transform:translateY(0)}._photoWrap_ndm87_35{width:250px;height:250px}._photoPlaceholder_ndm87_55{font-size:3.5rem}._stats_ndm87_125{grid-template-columns:repeat(3,1fr);gap:20px}}[data-theme=light] ._photoWrap_ndm87_35{border-color:#2563eb33;box-shadow:0 24px 64px #0000001a}[data-theme=light] ._photoPlaceholder_ndm87_55{background:linear-gradient(135deg,#dbeafe,#eff6ff);color:#2563eb2e}[data-theme=light] ._cvBtn_ndm87_155{background:#2563eb0f;border-color:#2563eb4d}[data-theme=light] ._cvBtn_ndm87_155:hover{background:var(--accent);color:#fff}._bar_1wh9i_1{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:40px}._pill_1wh9i_9{padding:8px 20px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--text-secondary);font-size:.85rem;font-weight:500;font-family:var(--font-sans);cursor:pointer;white-space:nowrap;transition:background .2s ease,color .2s ease,border-color .2s ease}._pill_1wh9i_9:hover:not(._active_1wh9i_25){border-color:#2563eb66;color:var(--text-primary)}._active_1wh9i_25{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}[data-theme=light] ._pill_1wh9i_9{background:#0000000a;border-color:#00000017}[data-theme=light] ._pill_1wh9i_9:hover:not(._active_1wh9i_25){border-color:#2563eb59}[data-theme=light] ._active_1wh9i_25{background:var(--accent);border-color:var(--accent);color:#fff}._cardLink_1f2yh_1{display:flex;flex-direction:column;flex:1;color:inherit;text-decoration:none}._card_1f2yh_1{border-radius:16px;overflow:hidden;cursor:pointer;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column}._card_1f2yh_1:hover{transform:translateY(-6px);box-shadow:0 16px 48px #2563eb2e,0 4px 16px #0000004d}._imageWrap_1f2yh_26{position:relative;height:180px;overflow:hidden}._image_1f2yh_26{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}._card_1f2yh_1:hover ._image_1f2yh_26{transform:scale(1.04)}._overlay_1f2yh_45{position:absolute;inset:0;background:#2563eb8c;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._overlay_1f2yh_45 span{color:#fff;font-weight:600;font-size:.95rem;font-family:var(--font-sans);letter-spacing:.02em}._card_1f2yh_1:hover ._overlay_1f2yh_45{opacity:1}._badge_1f2yh_70{position:absolute;top:12px;left:12px;padding:4px 10px;border-radius:999px;font-size:.72rem;font-weight:600;font-family:var(--font-sans);letter-spacing:.04em;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._badge_1f2yh_70[data-category="AI/ML"]{background:#2563ebd9}._badge_1f2yh_70[data-category=Web]{background:#16a34ad9}._badge_1f2yh_70[data-category=Cyber]{background:#dc2626d9}._badge_1f2yh_70[data-category=Data]{background:#7c3aedd9}._badge_1f2yh_70[data-category=Research]{background:#ea580cd9}._body_1f2yh_91{padding:16px;display:flex;flex-direction:column;gap:8px;flex:1}._title_1f2yh_99{font-family:var(--font-sans);font-size:.95rem;font-weight:600;color:var(--text-primary);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._desc_1f2yh_110{font-size:.82rem;color:var(--text-secondary);line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._tags_1f2yh_122{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:8px}._tag_1f2yh_122{padding:3px 9px;border-radius:999px;border:1px solid rgba(255,255,255,.1);font-size:.72rem;font-family:var(--font-mono);color:var(--text-secondary)}._tagExtra_1f2yh_139{border-color:#ffffff0f;color:#a1a1a699}[data-theme=light] ._card_1f2yh_1{background:#ffffffb3;border-color:#00000014}[data-theme=light] ._card_1f2yh_1:hover{box-shadow:0 16px 48px #2563eb1f,0 4px 16px #00000014}[data-theme=light] ._tag_1f2yh_122{border-color:#0000001a}[data-theme=light] ._tagExtra_1f2yh_139{border-color:#0000000f;color:#6e6e7399}._section_8mvtp_5{padding:40px 24px}._container_8mvtp_9{width:100%;max-width:1100px;margin:0 auto}._tag_8mvtp_16{display:inline-block;font-family:var(--font-mono);font-size:.85rem;color:var(--accent);margin-bottom:14px;letter-spacing:.02em}._title_8mvtp_25{font-family:var(--font-sans);font-size:clamp(1.8rem,3vw,2.6rem);font-weight:700;color:var(--text-primary);margin:0 0 12px;line-height:1.2}._subtitle_8mvtp_34{font-size:.97rem;color:var(--text-secondary);margin:0 0 44px;line-height:1.6}._grid_8mvtp_42{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:48px}._empty_8mvtp_49{text-align:center;color:var(--text-secondary);font-size:.95rem;padding:60px 0;opacity:.6}._pagination_8mvtp_58{display:flex;align-items:center;justify-content:center;gap:8px}._pageBtn_8mvtp_65{padding:8px 18px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:var(--text-secondary);font-size:.85rem;font-family:var(--font-sans);font-weight:500;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}._pageBtn_8mvtp_65:hover:not(:disabled):not(._pageActive_8mvtp_78){border-color:#2563eb66;color:var(--text-primary)}._pageBtn_8mvtp_65:disabled{opacity:.35;cursor:default}._pageActive_8mvtp_78{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}@media(max-width:1024px){._grid_8mvtp_42{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._section_8mvtp_5{padding:80px 16px}._grid_8mvtp_42{grid-template-columns:1fr}._pagination_8mvtp_58{gap:6px}._pageBtn_8mvtp_65{padding:7px 14px;font-size:.8rem}}[data-theme=light] ._pageBtn_8mvtp_65{background:#0000000a;border-color:#00000017}[data-theme=light] ._pageBtn_8mvtp_65:hover:not(:disabled):not(._pageActive_8mvtp_78){border-color:#2563eb59}[data-theme=light] ._pageActive_8mvtp_78{background:var(--accent);border-color:var(--accent);color:#fff}._section_2dcwf_5{padding:80px 24px}._container_2dcwf_9{width:100%;max-width:1100px;margin:0 auto}._header_2dcwf_16{margin-bottom:56px;opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}._header_2dcwf_16._headerVisible_2dcwf_23{opacity:1;transform:translateY(0)}._tag_2dcwf_28{display:inline-block;font-family:var(--font-mono);font-size:.85rem;color:var(--accent);margin-bottom:12px;letter-spacing:.02em}._title_2dcwf_37{font-size:clamp(1.8rem,4vw,2.6rem);font-weight:800;color:var(--text-primary);margin:0 0 10px;line-height:1.1}._subtitle_2dcwf_45{font-size:1rem;color:var(--text-secondary);margin:0}._categories_2dcwf_52{display:flex;flex-direction:column;gap:12px}._categoryRow_2dcwf_59{display:flex;align-items:center;gap:20px;opacity:0;transform:translateY(20px);transition:opacity .55s ease var(--delay, 0ms),transform .55s cubic-bezier(.22,1,.36,1) var(--delay, 0ms)}._categoryRow_2dcwf_59._visible_2dcwf_70{opacity:1;transform:translateY(0)}._categoryLabel_2dcwf_75{flex-shrink:0;min-width:140px;font-size:.78rem;font-weight:600;color:var(--text-secondary);letter-spacing:.04em;text-transform:uppercase}._skillList_2dcwf_86{display:flex;flex-wrap:wrap;gap:10px}._skillItem_2dcwf_93{position:relative;width:72px;height:72px;border-radius:16px;background:#ffffff08;border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:default;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease,background .2s ease,opacity .2s ease}._skillItem_2dcwf_93[data-state=hovered]{transform:translateY(-12px) scale(1.15);background:#2563eb14;border-color:#2563eb59;box-shadow:0 12px 32px #2563eb59,0 0 0 1px #2563eb40 inset;z-index:2}._skillItem_2dcwf_93[data-state=adjacent]{transform:translateY(-6px) scale(1.06);z-index:1}._skillItem_2dcwf_93[data-state=far]{transform:scale(.94);opacity:.55}._skillIcon_2dcwf_133{width:40px;height:40px;display:flex;align-items:center;justify-content:center;overflow:visible}._skillIcon_2dcwf_133 img{width:40px;height:40px;object-fit:contain;display:block}._skillAbbr_2dcwf_149{font-family:var(--font-mono);font-size:.75rem;font-weight:700;color:var(--accent);letter-spacing:.02em}._imgInvert_2dcwf_158{filter:brightness(0) invert(1)}[data-theme=light] ._imgInvert_2dcwf_158{filter:none}._imgBrighten_2dcwf_167{filter:brightness(1.8) contrast(1.1)}[data-theme=light] ._imgBrighten_2dcwf_167{filter:none}._tooltip_2dcwf_176{position:absolute;bottom:-34px;left:50%;transform:translate(-50%);background:#0a0a14eb;border:1px solid rgba(255,255,255,.1);color:var(--text-primary);font-size:.7rem;font-weight:500;white-space:nowrap;padding:4px 9px;border-radius:6px;pointer-events:none;opacity:0;transition:opacity .18s ease;z-index:10}._skillItem_2dcwf_93[data-state=hovered] ._tooltip_2dcwf_176{opacity:1}[data-theme=light] ._skillItem_2dcwf_93{background:#00000005;border-color:#00000014}[data-theme=light] ._skillItem_2dcwf_93[data-state=hovered]{background:#2563eb0f}[data-theme=light] ._tooltip_2dcwf_176{background:#fffffff2;border-color:#0000001f;color:var(--text-primary);box-shadow:0 4px 12px #0000001f}@media(max-width:900px){._categoryRow_2dcwf_59{flex-direction:column;align-items:flex-start;gap:10px}._categoryLabel_2dcwf_75{min-width:unset}._skillList_2dcwf_86{flex-wrap:wrap}}@media(max-width:600px){._section_2dcwf_5{padding:60px 16px}._skillList_2dcwf_86{display:grid;grid-template-columns:repeat(4,72px);gap:10px}._skillItem_2dcwf_93{width:72px;height:72px}}._section_1vpep_5{padding:80px 24px}._container_1vpep_9{width:100%;max-width:1100px;margin:0 auto}._tag_1vpep_16{display:inline-block;font-family:var(--font-mono);font-size:.85rem;color:var(--accent);margin-bottom:12px;letter-spacing:.02em}._title_1vpep_25{font-size:clamp(1.8rem,4vw,2.6rem);font-weight:800;color:var(--text-primary);margin:0 0 10px;line-height:1.1}._subtitle_1vpep_33{font-size:1rem;color:var(--text-secondary);margin:0 0 48px}._toggleWrap_1vpep_40{display:flex;justify-content:center;margin-bottom:64px}._toggle_1vpep_40{position:relative;display:inline-flex;background:#ffffff0a;border:1px solid var(--border);border-radius:100px;padding:4px}._toggleSlider_1vpep_55{position:absolute;top:4px;left:4px;width:calc(50% - 4px);height:calc(100% - 8px);background:var(--accent);border-radius:100px;transition:transform .3s ease;pointer-events:none}._toggleBtn_1vpep_67{position:relative;z-index:1;padding:9px 32px;border:none;background:transparent;color:var(--text-secondary);font-family:var(--font-sans);font-size:.9rem;font-weight:600;cursor:pointer;border-radius:100px;transition:color .3s ease;white-space:nowrap}._toggleActive_1vpep_83{color:#fff}._timelineWrap_1vpep_88{position:relative;padding-bottom:48px}._lineTrack_1vpep_94{position:absolute;left:calc(50% - 1px);top:0;bottom:0;width:2px;background:#ffffff14;z-index:0}._lineFill_1vpep_104{position:absolute;top:0;left:0;width:100%;background:var(--accent);transition:height .12s ease-out}._slidingDot_1vpep_113{position:absolute;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;background:var(--accent);box-shadow:0 0 14px #2563ebcc,0 0 0 3px #2563eb33;transition:top .12s ease-out;z-index:3}._item_1vpep_127{display:grid;grid-template-columns:1fr 40px 1fr;margin-bottom:40px;position:relative;align-items:flex-start}._itemLeft_1vpep_136 ._cardWrap_1vpep_136{grid-column:1;grid-row:1;padding-right:28px}._itemLeft_1vpep_136 ._node_1vpep_137{grid-column:2;grid-row:1}._itemLeft_1vpep_136 ._empty_1vpep_138{grid-column:3;grid-row:1}._itemRight_1vpep_141 ._empty_1vpep_138{grid-column:1;grid-row:1}._itemRight_1vpep_141 ._node_1vpep_137{grid-column:2;grid-row:1}._itemRight_1vpep_141 ._cardWrap_1vpep_136{grid-column:3;grid-row:1;padding-left:28px}._cardWrap_1vpep_136{opacity:0;transition:opacity .6s ease,transform .6s cubic-bezier(.22,1,.36,1)}._itemLeft_1vpep_136 ._cardWrap_1vpep_136{transform:translate(-32px)}._itemRight_1vpep_141 ._cardWrap_1vpep_136{transform:translate(32px)}._itemVisible_1vpep_156 ._cardWrap_1vpep_136{opacity:1;transform:translate(0)}._node_1vpep_137{display:flex;justify-content:center;padding-top:22px;z-index:1;position:relative}._nodeDot_1vpep_170{width:10px;height:10px;border-radius:50%;background:var(--accent);border:2px solid var(--bg-primary);box-shadow:0 0 8px #2563eb80;flex-shrink:0}._itemLeft_1vpep_136 ._cardWrap_1vpep_136{position:relative}._itemLeft_1vpep_136 ._cardWrap_1vpep_136:after{content:"";position:absolute;top:26px;right:0;width:28px;height:0;border-top:2px dashed rgba(37,99,235,.45)}._itemRight_1vpep_141 ._cardWrap_1vpep_136{position:relative}._itemRight_1vpep_141 ._cardWrap_1vpep_136:after{content:"";position:absolute;top:26px;left:0;width:28px;height:0;border-top:2px dashed rgba(37,99,235,.45)}._card_1vpep_136{background:#ffffff08;border:1px solid var(--border);border-radius:16px;padding:20px 24px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:border-color .25s ease,box-shadow .25s ease}._card_1vpep_136:hover{border-color:#2563eb4d;box-shadow:0 8px 32px #0003}._cardDate_1vpep_223{display:block;font-family:var(--font-mono);font-size:.75rem;color:var(--accent);margin-bottom:8px;letter-spacing:.02em}._cardTitle_1vpep_232{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0 0 5px;line-height:1.4}._cardMeta_1vpep_240{font-size:.82rem;color:var(--text-secondary);margin:0 0 10px;display:flex;align-items:center;flex-wrap:wrap;gap:2px}._sep_1vpep_250{margin:0 5px;opacity:.4}._cardDesc_1vpep_255{font-size:.84rem;color:var(--text-secondary);line-height:1.7;margin:0 0 14px}._tags_1vpep_262{display:flex;flex-wrap:wrap;gap:6px}._tag_1vpep_16{font-size:.72rem;font-weight:500;color:var(--accent);background:#2563eb1a;border:1px solid rgba(37,99,235,.2);padding:3px 9px;border-radius:100px}[data-theme=light] ._lineTrack_1vpep_94{background:#00000014}[data-theme=light] ._card_1vpep_136{background:#00000005}[data-theme=light] ._toggleActive_1vpep_83{color:#fff}@media(max-width:768px){._section_1vpep_5{padding:60px 16px}._lineTrack_1vpep_94{left:15px}._item_1vpep_127{grid-template-columns:32px 1fr;margin-bottom:28px}._itemLeft_1vpep_136 ._cardWrap_1vpep_136,._itemRight_1vpep_141 ._cardWrap_1vpep_136{grid-column:2;grid-row:1;padding-right:0;padding-left:16px;transform:translate(16px)}._itemLeft_1vpep_136 ._node_1vpep_137,._itemRight_1vpep_141 ._node_1vpep_137{grid-column:1;grid-row:1}._itemLeft_1vpep_136 ._empty_1vpep_138,._itemRight_1vpep_141 ._empty_1vpep_138{display:none}._itemLeft_1vpep_136 ._cardWrap_1vpep_136:after,._itemRight_1vpep_141 ._cardWrap_1vpep_136:after{display:none}._itemVisible_1vpep_156 ._cardWrap_1vpep_136{transform:translate(0)}}._section_1ja0o_5{padding:80px 24px 120px}._container_1ja0o_9{width:100%;max-width:1100px;margin:0 auto;display:grid;grid-template-columns:2fr 3fr;gap:80px;align-items:flex-start}._left_1ja0o_20{opacity:0;transform:translate(-40px);transition:opacity .7s ease,transform .7s cubic-bezier(.22,1,.36,1)}._left_1ja0o_20._leftVisible_1ja0o_26{opacity:1;transform:translate(0)}._tag_1ja0o_31{display:inline-block;font-family:var(--font-mono);font-size:.85rem;color:var(--accent);margin-bottom:12px;letter-spacing:.02em}._title_1ja0o_40{font-size:clamp(1.6rem,3.5vw,2.2rem);font-weight:800;color:var(--text-primary);margin:0 0 12px;line-height:1.15}._subtitle_1ja0o_48{font-size:.92rem;color:var(--text-secondary);line-height:1.65;margin:0 0 36px}._infoLinks_1ja0o_56{display:flex;flex-direction:column;gap:10px;margin-bottom:32px}._infoLink_1ja0o_56{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#ffffff08;border:1px solid var(--border);border-radius:12px;text-decoration:none;color:var(--text-primary);font-size:.85rem;transition:border-color .25s ease,transform .25s ease,background .25s ease}._infoLink_1ja0o_56:hover{border-color:#2563eb73;background:#2563eb0d;transform:translateY(-2px)}._infoIcon_1ja0o_86{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:9px;background:#2563eb1f;color:var(--accent);flex-shrink:0}._infoLabel_1ja0o_98{flex:1;font-family:var(--font-mono);font-size:.78rem;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._infoArrow_1ja0o_108{color:var(--accent);opacity:0;transform:translate(-4px);transition:opacity .2s ease,transform .2s ease;display:flex;align-items:center}._infoLink_1ja0o_56:hover ._infoArrow_1ja0o_108{opacity:1;transform:translate(0)}._chatHint_1ja0o_123{background:none;border:none;padding:0;cursor:pointer;font-family:var(--font-sans);font-size:.85rem;color:var(--accent);text-decoration:none;display:inline-flex;align-items:center;gap:4px;transition:opacity .2s ease}._chatHint_1ja0o_123:hover{opacity:.75}._right_1ja0o_143{opacity:0;transform:translate(40px);transition:opacity .7s ease .15s,transform .7s cubic-bezier(.22,1,.36,1) .15s}._right_1ja0o_143._rightVisible_1ja0o_149{opacity:1;transform:translate(0)}._form_1ja0o_155{display:flex;flex-direction:column;gap:6px}._formRow_1ja0o_161{display:grid;grid-template-columns:1fr 1fr;gap:16px}._fieldGroup_1ja0o_167{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}._label_1ja0o_174{font-size:.82rem;font-weight:600;color:var(--text-primary);letter-spacing:.01em}._input_1ja0o_181{width:100%;padding:13px 16px;background:#ffffff0a;border:1px solid var(--border);border-radius:10px;color:var(--text-primary);font-family:var(--font-sans);font-size:.9rem;outline:none;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box;resize:none}._input_1ja0o_181::placeholder{color:var(--text-secondary);opacity:.6}._input_1ja0o_181:focus{border-color:var(--accent);box-shadow:0 0 0 3px #2563eb26}._inputError_1ja0o_206{border-color:#ef4444!important;box-shadow:0 0 0 3px #ef44441f!important}._textarea_1ja0o_211{min-height:140px;line-height:1.6}._fieldError_1ja0o_217{font-size:.75rem;color:#ef4444;opacity:0;transform:translateY(-4px);transition:opacity .2s ease,transform .2s ease;pointer-events:none;min-height:16px}._fieldErrorVisible_1ja0o_227{opacity:1;transform:translateY(0)}._submitBtn_1ja0o_233{width:100%;padding:14px 24px;border:none;border-radius:999px;font-family:var(--font-sans);font-size:.95rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .3s ease,transform .2s ease,opacity .2s ease;margin-top:6px}._submit_idle_1ja0o_250{background:var(--accent);color:#fff}._submit_idle_1ja0o_250:hover{background:var(--accent-hover);transform:translateY(-1px)}._submit_loading_1ja0o_260{background:var(--accent);color:#fff;opacity:.75;cursor:not-allowed}._submit_success_1ja0o_267{background:#16a34a;color:#fff;cursor:default}._submit_error_1ja0o_273{background:#dc2626;color:#fff}._spinner_1ja0o_279{animation:_spin_1ja0o_279 .8s linear infinite;flex-shrink:0}@keyframes _spin_1ja0o_279{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-theme=light] ._input_1ja0o_181{background:#00000008}[data-theme=light] ._infoLink_1ja0o_56{background:#00000005}@media(max-width:900px){._container_1ja0o_9{grid-template-columns:1fr;gap:48px}._left_1ja0o_20{transform:translateY(-24px)}._left_1ja0o_20._leftVisible_1ja0o_26{transform:translateY(0)}._right_1ja0o_143{transform:translateY(24px);transition-delay:.1s}._right_1ja0o_143._rightVisible_1ja0o_149{transform:translateY(0)}}@media(max-width:580px){._section_1ja0o_5{padding:60px 16px 80px}._formRow_1ja0o_161{grid-template-columns:1fr;gap:0}}._footer_6oqxe_5{border-top:1px solid rgba(255,255,255,.07);padding:20px 40px}._inner_6oqxe_10{max-width:1100px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px}._left_6oqxe_20{display:flex;align-items:center;gap:8px}._name_6oqxe_26{font-size:.85rem;font-weight:700;color:var(--text-primary);letter-spacing:-.01em}._dot_6oqxe_33{color:var(--text-secondary);opacity:.4;font-size:.85rem}._copyright_6oqxe_39{font-size:.8rem;color:var(--text-secondary);opacity:.5}._socials_6oqxe_46{display:flex;align-items:center;gap:6px}._socialLink_6oqxe_52{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;color:var(--text-secondary);text-decoration:none;transition:color .2s ease,background .2s ease,transform .2s ease}._socialLink_6oqxe_52:hover{color:var(--accent);background:#2563eb1a;transform:translateY(-2px)}._built_6oqxe_71{font-size:.8rem;color:var(--text-secondary);opacity:.5;margin:0;display:flex;align-items:center;gap:5px}._heart_6oqxe_81{font-size:.9rem;opacity:1;filter:none}[data-theme=light] ._footer_6oqxe_5{border-top-color:#00000012}@media(max-width:600px){._footer_6oqxe_5{padding:20px 24px}._inner_6oqxe_10{flex-direction:column;gap:12px;text-align:center}}._page_mpoz2_5{padding:110px 24px 80px;min-height:100vh}._container_mpoz2_10{width:100%;max-width:1100px;margin:0 auto;display:flex;flex-direction:column;gap:56px}._notFound_mpoz2_19{display:flex;flex-direction:column;align-items:center;gap:20px;padding:200px 24px;color:var(--text-secondary)}._header_mpoz2_29{display:flex;flex-direction:column;gap:16px}._backBtn_mpoz2_35{display:inline-flex;align-items:center;gap:6px;background:none;border:none;color:var(--text-secondary);font-size:.88rem;font-family:var(--font-sans);cursor:pointer;padding:0;transition:color .2s ease;width:fit-content}._backBtn_mpoz2_35:hover{color:var(--accent)}._meta_mpoz2_54{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._badge_mpoz2_61{padding:4px 12px;border-radius:999px;font-size:.78rem;font-weight:600;color:#fff}._badge_mpoz2_61[data-category="AI/ML"]{background:#2563ebe6}._badge_mpoz2_61[data-category=Web]{background:#16a34ae6}._badge_mpoz2_61[data-category=Cyber]{background:#dc2626e6}._badge_mpoz2_61[data-category=Data]{background:#7c3aede6}._badge_mpoz2_61[data-category=Research]{background:#ea580ce6}._tags_mpoz2_75{display:flex;flex-wrap:wrap;gap:8px}._tag_mpoz2_75{padding:4px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);font-size:.78rem;font-family:var(--font-mono);color:var(--text-secondary)}._title_mpoz2_90{font-family:var(--font-sans);font-size:clamp(1.8rem,4vw,3rem);font-weight:800;color:var(--text-primary);margin:0;line-height:1.15;letter-spacing:-.02em}._actions_mpoz2_100{display:flex;gap:12px;flex-wrap:wrap}._btnGithub_mpoz2_106,._btnDemo_mpoz2_107{padding:10px 24px;border-radius:999px;font-size:.88rem;font-weight:600;font-family:var(--font-sans);text-decoration:none;transition:background .2s ease,transform .2s ease}._btnGithub_mpoz2_106{background:#ffffff12;border:1px solid rgba(255,255,255,.12);color:var(--text-primary);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._btnGithub_mpoz2_106:hover{background:#ffffff1f;transform:translateY(-2px)}._btnDemo_mpoz2_107{background:var(--accent);border:1px solid var(--accent);color:#fff}._btnDemo_mpoz2_107:hover{background:var(--accent-hover);transform:translateY(-2px)}._gallery_mpoz2_141{display:flex;flex-direction:column;gap:14px}._mainImgWrap_mpoz2_147{max-width:800px;height:460px;margin:0 auto;border-radius:16px;overflow:hidden}._mainImg_mpoz2_147{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .3s ease}._fading_mpoz2_163{opacity:0}._thumbs_mpoz2_167{display:flex;gap:12px;justify-content:center}._thumb_mpoz2_167{flex:0 0 160px;height:120px;border-radius:10px;overflow:hidden;cursor:pointer;border:2px solid transparent;opacity:.65;transition:border-color .2s ease,opacity .2s ease}._thumb_mpoz2_167 img{width:100%;height:100%;object-fit:cover;display:block}._thumb_mpoz2_167:hover{opacity:.9}._thumbActive_mpoz2_195{border-color:var(--accent);opacity:1}._content_mpoz2_201{display:grid;grid-template-columns:60% 1fr;gap:56px;align-items:start}._sectionTag_mpoz2_208{display:inline-block;font-family:var(--font-mono);font-size:.82rem;color:var(--accent);margin-bottom:20px;letter-spacing:.02em}._description_mpoz2_218{display:flex;flex-direction:column;gap:16px}._description_mpoz2_218 p{font-size:.95rem;color:var(--text-secondary);line-height:1.8;text-align:justify}._learned_mpoz2_232{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}._learnedItem_mpoz2_241{display:flex;align-items:flex-start;gap:12px;font-size:.9rem;color:var(--text-secondary);line-height:1.55}._check_mpoz2_250{color:var(--accent);font-weight:700;flex-shrink:0;margin-top:1px}._nextSection_mpoz2_258{display:flex;flex-direction:column;gap:32px}._separator_mpoz2_264{height:1px;background:#ffffff12}._nextBtn_mpoz2_269{display:flex;flex-direction:column;align-items:flex-end;gap:6px;background:none;border:none;cursor:pointer;padding:0;text-align:right;transition:opacity .2s ease}._nextBtn_mpoz2_269:hover{opacity:.75}._nextLabel_mpoz2_286{font-size:.8rem;color:var(--text-secondary);font-family:var(--font-sans);letter-spacing:.05em;text-transform:uppercase}._nextTitle_mpoz2_294{font-size:1.2rem;font-weight:700;color:var(--text-primary);font-family:var(--font-sans)}@media(max-width:768px){._page_mpoz2_5{padding:90px 16px 60px}._container_mpoz2_10{gap:40px}._mainImgWrap_mpoz2_147{height:260px}._thumbs_mpoz2_167{overflow-x:auto;scrollbar-width:none}._thumbs_mpoz2_167::-webkit-scrollbar{display:none}._thumb_mpoz2_167{flex:0 0 120px;height:80px}._content_mpoz2_201{grid-template-columns:1fr;gap:40px}}[data-theme=light] ._tag_mpoz2_75{border-color:#0000001a}[data-theme=light] ._btnGithub_mpoz2_106{background:#0000000a;border-color:#0000001a}[data-theme=light] ._btnGithub_mpoz2_106:hover,[data-theme=light] ._separator_mpoz2_264{background:#00000014}._sidebar_1ns9p_5{position:fixed;right:24px;bottom:32px;z-index:50;display:flex;flex-direction:column;align-items:center;gap:14px;opacity:0;animation:_fadeIn_1ns9p_1 .5s ease forwards;animation-delay:1s}@keyframes _fadeIn_1ns9p_1{to{opacity:1}}._link_1ns9p_25{display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;transition:color .2s ease,transform .2s ease}._link_1ns9p_25:hover{color:var(--accent);transform:translateY(-2px)}._line_1ns9p_40{width:2px;height:100px;background:#fff;border-radius:2px}@media(max-width:768px){._sidebar_1ns9p_5{display:none}}[data-theme=light] ._link_1ns9p_25{color:#000}[data-theme=light] ._link_1ns9p_25:hover{color:var(--accent)}[data-theme=light] ._line_1ns9p_40{background:#000}._page_1t54b_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px}._content_1t54b_9{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}._code_1t54b_17{font-size:clamp(5rem,15vw,9rem);font-weight:800;line-height:1;letter-spacing:-.04em;background:linear-gradient(135deg,var(--accent) 0%,rgba(37,99,235,.4) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._title_1t54b_28{font-size:clamp(1.2rem,3vw,1.8rem);font-weight:700;color:var(--text-primary);margin:0}._desc_1t54b_35{font-size:.95rem;color:var(--text-secondary);margin:0}._btn_1t54b_41{margin-top:8px;padding:11px 28px;border-radius:999px;background:var(--accent);color:#fff;font-size:.9rem;font-weight:600;font-family:var(--font-sans);cursor:pointer;border:none;transition:background .2s ease,transform .2s ease}._btn_1t54b_41:hover{background:var(--accent-hover);transform:translateY(-2px)}
