@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-arabic-wght-normal.CGnJ-sf6.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-cyrillic-ext-wght-normal.BjodpZir.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-cyrillic-wght-normal.DveCct9I.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-hebrew-wght-normal.BIkpbuMU.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-latin-ext-wght-normal.OacczzuJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-latin-wght-normal.CnQIisVs.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAVwABAAAAAACjgAAAUZAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIRAmCcxEQCoMsgzILDgABNgIkAxgEIAWDTAdGDIN8GxgJCB6HsXskWjOLSVy9FfEAr/f45+algFMIeh3BZVVaDxPI7w35/91e7wO+e+QRcfhSYk5+TPhRISa2dmyGkW6Eig5Tp55dxw5L2wgtouOmxlx9mVS/Ll7i4mL6n/hPTKJ62kLdgEypYnEVu25NMw0yiVALZtbWrflJzgP+Y3igABQVJw7qN6ApBloUIMtglyJHDvLn3kXi2Co4l42uL4ITcOqkOBKiSVQgyk8lYOgnCTP0hM4gKqYhVQQJRA5ADogAMLhPM4aPJOfi8P8ncUALCaDagKgooQDJSQp95ZGQv6RUAMVpESigBOwpOZdlkF8K2T/Z2fzXoyDd41UiaDKoWo8preY14TDu1dkw69gjUDzrxBjqqcMKdaQHY6QE+AOMvMoUNBsq042a9DqEx8lpyPan+BrPdMiZMxgZapbgmhleCrOay4hmKdSkNiMjmyVRKVd/QEdPci++TfKD590mA/D06IQU11d0wwni7eSWWCJMmsn9sUm01GtyYG5kfm9vESOj+HDsv52MCJ5lwrNU7/PPlKrZUCzlGozqae+RdvWrphz9zABN4xrp5qhJw3i/anSj2qd+YjrNHMx4nx1qAuom2qNlc4y1jl66rDefJ/PJtLTLVqvl606mt8k+GqMBt1dIxtyeq99fDrtGbXHsgiugyJg4f2+g/wfzjEzXbKjQU8MHaLqXAYSkpWelyjKlAAoCFAdyQDdgKAAx8LcIgADimCtWyKQeK1ZAP5p/dO9R2H22UtFg6C4aTC/D7ltF86MmfHhc7MjDuw/tqlyMflwJxlOO7xY78rjn+LcPkuKnivec+Gfaly6DDB3GJG7GNWSZ6lauE1buhv43btmQO5jJNhVWt6XPZpeGm+Pa4qrS/N2NsZ3rodHYFW1O7qxt/Srczbc3LHAK4DKKlq5M2UIZVToFd6Sg/yQZtKz2DJTt0StDL1JQOkW9SKHSKc2LVq0VfpzcMvbCk8gv8ItbfVW7wsQPbndDU8veKkEm5UyI6b1Jf5WApl+iR/w9L7bQD+igv1Om0gQ2Q3+rk/nvy9zWfGmTuXSKvrObTmEK1MNUqIMZTjiLGVmIDvOioTAgIDjLb5mWMmzp9g9FyD/wrEDaFfDiz1ZHs0r/V6BK7gOKIAAC+FX4C4zcRRzBFkinVzB8l/D8CKVopwzKFdStxWhMUUEARUEE/SsHAYVN5qlYB2BKKC5VSJFvKoLZVxUp6nCd2qtScZtWqXE4pxkNsMj6QLasSLB5zbhVM7Rs3Rr2dc2Yx1qyakpQq6gm9ao0azNPtE0watGaOqIxq0RbGALRghlVlsyb0EW0ykswvQgLY0UmrJj56LHie8CO+Skb5o1a5bRx+bDbxM4wdlZPU8t2voR76gtdhUWEhBXC/HT3t61axsIqzZuHT7rXSKc4heKv3CSawCIAZOf16PYoCIRAABlIRGk2VsyEhItHORKq4uhrK0MyaEqBmBFNQxJZkPDGQzjZknhZgMJNb7DKliKOk7GcZZMO87EzCAdzEVItX7Zkrs3NhHolgpLrc5K2OyxNgA3NFAEv1zEPGirlOOWL2zuvlicHzSebNaIKMY450NB6IUtJvcxM9xQEXOdFerO68cLixEUGeya0KJAimo0yYN7M9Jg3aVYuJOVtjpuFpD/XuRR2WpqmKfjDDCjKuaF1U24Fd5n7hKxs/T6CkiVeuEbgWgu3l0YWClauuEvcV6m/qp4Tt/GzEPhWN0bqo4RGba61)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASEAA0AAAAABWAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4TfCluT1MvMgAAAYAAAABSAAAAYGmNoXhjbWFwAAAB1AAAADwAAABUAMohV2dhc3AAAAIQAAAAEAAAABAAGAAhZ2x5ZgAAAiAAAAC4AAAAuIJK/GhoZWFkAAAC2AAAADYAAAA2GkUsvWhoZWEAAAMQAAAAHwAAACQINANaaG10eAAAAzAAAAAXAAAAGAcbAEhsb2NhAAADSAAAAA4AAAAOAIIAgm1heHAAAANYAAAAHAAAACAAFgC9bmFtZQAAA3QAAADfAAABzCQAQTJwb3N0AAAEVAAAADAAAABG/6irTAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGiYzUpCIGkZzEkjwGEQYQYAER//+DSACTtQcjAAAAeNothbcBRlAABu+lP7DEM4ZWJTZyZQOLmEelspARZL5wh5aFbDEgh9OQPBYdrfBBul9lpOIcXJe8iYLMMoMdtdgW0EL0FuEBSEdOgEUdzdkKCAAAeNpjYGBgAmJmIBYBkoxgmoXBAUjzMHAA5ViALF4GBYYFClv+/weykXmM/7/+f/w/9X4ASB8CAACScQ45AAEAAwAIAAoAEAAF//8ADwACACAAAAG4AwwAAwAHAAAzESERJTMRIyABmP7A6OgDDPz0WAJcAAEAKP/0AlcCxgAzAAAFIi4CNTQ2NyM1MzcjNSE2NTQmIyIHJz4BMzIeAhUUBzMVIwchFSEGFRQWMzI2NxcOAQFJNlM4HQMCSHGM/QFsBjMuTDREI2s9MU42HQZLeYkBAv6SBjkzJUMmRSVuDCA3SyoNFAlTTFQPFi8qOlEoLB0xQyYaGFRMUxEUNDQhKFIrNQAAAQAAAAEAg4qP01pfDzz1AAkD6AAAAADaBbg7AAAAANzyMJP/F/6iBRkD5AAAAAkAAgAAAAAAAHjaY2BkYGBh/PeWgYHV/7/4f3FWSaAIKmADAHXYBJcAeNpjvMGgwAACbyCYqZ5BA0QDADVFBGcAAAAAEwATABMAEwBcAFwAAHjaY2BkYGBgYwhhYGdIZ2AF8xCAmYERABKjANR42p2QBWoDUBAFp+7Fi8M/QN0Fqbt7i9XdvbHT5QQ5UQbiCRrWZtn3FWjmhjpq6lvk05r2LNcwSSrLtXSSzLB5kUSW64s0DXRxl+VGhrUMd0o4+dLe1Pdpn1zywb39l9zLp/xkfeWDW+dbnrHOCrNssO3kmj/2OOdF5bLdBR/mX3rYsz5zr/JV3RWH9h+4n/0LgQF6GczmqeyOQapm7137W77lcz5ye+X3CPldQsk+oWKfOesb/87vucWfITBIPwNMSLl9VfGhrlee4UkLRSs8xe7aem39MV/RmwbQZURUAHjaY2BiAIP/WxkiGLABNiBmZGRiYGZkZmRhL83LNDAwcAHRRgZOJhC+owEA0owImw==)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-hebrew-hebrew-600-normal.C_LU4WLU.woff2)format("woff2"),url(/_astro/ibm-plex-sans-hebrew-hebrew-600-normal.CQU8iefp.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-hebrew-latin-ext-600-normal.DhIRDdWU.woff2)format("woff2"),url(/_astro/ibm-plex-sans-hebrew-latin-ext-600-normal.BR-dSdDq.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-hebrew-latin-600-normal.D8In27CT.woff2)format("woff2"),url(/_astro/ibm-plex-sans-hebrew-latin-600-normal.B_0mKknD.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAV8ABAAAAAACnwAAAUiAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIRAmCcxEQCoNMg1ELDgABNgIkAxgEIAWDVgdGDIQUG1kJKB6H6QYr/0BSE9Oct+Dhq6n+mV0RBHCd55GBhUGSGaQAGgPESkpwq4+9VeWJCnxCPiIfmyWw3U94F2mQBjLAIKKMgwSr7/H/fz9Xn+zuLO4sNPEUF5OK4tr5raGS1nY60jTTIJMIMeKqtsNsxFr77zghAvBSpIhIN7T14cYEsG3AGmGdOsbPZ6/h7QeZvrcd3st0gOVmU2blizhA5uQQ0EqfRGxmZywH6XMbDmkgDcAAJABA82hXTIK6prjzG0wh9ihEBEAGZAFQNmxUpzMQ+EuTNcCPG4kJBFAm1TO2DfUlYf9nt4d1IWgeb5astBFNtjuiz25tloi7RYtr7PQgk4DfXoJfNOMUB3DKAH5ZSPG3aPur1FA3NZ6uoSeFuDujhX1Fk2638WBs2RzViDql6sfTebE1qpF1GlETiWqMOtWQN8obeoZKMyqncs07c6pBjW3bmTfLffX0IcO5TFzl6a3xYrivIvk1GWtk2nAmsyyqMQ+jpiuXgV9NHEMn1MFD/o9qHHWtKm9UdA11D+XPpy3flA5HIhFVn3+1a6gXSluRWh04nc9VU/zM+OyHY5fbWRPY3EeZeiPTmiBH5uRUqjSSPx8VrFxpRjJpXg2VCmCNV3Nst1Fer8X5rgWm87BYvmqgil0Zq/P/TEc1nrrW3qH6tBWJZKIIDNx4CXPYthAATgD8gAGsAu0AwAQRQgIAAkxzkc8VcG73Obzbcp999Jm48Mgsr/ANekXgEXHhZW/uk6qBJz733fz0w085/+h0H94+H/4HOf+u7+bbq/tf/ET5H/XP3/FB+oNlHb6lfZEbRa217oCzMbv7/PrfsqMdU2rfqi5bUzTevPHf3dHV8zvn7ShaX+6bVduSPXZq/T/Z8dpAsjNWai9q3Vi9Z+GnAAVM3HimTF2qMcMaPkBDfWmI521gas9oxDca4YdJWKRc3ySSdr5lkcUGG7G4lqLld+ouEMDCaYcF4msN3ieAODBkx1m21aHbVgsgN83RUOg23or+i7xo04gH8a8mEGYaxFbndMF/C8wi7WVTg2FN6dcCwBXYiyuxB9eYMdI4P8VD/EUTSQQguFQc/HloS2jFf26P8SPAVw69BOCbvxMP2L47DzgWGL8h8CABEPCNuBwjazi2kwFBo+AUX6DYfk2z8jIVwiL88ejjYoQDAYAXJPLLibgZ4TmmB8jGTF8sqPK7WOLme7HBKo+LTVKOih3MtFXspM4CcxBlGHO45e+3TLz9kB0OGpf8ww6Jvc9xu8Xsc9CouE4N2jRbp12X3YYd12ubvQ5pMmy7g4YdE7XOPrvtNGDYQYeM22cvJSkmdYxTxU4Vb1UxW+nNzuXx/i1/ip7W53Lz+ii03wl/LONGjTlMSUlIWkpF2rXfPWi/GGWt3XZTNushZR4mPPwrjxq2U4wEAPtldmoe4ASEkBjCEKbryN7xhLOkkUsl1i2QF65NaKhVQBBE1oqcF8LAr0yyWFSpOUKAu/YVwioUm20KX2mesqp7npnCvLiBVxCsklKj1LSlpyLptt4C5eaAyWDRCaeZtFstqdQMt9DBUjEV5q5c6CSpUrFZ3kIX68xXo/hCq1vWI2YL4jQPzVaIi5juyl526I7jURZO83HUVq0WKXFVP1XUi8F7WoBWKyWUmYWDQaofdSIFpnLjqtXwD40UWG0mcZhgP6yBSRJGR2BNdJ/Zs5atQIfsYUlC6lX21QT74LFonrkm+weAP0kXOgwJCEe7KFj2Qy3tr4KELUcAAAAA)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASAAA0AAAAABXAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4TfCluT1MvMgAAAYAAAABUAAAAYGnzom5jbWFwAAAB1AAAADwAAABUAMohV2dhc3AAAAIQAAAAEAAAABAAGAAhZ2x5ZgAAAiAAAAC8AAAAvOFh37BoZWFkAAAC3AAAADYAAAA2GlUstGhoZWEAAAMUAAAAHwAAACQIQwNgaG10eAAAAzQAAAAXAAAAGAcgAEZsb2NhAAADTAAAAA4AAAAOAIQAhG1heHAAAANcAAAAHAAAACAAFgC8bmFtZQAAA3gAAADXAAAB1iSkQTRwb3N0AAAEUAAAADAAAABG/7GrWAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGiYzUpCIGkZzEkjwGEQYQYAER//+DSACTtQcjAAAAeNothbENQFAYBu//3nuJROzwm0OnE9GLQqW1iCkMoRIrWUEQLnc5ogYdJNCiHmi/28hkFSjPQlLgEd7ET1N3zgq+RbtOiGazYyWACu2AE27z6wpleNpjYGBgAmJmIBYBkoxgmoXBAUjzMHAA5ViALF4GBYYFClv+/weykXmM/7/+f/w/9X4ASB8CAACScQ45AAEAAwAIAAoAEAAF//8ADwACACAAAAG4AwwAAwAHAAAzESERJTMRIyABmP7M0NADDPz0ZAJEAAEAJv/0Al4CxgA1AAAFIi4CNTQ2NyM1MzcjNSE2NTQmIyIGByc+ATMyHgIVFAYHMxUjBzMVIQYVFBYzMjY3Fw4BAU85VTkdAQFHbIHtAWcFLSkkQRdKIG0/M1A3HQIDSnd88/6XAzUuI0AkTCNuDCI6TCsIDgdaRFoPESsmHRpdJS4eNEQlCxgMWkRaDA0xMCAnXSo2AAEAAAABAIPJ8Aq4Xw889QAJA+gAAAAA2gW4OAAAAADc8jCT/wv+kwU0A+0AAQAJAAIAAAAAAAB42mNgZGBgYfz3loGBNe0/9382VhOgCCpgAwB3nwSsAHjaY7zBoMAAAm8gmKmFQQ1EAwA1XgRqAAAAABMAEwATABMAXgBeAAB42mNgZGBgYGMIYWBnSGNgBfMQgJmBEQASjgDTeNqVkDWWAkAQRP+6b0g82bq7u7tLsoq7w404GSFnoIJ+SAZj/atlDOjHRxcd3QPAZ4fHuINxKsadyikbd7FLybibRXLGPXj4Nu5lmmXjUREEyKgn2GROPc0fKYLSGfEsaXFENk4Kv+J3nHLNBYfccK+IlwJP/BAjzbnULymteWaUEVf8n1fpFNpHOoZjgVkWbQdX28PVdnFN+zhsH6vbqlWK2riF2ZbPPVJ+gqJUED/6IxyLzLPABq62i7JIKW9WfEBE3VGrQHui3WS9sjmt/8xWAbN9RPoAeNpjYGIAg//7GFIYsAE2IGZkZGJgZmRmZGEvzcs0MDBwAdFGBk4mEL6jAQDXdQiw)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-hebrew-hebrew-700-normal.BkQFwguy.woff2)format("woff2"),url(/_astro/ibm-plex-sans-hebrew-hebrew-700-normal.tCAIrHh3.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-hebrew-latin-ext-700-normal.BZ2SIu7a.woff2)format("woff2"),url(/_astro/ibm-plex-sans-hebrew-latin-ext-700-normal.Wrnu0_lr.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-hebrew-latin-700-normal.DLIo8124.woff2)format("woff2"),url(/_astro/ibm-plex-sans-hebrew-latin-700-normal.CB5WL6SV.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-cyrillic-wght-normal.D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-greek-wght-normal.Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-vietnamese-wght-normal.Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-ext-wght-normal.DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-wght-normal.B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#050508;--bg-soft:#0b0b13;--ink:#f6f3f8;--muted:#a49daf;--accent:#f0146e;--accent-soft:#ff4d9a;--grad:linear-gradient(135deg, #ff3d8f 0%, #c40d64 100%);--hairline:#ffffff14;--line-strong:#ffffff24;--surface-1:#0b0b13;--surface-2:#11111b;--text-2:#c9c2d3;--r-pill:999px;--r-xs:10px;--r-sm:14px;--r-md:20px;--r-lg:28px;--edge:inset 0 1px 0 #ffffff12;--sh-1:0 1px 2px #03010a80, 0 14px 34px -18px #03010ae6;--sh-2:0 2px 6px #03010a73, 0 30px 64px -28px #03010af2, 0 14px 30px -20px #f0146e47;--sh-cta:0 10px 26px -10px #f0146eb3, inset 0 1px 0 #ffffff47;--sh-cta-hover:0 16px 34px -12px #f0146ed9, inset 0 1px 0 #ffffff47;--ring:0 0 0 3px #f0146e38;--space-section:clamp(88px, 10vw, 144px);--space-head:clamp(40px, 4.6vw, 64px);--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--font:"Rubik Variable", system-ui, sans-serif;--mono:"JetBrains Mono Variable", ui-monospace, monospace;color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:auto}body{background:var(--bg);color:var(--ink);font-family:var(--font);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.65;overflow-x:hidden}::selection{background:var(--accent);color:#fff}h1,h2,h3{text-wrap:balance}p,blockquote,li{text-wrap:pretty}:focus-visible{outline:2px solid var(--accent-soft);outline-offset:3px;border-radius:6px}.btn:focus-visible,.btn-ghost:focus-visible,.btn-wa:focus-visible,.wa-float:focus-visible{border-radius:var(--r-pill)}svg use{fill:url(#agrad)}#loader{z-index:100;background:var(--bg);transition:opacity .28s var(--ease-out), visibility .28s;flex-direction:column;justify-content:center;align-items:center;gap:22px;display:flex;position:fixed;inset:0}#loader.done{opacity:0;visibility:hidden}.loader-mark{animation:pulse 1.6s var(--ease-in-out) infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.96)}}.loader-bar{background:#ffffff17;border-radius:2px;width:180px;height:2px;overflow:hidden}.loader-bar i{background:var(--grad);width:0%;height:100%;transition:width .2s linear;display:block}.loader-pct{font-family:var(--mono);letter-spacing:.18em;color:var(--muted);font-size:12px}#nav{top:14px;z-index:50;padding:8px;border:1px solid var(--hairline);-webkit-backdrop-filter:blur(18px);width:max-content;max-width:calc(100vw - 20px);box-shadow:var(--sh-1), var(--edge);background:#0909108c;border-radius:99px;flex-wrap:nowrap;align-items:center;gap:26px;margin-inline:auto;padding-inline-start:22px;display:flex;position:fixed;inset-inline:0}.brand{color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:flex}.brand-mark{width:24px;height:21px}.brand-name{letter-spacing:.04em;font-size:16px;font-weight:800}.brand-name b{font-weight:300}.nav-links{gap:22px;display:flex}.nav-links a{color:var(--muted);transition:color .2s var(--ease-out);font-size:13.5px;font-weight:400;text-decoration:none}@media (hover:hover) and (pointer:fine){.nav-links a:hover{color:var(--ink)}}.btn{color:#fff;cursor:pointer;font-size:15px;font-weight:600;font-family:var(--font);transition:transform .2s var(--ease-drawer), box-shadow .3s var(--ease-out);border:0;border-radius:99px;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.btn-primary{background:var(--grad);box-shadow:var(--sh-cta);transition:transform .35s var(--ease-drawer), box-shadow .3s var(--ease-out);padding:8px;padding-inline-start:26px;position:relative;overflow:hidden}.btn-primary:before{content:"";transition:transform .9s var(--ease-drawer);pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff59 50%,#0000 70%);position:absolute;inset:0;transform:translate(160%)}@media (hover:hover) and (pointer:fine){.btn-primary:hover:before{transform:translate(-160%)}}.btn-primary .btn-ic{width:36px;height:36px;transition:transform .35s var(--ease-drawer);background:#ffffff2e;border-radius:99px;place-items:center;font-size:15px;line-height:1;display:grid}.btn:active{transform:translateY(1px)scale(.98)}@media (hover:hover) and (pointer:fine){.btn-primary:hover{box-shadow:var(--sh-cta-hover);transform:translateY(-1px)}.btn-primary:hover .btn-ic{transform:translate(-2px,-2px)scale(1.07)}}.btn-small{box-shadow:none;padding:6px;padding-inline-start:18px;font-size:13px}.btn-small.btn-primary{padding:8px 18px}.btn-big{padding:10px;padding-inline-start:32px;font-size:17px}.btn-big .btn-ic{width:42px;height:42px}.btn-ghost{color:var(--ink);border:1px solid var(--line-strong);box-shadow:var(--edge);-webkit-backdrop-filter:blur(8px);transition:transform .2s var(--ease-drawer), border-color .3s var(--ease-out), background .3s var(--ease-out);background:#ffffff0a;border-radius:99px;align-items:center;padding:12px 24px;font-size:14.5px;font-weight:500;text-decoration:none;display:inline-flex}.btn-ghost:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.btn-ghost:hover{background:#ffffff12;border-color:#ff4d9a73}}@property --beam{syntax:"<angle>";inherits:false;initial-value:0deg}.btn-beam{overflow:visible}.btn-beam:before{display:none}.btn-beam:after{content:"";background:conic-gradient(from var(--beam), transparent 0turn .7turn, #fffffff2 .84turn, #ff4d9a .93turn, transparent 1turn);-webkit-mask-composite:xor;pointer-events:none;border-radius:99px;padding:2px;animation:3.4s linear infinite beamspin;position:absolute;inset:-3px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}@keyframes beamspin{to{--beam:360deg}}.btn-swap .swap{text-align:center;display:grid}.btn-swap .swap>span{white-space:nowrap;transition:opacity .24s var(--ease-out), transform .32s var(--ease-drawer), filter .24s var(--ease-out);grid-area:1/1}.btn-swap .swap-b{opacity:0;filter:blur(4px);transform:translateY(10px)}@media (hover:hover) and (pointer:fine){.btn-swap:hover .swap-a{opacity:0;filter:blur(4px);transform:translateY(-10px)}.btn-swap:hover .swap-b{opacity:1;filter:blur();transform:translateY(0)}}.burst-wrap{display:inline-block;position:relative}.burst{pointer-events:none;position:absolute;inset:0}.burst i{opacity:0;font-family:var(--mono);color:#ff9cc6;text-shadow:0 0 14px #f0146ea6;direction:ltr;font-style:normal;font-weight:600;position:absolute;bottom:72%}.burst i:first-child{font-size:13px;inset-inline-start:10%}.burst i:nth-child(2){font-size:11px;inset-inline-start:30%}.burst i:nth-child(3){font-size:14px;inset-inline-start:52%}.burst i:nth-child(4){font-size:12px;inset-inline-start:70%}.burst i:nth-child(5){font-size:13px;inset-inline-start:88%}@media (hover:hover) and (pointer:fine){.burst-wrap:hover .burst i{animation:burstUp .8s var(--ease-out) forwards}.burst-wrap:hover .burst i:nth-child(2){animation-delay:80ms}.burst-wrap:hover .burst i:nth-child(3){animation-delay:.15s}.burst-wrap:hover .burst i:nth-child(4){animation-delay:40ms}.burst-wrap:hover .burst i:nth-child(5){animation-delay:.12s}}@keyframes burstUp{0%{opacity:0;transform:translateY(0)rotate(0)}25%{opacity:1}to{opacity:0;transform:translateY(-36px)rotate(8deg)}}.wa-ic{fill:currentColor;flex-shrink:0;width:18px;height:18px}.btn-wa{color:var(--ink);transition:transform .2s var(--ease-drawer), background .3s var(--ease-out), border-color .3s var(--ease-out);background:#25d36614;border:1px solid #25d36666;border-radius:99px;align-items:center;gap:9px;padding:12px 20px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.btn-wa .wa-ic{color:#25d366}.btn-wa:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.btn-wa:hover{background:#25d36629;border-color:#25d366b3}}.wa-float{z-index:45;inset-inline-end:24px;color:#fff;opacity:0;pointer-events:none;width:58px;height:58px;transition:opacity .3s var(--ease-out), transform .4s var(--ease-drawer);background:#25d366;border-radius:50%;place-items:center;display:grid;position:fixed;bottom:24px;transform:translateY(16px)scale(.9);box-shadow:0 12px 28px -10px #25d36699,0 2px 6px #03010a66,inset 0 1px #ffffff4d}.wa-float .wa-ic{width:30px;height:30px}.wa-float.is-on{opacity:1;pointer-events:auto;transform:none}.wa-float:after{content:"";opacity:0;animation:waRing 3.2s var(--ease-out) infinite;border:2px solid #25d366;border-radius:50%;position:absolute;inset:0}@keyframes waRing{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(1.55)}}@media (hover:hover) and (pointer:fine){.wa-float.is-on:hover{transform:scale(1.06)}}.cta-band{border-radius:var(--r-lg);box-shadow:var(--sh-1), var(--edge);text-align:start;background:linear-gradient(#f0146e12,#f0146e06) padding-box padding-box,linear-gradient(120deg,#ff3d8f66,#ffffff0f) border-box;border:1px solid #0000;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;margin-top:clamp(40px,5vw,64px);padding:clamp(22px,2.4vw,30px) clamp(22px,2.8vw,36px);display:flex}.cb-copy{gap:6px;display:grid}.cb-copy b{font-size:clamp(17px,1.5vw,21px);font-weight:800}.cb-copy span{color:var(--muted);font-size:15px}.cb-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.bridge-or{display:inline-flex}.v-cta{flex-wrap:wrap;gap:12px}.contact-alt{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;font-size:15px;display:flex}.lead-modal{z-index:90;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.lead-modal[hidden]{display:none}.lm-backdrop{-webkit-backdrop-filter:blur(6px);opacity:0;transition:opacity .26s var(--ease-out);background:#030307b8;position:absolute;inset:0}.lm-panel{border:1px solid var(--line-strong);border-radius:var(--r-lg);width:min(460px,100%);box-shadow:var(--sh-2), var(--edge);opacity:0;transition:opacity .26s var(--ease-out), transform .32s var(--ease-drawer);background:linear-gradient(#ffffff0f,#ffffff04),#0c0c15;padding:32px 30px 24px;position:relative;transform:translateY(12px)scale(.97)}.lead-modal.is-open .lm-backdrop{opacity:1}.lead-modal.is-open .lm-panel{opacity:1;transform:none}.lm-x{top:12px;border:1px solid var(--hairline);width:34px;height:34px;color:var(--muted);cursor:pointer;background:#ffffff0d;border-radius:50%;font-size:20px;line-height:1;position:absolute;inset-inline-end:14px}.lm-kicker{font-family:var(--mono);color:var(--accent-soft);letter-spacing:.08em;margin-bottom:8px;font-size:12px}.lm-back{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.lm-step h3{margin-bottom:18px;font-size:24px;font-weight:800}.lm-chips{grid-template-columns:1fr 1fr;gap:10px;display:grid}.lm-chips button{font:inherit;color:var(--ink);text-align:center;border-radius:var(--r-sm);cursor:pointer;transition:transform .16s var(--ease-out), border-color .25s var(--ease-out), background .25s var(--ease-out);background:#ffffff0a;border:1px solid #ffffff1f;padding:14px 10px;font-size:14.5px;font-weight:600}.lm-chips button:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.lm-chips button:hover{background:#f0146e14;border-color:#ff4d9a8c}}#lead-quick label{color:var(--muted);gap:6px;margin-bottom:12px;font-size:13.5px;display:grid}#lead-quick input{background:var(--surface-1);border:1px solid var(--line-strong);border-radius:var(--r-sm);color:var(--ink);font:inherit;transition:border-color .2s var(--ease-out), box-shadow .2s var(--ease-out);outline:none;padding:12px 14px;font-size:16px}#lead-quick input:focus{border-color:var(--accent);box-shadow:var(--ring)}#lead-quick .btn{justify-content:space-between;width:100%;margin-top:6px}.lm-micro{text-align:center;color:var(--muted);margin-top:10px;font-size:12.5px}.lm-micro a{color:inherit;text-underline-offset:2px;text-decoration:underline}.lm-status{text-align:center;color:var(--accent-soft);min-height:18px;margin-top:6px;font-size:13.5px}.lm-done{color:var(--muted);margin-bottom:16px}.lm-alt{border-top:1px solid var(--hairline);color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:16px;padding-top:14px;font-size:13.5px;display:flex}.lm-alt .btn-wa{padding:8px 14px;font-size:13.5px}.cine{height:1600vh;position:relative}.stage{height:100svh;position:sticky;top:0;overflow:hidden}#film{z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.scrim{z-index:1;opacity:0;pointer-events:none;transition:opacity .6s var(--ease-out);position:absolute;inset:0}.scrim-right{background:linear-gradient(270deg,#040409f0 0%,#040409b8 32%,#0000 64%)}.scrim-left{background:linear-gradient(90deg,#040409f5 0%,#040409cc 26%,#04040959 46%,#0000 62%)}.scrim-bottom{background:linear-gradient(#0000 38%,#040409b3 64%,#040409f5 100%)}.scrim-center{background:radial-gradient(64% 62% at 50% 46%,#040409c7 0%,#0404096b 55%,#0000 78%)}.scrim-split{background:linear-gradient(270deg,#040409e6 0%,#0404098c 20%,#0000 40% 60%,#0404098c 80%,#040409e6 100%)}.stage[data-scrim=right] .scrim-right,.stage[data-scrim=left] .scrim-left,.stage[data-scrim=bottom] .scrim-bottom,.stage[data-scrim=center] .scrim-center,.stage[data-scrim=split] .scrim-split{opacity:1}.stage-grain{z-index:2;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");animation:.7s steps(3,end) infinite grain;position:absolute;inset:-20px}@keyframes grain{0%{transform:translate(0)}33%{transform:translate(-14px,8px)}66%{transform:translate(10px,-12px)}to{transform:translate(0)}}.stage-vignette{z-index:1;pointer-events:none;background:radial-gradient(120% 90% at 50% 45%,#0000 55%,#05050a8c 100%),linear-gradient(#05050a80,#0000 18% 85%,#05050ab3);position:absolute;inset:0}.ov{z-index:3;opacity:0;pointer-events:none;will-change:opacity, transform;max-width:min(560px,88vw);transform:var(--base,none) translateY(var(--dy,0px));position:absolute}.ov[data-side=right]{--base:translateY(-50%);top:50%;right:clamp(24px,7vw,120px)}.ov[data-side=left]{--base:translateY(-50%);top:50%;left:clamp(24px,7vw,120px)}.ov[data-side=center]{--base:translate(50%, -50%);text-align:center;top:50%;right:50%}.ov h2{letter-spacing:-.015em;text-shadow:0 4px 40px #040409e6;margin-bottom:16px;font-size:clamp(34px,4.6vw,62px);font-weight:900;line-height:1.08}.ov .ov-p{color:#e7e1ee;text-shadow:0 2px 24px #040409e6;max-width:44ch;margin-bottom:26px;font-size:clamp(15.5px,1.3vw,18.5px);font-weight:400}.ov[data-side=center] .ov-p{margin-inline:auto}.ov-cta{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ov[data-side=center] .ov-cta{justify-content:center}.kicker{color:var(--accent-soft);letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:14px;font-size:12px;font-weight:500;display:flex}.ov[data-side=center] .kicker{justify-content:center}.kicker span{letter-spacing:.05em;border:1px solid #ff4d9a66;border-radius:99px;padding:2px 9px;font-size:12px;font-weight:800}.ov-hero h1{letter-spacing:-.02em;text-shadow:0 8px 60px #05050ae6;margin-bottom:22px;font-size:clamp(25px,3.1vw,46px);font-weight:900;line-height:1.06}.ov-hero .lede{color:#e7e1ee;text-shadow:0 2px 24px #040409e6;margin-bottom:30px;font-size:clamp(15px,1.3vw,19px);font-weight:400}.ov-hero[data-side=left],.ov-hero[data-side=right]{max-width:min(500px,40vw)}@media (width<=760px){.ov-hero[data-side=left],.ov-hero[data-side=right]{max-width:90vw}}.ov-spread{inset:0;--base:none;max-width:none;inset-inline:clamp(24px,6vw,120px)}.sp-side{justify-items:start;gap:18px;max-width:min(300px,26vw);display:grid;position:absolute;top:50%;transform:translateY(-50%)}.sp-r{max-width:min(440px,36vw);right:0}.sp-r:before{display:none}.sp-r .kicker{margin-bottom:0}.sp-r h2{margin-bottom:2px}.sp-l{left:0}.sp-side p{color:#cfc7da;text-shadow:0 2px 20px #040409e6;font-size:clamp(14px,1.05vw,16px);font-weight:400;line-height:1.8}.sp-side:before{content:"";background:var(--grad);opacity:.8;border-radius:2px;width:34px;height:2px}.ov-final{inset-inline:clamp(24px,6vw,120px);--base:translateY(-50%);justify-content:space-between;align-items:center;gap:30vw;max-width:none;display:flex;top:50%}.ov-final h2{margin-bottom:0;font-size:clamp(42px,5.2vw,78px);font-weight:900;line-height:1.05}.ov-final .ov-p{margin-bottom:22px;font-size:clamp(16px,1.4vw,20px)}.fin-block{flex:none}.fin-l{text-align:start}.section{z-index:4;background:var(--bg);padding:var(--space-section) clamp(20px, 6vw, 90px);max-width:1280px;margin-inline:auto;position:relative;overflow:visible}@media (width<=1280px){.section,footer{overflow-x:clip}}.glow{pointer-events:none;z-index:0;filter:blur(90px);opacity:.13;border-radius:50%;width:60vw;max-width:720px;height:60vw;max-height:720px;position:absolute}.glow-a{top:-10%;background:radial-gradient(circle,#f0146e,#0000 65%);inset-inline-end:-18%}.glow-b{top:15%;background:radial-gradient(circle,#7a2bd6,#0000 65%);inset-inline-start:-22%}.glow-c{bottom:-15%;background:radial-gradient(circle,#f0146e,#0000 65%);inset-inline-start:30%}.section>:not(.glow):not(.v-orb):not(.v-bin){z-index:1;position:relative}.section-kicker{font-family:var(--mono), var(--font);letter-spacing:.02em;color:#ffd1e5;background:linear-gradient(#f0146e29,#f0146e0f);border:1px solid #ff4d9a80;border-radius:10px;align-items:center;gap:10px;margin-bottom:20px;padding:8px 14px 8px 16px;font-size:13.5px;font-weight:600;display:inline-flex;box-shadow:0 0 0 4px #f0146e0f,0 8px 26px #f0146e2e,inset 0 1px #ffffff14}.section-kicker:before{content:"</>";font-family:var(--mono);color:var(--accent-soft);opacity:.9;direction:ltr;font-size:12px;font-weight:600}.section-kicker:after{content:"";background:var(--accent-soft);border-radius:1px;width:8px;height:15px;animation:1.05s step-end infinite kCaret;box-shadow:0 0 10px #ff4d9acc}@keyframes kCaret{0%,55%{opacity:1}56%,to{opacity:0}}.section-kicker .k-txt{white-space:nowrap;display:inline-block}.section-title{letter-spacing:-.02em;margin-bottom:var(--space-head);max-width:22ch;font-size:clamp(32px,4.2vw,56px);font-weight:900;line-height:1.12}.section-centered{text-align:center}.section-centered .section-title{letter-spacing:-.02em;max-width:none;margin-inline:auto;font-size:clamp(38px,5.4vw,76px)}.section-centered .cards{text-align:start}.section-kicker.kick-sweep{padding:0;width:fit-content;box-shadow:none;font-family:"IBM Plex Sans Hebrew", var(--font);letter-spacing:3px;white-space:nowrap;text-align:start;color:var(--bg);-webkit-text-stroke:2px #ffffff9e;paint-order:stroke fill;background:0 0;border:0;border-radius:0;margin:0 auto 22px;padding-inline-end:20px;font-size:clamp(28px,3.4vw,46px);font-weight:700;line-height:1.25;display:block;position:relative}.kick-sweep:before,.kick-sweep:after{display:none}.kick-sweep .ks-fill{box-sizing:border-box;white-space:nowrap;text-align:start;width:0%;color:var(--accent-soft);-webkit-text-stroke:1px var(--accent-soft);paint-order:stroke fill;border-inline-end:6px solid var(--accent-soft);position:absolute;inset:0;overflow:hidden}.kick-sweep.in .ks-fill{animation:ksSweep 1.3s var(--ease-in-out) .35s forwards}@media (hover:hover) and (pointer:fine){.kick-sweep:hover .ks-fill{animation:ksSweepAgain 1s var(--ease-in-out) forwards}}@keyframes ksSweep{0%{filter:none;width:0%}to{filter:drop-shadow(0 0 14px #f0146e8c);width:100%}}@keyframes ksSweepAgain{0%{filter:none;width:0%}to{filter:drop-shadow(0 0 14px #f0146e8c);width:100%}}.reveal{opacity:0;filter:blur(6px);transform:translateY(34px)}.reveal.in{opacity:1;filter:blur();transition:opacity .8s var(--ease-out), transform .8s var(--ease-out), filter .8s var(--ease-out);transform:translateY(0)}.cards{grid-template-columns:repeat(3,1fr);gap:clamp(16px,1.6vw,22px);display:grid}@media (width<=980px){.cards{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.cards{grid-template-columns:1fr}}.card{transition:transform .5s var(--ease-drawer);position:relative}.card-in{background:linear-gradient(180deg, #ffffff06, transparent 40%) padding-box, linear-gradient(var(--surface-1), var(--surface-1)) padding-box, linear-gradient(160deg, #ffffff24, #ffffff08 40%, #f0146e40) border-box;border-radius:var(--r-md);height:100%;box-shadow:var(--sh-1), var(--edge);animation:cardFloat 7s var(--ease-in-out) infinite;transition:box-shadow .5s var(--ease-out);border:1px solid #0000;padding:30px 28px 28px;position:relative;overflow:hidden}.cards .card:nth-child(2) .card-in{animation-delay:-1.75s}.cards .card:nth-child(3) .card-in{animation-delay:-3.5s}.cards .card:nth-child(4) .card-in{animation-delay:-5.25s}.cards .card:nth-child(5) .card-in{animation-delay:-.9s}.cards .card:nth-child(6) .card-in{animation-delay:-4.4s}@keyframes cardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.card-in:after{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(320px circle at var(--mx,50%) var(--my,0%), #f0146e21, transparent 65%);opacity:0;transition:opacity .4s var(--ease-out);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.card:hover{transform:translateY(-6px)}.card:hover .card-in{box-shadow:var(--sh-2), var(--edge)}.card:hover .card-in:after{opacity:1}}.card-more{opacity:0;transition:grid-template-rows .48s var(--ease-drawer), opacity .32s var(--ease-out) 90ms;grid-template-rows:0fr;display:grid}.card-more>ul{min-height:0;list-style:none;overflow:hidden}.card-more li{color:var(--text-2);align-items:center;gap:9px;padding:5px 0;font-size:14px;display:flex}.card-more li:first-child{border-top:1px solid var(--hairline);margin-top:14px;padding-top:12px}.card-more li:before{content:"";background:var(--grad);border-radius:2px;flex-shrink:0;width:7px;height:7px}@media (hover:hover) and (pointer:fine){.card:hover .card-more{opacity:1;grid-template-rows:1fr}}.card-ic{transform-box:fill-box;transform-origin:50%}.cards .c-crm .card-ic{animation:icPulse 4.5s var(--ease-in-out) infinite}@keyframes icPulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.cards .c-ai .card-ic circle[stroke=none]{animation:4s step-end infinite icBlink}@keyframes icBlink{0%,88%,96%,to{opacity:1}90%,94%{opacity:.08}}.cards .c-app .card-ic{animation:icRock 5.5s var(--ease-in-out) infinite}@keyframes icRock{0%,to{transform:rotate(0)}30%{transform:rotate(-5deg)}70%{transform:rotate(5deg)}}.cards .c-int .card-ic path:nth-of-type(2){transform-box:fill-box;animation:icChevL 3.2s var(--ease-in-out) infinite}.cards .c-int .card-ic path:nth-of-type(3){transform-box:fill-box;animation:icChevR 3.2s var(--ease-in-out) infinite}@keyframes icChevL{0%,to{transform:translate(0)}50%{transform:translate(-1.6px)}}@keyframes icChevR{0%,to{transform:translate(0)}50%{transform:translate(1.6px)}}.cards .c-sys .ic-cursor{animation:1.1s step-end infinite icCursor}@keyframes icCursor{0%,55%{opacity:1}56%,to{opacity:0}}.cards .c-adv .card-ic{animation:icGlow 3.6s var(--ease-in-out) infinite}@keyframes icGlow{0%,to{filter:drop-shadow(0 0 #ff4d9a00)}50%{filter:drop-shadow(0 0 6px #ff4d9abf)}}.card-ic{fill:none;stroke:url(#agrad);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:34px;height:34px;color:var(--accent-soft);margin-bottom:16px;display:block}.cards .card:nth-child(2).in{transition-delay:70ms}.cards .card:nth-child(3).in{transition-delay:.14s}.cards .card:nth-child(4).in{transition-delay:.21s}.cards .card:nth-child(5).in{transition-delay:.28s}.cards .card:nth-child(6).in{transition-delay:.35s}.card h3{letter-spacing:-.01em;margin:4px 0 10px;font-size:20px;font-weight:700;line-height:1.3}.card p{color:var(--muted);font-size:15px;line-height:1.7}.pain-title{letter-spacing:-.015em;margin-bottom:14px;font-size:clamp(36px,5vw,66px);font-weight:900;line-height:1.3}.mark-hl{z-index:0;padding:0 16px 4px;display:inline-block;position:relative}.mark-hl:before{content:"";z-index:-1;border-radius:var(--r-sm);transform-origin:100%;transition:transform .55s var(--ease-drawer) .15s;background:linear-gradient(120deg,#ff3d8f,#d81470);position:absolute;inset:4px -2px 2px;transform:scaleX(0)rotate(-1.2deg)}.mark-hl2:before{background:linear-gradient(120deg,#e41e77,#b80d5c);transition-delay:.42s}.pain-title.in .mark-hl:before{transform:scaleX(1)rotate(-1.2deg)}.pain-sub{color:var(--muted);margin-bottom:clamp(40px,5vw,60px);font-size:clamp(15px,1.3vw,17.5px)}.pains{flex-wrap:wrap;justify-content:center;gap:clamp(14px,1.4vw,18px);display:flex}.pains .pain{flex:200px;max-width:250px}@media (width>=700px) and (width<=1150px){.pains .pain{flex:0 calc(33.3333% - 9.33333px);max-width:none}}.pain{transition:transform .45s var(--ease-drawer);position:relative}.pain-body{border-radius:var(--r-md);background:linear-gradient(180deg, #ffffff0d, #ffffff03), var(--surface-1);border:1px solid var(--hairline);height:100%;box-shadow:var(--sh-1), var(--edge);animation:painFloat 6.5s var(--ease-in-out) infinite;padding:24px 22px;position:relative}.pains .pain:nth-child(2) .pain-body{animation-delay:-1.6s}.pains .pain:nth-child(3) .pain-body{animation-delay:-3.2s}.pains .pain:nth-child(4) .pain-body{animation-delay:-4.8s}.pains .pain:nth-child(5) .pain-body{animation-delay:-2.4s}@keyframes painFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.pain-body:before{content:"";pointer-events:none;background:linear-gradient(var(--accent-soft), var(--accent-soft)) top right / 20px 2px, linear-gradient(var(--accent-soft), var(--accent-soft)) top right / 2px 20px, linear-gradient(var(--accent-soft), var(--accent-soft)) bottom left / 20px 2px, linear-gradient(var(--accent-soft), var(--accent-soft)) bottom left / 2px 20px;opacity:0;transition:opacity .35s var(--ease-out), inset .35s var(--ease-drawer);background-repeat:no-repeat;border-radius:10px;position:absolute;inset:12px}.pain-ic{border-radius:var(--r-xs);width:28px;height:28px;transition:background .35s var(--ease-out), border-color .35s var(--ease-out);background:#f0146e1f;border:1px solid #ff4d9a52;place-items:center;margin-bottom:14px;display:grid;position:relative}.pain-ic b,.pain-ic i{transition:opacity .3s var(--ease-out), transform .42s var(--ease-drawer);grid-area:1/1;font-size:13px;font-style:normal;font-weight:700;line-height:1}.pain-ic b{color:var(--accent-soft)}.pain-ic i{color:#4ade9d;opacity:0;transform:rotate(-90deg)scale(.4)}.pain-body:after{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(300px circle at var(--mx,50%) var(--my,0%), #f0146e1a, transparent 65%);opacity:0;transition:opacity .4s var(--ease-out);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.pain:hover .pain-body:after{opacity:1}}.pain h3{letter-spacing:-.01em;margin-bottom:8px;font-size:17px;font-weight:800;line-height:1.35}@media (hover:hover) and (pointer:fine){.pain:hover{transform:translateY(-5px)}.pain:hover .pain-body{box-shadow:var(--sh-2), var(--edge);border-color:#ff4d9a59}.pain:hover .pain-body:before{opacity:.9;inset:9px}.pain:hover .pain-ic{background:#4ade9d1f;border-color:#4ade9d66}.pain:hover .pain-ic b{opacity:0;transform:rotate(90deg)scale(.4)}.pain:hover .pain-ic i{opacity:1;transform:rotate(0)scale(1)}}.pain p{color:var(--muted);font-size:14px;line-height:1.7}.pains .pain:nth-child(2).in{transition-delay:70ms}.pains .pain:nth-child(3).in{transition-delay:.14s}.pains .pain:nth-child(4).in{transition-delay:.21s}.pains .pain:nth-child(5).in{transition-delay:.28s}.pain-bridge{border-radius:var(--r-lg);box-shadow:var(--sh-1), var(--edge);background:linear-gradient(#f0146e12,#f0146e08) padding-box padding-box,linear-gradient(120deg,#ff3d8f73,#c40d6426) border-box;border:1px solid #0000;grid-template-columns:1fr auto auto;align-items:center;gap:14px clamp(12px,1.4vw,18px);margin-top:clamp(36px,4vw,56px);padding:clamp(24px,2.6vw,34px) clamp(24px,3vw,40px);display:grid}.pain-bridge p{color:#efe9f4;max-width:56ch;margin-inline-end:clamp(8px,2vw,32px);font-size:clamp(16px,1.4vw,19px)}@media (width<=900px){.pain-bridge{grid-template-columns:1fr 1fr}.pain-bridge p{grid-column:1/-1;margin:0}.pain-bridge .btn,.pain-bridge .btn-wa{justify-content:center;width:100%}}@media (width<=480px){.pain-bridge{grid-template-columns:1fr}}.pain-bridge b{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:700}.proj-wrap{position:relative}.proj-viewport{border-radius:var(--r-lg);box-shadow:var(--sh-1);direction:ltr;overflow:hidden}.proj-track{transition:transform .7s var(--ease-drawer);will-change:transform;display:flex}.proj{border-radius:var(--r-lg);box-shadow:var(--edge);background:linear-gradient(#0b0b13,#0b0b13) padding-box padding-box,linear-gradient(160deg,#ffffff24,#ffffff08 45%,#f0146e47) border-box;border:1px solid #0000;flex:0 0 100%;grid-template-columns:1.05fr 1fr;gap:clamp(20px,3vw,40px);padding:clamp(24px,3vw,44px);display:grid}.proj-info{flex-direction:column;justify-content:center;align-items:flex-start;gap:22px;display:flex}.proj-logo{border-radius:var(--r-sm);color:#fff;background:var(--grad);place-items:center;width:54px;height:54px;font-size:18px;font-weight:800;display:grid;box-shadow:inset 0 1px 1px #ffffff4d}.proj-desc{color:#ddd6e4;max-width:44ch;font-size:clamp(15.5px,1.3vw,18px);line-height:1.75}.proj-desc b{color:#fff;font-weight:700}.proj-stat b{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(44px,4.6vw,68px);font-weight:900;line-height:1.05;display:block}.proj-stat span{color:var(--muted);font-size:14.5px}.proj-visual{border-radius:var(--r-md);place-items:center;min-height:340px;display:grid;overflow:hidden}.proj-visual img{object-fit:cover;width:100%;height:100%;display:block}.proj-flow{background:linear-gradient(150deg, var(--pv1,#eef), var(--pv2,#dde));padding:30px}.flow-steps{flex-direction:column;align-items:center;gap:10px;display:flex}.flow-chip{color:#201a28;border-radius:var(--r-sm);background:#ffffffd9;padding:12px 22px;font-size:15px;font-weight:600;box-shadow:0 8px 20px -10px #1e0a2859}.flow-chip-hot{background:var(--grad);color:#fff}.flow-arr{color:#a08fb0;font-size:15px;line-height:1}.p-prev{inset-inline-start:-66px}.p-next{inset-inline-end:-66px}.p-dots{margin-top:24px}@media (width<=1300px){.p-prev{inset-inline-start:-4px;top:auto;bottom:-58px;transform:none}.p-next{inset-inline-end:-4px;top:auto;bottom:-58px;transform:none}.p-prev:active,.p-next:active{transform:scale(.94)}.p-dots{margin-top:60px}}.section-projects{padding-bottom:clamp(50px,6vw,80px)}#voices{padding-top:clamp(50px,6vw,80px)}.voices{text-align:center}.voices .section-kicker{width:fit-content;margin-inline:auto;display:flex}.v-title{margin-inline:auto;max-width:none;margin-bottom:16px}.grad-text{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.v-sub{color:var(--muted);max-width:52ch;margin:0 auto clamp(44px,5vw,64px);font-size:clamp(15px,1.3vw,17.5px)}.v-orb{z-index:0;pointer-events:none;filter:blur(60px);background:radial-gradient(circle,#f0146e38,#0000 62%);border-radius:50%;width:640px;height:640px;position:absolute;top:50%;right:50%;transform:translate(50%,-50%)}.v-bin{z-index:0;pointer-events:none;width:220px;font-family:var(--mono);letter-spacing:.35em;color:var(--accent-soft);opacity:.1;white-space:pre;text-align:start;direction:ltr;font-size:11px;line-height:1.9;position:absolute;top:34%;bottom:8%;overflow:hidden;-webkit-mask-image:radial-gradient(#000 30%,#0000 75%);mask-image:radial-gradient(#000 30%,#0000 75%)}.v-bin-a{inset-inline-start:clamp(4px,4vw,60px)}.v-bin-b{inset-inline-end:clamp(4px,4vw,60px)}.v-arrow{z-index:5;width:46px;height:46px;color:var(--ink);cursor:pointer;border:1px solid var(--line-strong);box-shadow:var(--sh-1), var(--edge);-webkit-backdrop-filter:blur(10px);transition:transform .25s var(--ease-drawer), border-color .3s var(--ease-out), background .3s var(--ease-out);background:#ffffff0d;border-radius:99px;place-items:center;padding-bottom:4px;font-size:24px;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.v-arrow:active{transform:translateY(-50%)scale(.94)}@media (hover:hover) and (pointer:fine){.v-arrow:hover{background:#ffffff17;border-color:#ff4d9a80}}.v-dots{justify-content:center;gap:8px;margin-top:26px;display:flex}.v-dots button{cursor:pointer;width:7px;height:7px;transition:background .3s var(--ease-out), transform .3s var(--ease-drawer);background:#ffffff2e;border:0;border-radius:99px;padding:0}.v-dots button[aria-selected=true]{background:var(--accent-soft);transform:scale(1.35)}.tcards{text-align:center;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:64px 20px;margin-top:76px;display:grid}.tcard{border-radius:var(--r-md);color:#241d2c;transition:transform .45s var(--ease-drawer), box-shadow .45s var(--ease-out);background:linear-gradient(#fff 0%,#f7f1fb 62%,#ffe9f3 100%);padding:58px 24px 24px;position:relative;box-shadow:0 2px 6px #03010a66,0 30px 60px -26px #03010af2,0 10px 26px -16px #f0146e4d}@media (hover:hover) and (pointer:fine){.tcard:hover{transform:translateY(-6px);box-shadow:0 2px 6px #03010a66,0 40px 72px -28px #03010af2,0 16px 32px -18px #f0146e6b}}.t-avatar{color:#fff;background:var(--grad);border-radius:50%;place-items:center;width:84px;height:84px;font-size:24px;font-weight:800;display:grid;position:absolute;top:-42px;left:50%;transform:translate(-50%);box-shadow:0 0 0 5px #fff,0 12px 24px -8px #c40d6499}.t-avatar svg{fill:none;stroke:#fff;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:38px;height:38px}.t-proj{border-top:1px solid #241d2c1a;gap:3px;margin-top:16px;padding-top:14px;display:grid}.t-proj span{color:#8a7f96;letter-spacing:.04em;font-size:11.5px;font-weight:500}.t-proj b{color:#c40d64;font-size:13.5px;font-weight:700}.tcard figcaption b{color:#191322;font-size:17px;font-weight:800;display:block}.t-role{color:#7a7086;margin:2px 0 12px;font-size:13px;display:block}.tcard blockquote{color:#4d4560;font-size:14.5px;line-height:1.75}.t-stars{letter-spacing:.15em;background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:14px;font-size:16px}.tcards .tcard:nth-child(2).in{transition-delay:80ms}.tcards .tcard:nth-child(3).in{transition-delay:.16s}.tcards .tcard:nth-child(4).in{transition-delay:.24s}.v-join{color:var(--muted);margin:clamp(36px,4vw,54px) 0 18px;font-size:14.5px}.v-cta{justify-content:center;display:flex}.voices>:not(.v-orb):not(.v-bin):not(.glow){z-index:1;position:relative}.proc{height:520vh;position:relative}.proc-stage{flex-direction:column;justify-content:center;gap:clamp(40px,7vh,72px);max-width:1100px;height:100svh;margin-inline:auto;padding-inline:clamp(20px,5vw,60px);display:flex;position:sticky;top:0}.proc-head-copy{text-align:center}.proc-sub{max-width:58ch;font-family:"IBM Plex Sans Hebrew", var(--font);color:#a9a1b5;margin:14px auto 0;font-size:clamp(15px,1.25vw,17.5px);font-weight:400;line-height:1.75}.proc-title{text-align:center;letter-spacing:-.015em;font-size:clamp(30px,4vw,54px);font-weight:900;line-height:1.15}.proc-track{--node:58px;position:relative}.proc-line{top:calc(var(--node) / 2 - 1px);inset-inline:calc(var(--node) / 2);background:#ffffff1a;border-radius:2px;height:2px;position:absolute}.proc-fill{transform-origin:100%;background:linear-gradient(270deg,#ff3d8f,#c40d64);position:absolute;inset:0;transform:scaleX(0);box-shadow:0 0 10px #ff3d8f73}.proc-head{background:#fff;border-radius:50%;width:12px;height:12px;margin:-6px -6px 0 0;position:absolute;top:50%;right:0;box-shadow:0 0 0 4px #ff4d9a47,0 0 14px 3px #ff3d8f99}.proc-nodes{justify-content:space-between;list-style:none;display:flex;position:relative}.pn{width:var(--node);flex-direction:column;align-items:center;gap:14px;display:flex}.pn-dot{width:var(--node);height:var(--node);font-family:var(--mono);color:var(--muted);box-shadow:0 0 0 7px var(--bg);transition:transform .45s var(--ease-drawer), background .4s var(--ease-out), border-color .4s var(--ease-out), color .4s var(--ease-out), box-shadow .45s var(--ease-out);background:#0b0b13;border:2px solid #ffffff24;border-radius:50%;place-items:center;font-size:14px;font-weight:600;display:grid}.pn-label{white-space:nowrap;color:var(--muted);transition:color .4s var(--ease-out);font-size:15px;font-weight:700}.pn.is-done .pn-dot{color:#fff;background:linear-gradient(135deg,#ff3d8f8c,#c40d648c),#0b0b13;border-color:#0000}.pn.is-done .pn-label{color:#ffffffb3}.pn.is-active .pn-dot{color:#fff;background:var(--grad);box-shadow:0 0 0 7px var(--bg), 0 14px 32px -8px #f0146ea6;border-color:#0000;transform:scale(1.14)}.pn.is-active .pn-label{color:#fff}.proc-text{text-align:center;width:100%;max-width:640px;min-height:190px;margin-inline:auto;position:relative}.ps{pointer-events:none;position:absolute;inset:0}.ps>*{opacity:0;transition:opacity .2s var(--ease-out), transform .24s var(--ease-out);transform:translateY(10px)}.ps.is-active>*{opacity:1;transition:opacity .52s var(--ease-out), transform .64s var(--ease-drawer);transform:none}.ps.is-active>:first-child{transition-delay:.11s}.ps.is-active>:nth-child(2){transition-delay:.17s}.ps.is-active>:nth-child(3){transition-delay:.23s}.ps h3{font-family:"IBM Plex Sans Hebrew", var(--font);letter-spacing:-.01em;margin:0 0 12px;font-size:clamp(26px,2.8vw,38px);font-weight:600;line-height:1.2}.ps p{font-family:"IBM Plex Sans Hebrew", var(--font);color:#a9a1b5;font-size:clamp(15.5px,1.2vw,17.5px);font-weight:400;line-height:1.85}.section-faq{max-width:860px}.faq{gap:12px;display:grid}.faq-item{border-radius:var(--r-md);background:var(--surface-1);border:1px solid var(--hairline);box-shadow:var(--edge);transition:border-color .3s var(--ease-out), background .3s var(--ease-out);overflow:hidden}@media (hover:hover) and (pointer:fine){.faq-item:hover{border-color:var(--line-strong)}}.faq-item.open{background:var(--surface-2);border-color:#ff4d9a4d}.faq-q{cursor:pointer;width:100%;font:inherit;color:var(--ink);text-align:start;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:22px 26px;font-size:clamp(15.5px,1.3vw,17.5px);font-weight:600;display:flex}.faq-x{border:1px solid #ff4d9a66;border-radius:99px;flex-shrink:0;width:26px;height:26px;position:relative}.faq-x:before,.faq-x:after{content:"";background:var(--accent-soft);width:10px;height:1.6px;transition:transform .4s var(--ease-drawer);border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-x:after{transform:translate(-50%,-50%)rotate(90deg)}.faq-item.open .faq-x:after{transform:translate(-50%,-50%)rotate(0)}.faq-a{max-height:0;transition:max-height .45s var(--ease-drawer);overflow:hidden}.faq-a p{color:var(--text-2);max-width:65ch;padding:0 26px 24px;font-size:15px;line-height:1.75}.section-contact{max-width:780px}.trust-chips{flex-wrap:wrap;gap:10px;margin:-28px 0 22px;display:flex}.trust-chips span{color:#e9e2f0;background:#f0146e12;border:1px solid #ff4d9a4d;border-radius:99px;padding:7px 15px;font-size:13px;font-weight:500}.contact-proof{color:var(--muted);align-items:center;gap:12px;margin-bottom:26px;font-size:14px;display:flex}#lead-form{gap:18px;display:grid}.form-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}#lead-form label{color:var(--muted);gap:7px;font-size:14px;font-weight:400;display:grid}#lead-form input,#lead-form textarea{background:var(--bg-soft);border:1px solid var(--line-strong);border-radius:var(--r-sm);color:var(--ink);font:inherit;box-shadow:var(--edge);transition:border-color .25s var(--ease-out), box-shadow .25s var(--ease-out);outline:none;padding:14px 17px;font-size:16px}#lead-form input:focus,#lead-form textarea:focus{border-color:var(--accent);box-shadow:var(--ring)}#lead-form input::placeholder,#lead-form textarea::placeholder,#lead-quick input::placeholder{color:#8a8296}#lead-form .btn{justify-self:start;margin-top:8px}#lead-form label small{color:#8a8296;font-size:12.5px;font-weight:400}#lead-form input[dir=ltr]{text-align:left}.form-status{color:var(--accent-soft);min-height:20px;font-size:14px}footer{border-top:1px solid var(--hairline);text-align:center;color:var(--muted);justify-items:center;gap:10px;padding:clamp(56px,6vw,80px) 24px clamp(64px,7vw,96px);font-size:14px;display:grid}.foot-mark{width:30px;height:26px}.foot-links{flex-wrap:wrap;justify-content:center;gap:6px 18px;font-size:13.5px;display:flex}.foot-links a{color:var(--muted);text-decoration:none}.foot-links a:hover{color:var(--ink)}.foot-fine{color:var(--muted);font-size:12.5px}.cookie-bar{z-index:80;inset-inline:20px;border:1px solid var(--line-strong);border-radius:var(--r-md);width:min(720px,100% - 40px);box-shadow:var(--sh-2), var(--edge);color:var(--text-2);background:linear-gradient(#ffffff0f,#ffffff04),#0c0c15;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-inline:auto;padding:16px 20px;font-size:14px;line-height:1.5;display:flex;position:fixed;bottom:20px}.cookie-bar[hidden]{display:none}.cookie-bar p{flex:320px}.cookie-bar a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.cookie-actions{align-items:center;gap:10px;display:flex}.cookie-actions .btn-ghost{padding:8px 18px;font-size:13.5px}@media (width<=760px){.nav-links{display:none}#nav{justify-content:space-between;gap:12px;width:auto;max-width:none;margin-inline:0;padding-inline-start:16px;inset-inline:10px}.brand-name{font-size:15px}.cine{height:1150vh}.ov[data-side=right],.ov[data-side=left]{--base:translateX(50%);text-align:center;width:90vw;max-width:90vw;inset:auto 50% 9svh auto}.ov[data-side=right] .kicker,.ov[data-side=left] .kicker,.ov[data-side=right] .ov-cta,.ov[data-side=left] .ov-cta{justify-content:center}.ov .ov-p{margin-bottom:20px;font-size:15px}.ov h2{font-size:clamp(28px,8vw,38px)}.ov-hero .lede br{display:none}.ov-cta{gap:10px}.btn-ghost{padding:11px 18px;font-size:13.5px}.ov-spread{inset-inline:20px;text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;display:flex;top:12svh;bottom:10svh}.sp-side{justify-items:center;max-width:88vw;position:static;transform:none}.sp-side:before{display:none}.sp-l .ov-cta,.sp-r .ov-cta{justify-content:center}.ov-final{text-align:center;inset-inline:20px;--base:none;flex-direction:column;justify-content:space-between;align-items:center;gap:0;top:14svh;bottom:12svh}.fin-l{text-align:center}.scrim-split{background:linear-gradient(#040409e6 0%,#04040980 20%,#0000 40% 58%,#0404098c 80%,#040409eb 100%)}.proj{grid-template-columns:1fr;gap:18px;padding:18px}.proj-visual{order:-1;min-height:300px}.proj-info{gap:16px}.v-dots{margin-top:70px}.v-bin{display:none}.card-more{opacity:1;grid-template-rows:1fr}.proc{height:480vh}.proc-track{--node:40px}.pn-dot{font-size:12px}.pn-label{font-size:12.5px}.proc-text{min-height:230px}.wa-float{inset-inline-end:16px;width:50px;height:50px;bottom:16px}.cookie-bar{inset-inline:12px;width:auto;padding:14px 16px;bottom:12px}.cookie-actions{width:100%}.cookie-actions .btn,.cookie-actions .btn-ghost{flex:auto;justify-content:center}.wa-float .wa-ic{width:26px;height:26px}.cta-band{padding:20px}.cb-actions{width:100%}.cb-actions .btn,.cb-actions .btn-wa{flex:auto;justify-content:center}.lm-chips,.form-row{grid-template-columns:1fr}}@media (width>=761px) and (width<=1100px) and (orientation:portrait){.ov[data-side=right],.ov[data-side=left]{--base:translateX(50%);text-align:center;width:min(640px,86vw);max-width:none;inset:auto 50% 8svh auto}.ov-hero[data-side=left],.ov-hero[data-side=right]{max-width:none}.ov .ov-p,.ov-hero .lede{margin-inline:auto}.ov[data-side=right] .ov-cta,.ov[data-side=left] .ov-cta{justify-content:center}.ov-spread{inset-inline:40px;text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;display:flex;top:12svh;bottom:9svh}.sp-side{justify-items:center;max-width:640px;position:static;transform:none}.sp-side:before{display:none}.sp-l .ov-cta,.sp-r .ov-cta{justify-content:center}}@media (prefers-reduced-motion:reduce){.stage-grain,.loader-mark,.btn-beam:after,.burst i,.pain-body,.card-in,.card-ic,.card-ic *,.section-kicker:after,.wa-float:after{animation:none}.kick-sweep .ks-fill{width:100%;animation:none!important}.reveal{filter:none;transition-duration:1ms;transform:none}}@media (width<=760px) and (height<=780px){.ov[data-side=right],.ov[data-side=left]{bottom:6svh}.ov h2{margin-bottom:10px;font-size:clamp(25px,7.2vw,32px)}.ov .ov-p{margin-bottom:14px;font-size:14px;line-height:1.55}.ov-hero .lede{margin-bottom:14px;font-size:14px}.ov-cta .btn{padding-block:12px}}
