@font-face{font-family:Google Sans Flex Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+02C7,U+02D8-02D9,U+02DB,U+0307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB0-11ABF}@font-face{font-family:Google Sans Flex Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0300-0302,U+0304,U+030B-030C,U+0323-0324,U+0330-0331,U+13A0-13FF,U+AB70-ABBF}@font-face{font-family:Google Sans Flex Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(./google-sans-flex-math-wght-normal-D2ofpfms.woff2) format("woff2-variations");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Google Sans Flex Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(./google-sans-flex-nushu-wght-normal-BbUpkz49.woff2) format("woff2-variations");unicode-range:U+2003,U+3000,U+3002,U+4E00,U+FE12,U+16FE1,U+1B170-1B2FB}@font-face{font-family:Google Sans Flex Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(./google-sans-flex-symbols-wght-normal-D5nm3B0V.woff2) format("woff2-variations");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB00-1FBFF}@font-face{font-family:Google Sans Flex Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(./google-sans-flex-syriac-wght-normal-CspMfZeP.woff2) format("woff2-variations");unicode-range:U+0303-0304,U+0307-0308,U+030A,U+0320,U+0323-0325,U+032D-032E,U+0330-0331,U+060C,U+061B-061C,U+061F,U+0621,U+0640,U+064B-0655,U+0660-066C,U+0670,U+0700-074F,U+0860-086A,U+1DF8,U+1DFA,U+200C-200F,U+25CC,U+2670-2671}@font-face{font-family:Google Sans Flex Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+02C7,U+0301-0302,U+0304,U+0306-0309,U+0323,U+0331,U+200C-200D,U+202E,U+25CC,U+2D30-2D7F}@font-face{font-family:Google Sans Flex Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(./google-sans-flex-vietnamese-wght-normal-BYkxoBzi.woff2) format("woff2-variations");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:Google Sans Flex Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(./google-sans-flex-latin-ext-wght-normal-DdjLUfE3.woff2) format("woff2-variations");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans Flex Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(./google-sans-flex-latin-wght-normal-CRMKv9uI.woff2) format("woff2-variations");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:Google Sans Code;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(./google-sans-code-adlam-400-normal-CnhYacC-.woff) format("woff");unicode-range:U+061F,U+0640,U+2015,U+201B,U+2020-2021,U+2030,U+204F,U+25CC,U+2E28-2E29,U+2E41,U+1E900-1E95F}@font-face{font-family:Google Sans Code;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAVUABAAAAAAC0QAAAT2AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGUgaGhuBPBwoBmA/U1RBVFAAfBEICoZAhSYLJAABNgIkAzwEIAWGHAeBBBt1CcgeB7k59A5IqbC/qongefo/q3PrVV7YwjojpwGOmZbiBcRg6N+F00TDuxdLtEjCyUzmvvyvN/v/93N19ibmdxIX6mp6e3+qmDW1qhYpndBEJHJ+RBoNuiYikaU8g3ZUbkwBfF57kwhgAyppZMQbHsPGZLlkVccKNy6ymYDY5+LABMQWQf7bBAQTASToGx1DABcAIFjQCAIYCOBgqnqquXXBClJzuGwqGmAcChDUcG9wjOyCY/cKxCRMn6KViQYEG0KhUwlTuVC4MBF1hc5D1JplGwqLLgNS2C7YsF/ZcrICbCiyaWCiE3E4CIKJBHOUG01Fmc1A2an3sfpFuRELWLL1i8Dt4qfe5UnV8xhOi92wKK000A83AIC2XdzGhzDlW6/9/1OwdxgPgwjwC1juBNwMBIUNA8imgNlJOaN/ICypsHAXLZYcZDDsHZG8Ol3dQKEkHwABDEBJutxYnuEACtKqNxBRaQaums5AAym4PSgF6gu1w7BO+baW41zQ1l+R8R3Qk4z934r/ZXsF4SS28VpScZFGOkHGkQZABoCJIA/EQNzAdDAbgAIAwIWBIKi4UQzQ2uZw2GyO0A1/6XWmK/UiWc5zMs4aS7On/vv+RR9c896F7555tUk6bXnsfZFf8x6Zw+6ZQ5Ib8uf9njvOuYhP5nhYnpcXv6rP6jRHJIOzk8I/8biIkwtj1yRkTDRqvzouFyWObTEujDJ+MxLEvlo0nrgofnX0wtjZfeJc61jvpOde7alfvTIabYk5r5lv2p/HcueK61a/nLHiyRXUvtfvql60FpM4lQqnnrIue++V+CmqkhnyqwSeM9U3XRpGltZZPHb0QLlVZs/XeFt54dII1SvjVL31vlAPxpw+9PKh7L516NaS7ktu/eZWzJ59965Zc19/6sPZa3sGn+keXJv9cGr/4b73rCHZeNbVN6xe3di0ZnVD/Zp1WLKvvKCt89xFizvPkcTDa/s5ixd1ntuTc9WChadf9sPMPpS2wfnp+3mT3sv71Il0UVYLz25oCbRHnnn9xWbPqvNq/ed0lnW2VFXaZ1y8aCZYsanVsMqh1iArsr8np/oISLsQeU8n1a9mIUf0IeMrcyH/6X3Gq+ZCqdZXGmHzeTnn/yNGCSsIYKVx/r4usTmt+nebYf0R4LCRZQM4vDCQTN7w/xG9yHweMFEACMzlvH7RBy8xkhjjT+0p+kWeXweD2WX/BpKP+o0HyYPMG/7obf2ivMcR/pNqOQcBMvi5yKUQ8GaCAOk+x0C0HXhT7n+DUJwhUKTKBjBYERtomn0KFk70NJjUGoFUSpXOTU9PlmGtpCCk4mLm3HQ3yCFbLuThwvGU+TiAZXxGeY3pEOY1YlC3hXzG+IT4eXXr1WO1XoP6DQhf8cLfL6TSvISPO3uN6YuTCadAVHtIr7ku7UH92oTpGzyi13Jen4018enRm5tijmX/sV/ECK+gVXoFhQzyGeNWZi4Pj4I0c+5lzr1czL0M5o6l9GGq0maxxdpUlXb818yXkLhjbj5LsNXb3Qp5ru2l3FYoEmeaqW61RJDPkF7d8esbRHqw3icYqnO6foNqcESXubpHxLp5+lON9etCIbdMKC/NHN0/OIMCgOSHPMmJlgyIEgNDtFhIiClWsYldHOxkHzvYxV79f+ybqaZl1sjYoMfT4BFjYUlTk8VT5ClFZaiB01QsLAcAAAA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+02C7,U+02D8-02D9,U+02DB,U+0307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB0-11ABF}@font-face{font-family:Google Sans Code;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAQYABAAAAAACKgAAAO8AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGUgaHBseHCgGYD9TVEFUUABsEQgKgliCEQscAAE2AiQDJgQgBYYcB4EVGy8HERWc/wn+VsCNIdqUZ/WECqUGKvrDLavosvEeMdrDwaPLneAnh62zfzp0qFDJExmkrPd6PDxvF++5b2ZnyS8pMitVSQ+hJGqoA4s+BifcJKEEJLrIb3SBeP77HZ3rP3yYUYQYhFJsatuWPVpr+6JYpA7mHk/nxObW0FA1kkgkvjHru9efhmcsQs6wHOcCGd6qADxLPBA/6Xl9waX3OABqITw7hJDzP92sAxqk/P3P5fhG3Ab8DQq4SBNZcwPOJRoHcn7c1F6UBnLU0F7PA+Jpbq0hTBBBR41xjSF+slePt70ZgQq2ysUV595wlYr5RuKkQ0+YTcNAgaiuVFMgKjeKfxZCIRDXXX3lVQINQJKUVGRqGjKBmummi/0HHXGCihz+BwI1Cy2UIGNvmsUW4ER5/kZ8E6WBkoL7WCi9K+nW1kvVrJRyIYp9+KsHH330wT5ksnnz+7+H6qHZU4iAfDz+wGyZkFRkGEhYnrabL77khmhx5NFHHR1DcekN514RY8lALpOkmIBAhhSdfCO9CyRkGMgEBnKnoKcjk9A02xNVzPKskc37i4UwrP4A+f873UdP//yJ8loh/tcBmmAqatiPa1FBAyS3STKkmPqqoqjljbZb/fbuZe1q67bTon6q2+L0ulNui4vrF6qdVlfI2qr3fFe44/uWe79l13vDTC1Yf5FTX1PqLnhND5wg418/3b5Qay/4fS0/KCkagTfOWL8QG5+Hr33Gx+WY9U/TSHWy/r32N25z2u49J5+8d98pJ+/Zfcppirt/b3nmjPEd9SYbKyIU/lqHpluuzo2yKn9S4f9ee8QLgbK9Z9fXfoyO7d/eyl8A/ij1O8MfZ/y/vq5icSQKCQRvxpW/ASncjV2+yN8wUow6/tt/Z2713j/L+K4CTQ1JQ4jHWwEdn7Mm8irejF8NwvpEkLTiDMicEBXI7fcplEz1EhR2ugJaNtrY34mmd81Hk6ClYWl/x4ahgRGMNdROOVGDO0qt7EhZSeicUUYytxx0HzD0AyVlLJzL5Qk9pSJmnt+swhTGXhLHSfgHRH6CNxa03A65OJg5di1jcp1Y4h6FDB1UYWF8cnIq3grZCnkUZAnQF3opVw4uLg5WJm9Uuz+tAqnmL2IBzxSmJ6fn4TZAGHCYS0EROgq2tApISBj0Q+MabY87lE74pF3xMGmb5VjumJMcKuqkHrKXMKRpqYyZMqdnyZote20zTrm4c13TWTg5uTXZ2ExkEH/JUWxYjlaKEgnPTE5X2ixtgbZd3Gl1SX29itsAAA==) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0300-0302,U+0304,U+030B-030C,U+0323-0324,U+0330-0331,U+13A0-13FF,U+AB70-ABBF}@font-face{font-family:Google Sans Code;font-style:normal;font-display:swap;font-weight:400;src:url(./google-sans-code-math-400-normal-DunFfP2b.woff2) format("woff2"),url(./google-sans-code-math-400-normal-DSCkuXVg.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Google Sans Code;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASwABAAAAAACmQAAARTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGUgaHBuBQhwoBmA/U1RBVFAAbBEICoUMhBkLGgABNgIkAzAEIAWGHAd0G8QICB6FTdleeMxyc9Nh1ZjLk+UvN4Inu/6/Tk8veDUPYPRNRWZEIINzcOen/dy7v2HiE3PsULnN/80kRfBkpeAhQrNSFZlwS/zoId+9vz9UzViWDZR7GRbgkEZkzZ8xJ2XTXBrAAM8OGhv3ebVWkHiBWisRVks31L4t5ILaMsEXFWhiNVxxxL5JFkrN1QzttCnuhUqlYkRruXJ1RPNE6L+9AIS6QBx3dIQFhC4gSWpqQkNbIdA2nw6zwUYuDNXTPbZahqqSENLhB8ZZaFzHH4dqhEAg2UKxjNAUVtAMmapSyCLtklsgoSZjVHoQFGKWVKClOdjNCU1JiYvZ2lE5IXSkzDbZCHGYWB/CZuR1J+SH4nI1amUQw7WBoPScu9IB/4OdWquopZwy1gczAWDjzlrhjnlrXPz/a7Q2LS6JgDyhdj1m4ghJU4ESg6XpnXywP4mq2bKeWdQEHXrCXhi1YJS4CkmKiQCBAimG43LScyChQIkjUOLaBRhViyOhZ6ZzTxaK5rz3qgqEr3+DqH6vvq8OqPD/jf/TN6tCKp4QHd43BLpgIlACL+BPNIlCAhuFqE9VlXOz3W6G0lBip7v10W6ncvHpIzm2pqz/7wvnvnjR8+c8d8qFBl3Hp33+QtAueh76iUE/6qbDWPLvpt9c04kU+q0beV/yF/c68sLXOPfLzkWfO+ez09ZRxa6+vwASneOczy/6cuWzz1qsypV4Qz1T5gG163eQ5316Mr7CNP/EDWsEkRXgbbpjmd7l2/e9WddMA47RBOc49n6D64oLeOrQZtZffynk2LHUiSSp48ELWrt2/MJxfXVLh5PtdObtLYtpZ8tk3ZIYizAUHfDj1x4V7w/eF+oHfHu8yy4nvv5luXYYuD04dK3xsn9wwy9xtIv/9VbWdfqVFYNxdUWvW12HqtsGa2KsVi9hlWZpsYBxKvhsAA110uWGQTyajk+/xdMCDeutrzG2d43q92bR+Ah+Ksaa8NOWsf/B1dX3eau6G6hLIHg75vwQRRlcKevcWsl080MekKJg9hOIRxm81Xwb1UFgcDU6PtB1jEpdIXAU9TcNe1GI3MJTcWsdhBVyGCT92AMKO6QUsg08Qc1kN1C3ljD0rUQyPDw0dcRy9Gzo61o8PIxhnEbNMEGl9kdOVI7tUBF7WHZJe8ICDrhRLCohas8B4tAKIsDHLyklgWBUgsJMMxVFsLzdUXIwGcgkENMwE+dj1bFUQgkQi/ZsxIg6RCamT1n4iT4pYXvilhFxCQEUq5fUNB4e/vCm3tDUG07qDUX0mgx6DiWrWbOsNQNbeGtt/xcrY0pROfELyPQS4MmMRC8MsKTHCc6bE0cFEQdD+fRSl+mj4h1yo3wC4NiUfdMOUBEzfBOornhcAqPEtOwpB7ExjIrYwUvu8oQukaJQRI6akdSjEc1oeTV/QP0sxrhdSeqoAI+n5+nrArHRWPaplFHywxEZSPCEPIlNlOpkAAAA) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0300,U+0306-0308,U+0313,U+0483,U+20DB,U+25CC,U+10350-1037A}@font-face{font-family:Google Sans Code;font-style:normal;font-display:swap;font-weight:400;src:url(./google-sans-code-symbols-400-normal-DwRXzpSd.woff2) format("woff2"),url(./google-sans-code-symbols-400-normal-tpMhMLDO.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB00-1FBFF}@font-face{font-family:Google Sans Code;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(./google-sans-code-symbols2-400-normal-kEIJL3Vk.woff) format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Google Sans Code;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0303-0304,U+0307-0308,U+030A,U+0320,U+0323-0325,U+032D-032E,U+0330-0331,U+060C,U+061B-061C,U+061F,U+0621,U+0640,U+064B-0655,U+0660-066C,U+0670,U+0700-074F,U+0860-086A,U+1DF8,U+1DFA,U+200C-200F,U+25CC,U+2670-2671}@font-face{font-family:Google Sans Code;font-style:normal;font-display:swap;font-weight:400;src:url(./google-sans-code-vietnamese-400-normal-enoziPWu.woff2) format("woff2"),url(./google-sans-code-vietnamese-400-normal-Sk-VAckT.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:Google Sans Code;font-style:normal;font-display:swap;font-weight:400;src:url(./google-sans-code-latin-ext-400-normal-CdB-7C4C.woff2) format("woff2"),url(./google-sans-code-latin-ext-400-normal-Bvv8pQmo.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans Code;font-style:normal;font-display:swap;font-weight:400;src:url(./google-sans-code-latin-400-normal-DUs69YRS.woff2) format("woff2"),url(./google-sans-code-latin-400-normal-DcW0nEx3.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:Google Sans Code;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(./google-sans-code-adlam-500-normal-CIoQAYjV.woff) format("woff");unicode-range:U+061F,U+0640,U+2015,U+201B,U+2020-2021,U+2030,U+204F,U+25CC,U+2E28-2E29,U+2E41,U+1E900-1E95F}@font-face{font-family:Google Sans Code;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAVIABAAAAAAC0gAAATsAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGUgaGhuBPBwoBmA/U1RBVEwAfBEICoZAhSYLJAABNgIkAzwEIAWGIgeBBBt3Ccieg01ZjhdVQ6wzjqdqfNNTLoJqv3+/Z89eohCwAiBHqNgCC5NK+ejUc0EZSfABVb5QBD+fl72fTEkOa2SkDJdA2tOS1wI+LYEqXApAAznx85/s6uBY6td9VG1f9gOd0kc2rYOiwWYS3fYbWGPR8Bd1iwzVFM1E5Pj4eJUCVSxDE2cJnRKMTeAI7WVWeoO5AQwRtVlMlRHVi4D+aQZCWSDOkQolIDQBoSQLgUKgbpJs2OpCTiVYZnBYSxn+JyGkMwKNEuxzXjawRAgEkrUMZYSqMI8nZBJzSVNZpLvZBUr7dyVJSUdAM9aHqtoWHTsnVCUD0DCOK3YnhDKa0K/YEAi2eRTd/No298UXKFEakNuBe6KTnruR+OVolGpFKeWUcQKMAYB1K6HDCzDxpdGef98A1Dbgl0AE/KSlE8AYuJBUFRgAw4ywuCwS65AlW1ZcghygX3yiyKlKNy8kKYYABAKiF18AEsmkccEsmpOVtIbLaBnjQsSk92m4MJr48j8cYOBf4v+vpv2v928h+BcNLQXkSK5aqK2powsJRnZehh7AOGAw8AnEGGAKMAMgAWgqhJCi2qhGztV6vVqtG6+GD37u17Q8SP/GapuVSiuT9t/Prj7f/XTDkxW7jMtsRu99hui7n4J3ztk7K36pN+6rf4n9eg/vUlAcges7KmlkVj6LbKzKwl99fQg1XPm0u1/6fOwx2fUZbfzqUPoEGz6y4YXoN82O1tPXv7FvV8+G3lVCZHbAtMEMjt4uV35NVU9P4ZPZ7uWmngKD+7svS31YXnmjEjKv3juZPi/GQ/8oCnp6rCLEGXF4qKit1iuqvmviB7cEoVmxQosLe7NTNJytDZto25YQ8ao+ig+cDXR+cBvzY+hHoje1iUqcllEfKYYPfr5UX39RanlvQFUL78q5rsr+nqX0a72L9fCZcZBLp7e2MphEq6xDcMFgwc3NrKINpWVF68V5bSVfX1ZatKHF5TiTpTmvB0YTfnEgzOceuYfdc58zx8eC9NEla/LoetZy6sG9gviW5WkyfWE8PSc5oT/qaHkEQEU17QNm1dN+qEDtLTXSC6BzBXqYP+NYeQ105PliolwFH2gTxYtyFYrLW4u1hk9D+3cCz1APoWLlDwUcbLFK/9UYr7wFfCnsqoAvW9T//q34d4JWbPgUKEsgmMaB3OdhWBjQFGGKY30r96FWtQGSq/8c/HcC/B/hv2Hkigq15fagdPiA4kILCD0q5gbBBDxZCHS9g4tcw+O48lKFlXFVSTt2qwo7wyZnb1XJMAuqshXuqNoWWabqipdb3WNuUT5akg5G2wmmDSHVQPYckYOh/rxDmGInkgJBiUmHICfBU4SkRNJSIfAI8NUQkBAR0ylSR5PQU6AjkUTkBLxVJFOv5S2P3Xw9QkKm6EfTUdFKFSUKSUVASRjIqyuAW5AIQyByhoYoE9vcNh9pPjWigIOrCWhoSbZf9ZYkUrRoMQ/9NHQlStAnLhtk+ewX0ZMjaJpmqndS7jzMr6Rp+npvsaIv9Ym8VSqkYIxZtC+lQZIyklfvLYde3OKGNQVqDCYiUd/V44rEQ1KIIkrU1jnTaZ282qw4EXh/GAID/nsBNxwfpQciRaGIHCVfhWFUohq1qPvepGGjJvIfsi+G5ZUb6ZWS6OicaBHGJuTlSaLjohMhCXKsXqHYZAA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+02C7,U+02D8-02D9,U+02DB,U+0307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB0-11ABF}@font-face{font-family:Google Sans Code;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAP8ABAAAAAACLQAAAOiAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGUgaHBseHCgGYD9TVEFUTABsEQgKgmCCEQscAAE2AiQDJgQgBYYiB4EVGzEHAJ4FORlvKtmu6dk1NfoLL0NxkXh40ov/c2cmWWUfqPK5kr6MFjVbuZNruBRqITlc08uXYUBRQ+CHtJwU8iOnCDWBmlJo1Ihkdw9prANMfJxBFEnGBcfAOXV7a4It6Qc98cWyLKL5FA12wItkYSRwg/x0v+Ed09x+bwqDTGp1uhcZ9OubEehjK624TOQUjJbxQyeMzGOwmkaPGGxgViP61wP67wwg1AJxDYtTQGgASVLpy4YaWWBonlxo1+D4PBgV6DoQGFqhkCChdEdSawfZZqW8GL+pqKYhD+4nXHrdSecljqpBrlLhHNgJ/qe9NTUEH+Slvfv+f5/Bfs0xEVBmVw9iEY2Q9GVMI2BdxjcGQxzZOVyTU8gHXczFGMogmEYrS1LMAggExOT4DSRkTKMRmEbrJGAKJ42EsUUOc8olN3lp19EPIo6eILrfu+865f/q//Jf998vQj1UiK4zEYzBHGCIXcDVQB8NSAAiK5KN5FLqeliaa73Rra596jBNuGUV2U6Gg6zZ4KRGQQsB8ykWNMxhcM8XcfeXo3s/d9dnt8oAFuV8SuoAspxsRknnXePB49qQT2+cvzyO/rzfP85ujK8mwdGkee3svvXPs2XuZJh+9lddxfrzat0zeH79xx0ffh0+Sxoa2t4eHhG3zxmiBPplPzWPnP1f89XZ80kHhm6BbuJLZXc/Dbw2gJ4Bf7vASHdiW3mmOxFCz47XumA52n835t5H8GOe2ocfDyf/2722Kqk+HkAtgeBT0ZUXJWj/twLNdBasy4vuziOB9qR7WCuhfadbaj94Fsdwz7FG0ggxcXNgkk9ZlAFejkcxHHZEgpMJcRycHROhtMjBlTn+4Np2t/AEG+3Ak9TrhSaz2miPMR/6mDBGXpOW4em8/OBM8vB1msWMYzBxImoEJ4oJk01gKCYtQSQjFEuIsKAQbgKhCFPFDWGYoBgCmyOi0rA+jILAFgV29uES0lpVqcIkEFQAQ/FIlMQanaisSgl6k5CEslF5RaSpi4iUtHBLxppUqualNYi7zZApU4aK5w+crf8gVYwo9Y7KsU1l32bfl5qDIFar+h5shM33giRPX8nTUphIAeXOWA8VF8KkpMPFgsLlUZWkkoyJqxK0LpmlSukxddonu4LsLiFgfNsPT9poTKTIcpSooo5e9GMQwxhFU5YyfrPQN2tQabi6uqfatCyRcrJGjrBJlFWOhOPWuuraRq4nN5F7w31WhfEfr0AR) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0300-0302,U+0304,U+030B-030C,U+0323-0324,U+0330-0331,U+13A0-13FF,U+AB70-ABBF}@font-face{font-family:Google Sans Code;font-style:normal;font-display:swap;font-weight:500;src:url(./google-sans-code-math-500-normal-G1K8pwtD.woff2) format("woff2"),url(./google-sans-code-math-500-normal-DU5Z3R6m.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Google Sans Code;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAASwABAAAAAACmwAAARWAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGUgaHBuBQhwoBmA/U1RBVEwAbBEICoUQhBkLGgABNgIkAzAEIAWGIgd0G8YIKB4HucnqStymtcxl8RcPT3b/dW51PfCrB/DaigRERAiPooVTqQ/n8tJ2jCpqCJz203JSfBBufsIQGjE1YSfs/BwiDm4XTuHIoSbc0dqqiDU8NAZphEyqlHIsootJEtMkHhohUoq8S7JE/BA90r+kTyW+qW0b6l3THGqfF7xTgSbWI4kTDg0ZZJqpHNpr2y0sVykd0VosWx3RPBP69yAg1AXitJMdBghdQJLU1ISGtkKgbbYxwhZbLW1B/mT3zZehqiSEdPyRPoPSVfxxyEcIBJIdpMsITWEN5ZCJcoUs0j55HCTUZAzrAALBwoLytDSHujqhKSlJmK5aqCeETg1pm23Qa+jFQWzlNMj5+fhVjVpJo7jVk5Ve83g64v/fqbWKWsopY3MwFQC27uosvDHrG1f/9x6tbYsHiYA8rnY7phKFpKlAScDC9M4+Wg9Rnx27sopGQceeQWw0hqAkKSQpxgIEAmIofgUJBUqiQEmyDzCskCihZ6pLLxaK5qz3qwqBWv8FUf1WfVMdUe3xX+O/tHJdSBEIgb92AHTBWKAE3sAfaCLnE2gcZXuqqpyb7XazRmhVmOrWh7ud4uzzh849qaDV/+eNffOq1y957Zwrm6aOy/nijeBc9Tr8PYC/I7bjQOZvtp9t25kI/rkT81Dm0uedeOXSuHRZ56ovXPL5efuh3r6+ly6N6Ljki6uWkYXPP2+BOotwpnqG9LNqt+9RO+izs/d43MPIvnDHBl54DR+TLcfkSa770LuJYRLvGT4d8pz6TNN3wxUwe2A7x08/ZhrRs3B7gYg9z13R1rfnUsu3/B683F6z3dF0qcZZWKakJXlIP+KH3w/tNl85Vf3hLx/cb7+r4/ovlHserNw6qe3SF/rHmU97YD9f2xwiz86enc3NkzOygciQ/94vmx94PGmXHE1OnRyeh3MujNsHaKiTrjcI4pF0etEulgo0bHbr7nHoacEGvzWLxsfwfTHStB+/46n//59efZt3qu8J1CUQvBp7fh5h/X8q6tpbpLv5ec/WFCEdJhOP8P9D6dup9ibm04WdAl2nyNUVgo2xVw16V4jcwkvxMANhsxwGST/2gMJuSdMZhJrxPqFuA6/Qt5Y4DOoyIRqSay1P9CZBFvR1ze+xYJRS5eQx9PbbjpWN3XAOgpkXImwGxTKO4QIuQkHF7KIMGl1omd+GIeKYxXEaG4VtIpgANomLCQOGRAO9JuQKDGjVinNRjIpjwqWY6XBcqmXBp02n83TeIG+2eandOyhfwEh+ivVq0aZNO5UfNGvVqtnJTUjeWH1NxEb4hzSLBzVP6mCKfwlprENbLd0D2+LJdMTJytf4ONMmK2lsXETM+hEjPFtHY/C7RmQtFJyjlTa87prmBSIOJhU2U6L1BIXS/9/yuCd0iRSFInLUDKUejWhGy7v5A+r7CZvvlnHmSUbbKpuuQpY71tx886xPpczSH44gPt62+iprafrapnUA) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0300,U+0306-0308,U+0313,U+0483,U+20DB,U+25CC,U+10350-1037A}@font-face{font-family:Google Sans Code;font-style:normal;font-display:swap;font-weight:500;src:url(./google-sans-code-symbols-500-normal-f7v5ZnKi.woff2) format("woff2"),url(./google-sans-code-symbols-500-normal-C84hUfaG.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB00-1FBFF}@font-face{font-family:Google Sans Code;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(./google-sans-code-symbols2-500-normal-BuvSU8jb.woff) format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Google Sans Code;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0303-0304,U+0307-0308,U+030A,U+0320,U+0323-0325,U+032D-032E,U+0330-0331,U+060C,U+061B-061C,U+061F,U+0621,U+0640,U+064B-0655,U+0660-066C,U+0670,U+0700-074F,U+0860-086A,U+1DF8,U+1DFA,U+200C-200F,U+25CC,U+2670-2671}@font-face{font-family:Google Sans Code;font-style:normal;font-display:swap;font-weight:500;src:url(./google-sans-code-vietnamese-500-normal-BtpiaCyN.woff2) format("woff2"),url(./google-sans-code-vietnamese-500-normal-D0ECz2eh.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:Google Sans Code;font-style:normal;font-display:swap;font-weight:500;src:url(./google-sans-code-latin-ext-500-normal-FJ8B3_fC.woff2) format("woff2"),url(./google-sans-code-latin-ext-500-normal-BVJCJzSa.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans Code;font-style:normal;font-display:swap;font-weight:500;src:url(./google-sans-code-latin-500-normal-CvsrWr8s.woff2) format("woff2"),url(./google-sans-code-latin-500-normal-Byc9aTdE.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: #ffffff;--surface: #f8fafd;--surface-2: #f0f4f9;--ink: #1f1f1f;--ink-2: #444746;--muted: #5f6368;--line: #e1e3e1;--outline: #c4c7c5;--primary: #0b57d0;--on-primary: #ffffff;--primary-soft: #d3e3fd;--on-primary-soft: #041e49;--ok: #146c2e;--ok-soft: #c4eed0;--shadow-1: 0 1px 2px rgba(60, 64, 67, .3), 0 1px 3px 1px rgba(60, 64, 67, .15);--g-blue: #4285f4;--g-red: #ea4335;--g-yellow: #fbbc04;--g-green: #34a853;--g-blue-soft: #d3e3fd;--g-red-soft: #fce8e6;--g-yellow-soft: #feefc3;--g-green-soft: #ceead6;--g-blue-on: #041e49;--g-red-on: #8c1d18;--g-yellow-on: #4a3800;--g-green-on: #0d652d;--g-blue-ink: #1a73e8;--g-red-ink: #d93025;--g-yellow-ink: #b06000;--g-green-ink: #188038;--sans: "Google Sans Flex Variable", "Google Sans", "Roboto", system-ui, -apple-system, "Segoe UI", sans-serif;--code: "Google Sans Code", "Roboto Mono", ui-monospace, Menlo, Consolas, monospace;color-scheme:light}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--bg: #131314;--surface: #1b1c1d;--surface-2: #232527;--ink: #e3e3e3;--ink-2: #c4c7c5;--muted: #9aa0a6;--line: #333537;--outline: #5f6368;--primary: #a8c7fa;--on-primary: #062e6f;--primary-soft: #0842a0;--on-primary-soft: #d3e3fd;--ok: #6dd58c;--ok-soft: #0f5223;--shadow-1: 0 1px 2px rgba(0, 0, 0, .5), 0 1px 3px 1px rgba(0, 0, 0, .3);--g-blue: #8ab4f8;--g-red: #f28b82;--g-yellow: #fdd663;--g-green: #81c995;--g-blue-soft: #0842a0;--g-red-soft: #8c1d18;--g-yellow-soft: #594300;--g-green-soft: #0f5223;--g-blue-on: #d3e3fd;--g-red-on: #f9dedc;--g-yellow-on: #ffdf99;--g-green-on: #c4eed0;--g-blue-ink: #8ab4f8;--g-red-ink: #f28b82;--g-yellow-ink: #fdd663;--g-green-ink: #81c995;color-scheme:dark}}:root[data-theme=dark]{--bg: #131314;--surface: #1b1c1d;--surface-2: #232527;--ink: #e3e3e3;--ink-2: #c4c7c5;--muted: #9aa0a6;--line: #333537;--outline: #5f6368;--primary: #a8c7fa;--on-primary: #062e6f;--primary-soft: #0842a0;--on-primary-soft: #d3e3fd;--ok: #6dd58c;--ok-soft: #0f5223;--shadow-1: 0 1px 2px rgba(0, 0, 0, .5), 0 1px 3px 1px rgba(0, 0, 0, .3);--g-blue: #8ab4f8;--g-red: #f28b82;--g-yellow: #fdd663;--g-green: #81c995;--g-blue-soft: #0842a0;--g-red-soft: #8c1d18;--g-yellow-soft: #594300;--g-green-soft: #0f5223;--g-blue-on: #d3e3fd;--g-red-on: #f9dedc;--g-yellow-on: #ffdf99;--g-green-on: #c4eed0;--g-blue-ink: #8ab4f8;--g-red-ink: #f28b82;--g-yellow-ink: #fdd663;--g-green-ink: #81c995;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:76px}body:before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);z-index:60;background:var(--bg)}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;transition:background .3s,color .3s}a{color:inherit}h1,h2,h3{text-wrap:balance;font-family:var(--sans);font-weight:400;line-height:1.15;letter-spacing:-.01em;margin:0}::selection{background:var(--primary-soft);color:var(--on-primary-soft)}:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:8px}.wrap{width:min(1140px,100% - 32px);margin-inline:auto}.muted{color:var(--muted)}.small{font-size:14px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:-999px;top:8px;z-index:100;background:var(--primary);color:var(--on-primary);padding:8px 16px;border-radius:999px}.skip:focus{left:12px}.tone-blue{--t: var(--g-blue);--t-soft: var(--g-blue-soft);--t-on: var(--g-blue-on);--t-ink: var(--g-blue-ink)}.tone-red{--t: var(--g-red);--t-soft: var(--g-red-soft);--t-on: var(--g-red-on);--t-ink: var(--g-red-ink)}.tone-yellow{--t: var(--g-yellow);--t-soft: var(--g-yellow-soft);--t-on: var(--g-yellow-on);--t-ink: var(--g-yellow-ink)}.tone-green{--t: var(--g-green);--t-soft: var(--g-green-soft);--t-on: var(--g-green-on);--t-ink: var(--g-green-ink)}.g-dots{display:inline-flex;gap:5px;margin-right:12px;vertical-align:middle}.g-dots i{width:9px;height:9px;border-radius:50%;background:var(--g-blue);animation:dot-bounce 2.4s cubic-bezier(.2,0,0,1) infinite}.g-dots i:nth-child(2){background:var(--g-red);animation-delay:.12s}.g-dots i:nth-child(3){background:var(--g-yellow);animation-delay:.24s}.g-dots i:nth-child(4){background:var(--g-green);animation-delay:.36s}@keyframes dot-bounce{0%,40%,to{translate:0 0}20%{translate:0 -5px}}.btn{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 24px;border-radius:999px;background:var(--primary);color:var(--on-primary);font-weight:500;font-size:15px;letter-spacing:.01em;text-decoration:none;border:1px solid var(--primary);transition:box-shadow .2s,background .2s}.btn:hover{box-shadow:var(--shadow-1);background:color-mix(in srgb,var(--primary) 92%,var(--on-primary))}.btn-ghost{background:transparent;color:var(--primary);border-color:var(--outline)}.btn-ghost:hover{box-shadow:none;background:color-mix(in srgb,var(--primary) 8%,transparent)}.btn-sm{height:40px;padding:0 20px;font-size:14px}.icon-btn{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:0;background:transparent;color:var(--ink-2);cursor:pointer;transition:background .2s}.icon-btn:hover{background:color-mix(in srgb,var(--ink) 8%,transparent)}.nav{position:sticky;top:env(safe-area-inset-top,0px);z-index:50;background:color-mix(in srgb,var(--bg) 92%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.nav-in{display:flex;align-items:center;justify-content:space-between;height:64px;gap:16px}.brand{display:inline-flex;align-items:center;gap:12px;text-decoration:none;min-width:0}.brand-name{font-size:18px;font-weight:500;color:var(--ink);white-space:nowrap}.avatar{position:relative;display:grid;place-items:center;flex:none;color:var(--on-primary);font-weight:500}.avatar>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:var(--primary);transition:rotate .6s cubic-bezier(.2,0,0,1)}.avatar>span{position:relative}.brand:hover .avatar>svg,.hero-card:hover .avatar>svg{rotate:30deg}.avatar.sm{width:34px;height:34px;font-size:13px}.avatar.lg{width:64px;height:64px;font-size:22px}.nav-links{display:flex;gap:4px}.nav-links a{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:999px;text-decoration:none;font-size:14px;font-weight:500;color:var(--ink-2);transition:background .2s,color .2s}.nav-links a svg{color:var(--muted)}.nav-links a:hover{background:color-mix(in srgb,var(--ink) 6%,transparent);color:var(--ink)}.nav-actions{display:flex;align-items:center;gap:6px}.menu-btn{display:none}.lang-btn{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px 0 10px;border-radius:999px;border:1px solid var(--outline);background:transparent;color:var(--ink-2);font-family:var(--sans);font-size:13px;font-weight:500;cursor:pointer;transition:background .2s}.lang-btn:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}.lang-btn span{color:var(--muted)}.lang-btn span+span:before{content:"/";margin-right:6px;color:var(--outline)}.lang-btn span.on{color:var(--primary)}.burger,.burger:before,.burger:after{display:block;width:18px;height:2px;background:currentColor;border-radius:2px;position:relative}.burger:before,.burger:after{content:"";position:absolute}.burger:before{top:-6px}.burger:after{top:6px}.hero{padding:88px 0 32px;overflow-x:clip}.hero-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:64px;align-items:center}.eyebrow{display:flex;align-items:center;flex-wrap:wrap;font-size:15px;font-weight:500;color:var(--primary);margin:0 0 16px}h1{font-size:clamp(40px,5.6vw,68px);font-weight:400;letter-spacing:-.02em;line-height:1.08}.lede{font-size:clamp(20px,2vw,24px);line-height:1.4;color:var(--ink);margin:24px 0 12px;max-width:34ch}.sub{color:var(--ink-2);max-width:54ch;margin:0;font-size:17px}.sub strong{font-weight:500;color:var(--ink)}.cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.hero-side{position:relative;isolation:isolate}.hero-shapes{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.hs{position:absolute;animation:float 9s ease-in-out infinite}.hs-blue{width:170px;top:-56px;right:-48px;fill:var(--g-blue);animation-name:spin;animation-duration:40s;animation-timing-function:linear}.hs-red{width:64px;top:38%;left:-40px;fill:var(--g-red)}.hs-yellow{width:140px;bottom:-64px;right:18%;fill:var(--g-yellow);animation-delay:-3s}.hs-green{width:96px;bottom:-36px;left:-28px;fill:var(--g-green);animation-delay:-6s}@keyframes float{50%{translate:0 -10px;rotate:8deg}}@keyframes spin{to{rotate:360deg}}.hero-card{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-1);border-radius:28px;padding:28px}.hc-head{display:flex;align-items:center;gap:16px;padding-bottom:20px;border-bottom:1px solid var(--line)}.hc-name{margin:0;font-size:18px;font-weight:500;line-height:1.3}.hc-role{margin:2px 0 0;color:var(--muted);font-size:14px}.hc-rows{list-style:none;margin:0;padding:16px 0;display:grid;gap:12px;font-size:14px;color:var(--ink-2)}.hc-rows li{display:flex;align-items:flex-start;gap:12px;min-width:0}.hc-rows svg{flex:none;color:var(--muted);margin-top:1px}.hc-rows a{color:var(--primary);text-decoration:none;overflow-wrap:anywhere}.hc-rows a:hover{text-decoration:underline}.hc-label{margin:4px 0 10px;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.chips li{font-size:13px;font-weight:500;padding:6px 12px;border-radius:8px;border:1px solid var(--outline);color:var(--ink-2)}.hc-status{display:flex;align-items:center;gap:8px;margin:20px 0 0;padding:10px 14px;border-radius:12px;background:var(--ok-soft);color:var(--ink);font-size:14px;font-weight:500}.status-dot{width:8px;height:8px;border-radius:50%;background:var(--ok)}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:72px 0 0}.stats>div{position:relative;overflow:hidden;padding:24px;border-radius:20px;background:var(--surface-2)}.stats>div:before{content:"";position:absolute;left:0;top:20px;bottom:20px;width:4px;border-radius:0 4px 4px 0;background:var(--t, var(--primary))}.stat-ico{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;margin-bottom:14px;background:var(--t-soft, var(--primary-soft));color:var(--t-on, var(--on-primary-soft))}.stats dt{font-size:40px;font-weight:400;letter-spacing:-.02em;line-height:1}.stats dt small{font-size:18px;margin-left:4px;color:var(--muted)}.stats dd{margin:8px 0 0;color:var(--ink-2);font-size:14px;max-width:28ch}.section{padding:104px 0}.section.alt{background:var(--surface);border-block:1px solid var(--line)}.kicker{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--t-ink, var(--primary));margin:0 0 12px}h2{font-size:clamp(30px,3.6vw,44px);max-width:22ch}.section-head{margin-bottom:48px}.section-head .muted{margin:14px 0 0;max-width:60ch;font-size:17px}.two-col{display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;align-items:start}.prose p{margin:0 0 16px;font-size:17px;color:var(--ink-2)}.prose p:first-child{color:var(--ink)}.skills{margin-top:72px}.skills-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:20px}.skills-head .kicker{margin:0}.skills-total{font-size:14px;color:var(--muted)}.sk-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.sk-card{grid-column:span 2;background:var(--surface);border:1px solid var(--line);border-top:4px solid var(--t, var(--line));border-radius:24px;padding:24px}.sk-tools-devops,.sk-practices{grid-column:span 3}.sk-card-head{display:flex;align-items:center;gap:12px;margin-bottom:18px}.sk-card-head h3{font-size:16px;font-weight:500;color:var(--ink)}.sk-group-ico{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--t-soft, var(--primary-soft));color:var(--t-on, var(--on-primary-soft))}.sk-count{margin-left:auto;font-size:13px;color:var(--muted)}.sk-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.sk-chips li{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px 0 10px;font-size:14px;line-height:1.2;color:var(--ink-2);background:var(--bg);border:1px solid var(--outline);border-radius:8px;cursor:default;transition:background-color .2s}.sk-tile{flex:none;display:grid;place-items:center;color:color-mix(in oklab,var(--c, var(--muted)) 85%,var(--ink))}.sk-ico{display:block}.sk-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.sk-chips li:hover{background:color-mix(in srgb,var(--ink) 5%,var(--bg))}.sk-card{opacity:0;translate:0 12px;transition:opacity .6s,translate .6s cubic-bezier(.2,0,0,1);transition-delay:calc(var(--g) * 70ms)}.skills.in .sk-card{opacity:1;translate:0 0}.featured{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.proj{position:relative;display:flex;flex-direction:column;background:var(--bg);border:1px solid var(--line);border-radius:24px;overflow:hidden;transition:box-shadow .2s,border-color .2s}.proj.wide{grid-column:1 / -1}.proj.wide .feat{grid-template-columns:repeat(3,1fr)}.proj.wide .proj-body>p{max-width:80ch}.proj:hover{box-shadow:var(--shadow-1);border-color:transparent}.proj-shape{position:absolute;width:180px;top:-64px;right:-56px;fill:var(--t);opacity:.14;pointer-events:none;transition:rotate .8s cubic-bezier(.2,0,0,1),opacity .3s}.proj:hover .proj-shape{rotate:45deg;opacity:.28}.proj-body{position:relative;padding:28px;display:flex;flex-direction:column;flex:1}.proj-top{display:flex;align-items:center;gap:14px}.proj-top>div{display:flex;flex-direction:column;gap:2px;min-width:0}.proj-ico{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:14px;background:var(--t-soft, var(--primary-soft));color:var(--t-on, var(--on-primary-soft))}.tag{font-size:13px;font-weight:500;color:var(--t-ink, var(--primary))}.url{font-size:13px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.proj h3{font-size:26px;margin:22px 0 10px}.proj p{margin:0;color:var(--ink-2)}.feat{list-style:none;padding:0;margin:20px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:8px 16px;font-size:14px;color:var(--ink-2)}.feat li{display:flex;align-items:flex-start;gap:8px}.feat li svg{flex:none;margin-top:3px;color:var(--t-ink, var(--primary))}.stack{display:flex;flex-wrap:wrap;gap:6px;margin-top:20px}.stack span{font-family:var(--code);font-size:12px;background:var(--surface-2);padding:4px 10px;border-radius:6px;color:var(--ink-2)}.proj-foot{margin-top:auto;padding-top:24px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.arch{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--muted)}.proj-links{display:flex;gap:4px;margin-right:-12px}.proj-links a{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border-radius:999px;font-weight:500;font-size:14px;color:var(--primary);text-decoration:none;transition:background .2s}.proj-links a:hover{background:color-mix(in srgb,var(--primary) 8%,transparent)}.sub-head{margin:72px 0 8px;font-size:22px}.others{list-style:none;margin:0;padding:0}.others li{position:relative;display:grid;grid-template-columns:240px 1fr 220px 40px;gap:24px;align-items:center;padding:20px 0;border-bottom:1px solid var(--line)}.o-main b{font-size:18px;font-weight:500;display:flex;align-items:center;gap:12px}.o-ico{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:50%;background:var(--t-soft, var(--surface-2));color:var(--t-on, var(--ink-2))}.o-kind{display:block;padding-left:48px;font-size:13px;color:var(--muted)}.others p{margin:0;color:var(--ink-2);font-size:15px}.o-stack{font-family:var(--code);font-size:12px;color:var(--muted)}.o-link{justify-self:end;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:var(--primary);transition:background .2s}.o-link:hover{background:color-mix(in srgb,var(--primary) 8%,transparent)}.more{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.more a{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 20px;border-radius:999px;border:1px solid var(--outline);font-size:14px;font-weight:500;color:var(--primary);text-decoration:none;transition:background .2s}.more a:hover{background:color-mix(in srgb,var(--primary) 8%,transparent)}.timeline{list-style:none;margin:0;padding:0}.timeline>li{display:grid;grid-template-columns:220px 1fr;gap:32px;padding-bottom:48px;position:relative}.timeline>li:before{content:"";position:absolute;left:5px;top:16px;bottom:0;width:2px;background:var(--line)}.timeline>li:last-child:before{display:none}.t-when{display:flex;flex-direction:column;gap:8px;padding-left:28px;position:relative}.t-dot{position:absolute;left:0;top:6px;width:12px;height:12px;border-radius:50%;background:var(--bg);border:2px solid var(--outline)}.t-dot.now{background:var(--g-green);border-color:var(--g-green);box-shadow:0 0 0 4px color-mix(in srgb,var(--g-green) 25%,transparent)}.period{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--ink-2)}.period svg{color:var(--muted)}.now-badge{align-self:flex-start;font-size:12px;font-weight:500;background:var(--g-green-soft);color:var(--g-green-on);padding:2px 10px;border-radius:999px}.t-card h3{font-size:22px;font-weight:500}.t-co{display:flex;align-items:flex-start;gap:8px;margin:8px 0 0;color:var(--ink-2)}.t-co svg{flex:none;margin-top:4px;color:var(--muted)}.t-co a{color:var(--primary);text-decoration:none}.t-co a:hover{text-decoration:underline}.t-type{display:flex;align-items:center;gap:8px;margin:4px 0 0;font-size:14px;color:var(--muted)}.t-intro{color:var(--ink-2);margin:14px 0 10px;max-width:70ch}.t-card ul{margin:0;padding-left:20px;color:var(--ink-2);max-width:76ch}.t-card li{margin:6px 0}.t-card li::marker{color:var(--outline)}.edu-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:40px}.edu{border:1px solid var(--line);border-radius:24px;padding:28px;background:var(--surface)}.edu h3{font-size:22px;font-weight:500;margin-bottom:8px}.edu p{margin:4px 0;color:var(--ink-2)}.edu .with-ico{display:flex;align-items:flex-start;gap:8px}.edu .with-ico svg{flex:none;margin-top:3px}.award{position:relative;overflow:hidden;background:var(--g-yellow-soft);border-color:transparent;color:var(--g-yellow-on)}.award>:not(.award-shape){position:relative}.award p,.award .muted{color:color-mix(in srgb,var(--g-yellow-on) 80%,transparent)}.award .kicker{color:var(--g-yellow-on)}.award-shape{position:absolute;width:120px;top:-20px;right:-16px;fill:var(--g-yellow);opacity:.7;animation:float 9s ease-in-out infinite}.contact{padding:24px 0 96px}.contact>.wrap{position:relative;overflow:hidden;isolation:isolate;background:var(--surface-2);border-radius:32px;padding:72px 64px}.contact-shapes{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.cs{position:absolute;animation:float 10s ease-in-out infinite}.cs-blue{width:260px;right:-60px;top:-70px;fill:var(--g-blue);animation:spin 50s linear infinite}.cs-red{width:120px;right:200px;bottom:-30px;fill:var(--g-red);animation-delay:-4s}.cs-yellow{width:70px;right:230px;top:48px;fill:var(--g-yellow);animation-delay:-2s}.cs-green{width:150px;right:30px;bottom:30px;fill:var(--g-green);rotate:-30deg;animation-delay:-7s}.contact h2{font-size:clamp(30px,4.2vw,52px);max-width:20ch}.contact h2 em{font-style:normal;color:var(--primary)}.contact .lede{max-width:46ch;color:var(--ink-2);font-size:18px}.email-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:28px}.email{font-size:clamp(20px,2.8vw,30px);font-weight:400;color:var(--primary);text-decoration:none;word-break:break-all}.email:hover{text-decoration:underline}.copied{font-size:14px;color:var(--ok)}.contact-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.contact-links a{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 20px;border-radius:999px;border:1px solid var(--outline);background:var(--bg);text-decoration:none;font-size:14px;font-weight:500;color:var(--ink-2);transition:background .2s}.contact-links a:hover{background:color-mix(in srgb,var(--ink) 5%,var(--bg))}.foot{padding:24px 0 32px;font-size:14px;color:var(--ink-2);border-top:4px solid transparent;border-image:linear-gradient(90deg,var(--g-blue) 0 25%,var(--g-red) 25% 50%,var(--g-yellow) 50% 75%,var(--g-green) 75%) 1}.foot-in{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.foot-meta{display:flex;flex-wrap:wrap;gap:20px}.foot-meta>span{display:inline-flex;align-items:center;gap:6px}@keyframes rise{0%{translate:0 10px}}.hero-copy>*,.hero-card{animation:rise .7s cubic-bezier(.2,0,0,1) both}.hero-copy>:nth-child(2){animation-delay:.05s}.hero-copy>:nth-child(3){animation-delay:.1s}.hero-copy>:nth-child(n+4){animation-delay:.15s}.hero-card{animation-delay:.2s}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.hero-copy>*,.hero-card{animation:none}.sk-card{transition:none}.g-dots i,.hs,.cs,.award-shape{animation:none}}@media (max-width: 1000px){.hero-grid,.two-col{grid-template-columns:1fr;gap:40px}.sk-grid{grid-template-columns:repeat(2,1fr);grid-auto-flow:dense}.sk-card,.sk-tools-devops,.sk-practices{grid-column:span 1}.sk-tools-devops{grid-column:1 / -1}.others li{grid-template-columns:1fr 40px;gap:6px 16px}.others li>p,.others li>.o-stack{grid-column:1;padding-left:48px}.o-link{grid-row:1;grid-column:2}}@media (max-width: 860px){.brand-name{display:none}}@media (max-width: 760px){.nav-links{display:none;position:absolute;top:64px;left:0;right:0;flex-direction:column;gap:2px;background:var(--bg);border-bottom:1px solid var(--line);padding:8px 12px 12px}.nav-links.open{display:flex}.nav-links a{height:48px}.menu-btn{display:grid}.nav-actions .btn-sm{display:none}.hero{padding-top:48px}.hero-card{padding:22px}.section{padding:72px 0}.stats{grid-template-columns:1fr;gap:12px;margin-top:48px}.stats>div{display:grid;grid-template-columns:36px auto 1fr;align-items:center;gap:14px;padding:16px 18px}.stat-ico{margin:0}.stats dt{font-size:28px}.stats dd{margin:0}.sk-grid{grid-template-columns:1fr}.sk-card{padding:20px}.featured,.edu-grid{grid-template-columns:1fr}.proj-body{padding:22px}.feat,.proj.wide .feat{grid-template-columns:1fr}.timeline>li{grid-template-columns:1fr;gap:10px}.t-card{padding-left:28px}.contact{padding:8px 0 64px}.contact>.wrap{padding:44px 24px;border-radius:24px}.hs-blue{width:120px;top:-40px;right:-24px}.hs-red{left:-16px}.hs-yellow{width:100px;bottom:-44px}.hs-green{width:72px;left:-12px}.contact-shapes{opacity:.35}.cs-blue{width:180px}.cs-red,.cs-yellow{right:120px}}.hero-grid>*,.two-col>*,.timeline>li>*,.others li>*,.stats>div>*{min-width:0}
