@font-face{font-family:Caprasimo;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAkcAA0AAAAADvAAAAjLAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG1YGYACBHBEICpIMjzwLLAABNgIkA1QEIAWEFgeBDgwHG44MUZRQVgTAj4OcjNec9PT0XGK13bJsAlML4lHc/CRrV/DA51nv/6QaM0sihWeysE7rk3CCcIPdhrELZoBO7bI53poUjHmhilyTIimMDHeb04koZgQvYN79GvEPlWZJtF2j8khWIqVsO5tgPsyGqCbVRshUtSTexEsmNkJoh4o1PYSALVPa7r17IYAYSqtJtm7buTcJYX1MMQmo8MfBqE3IM6oYO7wuqEguch6HdhKk3EagIJDmF6veEitYwLI2tYCLZX+yrBAyJcbuQKUosfJZPwMGiUq7bt3a0RxtK8vwaB/Y+ouwZhtNm1jWAo2EHCg87cFlJ5UFT5cniUIcmpZsLl0MinV9QV6SDxShKIpd00wT0LRABB5uzu3MJ+YpU0d0e3RcxBaxRgQQwURsj14RJMEy2CdwWIo08cQhEKZJYm+SDipungX5A2o+UN7XDCAaHIUuHUnW46WZnFFV2ykMR2zvFr06H4EsckIinkymYLHJ6ydhArihalwA2wGH0NhgBIU85x8/n1axfTcKOXbtFAqJYggjYQA+ceUIAO8kl+0Mhw1XTwICZ5u4fh2FbIv1Y0lbzgDw2NObxbjiAICEVmNi+9uPJ1BTkfFHt3TBBEnT/OL+/ehJmJEoCokMIRE0GoDDFNImdQB46BI6GEIHb9H2RWibdquRl2p4zrMIK5IgBpqdwsqL7DVEpvi2ArBczLioRwpiAJicoAxbgwkNcBnem91eP36OQjWfOqW9Nh6X440HV9qeTCgq2bwdhVxzlOGY+4yqr4wKGgH4afhlIPgAV8A8GGaqrYoORljoTZeK5Mbe9FUkdds5FPIaI6j2VLk95hE41dh48SJqZAIiErbuHNCRMgQ/uMkjWELEDxZRcUi1TnJW2Heujo6skCRaV2MT/ScbE8dISAdWnoUuDWnCE3ZJmVBvMXEV+VbXIpFxFPIcgymIQnQekWdj6igAE2MCyMPPA7CtbEX+hgNP+2s1SFLB5s1x5zeiXzjpzhkPjD5RkWb0n1JcdeQq01dw+Ppe8RSABYEmVrc+omRGk06rjsxXAAlpYeFWP8BoPOuR43GB4GcYd+IMWdcCMM84vX/CKx5gaQhDcZMIjIa8oZtmhGcXe+WyMjapEyQ5WQdMrYzmfk6xlwJTidfJCWuscpAK2mRaieibqxPnPjri3RcT9+Xwt3ym4wvQeibuqOZ6/CzY86z0v5QspnlP/BWBdokD/xd8Dq7wK9YsfIs7rS4EDWxLSP7pgx9FX9l3/wKUCHd9EbLOdTwpjwia5RrZgoog7y3B8nKkDvd/AlhT/Yx7uqJ1dz+yY11Lmn/2Nm/Vwj9+ugeMrnykobNjIVpu9JY25rUdd2cUezK0PuBIMi9v+pLZihieJ4Wnfb7vaezcMT5ObJfz2QtVULq7XZ4vqxcYeHhH4h+NqXezd/WVnYY3BB98Xh/keqcPTbfOprHOc3mUVOcaz38+ktShEfN3mK0NB1cvkXqlKskDHyWrMvU8tKor92BfV/HRrR03VYA7qU1rk4EmpV2uUcT8F89bXGqpbwue+FWrtctATSNcSLa3+VgSyb3mVnaou+UJPq4xsUosx+IAhoSoOCExu85nXMebbk6ZDKR93EcrY1NeXn/HgvmsJGZ3efWG+uWBvU8cw2mthJ2oDW9j0s5Q+NPj3WtaYlMU85UKm0BhAa2QQMddw1ZPfOEjbhP2e+wLGwOLtz3LaOFmT201Q3qA+h2VxzYTfRA4L47DcIrFLrMrr8wMKIjf8stZrHFhL/0zbkuqN/NKoRNsdhc6c7EWQhfUYTMa9DZSrURCqjU49JZOe6fHTJzmLrOUKAw2fU2MRFJDsuv1oLUEKp12OXs7HRZTB5SuYjB32DqzeQZYYro3uxDsyPS5R1OzeS30TwHl5F8ItrHudoVfLho3XUYPaqKdh66Vr4B2cpsay6DSOo/Lb9H7NRY+/R86RZcB+XWNJvw0oWRayv8OkjPub7bkL/7xuPtxD39+/Ug9h9Qqsxe7Sprz/HKrWOTgOUwsShGFp0x3QMpiYPKBAoGogLxY0Oh2pFsrC+xMgddqJZzJizwiJnWMMymX3CtU5aydhZWZ1sY8pznd89ESwYFTzvBbxCQY4N454Hhb7bQaxh4++4BHBylxVcl/nvvjHLYrluKk8z4AJh+4otE49Xt1GqdarXHq9mp1ju2H5iTS8vi5D+bIC7O0usy2Sii/r92ZfNASPkxMvQUQyN/osrSKwtY3eDm03GTKrVSGh/7v1iFNbikEtVYCjCmzDPV6n55Fuysjs6QJLraRMd/nz+xU/Hom4+5PZM59nGwDA/YVAMTQ5JKBkqrKwbLikv6yysqB0hO0S5cOllRXDZUAzF8mXDk2nTbX5tp76imDRHuDGnea/3x+mq07Haei9iyZlPZQ1T6yLCpgI8lb4aeYWNyTK0HsANY/hZWYV0B9DDTfUV/Z/JSCNcdWngTziXL8SiIAQct3qae3DiPof9hj7QA8+g6WBHi8d2kds1Hkt2PhTwGsSAAE2PpH+eCImrr/WY6FBMnTpfcmHgmAdYOmOaZJKjDQaqDU3CTBcob9e83crkLDHbjCaIg1KHeTVVvaWLqd7ExEtcslDXIdvShWqiPjLO/r3oIUd70lCVz1VqhvjbdKSaO8LeToT62XWV2acEnwMyb1P4LRNFQNXtLFKAJUOqbuVNVoGh6kwSh8mObdaEtnWqGvYhR6T4sWWUVPPAMdK0H1hfal8FGI3zIoRlNDVdVVV0M+CK3rKBtpR7d0qe1oZLc7pRcZRAUGnxgj90UvNTVVz2Utmt4j8PTqI+1+pRoEMdwlmdqCsWXhx4hzfk35thQ+AqjUsTgv6cKgiCPcGG0MPEQfUU1U4W0l1OIIM4orzq59rQqqkiThmilC8I7pQKG0MupqrC+zbPGIJ9wVUihCFRZhFTaec8QLh+4aO8bjMoqcjoZR+riaW28g7F4bVxvw/EcQcEesgDX6KKO4qksfgfuaB4U5d5+6FA==) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAtAAAwAAAAADsAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABHAAAAEkAAABWK5okZk9TLzIAAAFoAAAAVQAAAGB30TaVY21hcAAAAcAAAAByAAAAnAyKMJxnYXNwAAACNAAAAAgAAAAIAAAAEGdseWYAAAI8AAAGwQAACPT5mo5jaGVhZAAACQAAAAA1AAAANiiHDghoaGVhAAAJOAAAAB8AAAAkEB8EV2htdHgAAAlYAAAAPAAAAFRF9gSHbG9jYQAACZQAAAAsAAAALBwFHoxtYXhwAAAJwAAAABwAAAAgACQBJm5hbWUAAAncAAAA9QAAAhYr40j8cG9zdAAACtQAAABrAAAAjl/1qz542mNgZGBg4GJQYTBiYHJx8wlh4MtJLMlj4GNgYQCC///B8ozZqUV5DBwgFggD5ZiAPEYw5gHyQGJCDIxAyAzETP8/AgCyDQlKAAAAeNpjYGG5zjiBgZWBgXUWqzEDA8MJCM2kxsjIJASkOThZWJi5mVhYGhgY8hmQgLu/vzuDA4OCggJrwr9SBgb2CMarCgwMjCA5FqBpQEqBgQkAJs4LCwAAAHjaTckxDgFBAADA2VsJCUTkolLsA3zC+Yj7hHiCWqvxFZV4hIjKK/aW5sK0gwoRtSigNnDEylw0kTQuoQ2HcKpu1b16xBBjHKVUCpLNd3d/q9/yKtfS0p27fd7mJq/J4zx8vgXA0s9Mb6E2NfkA168fTQAAAAEAAf//AA942q1VZWDiWBd9SQjptJBBmxZNSAmQ4KSBBmmRQtstVuou4+4+s76fu7u7u7u7u7u7S+n3ksq38nfRe897Cefcc98FoOAgAGgGXwUYIABIGBmjlzEyB5FvtJvII9pX8dV/v9CPG+C+HADaGfwIKINRALwWLct4uH5RSkpS0ixJ/WIYhVmCiXdbLSRqtXRTZhdKdcNsZ2cOrnM+H0NotVaLC8UYDJ0oSu0fSKWE2+HQ/UTb5fa7ixL6Rano6HPsw79gMHOCxwG3IFKJjbAETreDeIctOhiNIKUXnhwQE3I04rQNseirjKyZstnDgoIFQjZHj5ExbL4kMp5negNBOQHBsJ0ykg79IbIn3etgmTjyG+RvAGrOAoC/EapiQRAkAUAg9z26xj1NLhTKIFwowhoTcaiVM4scy0KRMMPfOP+U17b++0cpH5AC8JWX0I31L7zx5PNOzDxnfZPQ9p2dOvOSpdbJsfpoGhk/dNeIQxyIJ2iBR78d5N3xxIDIr77w0p1Poc3Ne9C/tNm7Dp+5578fbhx9zfjCNCQE5re+q/kF/kjQgkw9nI/jWI+WVQL4UtjFXZjKCeZhDAIQ6YZ1hxgMuilKdWD3QqsFQi5MsQh9FT8ZMPWZ+QYvh7r0lA4bFnwDqdHTk/HDsTJ99OMvWH7MLx8daPqZoofLBPiEu7NBlCMCby2+/L5YMzvtXXvrE1oLz/6ws4PAcNdQIncrp9NHRLFWFUNZPmLf565feuMdT/3U4Y7ODrMYqzBbPZaYHGKOPDGejA4wOnft3Msvnn31mZSikoXdZYM+DO31lmpBP6LI5B7cWQ9uOC1sKgJR2krzoZK0+aH+4fhQvP0SigoI0WEJHZBKQlKwdn7ka4TeF/eVJISSSpzH46Xar47lYyflhDggiu4Afy9a8IXtTk5WeiYet9vtlpCx/SbkvM5JUr32eETBw4LNHuE2P/Rk3u8SFe7k1o+w92toMAETtcQULLLaMmrh2V3LFCX3d+z+hrnQ2I5h3duGhVGk7ZFcDlfBvfjCjRufu+Y+aUM6w13uIC3EejsJU6pfLPUna+kAn4lMP+fy8H1fOB6o+3BvHxNheL8R13R4I5GRkWXsostHe3R6HWFZedqhR724bCBxXSxVZRxJpzgUKhRDMV+K3mcMN+45cv05Y1o9Quoj+WkXFaH8lfxkXlH49vancD3+C3AbALjaTQp5TrUoSaIwV3Rt0w+ju6Gin8ihu6FaABe2bRaWlzgu08e7b0tWK8bCuTO5bNZqzWXyZ8/mjdVC6UA0emC4WIMrZ/PKSjY7dOZswTRaT1bdQt/vBLc7dOEXJ5rvmi0fn2uFDLVS6WA0erA83DAmlxfFbNZizWakxaWkoVkuKyulUt0gNOfOjE29r37i5wDZetXmPzVf0BbBmHLmiURcqTmLkRjr2fUIEt9psqQZfmMKmkhK6tK2Q3Dz9ihrIO87NxN+/1CXfPY9j60+/9hSvTKTlQU2mqllkHC0XIkOCa/p6fnrp1M3Tw4fn04UI4LI0ZxUlrC/7u84JYqbI1e/+YoV/uhS9VBhphBi6bGZo4Mkgca0TtraE/RFhU9++qvWxEJlYTJaLkd5mh+tLQAUyBo79gn858ACQgCY4TBWy60WnlAr7hWTkDJ8bcPE3oIcMfWGqiOFtVCReRPpNNh9yAd0VY0Ws82NFY6ORvaZu95Augz2gGYmOMtJR8uzJW+zaJgkumiOph7XsZ/IrU2Whxosoccr2i5G6ZINzQT2fK0H9MJku/V3JhScQrsUCPS53lyqXAx+2i3SlM/0738Z/d10v1vzUi6YC3+B4VmfSf+Wt+hNPpZnAAIVytjH8RTQQ327p10dD7KcQV+UluX05oqc0bxzoFJJpSpl9QoSZfDfAot6xV5J9oSzQX2POJ4eO3Wp8nLSbnCFNE3bZKs3NJdeq06edha0HezOXeidu8R3j7MiSe3vP6XH+ylSYEOuvgYtX2udxH+bngv1TrQcNNtH2uSlanUNqHfRYTj+NOCGiUcZA+ph2T0gifieXehQ9vA053FaPFzM5p0eyx6e8fY5DR6/kmmM2SyX4EZ8uTtm1Kjiy945C1T/MeyX+C3QBSj1F/rFHaOZ+8WIfuHK1fmFy1eQ1yrB4tVrGmxxbXV5eXV1SfleXF9bhFwHNC2M0QJgv597D7FPS6Ar3om03PK+WG8OM5Rg/uIXLQJFh02k5gP+Usn/BtJr8QQMujvu0BkCjMW7/+FkubW1/W9IHEE5oAEAEMAAfo0cgbj6/0H4IY6ruBEhkVdDXJ3NWg/EoTT47vwF+B9s3dYpAAAAeNpjYGRgAGKnsA5LhXh+m68M3BwMIHD/i5kSiH6wvtf0v/XfH5yd7DVALhsDE0gUADgKC/YAAAB42mNgZGBgj/inzcDA+e+/9R8Jzk6gCCoQBQCIBAWHAHjaY5rPkMrEwMDANpfBjnUvgy2rJkMUmy2DMvMFBj7WwwzbWM7+X8nCwGAFxMkgmgETW4JoZH0AZuIMvAAAABQAFAB/ANABQwGhAhICewLeAyUDTwNoA4sDrgPeBAQEMQRXBGMEbwR6eNpjYGRgYBBlWM3AwVDJwALmIQATAyMAHjIBS3jahZADbkRRAEVPbcYNiqC226C2HY/Nj2IfXVLjrmDWMIuYm8mYebr8eEA3Ptpoae8B/kjncAujpHK4lUH+c7iNHX5zuJ0pjBzuYIyPHO6UvpXDg0IQwNJIYLLHsoaJG4OgFEt4CVM4ojMu1S//njNuOMaphKFdPlG5izzhVcJW2innTcxArrwYE6yyxIrGao3uREW3mN3nnHuNc6Gm76xg1fljrQQ/GOL+7J9PsMaK1rrQixSvzlrf94ChMyTfnW0dYusMSDMwxWeq7tGvrhLKuVjCrWRUqkenGwOvkk6CQov40A0pa8p3V7271J9lKQPEe1UAAAAAeNpjYGIAg/9CjIwM2IAoEDMzqDCoMpgx2DCEMTQxLGO4z/CQ4RYjEyMzIwsjKyMbIzvDE4bdDE85E5NLS1KT83OTONOLEssgrJLMnBQwiyclM7UotTizGCycnFiUn6eXnFgAFwZxADjmISYA) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caprasimo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/caprasimo-latin-400-normal.u3avbpQ7.woff2) format("woff2"),url(/_astro/caprasimo-latin-400-normal.CPOhBPz8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-ext-400-normal.BQZuk6qB.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-400-normal.DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-400-normal.obahsSVq.woff2) format("woff2"),url(/_astro/inter-cyrillic-400-normal.HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-ext-400-normal.DGGRlc-M.woff2) format("woff2"),url(/_astro/inter-greek-ext-400-normal.KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-400-normal.B4URO6DV.woff2) format("woff2"),url(/_astro/inter-greek-400-normal.q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-vietnamese-400-normal.DMkecbls.woff2) format("woff2"),url(/_astro/inter-vietnamese-400-normal.Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-ext-400-normal.C1nco2VV.woff2) format("woff2"),url(/_astro/inter-latin-ext-400-normal.77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2) format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-cyrillic-ext-600-normal.Dfes3d0z.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-600-normal.Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-cyrillic-600-normal.CWCymEST.woff2) format("woff2"),url(/_astro/inter-cyrillic-600-normal.4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-greek-ext-600-normal.DRtmH8MT.woff2) format("woff2"),url(/_astro/inter-greek-ext-600-normal.B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-greek-600-normal.plRanbMR.woff2) format("woff2"),url(/_astro/inter-greek-600-normal.BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-vietnamese-600-normal.Cc8MFFhd.woff2) format("woff2"),url(/_astro/inter-vietnamese-600-normal.BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-ext-600-normal.D2bJ5OIk.woff2) format("woff2"),url(/_astro/inter-latin-ext-600-normal.CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-600-normal.LgqL8muc.woff2) format("woff2"),url(/_astro/inter-latin-600-normal.CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-cyrillic-ext-700-normal.BjwYoWNd.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-700-normal.LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-cyrillic-700-normal.CjBOestx.woff2) format("woff2"),url(/_astro/inter-cyrillic-700-normal.DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-greek-ext-700-normal.qfdV9bQt.woff2) format("woff2"),url(/_astro/inter-greek-ext-700-normal.BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-greek-700-normal.C3JjAnD8.woff2) format("woff2"),url(/_astro/inter-greek-700-normal.BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-vietnamese-700-normal.DlLaEgI2.woff2) format("woff2"),url(/_astro/inter-vietnamese-700-normal.BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-latin-ext-700-normal.Ca8adRJv.woff2) format("woff2"),url(/_astro/inter-latin-ext-700-normal.TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-latin-700-normal.Yt3aPRUw.woff2) format("woff2"),url(/_astro/inter-latin-700-normal.BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--primary: #ECA66A;--secondary: #D88A5D;--tertiary: #387D65;--brand-quince: #eca66a;--brand-bark: #7e412e;--font-display: "Caprasimo", "Iowan Old Style", Georgia, serif;--background-primary: #f8f9fa;--background-secondary: #0b5b79;--background-white: #ffffff;--background-overlay: rgba(255, 255, 255, .9);--background-overlay-solid: rgba(255, 255, 255, 1);--text-primary: #333333;--text-secondary: #666666;--text-light: #f0f0f0;--text-accent: #ECA66A;--shadow-black-light: rgba(0, 0, 0, .1);--shadow-black-medium: rgba(0, 0, 0, .15);--shadow-black-heavy: rgba(0, 0, 0, .3);--shadow-primary-light: rgba(236, 166, 106, .2);--shadow-primary-medium: rgba(236, 166, 106, .3);--shadow-primary-border: rgba(236, 166, 106, .4);--shadow-green-primary: #458068;--shadow-green-secondary: #94D0B2;--gradient-primary: linear-gradient(45deg, #0b5b79 0%, #387D65 50%, #D88A5D 100%);--gradient-hero: linear-gradient(135deg, #0b5b79 0%, #387D65 50%, #D88A5D 100%);--gradient-button: linear-gradient(45deg, #ECA66A, #D88A5D);--pale-yellow: #FFDAA7;--pale-yellow-text: #2d1b0e;--pale-yellow-border: rgba(45, 27, 14, .2);--border-light: #e5e7eb;--background-light: #f9fafb;--primary-rgb: 236, 166, 106;--header-logo-size: clamp(3rem, 7.5vw, 4rem);--header-name-size: clamp(2.5rem, 5vw, 3.125rem);--header-brand-gap: 10px;--info-button-border: #ccc;--info-button-hover-border: #999;--partly-support-color: #fff300;--overlay-close-color: #666}*{margin:0;padding:0;box-sizing:border-box}html,body{margin:0;width:100%;height:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:var(--text-primary);overflow-x:hidden}.fade-in{opacity:0;transform:translateY(30px);transition:all .8s ease}.fade-in.visible{opacity:1;transform:translateY(0)}.slide-up{opacity:0;transform:translateY(50px);transition:all .8s ease}.slide-up.visible{opacity:1;transform:translateY(0)}.wordmark{font-family:inherit;font-weight:inherit;color:inherit;line-height:inherit;letter-spacing:inherit}.wordmark-accent{color:inherit}.wordmark-wrap{display:inline}.wordmark-wrap.wordmark--brand .wordmark{font-family:var(--font-display);font-weight:400;color:var(--brand-quince);line-height:1;letter-spacing:-.03em}.wordmark-wrap.wordmark--brand .wordmark-accent{color:var(--brand-bark)}.comparison-chart{margin:0}.filter-controls{background:var(--background-white);border-radius:16px;padding:1.25rem;margin-bottom:1.25rem;box-shadow:0 4px 24px var(--shadow-black-light);border:1px solid var(--border-light)}.filter-sections{display:flex;flex-direction:column;gap:.75rem}.filter-section{border:1px solid var(--border-light);border-radius:10px;overflow:hidden;transition:border-color .2s ease}.filter-section:focus-within{border-color:rgba(var(--primary-rgb),.45)}.section-header{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:var(--background-light);cursor:pointer;transition:background-color .2s ease}.section-header:hover{background:rgba(var(--primary-rgb),.06)}.toggle-button{background:none;border:none;font-size:.75rem;color:var(--tertiary);cursor:pointer;transition:transform .2s ease;padding:.25rem;flex-shrink:0;line-height:1}.toggle-button.expanded{transform:rotate(90deg)}.section-header h3{margin:0;color:var(--text-primary);font-size:.9375rem;font-weight:700;flex-shrink:0}.selected-pills{display:flex;flex-wrap:wrap;gap:.4rem;flex:1;min-height:1.5rem}.selection-tag{background:var(--pale-yellow);color:var(--pale-yellow-text);padding:.25rem .625rem;border-radius:999px;font-size:.75rem;font-weight:600;display:inline-block;border:1px solid var(--pale-yellow-border);margin:.05rem}.section-content{background:var(--background-white);transition:all .3s ease;max-height:0;overflow:hidden}.section-content.expanded{max-height:500px}.checkbox-container{padding:.75rem 1rem 1rem}.selection-info{display:flex;align-items:center;gap:.5rem;margin-bottom:.625rem;flex-wrap:wrap}.selection-count{color:var(--text-secondary);font-size:.8125rem;font-weight:500;padding-left:1.75rem}.filter-options{display:flex;flex-wrap:wrap;gap:.5rem;padding:.75rem;border:1px solid var(--border-light);border-radius:8px;background:var(--background-primary)}.filter-option{display:flex;align-items:center;padding:.4375rem .75rem;cursor:pointer;border-radius:8px;background:var(--background-white);border:1px solid var(--border-light);transition:border-color .15s ease,background-color .15s ease;white-space:nowrap}.filter-option:hover{background-color:var(--background-white);border-color:rgba(var(--primary-rgb),.45)}.filter-option input[type=checkbox]{margin-right:.5rem;accent-color:var(--tertiary)}.filter-option input[type=checkbox]:checked+.filter-label{font-weight:600;color:var(--tertiary)}.filter-label{font-size:.8125rem;line-height:1.3}.select-all-button{padding:.3125rem .75rem;background:var(--background-white);color:var(--tertiary);border:1px solid var(--tertiary);border-radius:6px;font-size:.75rem;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease;margin-left:.5rem}.select-all-button:hover{background:var(--tertiary);color:#fff}.chart-key{background:var(--background-white);border-radius:12px;padding:1rem 1.25rem;margin-bottom:1.25rem;box-shadow:0 2px 16px var(--shadow-black-light);border:1px solid var(--border-light);display:flex;align-items:flex-start;gap:1.25rem}.key-header{flex-shrink:0;padding-top:.125rem}.key-header h3{margin:0;color:var(--text-primary);font-size:.9375rem;font-weight:700;white-space:nowrap}.key-content{flex:1;min-width:0}.key-items{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.key-item{display:flex;align-items:center;gap:.5rem}.key-symbol{font-size:1.2rem;flex-shrink:0}.key-text{font-size:.875rem;color:var(--text-secondary);font-weight:500}.key-hint{margin:.625rem 0 0;font-size:.8125rem;color:var(--text-secondary)}.comparison-scroll-hint{display:none;font-size:.8125rem;color:var(--text-secondary);text-align:center;margin-bottom:.75rem;font-weight:500}.comparison-grid-wrapper{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;border-radius:12px;box-shadow:0 4px 24px var(--shadow-black-light);background:var(--background-white);border:1px solid var(--border-light)}.comparison-grid{display:grid;grid-template-columns:minmax(160px,2fr) repeat(var(--platform-count, 4),minmax(88px,1fr));grid-auto-rows:auto;min-width:640px;width:100%}.grid-header,.grid-cell{padding:.875rem .75rem;text-align:left;border-bottom:1px solid var(--border-light);display:flex;align-items:center}.grid-header{background:var(--background-secondary);color:#fff;font-weight:600;font-size:.875rem;min-height:3.25rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.grid-header a{color:inherit;text-decoration:none;display:flex;align-items:center;width:100%;height:100%}.grid-header a:hover{text-decoration:underline;text-underline-offset:2px}.grid-cell.feature-name{font-weight:600;background:var(--background-light);font-size:.875rem;color:var(--text-primary);position:relative}.info-button{background:var(--background-white);color:var(--text-secondary);border:1px solid var(--border-light);border-radius:50%;width:1.125rem;height:1.125rem;font-size:.625rem;font-weight:700;cursor:pointer;margin-left:.375rem;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;transition:border-color .15s ease,color .15s ease;flex-shrink:0}.info-button:hover{border-color:var(--tertiary);color:var(--tertiary)}.grid-header.highlight{background:var(--tertiary)}.grid-cell.highlight{background:#387d650f}.platform-wordmark{font-size:1em}.feature-value{display:flex;align-items:center;justify-content:center;gap:.5rem;line-height:1.4;width:100%}.partly{color:var(--partly-support-color)}.feature-icon{font-size:clamp(1em,2.5vw,1.2em);flex-shrink:0}.feature-value--has-note{background:none;border:none;font:inherit;padding:.25rem .5rem;border-radius:8px;cursor:help;transition:background-color .15s ease}.feature-value--has-note .feature-icon{border-bottom:1px dotted var(--text-secondary)}.feature-value--has-note:hover,.feature-value--has-note:focus-visible{background-color:rgba(var(--primary-rgb),.16)}.feature-value--has-note:focus-visible{outline:2px solid var(--tertiary);outline-offset:1px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.platform-header.hidden,.feature-name.hidden,.platform-cell.hidden{display:none}.feature-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:transparent;display:none;z-index:1000;pointer-events:none}.feature-overlay.show{display:block}.overlay-content{background:var(--background-white);padding:1rem;border-radius:8px;max-width:300px;width:auto;position:absolute;box-shadow:0 4px 20px var(--shadow-black-medium);border:1px solid var(--border-light);pointer-events:auto}.overlay-close{position:absolute;top:5px;right:5px;background:none;border:none;font-size:18px;cursor:pointer;color:var(--overlay-close-color);padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;line-height:1}.overlay-close:hover{color:var(--text-primary)}#overlay-description{margin:0;padding-right:25px;line-height:1.4;color:var(--text-primary);font-size:clamp(.8rem,1.8vw,.95rem)}@media (max-width: 1024px){.comparison-scroll-hint{display:block}}@media (max-width: 768px){.filter-controls{padding:1rem;border-radius:12px}.filter-sections{gap:.625rem}.section-header{padding:.625rem .875rem}.section-header h3{font-size:.875rem}.checkbox-container{padding:.625rem .875rem .875rem}.selection-count{padding-left:1.5rem;font-size:.75rem}.filter-options{gap:.4375rem;padding:.625rem}.filter-option{padding:.375rem .625rem}.filter-label{font-size:.75rem}.selected-pills{gap:.3rem}.selection-tag{font-size:.6875rem;padding:.1875rem .5rem}.chart-key{padding:.875rem 1rem;flex-direction:column;align-items:flex-start;gap:.625rem}.key-header h3{font-size:.875rem}.key-items{gap:.625rem 1rem}.key-text{font-size:.8125rem}.grid-header,.grid-cell{padding:.625rem .5rem}.grid-header{min-height:2.75rem;font-size:.75rem}.grid-cell.feature-name{font-size:.75rem}.comparison-grid{min-width:560px}}@media (max-width: 480px){.filter-controls{padding:.875rem}.section-header{padding:.5rem .75rem;gap:.5rem}.checkbox-container{padding:.5rem .75rem .75rem}.filter-options{gap:.375rem;padding:.5rem}.filter-option{padding:.3125rem .5rem}.filter-label{font-size:.6875rem}.chart-key{padding:.75rem}.key-text{font-size:.75rem}.key-symbol{font-size:1rem}.grid-header,.grid-cell{padding:.5rem .375rem}.grid-header{min-height:2.5rem;font-size:.6875rem}.grid-cell.feature-name{font-size:.6875rem}.comparison-grid{min-width:480px;grid-template-columns:minmax(120px,2fr) repeat(var(--platform-count, 4),minmax(72px,1fr))}.comparison-scroll-hint{font-size:.75rem}}.comparison-page{background:var(--background-primary)}.comparison-container{max-width:1200px;margin:0 auto;padding:0 2rem}.comparison-hero{position:relative;z-index:0;background:var(--gradient-hero);padding:6rem 0 3rem;text-align:center;color:#fff}.comparison-hero__headline{font-size:clamp(1.75rem,5vw,3rem);font-weight:700;margin-bottom:1rem;line-height:1.2}.comparison-hero__subheadline{font-size:clamp(1rem,2.5vw,1.25rem);opacity:.92;max-width:640px;margin:0 auto;line-height:1.5}.comparison-intro-section{position:relative;z-index:11;padding:0 0 1rem;background:var(--background-primary)}.comparison-intro{background:var(--background-white);border:1px solid var(--border-light);border-left:4px solid var(--tertiary);border-radius:12px;padding:1.5rem 1.75rem;margin:-2rem auto 0;max-width:900px;position:relative;overflow:hidden;box-shadow:0 8px 32px var(--shadow-black-light);text-align:left}.comparison-intro__heading{font-size:clamp(1.0625rem,2.5vw,1.25rem);font-weight:700;color:var(--text-primary);margin-bottom:.5rem;position:relative}.comparison-intro__body{color:var(--text-secondary);line-height:1.6;margin:0;font-size:.9375rem;position:relative}.comparison-section{position:relative;z-index:11;padding:1.5rem 0 3rem;background:var(--background-primary)}.comparison-disclaimer{margin-top:2rem;padding:1.25rem 1.5rem;background:var(--pale-yellow);border:1px solid rgba(var(--primary-rgb),.35);border-left:4px solid var(--primary);border-radius:12px;font-size:.875rem;line-height:1.6;color:var(--pale-yellow-text)}.comparison-disclaimer p{margin:0}.comparison-disclaimer strong{font-weight:700}.comparison-closing{padding:4rem 0;text-align:center;background:var(--gradient-hero);color:#fff}.comparison-closing__heading{font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700;margin-bottom:.75rem}.comparison-closing__body{font-size:1.125rem;opacity:.92;margin-bottom:1.75rem;max-width:520px;margin-left:auto;margin-right:auto}.comparison-closing__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 1rem}.comparison-closing__cta{display:inline-block;padding:.875rem 2rem;background:var(--gradient-button);color:#fff;font-weight:600;font-size:1.0625rem;text-decoration:none;border-radius:8px;box-shadow:0 4px 16px var(--shadow-black-medium);transition:transform .15s ease}.comparison-closing__cta:hover{transform:translateY(-2px)}.comparison-closing__cta--secondary{background:transparent;border:2px solid rgba(255,255,255,.65);box-shadow:none}.comparison-closing__cta--secondary:hover{background:#ffffff1a}@media (max-width: 1024px){.comparison-hero{padding:5rem 0 2.25rem}.comparison-hero__headline{font-size:clamp(1.625rem,4.5vw,2.5rem)}.comparison-hero__subheadline{font-size:clamp(.9375rem,2.2vw,1.125rem)}.comparison-section{padding:2rem 0 2.5rem}.comparison-closing{padding:3rem 0}.comparison-closing__heading{font-size:clamp(1.375rem,3.5vw,2rem)}.comparison-closing__body{font-size:1rem}}@media (max-width: 768px){.comparison-container{padding:0 1rem}.comparison-hero{padding:4.5rem 0 1.75rem}.comparison-hero__headline{font-size:clamp(1.5rem,6vw,2rem);margin-bottom:.75rem}.comparison-hero__subheadline{font-size:.9375rem}.comparison-intro{padding:1.125rem;margin-top:-1.25rem}.comparison-intro__heading{font-size:1rem}.comparison-intro__body{font-size:.875rem}.comparison-section{padding:1.75rem 0 2rem}.comparison-disclaimer{margin-top:1.5rem;padding:1rem 1.125rem;font-size:.8125rem}.comparison-closing{padding:2.5rem 0}.comparison-closing__heading{font-size:1.375rem}.comparison-closing__body{font-size:.9375rem;margin-bottom:1.5rem}.comparison-closing__cta{padding:.75rem 1.5rem;font-size:.9375rem}}@media (max-width: 480px){.comparison-hero{padding:4rem 0 1.5rem}.comparison-hero__headline{font-size:1.375rem}.comparison-hero__subheadline{font-size:.875rem}}.visually-hidden[data-astro-cid-dzmbrdcm]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
