@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-vietnamese-400-normal-CkBxLiRJ.woff2)format("woff2"),url(/assets/anton-vietnamese-400-normal-2FfR1wHA.woff)format("woff");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:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-ext-400-normal-SyiqE2Jt.woff2)format("woff2"),url(/assets/anton-latin-ext-400-normal-BMODBQc6.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:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-400-normal-Byf51wtH.woff2)format("woff2"),url(/assets/anton-latin-400-normal-AUNGEG_V.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:Roboto Slab;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-slab-cyrillic-ext-700-normal-Buo8Zg37.woff2)format("woff2"),url(/assets/roboto-slab-cyrillic-ext-700-normal-XylpTL9P.woff)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:Roboto Slab;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-slab-cyrillic-700-normal-BNW9kQNs.woff2)format("woff2"),url(/assets/roboto-slab-cyrillic-700-normal-EFn8_DFq.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAATwABAAAAAACagAAASTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbehyBVAZgP1NUQVQqAHARCAqEdIQaCyAAATYCJAM6BCAFhDwHgRwMBxsYCKOiVk1OHQH+mZDJvWNJplhZtdogOJAWg/Sj03Szq+frVhDxdl/Vb/ChBX0AHNmIxOh29n/O0hE9P/XtgCzzsS+kQCmgPmUmjD7g4emG766PQZhlgWRxHqdlNZ/hCCdnMODJL0DrsTW1BZKsqpCFrLIsJOHl6xgsAAjbGlfhBoRqmZ5QdWM5JeV8N/1IoC8dHMzXKMLtvZVHgBsAKIrQCQcHIcApSQG17a8f0HjxgQ0NOsBKAuRBz4YSECB0ip2wU6LooKgUigarAQjORhFChw3U/iaxDUqe6oqbs+K3grpEy4GGlQQKvLr6liqgcKbnOmlEEjEYIECjAdERJyDKKxQnN7AzrLylDzoFHoDOgeT8EHlMgEnwDq4ju1qZExgwFv0msMy2K627a50FwLIB/ouosT8O8OSZCu2d/x/CfmZ6M+QDoK/GHiCORgg7AUEERFFvRQ04A1AEIL06AYACGgiiERBE1xYQwI9G8YhTydNZUbH1YgstC3HY/7+Q//yYZ7K7VcmSN4cBMV1HBy4OQtLiA1ggxjvnbPARyAFZAHQq2TBgJIF0MDCNkMjB/cyQACfXOp2mn2uM/6jRb8w5yjVar+kb43VJizGeUc1wM765t+kdO3haxzij+s3+6JnIpOePH7vmPHz4FJ48eNB8TsiQ0Kc9ztkBHwz7aN8v4kJBpXJtPC3HaGt0Np/1udrgrs4xs7cIdT0+15zHqA1++KArPcae6ujNisQFlc1JnlkWY6Z9JpXc/RlG1Wek7+7hjfr9MzPqws+nZvf33V39K1xG6ccZd8d2GL7153Pzq3tB83/023WpnXtNyGp4dl4OrDV/wa9+uy+3d68OWUO+3Zd+Bs/ybuz6CY0/Lg1b3OTDhgljRq8d3/A933Fpo49rJ+S//1GvdOetHRr961ArthPbanYLudENe9GvDjw46Zl6um4J7O/iuE7fY2+gptkuDcWCA53vhBX9tvbkOm1C8KXS1evUrVOtVtkrwTLh+LpDUDMCbDw1ViJA8JYheRMDFtUOdi0YgXQYX1uBAKbqKfFV3ppN6aU4oExpT69Gd/CV/WPX7AA8nnHyAPC2XrefwtnWpz6bC5MCIPhV+DB+Fbj/cQsQU84bXrqSl3QtvqlwtvxFTlWmlBmkGX2u2hK+8WuSCPApTpdC6349RYDTeFkSDuBAcRJLhPjNUuw+szRFHWHp4ixhGSKMZ5lidGR6NVUTEQM3XO6+m7WANApVoPWgOcZykSNWq68TB0+kQn0DeBQDfWlEyOZDvoG6TjZ27t7t9BTIkacxIiAB8s7EE/RURkySL8jj0xAbWzefp2AtxATDZlR/lDJqeHg4mOxosUfp371BHCnvToxn0uP95SspTlMqxM62WUMeokPi6mAl4a12E4+PSbth4EuwB60qHxL0KUisTJ4QhWhIRq4As4P3Bj6SLcqk1LqRvIIPJLkqSjS0ooshptjELg5xikvcZiXhzw80FIfZ2qh60ar22sO8Snmqylt+KNnkB43JcPVdjY3fB2JJoLfI7dJyJzEM8NNBjCUbDYvkFT8i1rQ9MQ8AAA==)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+1F??}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-slab-greek-700-normal-C10HLlVV.woff2)format("woff2"),url(/assets/roboto-slab-greek-700-normal-CyDfRYEu.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-slab-vietnamese-700-normal-0X_Vg5N5.woff2)format("woff2"),url(/assets/roboto-slab-vietnamese-700-normal-x_MqbNTF.woff)format("woff");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:Roboto Slab;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-slab-latin-ext-700-normal-DhrmOG7z.woff2)format("woff2"),url(/assets/roboto-slab-latin-ext-700-normal-BFVMgA3Y.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:Roboto Slab;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-slab-latin-700-normal-WCCj9XVQ.woff2)format("woff2"),url(/assets/roboto-slab-latin-700-normal-ThI0IOtl.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:Roboto Slab;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/roboto-slab-cyrillic-ext-900-normal-d5hPtvy5.woff2)format("woff2"),url(/assets/roboto-slab-cyrillic-ext-900-normal-DP7NsQFp.woff)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:Roboto Slab;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/roboto-slab-cyrillic-900-normal-hnHTj4pj.woff2)format("woff2"),url(/assets/roboto-slab-cyrillic-900-normal-xWepekjJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:900;src:url(data:font/woff2;base64,d09GMgABAAAAAAT0ABAAAAAACeQAAASXAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbehyBVAZgP1NUQVQqAHARCAqFAIQaCyAAATYCJAM6BCAFhGoHgRwMBxtGCAgeg+PuUJhM1v9N+0MjWv7z3+n/2meEtLnSXCmVOa1nGl0/QX/mnxg82OGB52x/N62yZUW9PIvngR9WHtAldj/P4ktnXZpIOlThigOWg8ol838s9aKw6Sgb8IAO/ETu/8ui6Fr0FcgmdmCr0kgs2/OB7Y2GA9ubiqit9lSsMSFICKXXnmfbFwQBdAAAMAzhEYWCEEC1TTpWVjd2wpyPhRyYeAASiQhAMzvgQAYQgPAYGZEx6/GATDswHCSeD+DhOigOINzAmLkIaKmqVa8dp2gUYJOJxSWYLglgLMhrVkp1iHu9VMUh25AAgAAcDkBGEW8iSBiV7pAxXIyqsDuQXqxvjJ5lGsF5dUJUaNdG7dypSEAY8C+Bq/1iVpmGZ0GpQ/JqNaOWGjyNvPP/xv+LIo/ZnAXaAsAPhbsBFg7t/NrAcgRYjy2mZ0IkAGAIAGpwpwIABuAAy3GTf483CPBKwmEMljI3uhLb1LTpf4mQIf77Dd5nnjalDH14ARC6CQ/QKAjV8gDgHBuD488GnwF8gH2zfqwm4BFIBlAJQEaE4lySuNKrYq+qikna0eTDR66Yelg7cuzrOWpq1HPUONwFE4ndeuc9R/L+LWrq4tmx2NtEJ70Tj2vnRKNvwYnfSKT/nHvQ1PbUqmdHInAim49EfiKDG/bnDRi9R60pWYUg710xqR89O9azSjsP1s6Jk7YiGpmEcK62R2VYywt9288shLDx92bbp95GUr6NorLNddsix9ZlRmzzpe5Lw8l7r4vsvu74uJeWB0rOe/hnUcKPy6/413nkmUn9+lXXTWoPP/OPe8Wl/7lPPjOrXbfq+ln9iWf+cy5WnGvCbW+cv+ac9telxg1fGqx57fay82sjl4cyJx6tzXceGWvapI/74GjXQNkXA5Cef9xlxnf1rR9/QriUXmlNrVilrsGa09e3v3ibeNKKT9PLy+tqykozP1vBn/TcbQh7IIDECH4nL5PMoCsvQgBHlwFnprcBrALhke0Ro+o+Lv6dLRfb4bUIwJxScsEvRjyFv42TAQDxM57oA4CPmuy//z8h8U0VScRKAMGH4RZ+Q4R/f9pDQK00YxOTyTsKCyYy9DOAEmviuOAO9GHEF/biOPg2mxHAIxtvB27BzRgC6C4XoVgBcH9gAYds8T+HMf3I4WR7dJwf5QjWupEjspzIMXXax0my0kp2MpUuRgJ08JGZP6SHbda0GSHlFoyZMK+da9wiQ0FLB9jGqT5kSb4Ugz5Y9BmzNP0/Zth8XAHTUiyYNcHmCLIFpWhUp0KVZh2q7JfOJ3Whicf3b6TYzRYQNBt2WKSV8fRAvkCNFi1qtlaLbA9OC8fzBJ47bs2trOBacljgteAuPy1VmlyWTjNsVt1RrQJcc2wTBc1lwkJmqBpk2fW2jqAEp80O5sPG+SDoWkzzLtc0MGxTXFuIxwPrHUFO7sYojYm5Jr2CB7DNc8SIAxfwJJBIEsmkkEoa6WLZ+P8SDEhhZzatOrPS75+aWpbKKtqFkOu4wQbsCFdX6Qh/KMTQxFaiKxcqYxPhkP21IbDvsNSM1OyHKXF38+cBAAA=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+1F??}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/roboto-slab-greek-900-normal-DwSEmgSQ.woff2)format("woff2"),url(/assets/roboto-slab-greek-900-normal-BcC_9PWw.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/roboto-slab-vietnamese-900-normal-BTRCa0az.woff2)format("woff2"),url(/assets/roboto-slab-vietnamese-900-normal-BrGQz2ap.woff)format("woff");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:Roboto Slab;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/roboto-slab-latin-ext-900-normal-CGIrPOW9.woff2)format("woff2"),url(/assets/roboto-slab-latin-ext-900-normal-D4P6Gc8G.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:Roboto Slab;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/roboto-slab-latin-900-normal-C-8kQtEu.woff2)format("woff2"),url(/assets/roboto-slab-latin-900-normal-5RcOcCla.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:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-cyrillic-ext-400-normal-CIYZrvmP.woff2)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAzEAAwAAAAAIiAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABHAAAACcAAAAouPy46k9TLzIAAAFEAAAASQAAAGBn/JnZY21hcAAAAZAAAAEFAAABdIySOm5nYXNwAAACmAAAAAgAAAAIAAAAEGdseWYAAAKgAAAGpgAAF4j6A0EraGVhZAAACUgAAAA1AAAANgh1R95oaGVhAAAJgAAAABoAAAAkBKcD7GhtdHgAAAmcAAAAJAAAALoLOwLubG9jYQAACcAAAAC2AAAAtgrtBPhtYXhwAAAKeAAAABwAAAAgAG8AXm5hbWUAAAqUAAABBQAAAkovcUtlcG9zdAAAC5wAAAEoAAADi4eiBI142mNgZGBg4GJQA0ImFzefEAahnMSSPAY+BhBgARH//4NIAFpJBVUAeNpjYGF+wTiBgZWBgamLKYKBgcEbQjPGMRgxHgLygVIwwMTMgAScI4NcGQ4wMChsYX4B4gPNKVNgYJgPVvkOLKbAwAwAPXcMzAAAAHjafIoBB8JQAAbv1fcgAgIRkxXSrwhAAAIwlVBABIF+QQiAGBoMgiSCBFAEIGIUCAJC4JVRgA53cEAGyAKFj01amQCo4SFyQB6PUB0NNNJckZbaaq+jzkp018uWbMVbOQe/t62+hpopVKy1djropIuuetii9dPXuKe7uQ1/SSIMX8r4VKnToEmLgC49xkyYsiAGQO+C4MHIAQAAAFgOb9s2atu299+kiX8bAjYFbQnZFrYjYlfUnph9cQcSDiUdSZlbOJFxKutMzrm8CwWXiq5cK7tRUXKr6k7N0sq9ugcNj5qetDxre9HxqutNz7u+DwOfhr6MfBv7MfFr6s/MsfQawiQ2kwAAAAABAAH//wAPeNrdmM1q3FgQha/c4zEhDkZphAlDCEKYeQAh8lBeZeXVfYCsvMo7euWVV5c4zPk4qp5CUbwIns200J/Tde6pUz+30uVQaqmH28ODnt6Wq1I+92Pfjf04jMPUz8tUzx5/XHZ3nK1WffX7t+6uu6v1x9dazkpZrfsylNIN0zD20zIv8zDrWRDTMB9u6/N9ra01meny1OrZl1r5tPLnCeGisP51+VimAtIy6rwWzCi0ETY6phn48x584+rTPVXoGZG3enhoetQJTZH/6rXlY6zGWkd5u+DkOAh2uJHXh3EZa4UfkDLUI4vwB99xu3SBI77lZpk4+hlWi65Qlfcwqm09zfPHJdcmjJowrsLf2U4KQ75ButmVVvGidnesrOWxgr2tzB4r2dqSpWXWwrhWfDnclnJe9Dk8yP5cMUPtv0s59njQnVbXMeHGudXW08L73GpEDljp0ZQdusBSi8ivIMqt6Z3v6Q9WzLw/OU8EyoFyxHfhIOJEQz54iQYSJylzuG0hpR+cf6HGX8KdBx8OyIQjrAUqklgUUsTMeWnoYsUq0qaoDMYEINCW+fOAFD2XmVQDxLirOMarcK/P73HeVWKWH/A+U1QEBStUqYA9YEgmxLNHQEVQVIXIP6w6PjhrbhyZETa6UmmtOtlbAyV8K8nubbLTGTZSF02e35Ml22gtksDZnaJG5RAtLEMFpznxM2P/AW0jc82gA8+yLo6rclUZBYXqLEcxe9m7ujjgAZzcM3AkiJbb12bJ2qj+QpswTXVIRRER++dwD9Qirq1pTverLieuZhq6fmYpWSCtFnoidoLWxSSTX3ybipV+KFGbox2NJuXMgRgc9b1Oak8wWs/JWTRw0qben7qNG3VV+pGXfHz7TYUOiQt1ZjaOvjjYi0U4kDETrGvD+kSFR7LC9Er5I6FelGt7ac9+iS0/9sB34LN+V8F4HOIQSzL9+Z6eTGsBwr3t511NGYFIqT9xsvsIxr1JC4MGNZYnk9ltsodT8u+lSNrHbSh3gvkSvnuq2frqVVb8ewd55Z6WqOmzUXFYVXRdcPTwXXOvrY3QSiKLVah1y/ND4rnBCu8z2BZukzfHcp3wNru5fc3b+clP0mUt4VebCrJax6hZma7RAA1Dcs5VtqpV8bbpbxulsmdbHDzbAGUo6muj+kdlMru5zgsgxoBcqH5lCZKsM8sKzbuhgeTm/X0bU3trpofEE5bRUXISi3r5aT9YRu8InmCqfHqACL4xtaTV3rkuUxYN3h1umFedQY58yqBKnZP4mfs74XxwhSOIoz6JCC6Ajz2uY88wAyLvEXqYbuZBZ08c3k2c23kY9Fj9xLlWXfm9aZqgPa2zbsT87FGaUhnMLyMEcEuOcdXbBfERMHlrjRxWdqEvnKbYcp8x6n59XOzXRyqy5v3fKOw96w4b03Ls6Xy862BoXW2TZmTdUSVmZLRcO0aLrJJFj0V8fyYC/ah1PBqz3ca0hb+xM8ruU+yMMvG5bdbeKautfYumHB06Jijjddtxd9Oa87wbXZmo7nRjcyS2wXI8jWY6qGPYhTKVKx7ynCvXmjr7V0kDB1gm3GUz3zZeq7Eo6xYZa7WH0/xtLJjNN3qxWUwUqL2CAVyS8lcbn8ZlO9E6P7PNS9Os9/aSYnGtFxrNmAdZp7IsSLtWOay/R9hVuJRZu/OrEoqFMYveFnnbp6V0EG3n3SN9rq0Jv69ENNPNdOaApPrw7OqUTemaZlfN9vctwpl6zQWrHSlD0et6B26tC3T3cKMhll616mDLN6cZlgkWP6ycGtp/M7/+hkJ5n+pPM4zLj2PQrqHb2rCcMWx/nhViIgJ2O3kMaZLZQWT9XcgN6C8ZOi2HUUf3L0NDCTMxdEvjliuSXZJObVbu1eAwrVymVo2pM738DybWHCPvgQX13OP6mSYB+oXeKQi0cKqb+bq7orVVLZvZ48q7akxSe7jw5PwJuW6xX32WfaW92jvN7iTr/yruT7Lfv512byGaS3lhmg2s/Wl2C4dWZX+evT6Ns/gK6pLn2Z1xFo95jR8OX2+eRfn9eZYpxfn7GvOsSsGBc8175TfCKjHWjz2Z7wwn15FSMLIW/Zwp/PJKppju7N8v/Isi348fzJqbGSdPZfML5ujtkAPy3Z2MbH148KLeRspmqrNdzB/JzoJdUkJpv3KVLP6FwB1C5yjzHrUqm5Zrj+eYq4hY8nidjemO4MRcCdJBr5xYxqwCSP54Ok2c3sKpE41otkf6Nqx0nD0qlaXaVxwj3xyQyicmjH8ABKFvEAAAeNpjYGRgYGBmYPhktnNXPL/NVwZm5hcMQHBFXeEbmC57POnPtX9dzC/A4uwMTCBRAJeuDzYAAAB42mNgZGBgfsHAACL/XAORQBFUwAwAcBcEmQAAeNpjfsFQywAEQBoFgEQxRGrhNCFQi8rDax4DKeYhAADj1AgwAAAAHwAfAB8AHwBAAHcAmwC9ANgA+AE0AV8BiAGyAdgB9AILAjUCSwJmAoECoAK3AswC9wMSAz0DbAOKA64D3gQPBDIEWQSCBKYExwTtBRwFPQVTBXoFowXGBecGEgY1Bk8GaAaEBqwG1gb5Bx8HQQdbB3IHlQerB8YH3wf8CBkILAhXCHAIlgjBCOgJBwk3CWgJkQm/CegKCwouClUKhAqlCrsK4gr9Cx4LOgtUC3YLngueC8QAAHjaY2BkYGCIYrBg4GFQYWAH8RAAyGMEABPXAM542o2QA24EUBBAX+3GqH82qG27QW27axvH6bEa9QQ9QydTrjdf749ngFpsVFBWWQe8ldWjTBntfKBMOc28oyz3Eq8oU8kAMZSpopUblKmmhwmUaRYCBxFZAeYYlhXmmRBO+UeEhwgLexjCL1K76PfZYocDQlgJyzomwiMhucdEOsgRVuxE8aj0DCshjeHHh2GcIUZ0/UUw/MUwGsVkRPnzmmedS9FuCpVYQ8avUN51/ARIav92HKicEUblNpyIxIopXLlq/biw8qzSVaJEcOj8xIMenoVfSLJCSqdiZZwZhpQi9DKAIY5TvXQShHWKMblfMGypV0Roj0e8WpOlYFWWT5u/WfgAAAB42mzK04EDABQAsJfybNtmz7bNYs+uVwzQfCcSERER1XLkopFShER9JSWlpGVkNWnWolWbdh06denWo1effgMGDRk2YtSYcRMmTZk2Y9aceQsWLVm2YtWadRs2bdmWs2PXnn0HDh05duLUmXMXLl25duPWnXsPHj159uLVm3cfPn359uPXn395hdT73+trtqbSvExAi/RhAkEMAwGwJZ/jm+xw139JD2hIw8IKgVCqPXOFI7OGM7Oy88fFE67EmGu5youHb7g7f9Q7iQ93eBMzO388fMM3s7LzR70vMbOyM/rtWbSnF+5wFLZwFjYOTm7ecD0s7tfkzcsv3IOTeudj5gnvw8LByUvzb2Hj4KTe97CwcXC626Y9q1L/VkZO8U857foH8K7PJw==)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:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-cyrillic-400-normal-DBn7fddJ.woff2)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAA3YAA0AAAAAJPAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABMAAAABQAAAAUAA8AbUdTVUIAAAFEAAAAJwAAACi4/LjqT1MvMgAAAWwAAABJAAAAYGf8mjtjbWFwAAABuAAAANcAAAE4ISlOYWdhc3AAAAKQAAAACAAAAAgAAAAQZ2x5ZgAAApgAAAdqAAAYtCQw2fRoZWFkAAAKBAAAADUAAAA2CHVH3mhoZWEAAAo8AAAAGgAAACQEpwRUaG10eAAAClgAAAAoAAABrJopBW5sb2NhAAAKgAAAANgAAADYRQ1LcW1heHAAAAtYAAAAHAAAACAAgABebmFtZQAAC3QAAAEFAAACSi9xS2Vwb3N0AAAMfAAAAVsAAAQ3VFJMagABAAAADAAAAAAAAAABAGoAAQADeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhfsE4gYGVgYGpiymCgYHBG0IzxjEYMR4C8oFSMMDEzIAEnCODXBkOMDAoijG/APGB5pQpMDDMB6t8BxZTYGAGACuvDC8AAAB42k3JMS5EUQBA0fPNAwxAFAgwAAAAgKEGAACIxlrYgULU7MIuFNaggXyJhtvc4iADCZRLiH4fohSqFUtIokCd+0QUKkNjGA8L4Sjchef6ijjmnwpVIRUmQjrchqdfjeL3+C1++b7m84OvJPC6JvJXKdK48eARJBUYlKNTh249erVp16dcqRpNgkxZsuXJV6hIsRJlatVpUK9RSotWzbr0GzBsxKgxk6bMmjNvwaIVq9at2bBpx65tR85dmDbj0rhDB46dOLVn35klacu25Jow5OoHlyIp1wAAAQAB//8AD3jatVi5juNGEG2KHux9UAJ9XwIhODYIYj9qookm6g+YaBJfkb9vIkWKGquB33ulUrOW8m2zwUODfnVXddWkNuWU2+v2AV8v0puU3nXbrtl2237bD904DXm1f3zZ3PIuOWPr+x+b2+Y258e7nFYpGRrIT1KaABinbT/2Yzfg3W2nYRr6IWcCyuMdXrhWN3we70sRzUrFJJjEnFSGfredthLgkLPEuMPGXLBySW3AbYQUincDZCd0zo6d45tDgQSpOev/RLr3A2AZIO0s+bhOaVVtRPmaYRo/0b6B+vZUp2B/KaJdwIx/SpF2M/YEbFc35fFlaQ7tA/iv9qSOq33ArlepS+n7CTThg5Ec+ncwpAwGEEgXAI9rKr+6If2qv3T31V4f75sDxXBtZzZuaakG1K/O+2mosW9uwciB9HJuH6iZuwzISuMJqWyAGomc8Sa747pKAAHo7LWcTqtcORV8dYiar9IASh0CZWqgdIcFA4zwBH40I39ddeDTlwyniYjCiQbhHyAlfFVwK74YUgxX+gM/y8xKX8DD4AJHTFo9vqcaMdDVg6RIYV3Ux1+VlkUbxJy0KHTPxa2FD+yCgLnIjjnav6fltn0zx09E0/5rJ0HD0WxQTMlC20UPfGax2FMjo4C30xRb5RfVEblyokOaUaYNbQPr26IroBBJNdTKqdEGRTYvzBA8aXYoSrvLtx8F+T4RVcCf4HbaNDvducPnzMh0F8vBObsLQhzM5jZ/BZufsoPi0WO2hzK9/3G1P97ntPAR2VYfQbG5j/iEiw4F+fVhPpEPUHhSMAaYqYr9CJFYtRRZnaKpY9XqtkoaLzz2DfFyzNsnylvxaK+Ng/RYz6g/k96dUWZN7VTTajVk9LMkLyN9ONdjRUcnS5yiVG6UoT2heCkwcqxcu86cBiOs9uZ5CBjtXPNqcLtZPjFLATxlkuXXcW2xl2o9Uj5MEe/VyCiAFV2VsxO5D/mwsWjbudYWcMrK7/Da4CYRDy5+uN7S2nN/rtdwijfSNHqiS5qeJvyWanbXR7WtPmJs7bqq5+rGFVTxsgAzKZLv51E22upplGL14bhmqJRl3PoSe9+IG4Sb82nzptJ12iInjIOcw1Ia3T0FpvCKRGORl7E79jUvSjjKeW7SC4tsYsw5SmegNx1FEei4WQRcVW6mD3GFp9G9Uh1vZhdBi45joi6qK0KxOYBXyJAnLZA0Q0TqtHZrz7Bg6NhTvQBc2sYMDTnjWWo69zV3dPSDyOGPzqJvLmZ7L1rLjGdGxaz3Ky1pCq+8FM3a3UlG9TpONZDyYhK6oBekOXZ+BOTCelLOtTH0orG/iCj0Fwb13iJ7PzrPBLev1yKvQnJl3VmjbbB4w6JI2E+9vH2k1eT9Wm9qB3CqzfKBRatLVOOgSEc6k2dA6Jx7rzP0oJ3knQKSnqaeBJm/UAGLiv08JzfMSUk+16M3x5gmWW53ZYJXoEcjf6qy0WYWS1i0r5e0ojaLl5fgmg2rvbJBFle0yCLs3Z3xTbYkIFgixGijDKfIp/5uT9qDnSQZSgt+tg+Mf7cvKKfWpfg7cwCQblOLnGw0lnMATQjgH84B7J+Ng+phHATc1tcX54Drwm3nOcBtuTv1StbwsA8GTUKoM146A6zVXXqidiOqAo15wrxwIMBDs/AVO/tefSUYwyNcs/N0wM/zlKBoxqI54RMqXktK7ARFs2bzUjar0lHAmtxVzuas5RfKGa9QugevfLiJ0O31Upe9AhWvEnxenghKifNAveaR98Qib0MY1KOLSesJflMKniKuhexnSsWO+QUoWCZMl+iov620lAmwV6R3Fez+pvbgnBLaC1TlsCAi44zuDIRrfEnP5kI33xxmjTyo1Sb+/50MGPOqYVzyIKsGvc1ir4C6I3TprQYMyXIX7eGmoAFgB8pidgix8+LU2ZzOJp8RKBs7tGqxvzQf1PMiVR7L+cBbYq/+2LOx+m3GqxUU5mKVOJVOjXw2tJFT5SF8rRaDiqVi33sP4EOjHGrlYjqw7i5V+aj7+GFnX7v62M//d1MBqVz7VLD9e1PBciio1vrHM8HyirG0o5aqRPOZAIvhNLfn780DBNEuMUaX84BvxA3CjZ86fzwPVJBziNIs5wEixGJeO7xDr//dC/MA045XRcRpQJhxitMA8OWDanxpFpjqLMCj9452W3KKk8AUJwE8zQC5VJzPAYoEIifJGOYA1StlYwmZR361/3cNaTg3eAiYOfaTmLWGDJlL43ju/hGN5enX/dHJBzfFToi1t/bosAOAbFNUsv0AV88Z+/uudgQVa53AGVzh9BQZ7yNP1Tr1uoBpgPaKANsx9uJ/KbBbXgq9PlMMuFJVtQ6x+ti7fSBjt98vu31520tlycvezPsWk73vTr3ZvhhXYPx/43nW439Se/ygg/f5roUVQlfEO9vk/m76RacvH4ROn3Vcl4gm+CrO2J36ua/gP52fVyBxxUrKcwo3u4wnCGYdv9brm2e82LcPcKs48j8GUlu3Mv/4K/70i8WI5NWp/PgLwQDi+g3JH5K7AAB42mNgZGBgYGZgYFz1dlU8v81XBmbmFwxAcEVd4RuYLns86c+1f13ML8Di7AxMIFEAhwQO3QAAAHjaY2BkYGB+wcAAIv9cA5FAEVSQDQBwfwUBAAB42mN+wVDLAARAGhuuRcIM1MDUMouAu2qHoD9q8dgBBH/nAQCJSWnPAAAAHwAfAB8AHwBCAF4AgACSAK4AwQDeAPQBFgE5AXEBlwG0AdcB/gInAlECaQKGAp0CugLMAuYDCwMdAzwDXwOJA7QDzAPiA/gEEwQqBEQEYAR7BJgEtwTdBQcFMQVGBWcFfAWXBbwF3QX8Bh8GPgZiBoQGlgayBsUG5AcDBywHVwd6B58HwAfoCBQINAheCHYImAitCMoI3Aj8CRoJLAlHCWoJkwm+CdQJ6goAChsKMgpLCmYKgAqcCrkK1wr5CxsLNgtVC3ALjguyC88L8QwSDBIMSAxaeNpjYGRgYMhmsGDgYVBhYAfxEADIYwQAFaIA33jajZADbgRQEEBf7caofzaobbtBbbtrG8fpsRr1BD1DJ1OuN1/vj2eAWmxUUFZZB7yV1aNMGe18oEw5zbyjLPcSryhTyQAxlKmilRuUqaaHCZRpFgIHEVkB5hiWFeaZEE75R4SHCAt7GMIvUrvo99lihwNCWAnLOibCIyG5x0Q6yBFW7ETxqPQMKyGN4ceHYZwhRnT9RTD8xTAaxWRE+fOaZ51L0W4KlVhDxq9Q3nX8BEhq/3YcqJwRRuU2nIjEiilcuWr9uLDyrNJVokRw6PzEgx6ehV9IskJKp2JlnBmGlCL0MoAhjlO9dBKEdYoxuV8wbKlXRGiPR7xak6VgVZZPm79Z+AAAAHjaYmBiAIP/WxmMGLCBbAYAg/Jw4AAAAADsUp5t27Zt27X3X6DNO1UClRUUFBIWEVWtRq069Ro0atKsRas27Tp06tKtR68+/QYMGjJsxKgx4yZMmjJtxqw58xYsWrJsxao16zZs2rJtx649+w4cOnLsxKkz5y5cunLtxq079x48evLsxas37z58+vLtx68//2LiEpJS0jKycvIKikqhx4/7+2hZpXmZABrn4DhgEAYCYEtgGwxPANJ/SZnEq9fOjQS69OTEzIv3Z2KPvYfFPDHeV75s7Pa2POQlTy5uHv58XomZF6PvkR8WvqxsjF7x/+LgNO8cLIw7W6582TjtHbqX9J/p8w4zL96fhT3mD4t5YswrXzZ2e1se8pInFzcP9X8SMy9G3yM/LHxZ2Ri94v/FwWneOVgYd7Zc+bJx2jt0r+g/879ppD+vnOvvOBOTS0tSk/NzkwDpNfepAA==)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-greek-400-normal-DQfalijU.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-latin-ext-400-normal-DpfYvR5A.woff2)format("woff2"),url(/assets/press-start-2p-latin-ext-400-normal-DBgyq7ky.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:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-latin-400-normal-_wFEWmAB.woff2)format("woff2"),url(/assets/press-start-2p-latin-400-normal-KLytu4cr.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}:root{--ink:#101119;--cream:#f7e5bd;--paper:#f3dba7;--white:#fff7df;--red:#df2b19;--red-dark:#8f1715;--yellow:#ffd21f;--blue:#0a4b9e;--blue-bright:#087cc6;--blue-dark:#082e6f;--green:#235d24}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#111319;margin:0;font-family:Trebuchet MS,Arial,Helvetica,sans-serif}body:after{z-index:1000;pointer-events:none;content:"";opacity:.09;mix-blend-mode:multiply;background-image:radial-gradient(circle at 15% 25%,#000 0 .55px,#0000 .8px),radial-gradient(circle at 75% 72%,#fff 0 .5px,#0000 .8px);background-size:5px 5px,7px 7px;position:fixed;inset:0}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,summary,a{-webkit-tap-highlight-color:transparent}a:focus-visible,summary:focus-visible,button:focus-visible{outline:4px solid var(--yellow);outline-offset:4px}.huddle-overlay[hidden]{display:none}.huddle-overlay{z-index:2000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050a16e0;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.huddle-dialog{background:var(--cream);border:5px solid var(--ink);width:min(1180px,100vw - 48px);height:min(900px,100dvh - 48px);min-height:560px;box-shadow:12px 14px 0 var(--red), 20px 23px 0 var(--yellow);border-radius:18px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.huddle-dialog-header{min-height:112px;color:var(--white);background:linear-gradient(90deg, #ffffff12 1px, transparent 1px), var(--blue-dark);border-bottom:5px solid var(--ink);background-size:24px 24px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:17px 22px;display:grid}.huddle-dialog-mark{aspect-ratio:1;width:68px;color:var(--red);background:var(--yellow);border:4px solid var(--ink);box-shadow:4px 5px 0 var(--red);border-radius:50%;place-items:center;font-size:2.35rem;display:grid;transform:rotate(-7deg)}.huddle-dialog-header p,.huddle-dialog-header h2,.huddle-dialog-header span{margin:0}.huddle-dialog-header p{color:var(--yellow);font-family:"Press Start 2P",Courier New,monospace;font-size:.62rem;line-height:1.35}.huddle-dialog-header h2{margin-top:4px;font-family:Roboto Slab,Rockwell Extra Bold,Rockwell,Georgia,serif;font-size:clamp(1.6rem,2.7vw,2.65rem);line-height:.95}.huddle-dialog-header span{color:#d7e5f8;margin-top:5px;font-size:.88rem;font-weight:800;display:block}.huddle-close{aspect-ratio:1;width:54px;color:var(--white);cursor:pointer;background:var(--red);border:4px solid var(--ink);box-shadow:4px 5px 0 var(--ink);border-radius:50%;place-items:center;padding:0 0 4px;font-family:Arial,Helvetica,sans-serif;font-size:2.35rem;line-height:1;display:grid}.huddle-embed-shell{background:#f7f8fa;min-height:0;overflow:hidden}.huddle-embed,.huddle-embed>iframe{border:0!important;width:100%!important;height:100%!important;min-height:100%!important}.huddle-dialog-footer{min-height:48px;color:var(--cream);letter-spacing:.045em;background:#090b0f;justify-content:center;align-items:center;gap:12px 22px;padding:9px 18px;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:.76rem;display:flex}.huddle-dialog-footer a{color:var(--yellow);text-underline-offset:3px;text-decoration:underline}@media (width<=620px){.huddle-overlay{background:var(--blue-dark);padding:0;display:block}.huddle-dialog{width:100vw;height:100dvh;min-height:0;box-shadow:none;border:0;border-radius:0}.huddle-dialog-header{min-height:84px;padding:max(10px, env(safe-area-inset-top)) 12px 10px;border-bottom-width:4px;gap:11px}.huddle-dialog-mark{width:48px;box-shadow:3px 3px 0 var(--red);font-size:1.65rem}.huddle-dialog-header h2{font-size:1.42rem}.huddle-dialog-header p{font-size:.48rem}.huddle-dialog-header span{text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.huddle-close{width:46px;font-size:2rem}.huddle-dialog-footer{min-height:calc(44px + env(safe-area-inset-bottom));padding-bottom:max(8px, env(safe-area-inset-bottom));font-size:.7rem}.huddle-dialog-footer span{display:none}}.site-shell{background:var(--cream);width:100%;min-height:100vh;position:relative;overflow:hidden}.announcement{z-index:20;min-height:42px;color:var(--white);border-bottom:3px solid var(--ink);background:linear-gradient(#ef3420 0%,#c91c13 100%);align-items:center;display:flex;position:relative;overflow:hidden}.announcement-label{z-index:2;min-width:162px;color:var(--yellow);background:var(--ink);border-right:3px solid var(--cream);letter-spacing:.04em;text-shadow:2px 2px #5b110b;white-space:nowrap;flex:none;align-self:stretch;place-items:center;padding:0 20px;font-family:"Press Start 2P",monospace;font-size:.62rem;line-height:1;display:grid;position:relative}.announcement-viewport{flex:1;min-width:0;position:relative;overflow:hidden}.announcement-track{will-change:transform;width:max-content;animation:44s linear infinite announcement-ticker;display:flex}.announcement-run{flex:none;align-items:center;display:flex}.announcement-item{letter-spacing:.045em;text-shadow:2px 2px #5b110ba6;white-space:nowrap;align-items:center;min-height:39px;padding:5px 30px 4px;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(.95rem,1.45vw,1.25rem);font-style:italic;line-height:1;display:flex}.announcement-item:before{color:var(--yellow);content:"★";margin-right:28px;font-size:.8em;font-style:normal}@keyframes announcement-ticker{to{transform:translate(-50%)}}.site-header{z-index:15;background:linear-gradient(90deg, #ffffff1a, transparent 35%), var(--cream);border-bottom:4px solid var(--ink);align-items:center;min-height:106px;padding:0 42px 0 330px;display:flex;position:relative}.brand{z-index:25;filter:drop-shadow(3px 4px #00000042);width:250px;transition:transform .16s;position:absolute;top:14px;left:42px}.brand:hover{transform:rotate(-1deg)scale(1.02)}.desktop-nav{letter-spacing:.02em;white-space:nowrap;justify-content:flex-end;align-items:center;gap:clamp(18px,3vw,46px);width:100%;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1rem,1.45vw,1.45rem);display:flex}.learn-shell{background:var(--cream);min-height:100vh;overflow:hidden}.learn-shell .site-header{min-height:100px;padding-left:220px}.learn-shell .brand{width:145px;top:-7px}.learn-kicker,.learn-mini-kicker{letter-spacing:.03em;text-transform:uppercase;margin:0;font-family:"Press Start 2P",Courier New,monospace;font-weight:400}.learn-kicker{color:var(--red);font-size:.68rem;line-height:1.7}.learn-mini-kicker{color:var(--red);font-size:.56rem;line-height:1.65}.learn-hero{min-height:600px;color:var(--white);background:var(--blue-dark);border-bottom:5px solid var(--ink);position:relative;overflow:hidden}.learn-hero:before,.learn-hero:after{z-index:1;content:"";pointer-events:none;position:absolute;inset:0}.learn-hero:before{background:linear-gradient(90deg,#031b48fc 0%,#032356f5 38%,#032e658c 62%,#0000 84%),linear-gradient(#0000 45%,#02143a5c)}.learn-hero:after{opacity:.18;background-image:linear-gradient(90deg,#ffffff2e 1px,#0000 1px),linear-gradient(#ffffff21 1px,#0000 1px);background-size:32px 32px}.learn-hero-art{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.learn-hero-copy{z-index:3;width:min(54%,760px);height:100%;padding:104px 56px 96px;position:relative}.learn-hero-copy .learn-kicker{color:var(--yellow);margin-bottom:13px;font-size:clamp(.7rem,1.15vw,.95rem);line-height:1.5}.learn-hero h1,.learn-feature-copy h3,.learn-section-heading h2,.learn-next h2,.learn-lesson-hero h1,.learn-switch h2,.learn-number-title h2,.learn-bro-tip h2,.learn-exercise h2{text-transform:uppercase;font-family:Roboto Slab,Rockwell Extra Bold,Rockwell,Georgia,serif;font-weight:900}.learn-hero h1{max-width:850px;color:var(--cream);letter-spacing:.015em;margin:0;font-size:clamp(3.8rem,7vw,7.4rem);line-height:.94}.learn-hero h1 span{white-space:nowrap;display:block}.learn-hero-lead{color:#dbe8f5;max-width:710px;margin:25px 0 26px;font-size:clamp(1.08rem,1.55vw,1.35rem);font-weight:800;line-height:1.55}.learn-hero .button-yellow{justify-content:center;min-width:205px;display:inline-flex}.learn-professor-stamp{z-index:4;width:152px;min-height:132px;color:var(--ink);background:var(--yellow);border:5px solid var(--ink);box-shadow:7px 8px 0 var(--red);text-align:center;border-radius:50%;place-items:center;padding:19px 12px 15px;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;line-height:.95;display:grid;position:absolute;bottom:37px;right:max(28px,50vw - 725px);transform:rotate(7deg)}.learn-professor-stamp span{letter-spacing:.04em;font-size:1.1rem}.learn-professor-stamp strong{font-size:1.75rem}.learn-professor-stamp i{color:var(--red);font-size:1.25rem;font-style:normal}.learn-featured{width:min(1380px,100%);margin:0 auto;padding:90px 42px 105px}.learn-section-heading{justify-content:space-between;align-items:end;gap:44px;margin-bottom:40px;display:flex}.learn-section-heading h2{color:var(--blue-dark);margin:10px 0 0;font-size:clamp(2.7rem,5vw,5.25rem);line-height:.92}.learn-section-heading>p{color:#474441;text-align:right;max-width:440px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.16rem;font-weight:700;line-height:1.55}.learn-feature-card{background:var(--white);border:6px solid var(--ink);box-shadow:14px 16px 0 var(--red), 21px 23px 0 var(--yellow);border-radius:17px;grid-template-columns:minmax(0,1.15fr) minmax(410px,.85fr);transition:transform .17s,box-shadow .17s;display:grid;overflow:hidden}.learn-feature-card:hover{box-shadow:18px 20px 0 var(--red), 25px 27px 0 var(--yellow);transform:translate(-3px,-3px)}.learn-feature-visual{background:var(--blue-dark);border-right:6px solid var(--ink);min-height:490px;position:relative;overflow:hidden}.learn-feature-visual img{object-fit:cover;object-position:center;width:100%;height:100%}.learn-feature-visual span{color:var(--ink);background:var(--yellow);border:4px solid var(--ink);box-shadow:4px 5px 0 var(--red);padding:10px 12px 8px;font-family:"Press Start 2P",Courier New,monospace;font-size:.58rem;line-height:1.45;position:absolute;top:19px;left:19px}.learn-feature-copy{flex-direction:column;justify-content:center;padding:46px 44px 42px;display:flex}.learn-lesson-meta{color:var(--red);text-transform:uppercase;margin:0 0 13px;font-family:"Press Start 2P",Courier New,monospace;font-size:.54rem;line-height:1.7}.learn-feature-copy h3{color:var(--blue-dark);margin:0;font-size:clamp(3.2rem,5.1vw,5.5rem);line-height:.9}.learn-feature-copy>p:not(.learn-lesson-meta){color:#373633;margin:22px 0 26px;font-family:Georgia,Times New Roman,serif;font-size:1.2rem;font-weight:700;line-height:1.58}.learn-feature-modes{flex-wrap:wrap;gap:8px;margin-bottom:31px;display:flex}.learn-feature-modes span{color:var(--blue-dark);background:var(--paper);border:3px solid var(--ink);border-radius:4px;padding:8px 9px 6px;font-family:"Press Start 2P",Courier New,monospace;font-size:.47rem;line-height:1.4}.learn-feature-cta{color:var(--red);letter-spacing:.04em;align-self:flex-start;align-items:center;gap:12px;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.35rem;display:inline-flex}.learn-feature-cta i{font-size:1.7rem;font-style:normal;transition:transform .15s}.learn-feature-card:hover .learn-feature-cta i{transform:translate(8px)}.learn-next{background:var(--white);border:5px solid var(--ink);width:min(1280px,100% - 84px);box-shadow:10px 12px 0 var(--blue-dark);border-radius:13px;grid-template-columns:130px minmax(0,1fr) auto;align-items:center;gap:38px;margin:90px auto 100px;padding:38px 43px;display:grid}.learn-library{gap:42px;margin:90px 0 100px;display:grid}.learn-library .learn-next{margin-block:0}.learn-next-live{transition:transform .17s,box-shadow .17s}.learn-next-live:hover{box-shadow:14px 16px 0 var(--blue-dark);transform:translate(-3px,-3px)}.learn-next-visual{aspect-ratio:4/3;background:var(--blue-dark);border:4px solid var(--ink);width:142px;box-shadow:5px 6px 0 var(--yellow);border-radius:9px;position:relative;overflow:hidden;transform:rotate(-2deg)}.learn-next-visual img{object-fit:cover;width:100%;height:100%}.learn-next-visual span{width:40px;height:40px;color:var(--cream);background:var(--red);border:3px solid var(--ink);border-radius:50%;place-items:center;font-family:Roboto Slab,Rockwell,Georgia,serif;font-size:1.1rem;font-weight:900;display:grid;position:absolute;bottom:7px;right:7px}.learn-next-number{width:110px;height:110px;color:var(--cream);background:var(--red);border:5px solid var(--ink);box-shadow:6px 7px 0 var(--yellow);border-radius:50%;place-items:center;font-family:Roboto Slab,Rockwell,Georgia,serif;font-size:3rem;font-weight:900;display:grid;transform:rotate(-5deg)}.learn-next h2{color:var(--blue-dark);margin:6px 0 8px;font-size:clamp(2.5rem,4vw,4rem);line-height:.95}.learn-next p:not(.learn-kicker){color:#4a4742;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.08rem;font-weight:700;line-height:1.5}.learn-next>span{max-width:190px;color:var(--cream);background:var(--blue-dark);border:4px solid var(--ink);text-align:center;padding:12px 14px 10px;font-family:"Press Start 2P",Courier New,monospace;font-size:.52rem;line-height:1.65;transform:rotate(2deg)}.learn-lesson-hero{min-height:620px;color:var(--cream);background:radial-gradient(circle at 72% 28%, #1477c675, transparent 30%), linear-gradient(130deg, #051e48, var(--blue-dark));border-bottom:5px solid var(--ink);grid-template-columns:minmax(0,1fr) minmax(430px,560px);align-items:center;gap:clamp(45px,5vw,78px);padding:82px max(42px,50vw - 710px) 88px;display:grid}.learn-lesson-hero-copy{min-width:0}.learn-back{color:var(--yellow);letter-spacing:.07em;margin-bottom:42px;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1rem;display:inline-flex}.learn-back:hover{text-underline-offset:5px;text-decoration:underline}.learn-lesson-hero .learn-kicker{color:var(--yellow)}.learn-lesson-hero h1{letter-spacing:-.045em;text-shadow:5px 6px #00000047;margin:17px 0 22px;font-size:clamp(4.6rem,8vw,8rem);line-height:.84}.learn-lesson-hero-copy>p:not(.learn-kicker){color:#d9e7f5;max-width:720px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.15rem,1.65vw,1.4rem);font-weight:700;line-height:1.55}.learn-lesson-meta-row{flex-wrap:wrap;gap:10px;margin-top:27px;display:flex}.learn-lesson-meta-row span{color:var(--ink);background:var(--cream);border:3px solid var(--ink);text-transform:uppercase;border-radius:4px;padding:9px 11px 7px;font-family:"Press Start 2P",Courier New,monospace;font-size:.48rem;line-height:1.35}.learn-lesson-hero-art{aspect-ratio:4/3;background:var(--blue-dark);border:6px solid var(--ink);width:min(100%,560px);box-shadow:12px 14px 0 var(--red), 19px 21px 0 var(--yellow);border-radius:15px;justify-self:end;position:relative;overflow:hidden;transform:rotate(1.5deg)}.learn-lesson-hero-art img{object-fit:cover;object-position:center;width:100%;height:100%}.learn-lesson-hero-art>span{color:var(--ink);background:var(--yellow);border:3px solid var(--ink);padding:9px 10px 7px;font-family:"Press Start 2P",Courier New,monospace;font-size:.54rem;position:absolute;bottom:12px;right:13px}.learn-lesson-layout{background:radial-gradient(circle at 85% 8%, #ffffff61, transparent 20%), var(--cream);grid-template-columns:minmax(0,820px) 255px;justify-content:center;align-items:start;gap:75px;padding:88px 42px 110px;display:grid}.learn-lesson-main{min-width:0}.learn-switch{background:var(--white);border:5px solid var(--ink);box-shadow:10px 12px 0 var(--blue-dark);border-radius:14px;overflow:hidden}.learn-switch-heading{border-bottom:5px solid var(--ink);justify-content:space-between;align-items:end;gap:28px;padding:29px 31px 27px;display:flex}.learn-switch-heading h2{color:var(--blue-dark);margin:7px 0 0;font-size:clamp(2.25rem,4vw,3.9rem);line-height:.94}.learn-switch-heading>span{max-width:150px;color:var(--cream);background:var(--red);border:3px solid var(--ink);text-align:center;padding:8px 9px 7px;font-family:"Press Start 2P",Courier New,monospace;font-size:.45rem;line-height:1.55;transform:rotate(2deg)}.learn-tabs{background:var(--ink);border-bottom:5px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.learn-tabs button{min-height:82px;color:var(--blue-dark);cursor:pointer;background:var(--paper);text-align:center;border:0;place-content:center;gap:5px;padding:13px 10px;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;transition:color .13s,background .13s;display:grid}.learn-tabs button strong{letter-spacing:.025em;font-size:1.25rem;font-weight:400}.learn-tabs button small{font-family:"Press Start 2P",Courier New,monospace;font-size:.39rem;line-height:1.45}.learn-tabs button:hover,.learn-tabs button.is-active{color:var(--ink);background:var(--yellow)}.learn-tabs button.is-active{box-shadow:inset 0 -7px 0 var(--red)}.learn-mode-panel{outline:none;min-height:320px;padding:35px 38px 39px;position:relative}.learn-mode-panel:before{color:#082e6f12;content:"01";font-family:Roboto Slab,Rockwell,Georgia,serif;font-size:9rem;font-weight:900;line-height:1;position:absolute;bottom:8px;right:20px}.learn-mode-label{z-index:1;color:var(--red);margin:0 0 17px;font-family:"Press Start 2P",Courier New,monospace;font-size:.52rem;line-height:1.5;position:relative}.learn-mode-copy{z-index:1;position:relative}.learn-mode-copy p,.learn-rich-copy>p,.learn-rich-copy li,.learn-bro-tip div>p{color:#2c2b29;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.12rem,1.5vw,1.27rem);line-height:1.75}.learn-mode-copy p{margin:0 0 20px}.learn-mode-copy p:first-child{color:var(--blue-dark);font-size:clamp(1.3rem,2vw,1.62rem);font-weight:700;line-height:1.55}.learn-mode-copy p:last-child{margin-bottom:0}.learn-why,.learn-anatomy,.learn-exercise{margin-top:78px}.learn-number-title,.learn-exercise-heading{border-bottom:5px solid var(--red);align-items:center;gap:22px;margin-bottom:27px;padding-bottom:22px;display:flex}.learn-number-title>span,.learn-exercise-heading>span{width:58px;height:58px;color:var(--cream);background:var(--blue-dark);border:4px solid var(--ink);box-shadow:4px 5px 0 var(--yellow);border-radius:50%;flex:none;place-items:center;font-family:"Press Start 2P",Courier New,monospace;font-size:.58rem;display:grid}.learn-number-title h2,.learn-exercise-heading h2{color:var(--blue-dark);margin:5px 0 0;font-size:clamp(2.3rem,4vw,3.8rem);line-height:.95}.learn-rich-copy>p{margin:0 0 22px}.learn-rich-copy>p:first-child{color:var(--blue-dark);font-size:clamp(1.3rem,1.9vw,1.57rem);font-weight:700;line-height:1.58}.learn-rich-copy ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.learn-rich-copy li{background:var(--white);border:3px solid var(--ink);border-radius:7px;min-height:100%;padding:16px 16px 15px 43px;font-size:1rem;font-weight:700;line-height:1.45;position:relative;box-shadow:4px 5px #082e6f29}.learn-rich-copy li:before{color:var(--red);content:"★";position:absolute;top:16px;left:16px}.learn-why .learn-rich-copy li strong{color:var(--red);margin-bottom:7px;font-family:"Press Start 2P",Courier New,monospace;font-size:.5rem;line-height:1.55;display:block}.learn-why .learn-rich-copy li:nth-child(3),.learn-why .learn-rich-copy li:nth-child(4){box-shadow:4px 5px #146fbc47}.learn-why .learn-rich-copy li:nth-child(3):before,.learn-why .learn-rich-copy li:nth-child(4):before,.learn-why .learn-rich-copy li:nth-child(3) strong,.learn-why .learn-rich-copy li:nth-child(4) strong{color:var(--blue-bright)}.learn-why .learn-rich-copy li:nth-child(5),.learn-why .learn-rich-copy li:nth-child(6){box-shadow:4px 5px #f5c20e61}.learn-why .learn-rich-copy li:nth-child(5):before,.learn-why .learn-rich-copy li:nth-child(6):before,.learn-why .learn-rich-copy li:nth-child(5) strong,.learn-why .learn-rich-copy li:nth-child(6) strong{color:#b77800}.learn-agent-parts{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.learn-agent-parts article{background:var(--white);border:4px solid var(--ink);min-height:205px;box-shadow:6px 7px 0 var(--blue-dark);border-radius:9px;grid-column:span 2;padding:21px 19px 18px}.learn-agent-parts article:nth-child(4){grid-column:2/span 2}.learn-agent-parts article>span{width:43px;height:43px;color:var(--cream);background:var(--red);border:3px solid var(--ink);border-radius:7px;place-items:center;font-size:1.25rem;font-weight:900;display:grid}.learn-agent-parts h3{color:var(--blue-dark);letter-spacing:.035em;margin:20px 0 8px;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.35rem;font-weight:400}.learn-agent-parts p{color:#44403b;margin:0;font-size:.92rem;font-weight:700;line-height:1.5}.learn-bro-tip{border:5px solid var(--ink);box-shadow:10px 11px 0 var(--red);background-color:#fff4cb;background-image:radial-gradient(#093d8426 1.2px,#0000 1.2px);background-size:10px 10px;border-radius:13px;grid-template-columns:86px minmax(0,1fr);align-items:start;gap:28px;margin-top:78px;padding:31px 34px 32px 29px;display:grid;position:relative;overflow:hidden}.learn-bro-tip:after{content:"";background:var(--yellow);border:4px solid var(--ink);width:130px;height:62px;position:absolute;bottom:-27px;right:-22px;transform:rotate(-11deg)}.learn-bro-tip-badge{z-index:1;width:72px;height:72px;color:var(--cream);background:var(--blue-dark);border:4px solid var(--ink);box-shadow:5px 6px 0 var(--yellow), 8px 9px 0 var(--red);border-radius:10px;place-items:center;font-size:2.15rem;display:grid;position:relative;transform:rotate(-5deg)}.learn-bro-tip>div:last-child{z-index:1;position:relative}.learn-bro-tip h2{color:var(--blue-dark);margin:7px 0 13px;font-size:clamp(1.8rem,3vw,2.8rem);line-height:1}.learn-bro-tip div>p{margin:0 0 11px;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:800;line-height:1.6}.learn-bro-tip div>p:last-child{margin-bottom:0}.learn-exercise{background:var(--blue-dark);border:5px solid var(--ink);box-shadow:10px 12px 0 var(--yellow);border-radius:14px;overflow:hidden}.learn-exercise-heading{background:var(--cream);margin:0;padding:27px 28px 23px}.learn-exercise-heading>div:first-child>p{color:var(--red);margin:0;font-family:"Press Start 2P",Courier New,monospace;font-size:.54rem}.learn-exercise-heading>span{margin-left:auto}.learn-exercise-intro{color:#dbe7f4;margin:0;padding:25px 29px 0;font-size:1.02rem;font-weight:800;line-height:1.55}.learn-prompt-card{border:4px solid var(--ink);box-shadow:6px 7px 0 var(--red);background:#071936;border-radius:9px;margin:24px 29px 31px;overflow:hidden}.learn-prompt-copy{color:var(--cream);padding:25px 26px 27px;font-family:Roboto Slab,Rockwell,Georgia,serif;font-size:clamp(1.13rem,1.7vw,1.35rem);font-weight:900;line-height:1.55}.learn-prompt-card button{width:100%;min-height:55px;color:var(--ink);cursor:pointer;background:var(--yellow);border:0;border-top:4px solid var(--ink);justify-content:center;align-items:center;gap:10px;font-family:"Press Start 2P",Courier New,monospace;font-size:.53rem;transition:background .13s;display:flex}.learn-prompt-card button:hover,.learn-prompt-card button:focus-visible{background:#ffe56f}.learn-prompt-card button.is-copied{background:#70d47b}.learn-lesson-sidebar{gap:22px;display:grid;position:sticky;top:24px}.learn-sidebar-card{background:var(--white);border:4px solid var(--ink);box-shadow:7px 8px 0 var(--red);border-radius:10px;overflow:hidden}.learn-sidebar-card.lesson-card{padding:23px 21px 21px}.learn-sidebar-number{width:62px;height:62px;color:var(--cream);background:var(--blue-dark);border:4px solid var(--ink);box-shadow:4px 5px 0 var(--yellow);border-radius:50%;place-items:center;font-family:Roboto Slab,Rockwell,Georgia,serif;font-size:1.45rem;font-weight:900;display:grid}.learn-sidebar-card>p{color:var(--red);margin:19px 0 8px;font-family:"Press Start 2P",Courier New,monospace;font-size:.47rem;line-height:1.55}.learn-sidebar-card h2{color:var(--blue-dark);text-transform:uppercase;margin:0;font-family:Roboto Slab,Rockwell,Georgia,serif;font-size:2.1rem;font-weight:900;line-height:.95}.learn-sidebar-card.lesson-card>div{border-top:3px solid var(--ink);gap:7px;margin-top:21px;padding-top:17px;display:grid}.learn-sidebar-card.lesson-card>div span{text-transform:uppercase;font-size:.82rem;font-weight:900}.learn-sidebar-card.next-card{color:var(--cream);background:var(--blue-dark);box-shadow:7px 8px 0 var(--yellow);padding:21px 20px 22px}.learn-sidebar-card.next-card>p{color:var(--yellow);margin-top:0}.learn-sidebar-card.next-card h2{color:var(--cream);font-size:1.75rem}.learn-sidebar-card.next-card>span{color:#cbdced;margin-top:17px;font-family:"Press Start 2P",Courier New,monospace;font-size:.42rem;line-height:1.5;display:block}.learn-sidebar-card.next-card-live{transition:transform .16s,box-shadow .16s}.learn-sidebar-card.next-card-live:hover{box-shadow:10px 11px 0 var(--yellow);transform:translate(-2px,-2px)}@media (width<=1120px){.learn-feature-card{grid-template-columns:minmax(0,1fr) 410px}.learn-feature-visual{min-height:440px}.learn-lesson-layout{grid-template-columns:minmax(0,820px)}.learn-lesson-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));position:static}}@media (width<=1040px){.learn-hero{min-height:560px}.learn-hero-copy{width:min(64%,670px);padding-inline:32px}}@media (width<=900px){.learn-feature-card{grid-template-columns:1fr}.learn-feature-visual{border-right:0;border-bottom:6px solid var(--ink);min-height:430px}.learn-section-heading{flex-direction:column;align-items:start}.learn-section-heading>p{text-align:left}.learn-next{grid-template-columns:110px minmax(0,1fr)}.learn-library{gap:34px;margin:65px 0 76px}.learn-next-live{grid-template-columns:150px minmax(0,1fr)}.learn-next>span{grid-column:2;justify-self:start}.learn-next-live>span{grid-column:2}.learn-lesson-hero{grid-template-columns:1fr}.learn-lesson-hero-art{justify-self:center;width:min(100%,680px)}}@media (width<=760px){.learn-shell .site-header{min-height:78px;padding-left:130px}.learn-shell .brand{width:100px;top:-2px;left:12px}.learn-hero{min-height:720px}.learn-hero:before{background:linear-gradient(#021844fc 0%,#032657f0 41%,#032b5e6b 66%,#02184433 100%),linear-gradient(#0000 55%,#0218445c)}.learn-hero-art{object-position:66% bottom}.learn-hero-copy{width:100%;padding:58px 19px 340px}.learn-hero h1{margin-top:14px;font-size:clamp(3.25rem,15vw,4.4rem);line-height:.9}.learn-hero-lead{max-width:34ch;margin-bottom:25px;font-size:1rem}.learn-professor-stamp{width:112px;min-height:98px;box-shadow:5px 6px 0 var(--red);border-width:4px;padding:13px 9px 11px;bottom:17px;right:15px}.learn-professor-stamp span{font-size:.8rem}.learn-professor-stamp strong{font-size:1.25rem}.learn-featured{padding:64px 17px 82px}.learn-section-heading{gap:18px;margin-bottom:30px}.learn-section-heading h2{font-size:clamp(2.55rem,13vw,3.5rem)}.learn-section-heading>p{font-size:1rem}.learn-feature-card{box-shadow:8px 10px 0 var(--red), 13px 15px 0 var(--yellow);border-width:4px;border-radius:11px}.learn-feature-visual{border-bottom-width:4px;min-height:255px}.learn-feature-visual span{border-width:3px;padding:8px 9px 6px;font-size:.45rem;top:12px;left:11px}.learn-feature-copy{padding:29px 23px 31px}.learn-feature-copy h3{font-size:3.4rem}.learn-feature-copy>p:not(.learn-lesson-meta){margin-block:18px 22px;font-size:1.05rem}.learn-feature-modes{margin-bottom:24px}.learn-next{width:calc(100% - 34px);box-shadow:7px 8px 0 var(--blue-dark);border-width:4px;grid-template-columns:1fr;gap:23px;margin:65px auto 76px;padding:29px 24px 31px}.learn-next-live{grid-template-columns:1fr}.learn-next-visual{width:min(100%,300px)}.learn-next-number{width:80px;height:80px;font-size:2.1rem}.learn-next>span{grid-column:auto}.learn-lesson-hero{gap:44px;min-height:0;padding:58px 19px 74px}.learn-back{margin-bottom:30px}.learn-lesson-hero h1{font-size:clamp(4rem,19vw,5.8rem)}.learn-lesson-hero-copy>p:not(.learn-kicker){font-size:1.08rem}.learn-lesson-hero-art{width:min(100%,460px);box-shadow:8px 9px 0 var(--red), 13px 14px 0 var(--yellow);border-width:4px;transform:none}.learn-lesson-layout{gap:55px;padding:58px 17px 84px}.learn-switch{box-shadow:7px 8px 0 var(--blue-dark);border-width:4px}.learn-switch-heading{border-bottom-width:4px;flex-direction:column;align-items:start;padding:24px 20px 22px}.learn-switch-heading>span{max-width:none}.learn-switch-heading h2{font-size:2.65rem}.learn-tabs{border-bottom-width:4px;grid-template-columns:1fr}.learn-tabs button{text-align:left;grid-template-columns:minmax(0,1fr) auto;place-content:center stretch;align-items:center;gap:14px;min-height:58px;padding:10px 15px}.learn-tabs button strong{font-size:1.15rem}.learn-tabs button small{text-align:right}.learn-tabs button.is-active{box-shadow:inset 7px 0 0 var(--red)}.learn-mode-panel{min-height:0;padding:29px 21px 31px}.learn-mode-panel:before{font-size:6rem}.learn-number-title,.learn-exercise-heading{align-items:flex-start}.learn-number-title>span,.learn-exercise-heading>span{width:49px;height:49px}.learn-number-title h2,.learn-exercise-heading h2{font-size:clamp(2.2rem,11vw,3rem)}.learn-rich-copy ul,.learn-agent-parts{grid-template-columns:1fr}.learn-agent-parts article,.learn-agent-parts article:nth-child(4){grid-column:auto;min-height:0}.learn-bro-tip{box-shadow:7px 8px 0 var(--red);border-width:4px;grid-template-columns:53px minmax(0,1fr);gap:17px;padding:23px 18px 24px 17px}.learn-bro-tip-badge{width:49px;height:49px;box-shadow:3px 4px 0 var(--yellow), 6px 7px 0 var(--red);border-width:3px;font-size:1.5rem}.learn-exercise{box-shadow:7px 8px 0 var(--yellow);border-width:4px}.learn-exercise-heading{padding:22px 18px 19px}.learn-exercise-heading>span{display:none}.learn-exercise-intro{padding:21px 19px 0}.learn-prompt-card{margin:20px 18px 24px}.learn-prompt-copy{padding:21px 18px 23px;font-size:1.06rem}.learn-lesson-sidebar{grid-template-columns:1fr}}.desktop-nav>a:not(.nav-cta){padding:8px 0;position:relative}.desktop-nav>a:not(.nav-cta):after{content:"";background:var(--red);transform-origin:0;height:4px;transition:transform .16s;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.desktop-nav>a:not(.nav-cta):hover:after{transform:scaleX(1)}.nav-cta{text-align:center;background:var(--yellow);border:4px solid var(--ink);min-width:186px;box-shadow:7px 7px 0 var(--red-dark), 10px 10px 0 var(--ink);border-radius:9px;padding:15px 20px 13px;transition:transform .12s,box-shadow .12s}.nav-cta:hover{box-shadow:3px 3px 0 var(--red-dark), 6px 6px 0 var(--ink);transform:translate(4px,4px)}.mobile-menu{display:none}.hero{min-height:580px;color:var(--white);background-color:var(--blue);border-bottom:4px solid var(--ink);background-image:linear-gradient(90deg,#01226547 0%,#0000 54%),url(/assets/hero-stadium.png);background-position:50%;background-size:cover;position:relative;overflow:hidden}.hero:after{content:"";pointer-events:none;opacity:.16;background-image:linear-gradient(90deg,#021c5226 1px,#0000 1px),linear-gradient(#021c521f 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.hero-copy{z-index:6;width:53%;max-width:800px;padding:128px 30px 42px 58px;position:relative}.eyebrow{display:none}.hero h1{color:var(--white);letter-spacing:.012em;text-shadow:4px 5px #00184673;-webkit-text-stroke:1px #fff7df73;margin:0;font-family:Roboto Slab,Rockwell Extra Bold,Rockwell,Georgia,serif;font-size:clamp(4.3rem,6vw,7.1rem);font-weight:900;line-height:.88}.hero-subtitle{color:var(--yellow);letter-spacing:.02em;text-shadow:2px 2px #0000004d;margin:14px 0 25px;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.25rem,2.05vw,2rem)}.hero-actions{flex-wrap:wrap;gap:20px;display:flex}.button{min-height:66px;color:var(--white);letter-spacing:.035em;text-align:center;border:5px solid var(--cream);outline:4px solid var(--ink);box-shadow:8px 10px 0 var(--ink);border-radius:7px;justify-content:center;align-items:center;padding:15px 28px 13px;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1rem,1.55vw,1.45rem);transition:transform .11s,box-shadow .11s;display:inline-flex}.button:hover{box-shadow:3px 4px 0 var(--ink);transform:translate(5px,6px)}.button-red{background:var(--red)}.button-blue{background:var(--blue-dark)}.button-yellow{color:var(--ink);background:var(--yellow)}.hero-art{z-index:4;pointer-events:none;position:absolute;inset:0 0 0 43%}.bros-hero{filter:drop-shadow(-8px 7px #00164247);width:min(65vw,940px);max-width:none;position:absolute;bottom:-15%;right:-1.5%}.starburst{z-index:5;aspect-ratio:1;width:180px;color:var(--ink);text-align:center;filter:drop-shadow(3px 0 0 var(--red)) drop-shadow(-3px 0 0 var(--red)) drop-shadow(0 3px 0 var(--red)) drop-shadow(0 -3px 0 var(--red)) drop-shadow(5px 5px 0 #00000061);background:0 0;flex-direction:column;justify-content:center;align-items:center;padding:26px;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.25rem;line-height:1.03;display:flex;position:absolute;top:34px;right:22px;transform:rotate(3deg)}.starburst:before,.starburst:after{content:"";clip-path:polygon(50% 0%,59% 16%,74% 4%,79% 23%,98% 18%,89% 38%,100% 50%,87% 60%,99% 79%,78% 75%,74% 98%,59% 82%,50% 100%,40% 82%,25% 97%,21% 75%,1% 80%,11% 60%,0 50%,12% 39%,1% 20%,21% 24%,25% 4%,40% 17%);position:absolute}.starburst:before{z-index:-2;background:var(--red);inset:0}.starburst:after{z-index:-1;background:var(--yellow);inset:6px}.starburst span{z-index:2;position:relative}.scoreboard{z-index:8;min-height:72px;color:var(--white);border-bottom:4px solid var(--ink);letter-spacing:.025em;text-shadow:3px 3px #000000a6;white-space:nowrap;background-color:#090b0f;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:24px 24px;justify-content:space-around;align-items:center;gap:20px;padding:12px 28px;font-family:"Press Start 2P",Courier New,monospace;font-size:clamp(.82rem,1.45vw,1.45rem);display:flex;position:relative;overflow:hidden}.scoreboard strong{font-weight:900}.scoreboard i{color:var(--yellow);font-style:normal}.score-red{color:#f04c31}.score-blue{color:#35a6e5}.score-yellow,.pixel-stars{color:var(--yellow)}.pixel-stars{letter-spacing:.25em}.pixel-stars-end{color:#48a9df}.section{scroll-margin-top:20px;position:relative}.services-section{background:radial-gradient(circle at 15% 18%, #ffffff40, transparent 24%), var(--cream);padding:24px 36px 84px}.services-section:before{content:"";pointer-events:none;opacity:.07;background-image:radial-gradient(#68421f .6px,#0000 .8px);background-size:8px 8px;position:absolute;inset:0}.section-title-row{z-index:1;grid-template-columns:minmax(40px,1fr) auto minmax(40px,1fr);align-items:center;gap:22px;margin:0 auto 18px;display:grid;position:relative}.section-title-row span{background:var(--red);height:5px;box-shadow:0 9px 0 var(--red)}.section-title-row h2{color:var(--blue-dark);letter-spacing:.035em;text-align:center;margin:0;font-family:Roboto Slab,Rockwell Extra Bold,Rockwell,Georgia,serif;font-size:clamp(2rem,3.4vw,3.7rem)}.service-grid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid;position:relative}.service-card{background:var(--white);border:5px solid var(--ink);border-radius:20px;transition:transform .17s,box-shadow .17s;overflow:hidden;box-shadow:6px 7px #8553267a}.service-card:hover{transform:translateY(-7px)rotate(-.35deg);box-shadow:8px 14px #85532661}.service-card-title{min-height:64px;color:var(--white);background:var(--blue-dark);border-bottom:4px solid var(--cream);align-items:center;gap:14px;padding:9px 18px;display:flex}.service-card-title span{color:var(--red);font-size:1.5rem}.service-card h3{letter-spacing:.035em;margin:0;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.3rem,2.25vw,2.25rem);font-style:italic;font-weight:500}.service-visual{border-bottom:4px solid var(--ink);place-items:center;min-height:245px;padding:16px;display:grid}.strategy .service-visual{background:radial-gradient(circle,#508a39 0%,#174d22 72%)}.builds .service-visual{background:radial-gradient(circle,#ffd65c 0%,#e59a12 72%)}.automation .service-visual{background:radial-gradient(circle,#ec4a2e 0%,#a70f17 75%)}.service-visual img{aspect-ratio:1;object-fit:contain;filter:drop-shadow(5px 6px #00000040);width:min(78%,230px)}.service-card>p{min-height:88px;margin:0;padding:20px 22px 10px;font-size:1rem;font-weight:700;line-height:1.45}.service-card>a{color:var(--blue-dark);border-top:3px solid var(--red);letter-spacing:.035em;justify-content:space-between;align-items:center;margin:0 22px 22px;padding-top:12px;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.05rem;display:flex}.service-card>a span{font-size:1.45rem;transition:transform .14s}.service-card>a:hover span{transform:translate(7px)}.playbook-section{isolation:isolate;color:var(--white);background:linear-gradient(120deg, #031c4efa, #07509df5), var(--blue-dark);border-top:5px solid var(--ink);border-bottom:5px solid var(--ink);padding:95px 52px 104px;overflow:hidden}.playbook-section:before,.playbook-section:after{z-index:-1;content:"";pointer-events:none;position:absolute}.playbook-section:before{border:4px solid #ffffff1f;inset:32px}.playbook-section:after{background:#ffffff1c;width:4px;top:0;bottom:0;left:50%}.playbook-heading{text-align:center;max-width:910px;margin:0 auto 58px}.section-kicker{color:var(--yellow);letter-spacing:.16em;margin:0 0 10px;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.18rem}.playbook-heading h2,.bros-heading h2,.get-started h2{letter-spacing:.018em;margin:0;font-family:Roboto Slab,Rockwell Extra Bold,Rockwell,Georgia,serif;font-size:clamp(2.75rem,5vw,5.5rem);line-height:.95}.playbook-heading>p:last-child{color:#dbe8f5;max-width:770px;margin:22px auto 0;font-size:1.2rem;font-weight:700;line-height:1.55}.play-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;max-width:1400px;margin:0 auto;padding:0;list-style:none;display:grid}.play-grid li{min-height:285px;color:var(--ink);background:var(--cream);border:5px solid var(--ink);box-shadow:9px 10px 0 var(--red);border-radius:14px;padding:70px 30px 32px;position:relative;transform:rotate(-.5deg)}.play-grid li:nth-child(2){box-shadow:9px 10px 0 var(--yellow);transform:rotate(.6deg)}.play-grid li:nth-child(3){box-shadow:9px 10px #3aa8e6}.play-number{aspect-ratio:1;width:88px;color:var(--white);background:var(--red);border:5px solid var(--ink);border-radius:50%;place-items:center;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:2.25rem;display:grid;position:absolute;top:-32px;left:24px}.play-grid li:nth-child(2) .play-number{color:var(--ink);background:var(--yellow)}.play-grid li:nth-child(3) .play-number{background:var(--blue-bright)}.play-grid h3{color:var(--blue-dark);letter-spacing:.035em;margin:0 0 14px;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:2rem}.play-grid p{margin:0;font-size:1.02rem;font-weight:700;line-height:1.55}.bros-section{background:radial-gradient(circle at 50% 50%, #ffffff59, transparent 37%), var(--cream);padding:100px 50px 115px}.bros-heading{max-width:980px;color:var(--blue-dark);text-align:center;margin:0 auto 54px}.bros-heading .section-kicker{color:var(--red)}.bro-cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(28px,4vw,54px);max-width:1280px;margin:0 auto;display:grid}.bro-card{min-width:0;color:var(--white);border:5px solid var(--ink);box-shadow:9px 10px 0 var(--ink);border-radius:18px;grid-template-rows:auto 1fr;transition:transform .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden}.bro-card-red{background:var(--red);transform:rotate(-1deg)}.bro-card-blue{background:var(--blue-dark);transform:rotate(1deg)}.bro-card:hover{box-shadow:13px 15px 0 var(--ink)}.bro-card-red:hover{transform:rotate(-1deg)translateY(-5px)}.bro-card-blue:hover{transform:rotate(1deg)translateY(-5px)}.bro-scene{aspect-ratio:4/3;border-bottom:5px solid var(--ink);background:#dba923;position:relative}.bro-scene:after{pointer-events:none;content:"";background:linear-gradient(135deg,#ffffff1a,#0000 38%),radial-gradient(circle at 78% 16%,#ffd21f38,#0000 27%);position:absolute;inset:0}.bro-scene img{object-fit:cover;width:100%;height:100%}.bro-badge{z-index:2;aspect-ratio:1;width:82px;color:var(--ink);background:var(--yellow);border:5px solid var(--ink);border-radius:50%;place-items:center;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:2rem;display:grid;position:absolute;bottom:-43px;left:30px}.bro-copy{padding:58px 36px 38px}.bro-role{color:var(--yellow);letter-spacing:.15em;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.1rem;margin:0 0 5px!important}.bro-copy h3{margin:0 0 18px;font-family:Roboto Slab,Rockwell Extra Bold,Rockwell,Georgia,serif;font-size:clamp(1.8rem,2.6vw,3rem);line-height:1}.bro-copy>p:last-child{margin:0;font-size:1.05rem;font-weight:700;line-height:1.55}.get-started{color:var(--white);background:linear-gradient(120deg, var(--red) 0 58%, #bb1d17 58% 100%);border-top:5px solid var(--ink);border-bottom:5px solid var(--ink);grid-template-columns:120px 1fr auto;align-items:center;gap:36px;padding:70px 60px;display:grid;position:relative;overflow:hidden}.get-started:after{aspect-ratio:1;content:"";border:30px solid #ffd21f29;border-radius:50%;width:280px;position:absolute;top:-120px;right:29%}.get-started-star{aspect-ratio:1;width:110px;color:var(--red);background:var(--yellow);border:5px solid var(--ink);box-shadow:7px 8px 0 var(--ink);border-radius:50%;place-items:center;font-size:4rem;display:grid;transform:rotate(-8deg)}.get-started>div:nth-child(2){z-index:1;max-width:820px;position:relative}.get-started h2{font-size:clamp(2.7rem,4.5vw,5rem)}.get-started>div:nth-child(2)>p:last-child{max-width:780px;margin:16px 0 0;font-size:1.12rem;font-weight:700;line-height:1.55}.get-started .button{z-index:2;min-width:230px;position:relative}footer{min-height:150px;color:var(--cream);background:#090b0f;grid-template-columns:180px 1fr auto;align-items:center;gap:30px;padding:28px 50px;display:grid}footer img{width:170px}footer p{letter-spacing:.08em;text-align:center;margin:0;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.35rem}footer a{color:var(--yellow);letter-spacing:.05em;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}@media (width<=1180px){.site-header{padding-left:285px;padding-right:28px}.brand{width:220px;left:28px}.desktop-nav{gap:24px}.nav-cta{min-width:155px}.hero-copy{width:56%;padding-left:38px}.bros-hero{width:72vw;right:-8%}.starburst{width:152px;font-size:1.05rem}.scoreboard{gap:12px;padding-inline:14px}.pixel-stars{display:none}.service-visual{min-height:205px}.bro-copy{padding-inline:30px}}@media (width<=900px){.site-header{min-height:92px;padding:0 24px 0 190px}.brand{width:155px;top:9px;left:18px}.desktop-nav{display:none}.mobile-menu{margin-left:auto;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;display:block}.mobile-menu summary{cursor:pointer;background:var(--yellow);border:4px solid var(--ink);box-shadow:5px 5px 0 var(--red);border-radius:6px;padding:11px 18px 9px;font-size:1.15rem;list-style:none}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu nav{background:var(--cream);border:4px solid var(--ink);width:min(290px,100vw - 40px);box-shadow:8px 9px 0 var(--red-dark);padding:10px;display:grid;position:absolute;top:80px;right:20px}.mobile-menu nav a{border-bottom:2px solid #1011192e;padding:13px 12px}.mobile-menu nav a:last-child{color:var(--white);background:var(--red);border-bottom:0}.hero{min-height:720px}.hero-copy{width:100%;max-width:680px;padding:65px 28px 330px}.hero h1{font-size:clamp(3.5rem,11vw,6rem)}.hero-art{height:430px;inset:auto 0 0}.bros-hero{width:min(820px,105vw);bottom:-2%;right:50%;transform:translate(50%)}.starburst{width:140px;font-size:.95rem;top:-82px;right:24px}.scoreboard{white-space:normal;flex-wrap:wrap;justify-content:center;gap:8px 14px;min-height:94px}.scoreboard strong{text-align:center}.service-grid,.play-grid{grid-template-columns:1fr}.services-section{padding-inline:24px}.section-title-row{grid-template-columns:1fr}.section-title-row span{display:none}.service-card>p{min-height:0}.playbook-section{padding-inline:26px}.play-grid{gap:58px;max-width:610px}.play-grid li{min-height:0}.bro-cards{grid-template-columns:1fr 1fr;align-items:stretch;gap:26px}.bro-copy{padding-left:24px;padding-right:24px}.get-started{grid-template-columns:90px 1fr}.get-started .button{grid-column:1/-1;width:min(100%,430px);margin:0 auto}.get-started-star{width:88px;font-size:3rem}}@media (width<=620px){.announcement{min-height:38px}.announcement-label{border-right-width:2px;min-width:104px;padding-inline:10px;font-size:.47rem}.announcement-track{animation-duration:38s}.announcement-item{min-height:35px;padding-inline:18px;font-size:.9rem}.announcement-item:before{margin-right:17px}.site-header{min-height:78px;padding-left:150px}.brand{width:125px;left:12px}.mobile-menu nav{top:70px}.hero{min-height:680px}.hero-copy{padding:46px 18px 315px}.hero h1{font-size:clamp(3.1rem,15.5vw,4.6rem)}.hero-subtitle{margin-top:12px;font-size:1.3rem}.hero-actions{gap:16px}.button{width:100%;min-height:58px;padding:12px 18px}.hero-art{height:330px}.starburst{width:112px;padding:18px;font-size:.77rem;top:-62px;right:9px}.scoreboard{min-height:136px;padding-block:15px;font-size:1.18rem;display:grid}.scoreboard i{display:none}.services-section{padding:30px 14px 70px}.section-title-row h2{font-size:2rem}.service-card-title{min-height:58px}.service-card h3{font-size:1.65rem}.service-visual{min-height:220px}.playbook-section,.bros-section{padding:80px 18px 90px}.playbook-section:before{inset:15px}.playbook-heading h2,.bros-heading h2,.get-started h2{font-size:clamp(2.4rem,12vw,3.5rem)}.bros-heading h2{letter-spacing:-.01em;font-size:clamp(1.75rem,8.75vw,2.6rem);line-height:1}.bro-cards{grid-template-columns:1fr;gap:42px}.bro-card{min-height:0}.bro-copy{padding-left:26px;padding-right:26px}.get-started{text-align:center;grid-template-columns:1fr;gap:28px;padding:65px 20px}.get-started-star{margin:0 auto}.get-started .section-kicker,.get-started>div:nth-child(2)>p:last-child{margin-inline:auto}footer{grid-template-columns:1fr;justify-items:center;padding-block:40px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}.announcement-viewport{overflow-x:auto}.announcement-track{animation:none}.announcement-run[aria-hidden=true]{display:none}}.nav-service-group{padding:8px 0;position:relative}.nav-service-group>a{display:block;position:relative}.nav-service-group>a:after{content:"";background:var(--red);transform-origin:0;height:4px;transition:transform .16s;position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.nav-service-group:hover>a:after,.nav-service-group:focus-within>a:after{transform:scaleX(1)}.nav-service-menu{z-index:40;width:410px;color:var(--ink);background:var(--cream);border:4px solid var(--ink);box-shadow:9px 10px 0 var(--red-dark);opacity:0;visibility:hidden;padding:10px;transition:opacity .14s,transform .14s,visibility .14s;display:grid;position:absolute;top:calc(100% + 17px);left:50%;transform:translate(-50%,-8px)}.nav-service-menu:before{content:"";height:18px;position:absolute;top:-17px;left:0;right:0}.nav-service-group:hover .nav-service-menu,.nav-service-group:focus-within .nav-service-menu{opacity:1;visibility:visible;transform:translate(-50%)}.nav-service-menu a{border-bottom:2px solid #10111929;gap:2px;padding:13px 14px 12px;display:grid}.nav-service-menu a:last-child{border-bottom:0}.nav-service-menu a:hover,.nav-service-menu a:focus-visible{color:var(--white);background:var(--blue-dark)}.nav-service-menu span{font-size:1.04rem}.nav-service-menu small{letter-spacing:0;white-space:normal;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:.78rem;font-weight:700;line-height:1.3}.mobile-nav-label{color:var(--red);letter-spacing:.13em;font-size:.85rem}.mobile-service-link{color:var(--blue-dark);padding-left:22px!important}.hero-subtitle{max-width:690px;font-size:clamp(1.2rem,1.72vw,1.7rem);line-height:1.12}.hero-description{max-width:610px;color:var(--white);text-shadow:2px 2px #00000047;margin:-10px 0 26px;font-size:clamp(1rem,1.28vw,1.2rem);font-weight:800;line-height:1.45}.services-kicker{z-index:2;color:var(--red);text-align:center;margin:0 auto 6px;position:relative}.journey-services{padding-top:58px}.journey-services .section-title-row{margin-bottom:12px}.services-lead{z-index:2;max-width:820px;color:var(--blue-dark);text-align:center;margin:0 auto 34px;font-size:1.12rem;font-weight:800;line-height:1.5;position:relative}.journey-card{color:var(--ink);grid-template-rows:auto auto 1fr auto;display:grid}.journey-card .service-card-title{min-height:82px}.journey-card .service-card-title h3{font-size:clamp(1.25rem,1.92vw,1.9rem);line-height:1.05}.journey-visual{aspect-ratio:4/3;background:var(--blue-dark);min-height:0;padding:0}.upgrade .journey-visual{background:radial-gradient(circle,#ffd45b 0%,#db8d12 73%)}.business .journey-visual{background:radial-gradient(circle,#1882c7 0%,#062e72 76%)}.enterprise .journey-visual{background:radial-gradient(circle,#d7a923 0%,#705110 76%)}.journey-visual img{aspect-ratio:auto;object-fit:cover;filter:none;width:100%;height:100%}.journey-card>p{min-height:112px;padding-top:24px;font-size:1.04rem}.journey-card-cta{color:var(--blue-dark);border-top:3px solid var(--red);letter-spacing:.035em;justify-content:space-between;align-items:center;margin:0 22px 22px;padding-top:12px;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.05rem;display:flex}.journey-card-cta i{font-size:1.45rem;font-style:normal;transition:transform .14s}.journey-card:hover .journey-card-cta i{transform:translate(7px)}.playbook-heading h2{font-size:clamp(2.55rem,4.35vw,4.9rem)}.site-footer{grid-template-columns:180px minmax(0,1fr) auto}.footer-brand{display:block}.footer-center{justify-items:center;gap:13px;display:grid}.footer-center nav{flex-wrap:wrap;justify-content:center;gap:9px 22px;display:flex}.footer-center nav a{color:var(--cream);font-size:.75rem}.back-to-top{white-space:nowrap}.blog-shell{background:var(--cream);min-height:100vh;overflow:hidden}.blog-shell .site-header{min-height:100px;padding-left:220px}.blog-shell .brand{width:145px;top:-7px}.blog-hero{min-height:600px;color:var(--white);background:var(--blue-dark);border-bottom:5px solid var(--ink);position:relative;overflow:hidden}.blog-hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#021844f5 0%,#03295dd6 35%,#032f6342 66%,#0000 82%),linear-gradient(#0000 58%,#02184461);position:absolute;inset:0}.blog-hero:after{content:"";z-index:1;pointer-events:none;opacity:.22;background-image:linear-gradient(90deg,#ffffff14 1px,#0000 1px),linear-gradient(#ffffff14 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0}.blog-hero-art{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.blog-hero-copy{z-index:2;width:min(54%,760px);padding:104px 56px 96px;position:relative}.blog-kicker{color:var(--yellow);margin:0 0 13px;font-family:"Press Start 2P",Courier New,monospace;font-size:clamp(.7rem,1.15vw,.95rem);line-height:1.5}.blog-hero h1,.article-hero h1{letter-spacing:.015em;margin:0;font-family:Roboto Slab,Rockwell Extra Bold,Rockwell,Georgia,serif;font-weight:900;line-height:.94}.blog-hero h1{max-width:850px;font-size:clamp(3.8rem,7vw,7.4rem)}.blog-hero-copy>p:last-child{color:#dbe8f5;max-width:710px;margin:25px 0 0;font-size:clamp(1.08rem,1.55vw,1.35rem);font-weight:800;line-height:1.55}.blog-index-section{background:radial-gradient(circle at 85% 20%, #ffffff52, transparent 27%), var(--cream);padding:82px 50px 108px;position:relative}.blog-index-heading{border-bottom:5px solid var(--red);justify-content:space-between;align-items:end;gap:30px;max-width:1320px;margin:0 auto 38px;padding-bottom:19px;display:flex}.blog-index-heading h2{color:var(--blue-dark);margin:0;font-family:Roboto Slab,Rockwell Extra Bold,Rockwell,Georgia,serif;font-size:clamp(2.4rem,4.4vw,4.7rem);line-height:.96}.blog-index-heading p{color:#34343b;text-align:right;max-width:470px;margin:0;font-size:1.02rem;font-weight:800;line-height:1.5}.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;max-width:1320px;margin:0 auto;display:grid}.blog-card{background:var(--white);border:5px solid var(--ink);border-radius:16px;grid-template-columns:minmax(260px,.82fr) minmax(0,1.18fr);min-height:360px;transition:transform .16s,box-shadow .16s;display:grid;overflow:hidden;box-shadow:9px 10px #7f4f2373}.blog-card:first-child:last-child{grid-column:1/-1}.blog-card:hover{transform:translateY(-6px)rotate(-.25deg);box-shadow:12px 15px #7f4f2359}.blog-card-visual{background:var(--blue-dark);border-right:5px solid var(--ink);min-height:290px;position:relative;overflow:hidden}.blog-card-visual:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#02143bbf);position:absolute;inset:0}.blog-card-visual img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:355px;transition:transform .3s}.blog-card:hover .blog-card-visual img{transform:scale(1.025)}.blog-card-number{z-index:1;color:var(--yellow);text-shadow:2px 2px 0 var(--ink);font-family:"Press Start 2P",Courier New,monospace;line-height:1.4;bottom:14px;right:18px;font-size:.72rem!important;position:absolute!important}.blog-card-copy{flex-direction:column;justify-content:center;padding:34px 38px;display:flex}.blog-meta{color:var(--red);letter-spacing:.12em;margin:0 0 14px;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:.9rem}.blog-card h3{color:var(--blue-dark);margin:0;font-family:Roboto Slab,Rockwell Extra Bold,Rockwell,Georgia,serif;font-size:clamp(1.8rem,3.25vw,3.35rem);line-height:1}.blog-card-copy>p:not(.blog-meta){margin:18px 0 25px;font-size:1.05rem;font-weight:700;line-height:1.55}.blog-card-cta{color:var(--blue-dark);border-top:3px solid var(--red);letter-spacing:.06em;justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.08rem;display:flex}.blog-card:hover .blog-card-cta span:last-child{transform:translate(6px)}.blog-card-cta span:last-child{transition:transform .14s}@media (width>=1041px){.blog-card{grid-template-rows:auto 1fr;grid-template-columns:1fr}.blog-card-visual{aspect-ratio:3/2;border-right:0;border-bottom:5px solid var(--ink);min-height:0}.blog-card-visual img{object-fit:cover;object-position:center;height:100%;min-height:0}.blog-card-copy{justify-content:flex-start;min-height:380px;padding:34px 38px 36px}.blog-card h3{font-size:clamp(2.05rem,2.6vw,3rem)}}.blog-next-play{max-width:1320px;color:var(--cream);border:4px solid var(--ink);text-align:center;background:#090b0f;margin:46px auto 0;padding:22px 26px;font-family:"Press Start 2P",Courier New,monospace;font-size:.68rem;line-height:1.8}.article-hero{min-height:570px;color:var(--white);background:linear-gradient(125deg, #05265bf7, #08579ef5), var(--blue-dark);border-bottom:5px solid var(--ink);grid-template-columns:minmax(0,1fr) 340px;align-items:center;gap:48px;padding:82px max(48px,50vw - 600px) 92px;display:grid;position:relative;overflow:hidden}.article-hero:after{content:"";pointer-events:none;opacity:.35;background-image:radial-gradient(#fff3 .8px,#0000 1px);background-size:8px 8px;position:absolute;inset:0}.article-hero-copy,.article-hero-mark{z-index:1;position:relative}.article-back{color:var(--yellow);letter-spacing:.08em;margin-bottom:38px;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1rem;display:inline-flex}.article-back:hover{text-underline-offset:5px;text-decoration:underline}.article-hero h1{max-width:980px;font-size:clamp(3rem,5.7vw,6.2rem)}.article-deck{color:#dbe8f5;max-width:810px;margin:24px 0 0;font-size:clamp(1.1rem,1.55vw,1.35rem);font-weight:800;line-height:1.55}.article-hero .blog-meta{color:var(--yellow);margin-top:26px}.article-hero-mark{aspect-ratio:3/2;background:var(--blue-dark);border:6px solid var(--ink);width:330px;box-shadow:10px 12px 0 var(--red);border-radius:12px;justify-self:end;position:relative;overflow:hidden;transform:rotate(2deg)}.article-hero-mark img{object-fit:cover;width:100%;height:100%}.article-hero-mark span{color:var(--ink);background:var(--yellow);border:3px solid var(--ink);padding:7px 8px 5px;font-family:"Press Start 2P",Courier New,monospace;font-size:.56rem;position:absolute;bottom:10px;right:12px}@media (width>=1041px){.article-hero{grid-template-columns:minmax(0,1fr) clamp(500px,38vw,580px);gap:clamp(44px,4vw,64px);padding-inline:max(40px,50vw - 750px)}.article-hero-mark{width:clamp(500px,38vw,580px)}}.article-layout{background:radial-gradient(circle at 78% 14%, #ffffff4d, transparent 22%), var(--cream);grid-template-columns:minmax(0,780px) 250px;justify-content:center;align-items:start;gap:75px;padding:82px 42px 104px;display:grid}.article-body{min-width:0}.article-body>p,.article-body>ul{color:#292a30;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.13rem,1.4vw,1.27rem);line-height:1.78}.article-body>p{margin:0 0 26px}.article-body>p:first-child{color:var(--blue-dark);font-size:clamp(1.35rem,1.9vw,1.62rem);font-weight:700;line-height:1.55}.article-body h2{color:var(--blue-dark);border-top:5px solid var(--red);margin:70px 0 22px;padding-top:21px;font-family:Roboto Slab,Rockwell Extra Bold,Rockwell,Georgia,serif;font-size:clamp(2rem,3.4vw,3.35rem);line-height:1.02}.article-body h3{color:var(--red);letter-spacing:.035em;margin:43px 0 14px;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.55rem,2.3vw,2.25rem);font-weight:400}.article-body ul{gap:15px;margin:10px 0 32px;padding:0;list-style:none;display:grid}.article-body li{padding-left:34px;position:relative}.article-body li:before{color:var(--red);content:"★";font-family:Arial,Helvetica,sans-serif;position:absolute;top:.1em;left:0}.article-body blockquote{color:var(--white);background:var(--blue-dark);border:5px solid var(--ink);box-shadow:8px 9px 0 var(--yellow);border-radius:12px;margin:54px 0;padding:31px 34px 30px;font-family:Roboto Slab,Rockwell Extra Bold,Rockwell,Georgia,serif;font-size:clamp(1.35rem,2.3vw,2rem);font-weight:900;line-height:1.35;position:relative}.article-inline-image{background:var(--blue-dark);border:5px solid var(--ink);border-radius:14px;margin:48px 0 56px;position:relative;overflow:hidden;transform:rotate(-.35deg);box-shadow:9px 11px #7f4f236b}.article-inline-image:nth-of-type(2n){transform:rotate(.35deg)}.article-inline-image img{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.article-inline-image figcaption{color:var(--ink);background:var(--yellow);border-top:4px solid var(--ink);text-align:center;padding:13px 17px 12px;font-family:"Press Start 2P",Courier New,monospace;font-size:.58rem;line-height:1.65}.article-prompt{color:var(--cream);border:5px solid var(--ink);box-shadow:9px 11px 0 var(--red);background:#071936;border-radius:14px;margin:46px 0 56px;position:relative;overflow:hidden}.article-prompt-compact{box-shadow:9px 11px 0 var(--yellow);margin-block:38px 48px}.article-prompt-header{min-height:58px;color:var(--ink);background:var(--yellow);border-bottom:5px solid var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:10px 13px 10px 20px;display:flex}.article-prompt-label{margin:0;font-family:"Press Start 2P",Courier New,monospace;font-size:.63rem;line-height:1.6}.article-copy-button{min-width:98px;min-height:38px;color:var(--cream);cursor:pointer;background:var(--blue-dark);border:3px solid var(--ink);box-shadow:3px 3px 0 var(--red);border-radius:5px;flex:none;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-family:"Press Start 2P",Courier New,monospace;font-size:.5rem;line-height:1;transition:transform .14s,box-shadow .14s,background .14s;display:inline-flex}.article-copy-button:hover,.article-copy-button:focus-visible{box-shadow:5px 5px 0 var(--red);transform:translate(-1px,-1px)}.article-copy-button:active{box-shadow:1px 1px 0 var(--red);transform:translate(2px,2px)}.article-copy-button.is-copied{color:var(--ink);background:#70d47b}.copy-icon{width:15px;height:16px;position:relative}.copy-icon i{border:2px solid;border-radius:1px;width:10px;height:11px;position:absolute}.copy-icon i:first-child{top:0;left:0}.copy-icon i:last-child{background:inherit;bottom:0;right:0}.article-prompt pre{color:#f8f0db;white-space:pre-wrap;margin:0;padding:27px 29px 30px;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:clamp(.98rem,1.22vw,1.08rem);font-weight:700;line-height:1.65;overflow-x:auto}.article-prompt-compact pre{font-family:Roboto Slab,Rockwell Extra Bold,Rockwell,Georgia,serif;font-size:clamp(1.22rem,2vw,1.7rem);font-weight:900;line-height:1.45}.article-pro-tip{border:5px solid var(--ink);box-shadow:9px 10px 0 var(--red);background-color:#fff4cb;background-image:radial-gradient(#093d8426 1.2px,#0000 1.2px);background-size:10px 10px;border-radius:13px;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:24px;margin:48px 0 56px;padding:26px 29px 27px 24px;display:grid;position:relative;overflow:hidden}.article-pro-tip:after{background:var(--yellow);border:4px solid var(--ink);content:"";width:118px;height:55px;position:absolute;bottom:-29px;right:-30px;transform:rotate(-12deg)}.pro-tip-badge{z-index:1;width:65px;height:65px;color:var(--cream);background:var(--blue-dark);border:4px solid var(--ink);box-shadow:5px 6px 0 var(--yellow), 8px 9px 0 var(--red);border-radius:10px;place-items:center;display:grid;position:relative;transform:rotate(-5deg)}.pro-tip-badge span{font-size:2rem;line-height:1;transform:rotate(5deg)}.pro-tip-copy{z-index:1;position:relative}.article-body .pro-tip-label{color:var(--red);margin:0 0 8px;font-family:"Press Start 2P",Courier New,monospace;font-size:.58rem;line-height:1.55}.article-body .pro-tip-copy>p:last-child{color:var(--ink);margin:0;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:1.02rem;font-weight:800;line-height:1.65}.article-sidebar{gap:20px;display:grid;position:sticky;top:24px}.article-sidebar-card{background:var(--white);border:4px solid var(--ink);box-shadow:7px 8px 0 var(--red);border-radius:10px;padding:25px 23px}.article-sidebar-card h2{color:var(--blue-dark);margin:0 0 10px;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.6rem;font-weight:400}.article-sidebar-card p{margin:0 0 17px;font-size:.92rem;font-weight:700;line-height:1.5}.article-share{gap:10px;display:grid}.article-share button,.article-share a{min-height:44px;color:var(--white);cursor:pointer;background:var(--blue-dark);border:3px solid var(--ink);letter-spacing:.05em;border-radius:5px;justify-content:center;align-items:center;padding:9px 12px;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:.9rem;display:flex}.article-share button:hover,.article-share a:hover{color:var(--ink);background:var(--yellow)}.article-huddle-link{min-height:50px;color:var(--ink);background:var(--yellow);border:4px solid var(--ink);letter-spacing:.05em;text-align:center;box-shadow:6px 7px 0 var(--red);border-radius:6px;justify-content:center;align-items:center;padding:10px 14px;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;display:flex}@media (width<=1040px){.blog-hero{min-height:560px}.blog-hero-copy{width:min(64%,670px);padding-inline:32px}.blog-index-heading{flex-direction:column;align-items:start}.blog-index-heading p{text-align:left}.blog-grid{grid-template-columns:1fr}.blog-card:first-child:last-child{grid-column:auto}.article-layout{grid-template-columns:minmax(0,760px)}.article-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));position:static}}@media (width<=760px){.blog-hero,.article-hero{grid-template-columns:1fr}.blog-hero{min-height:500px}.blog-shell .site-header{min-height:78px;padding-left:130px}.blog-shell .brand{width:100px;top:-2px;left:12px}.blog-hero:before{background:linear-gradient(90deg,#021844fa 0%,#03295de6 45%,#03295d8f 74%,#03295d57 100%),linear-gradient(#0000 52%,#02184494)}.blog-hero-art{object-position:53% center}.blog-hero-copy{width:100%;padding:56px 20px 48px}.blog-hero h1{letter-spacing:-.01em;max-width:100%;font-size:clamp(3rem,13.5vw,4rem);line-height:.92}.blog-hero .blog-kicker{margin-bottom:11px;font-size:.6rem}.blog-hero-copy>p:last-child{max-width:34ch;margin-top:19px;font-size:1rem;line-height:1.5}.blog-index-section{padding:52px 17px 82px}.blog-card{grid-template-columns:1fr}.blog-card-visual{border-right:0;border-bottom:5px solid var(--ink);min-height:235px}.blog-card-copy{padding:29px 25px}.article-hero{gap:45px;min-height:0;padding:58px 20px 72px}.article-back{margin-bottom:29px}.article-hero-mark{justify-self:center;width:min(100%,360px)}.article-layout{gap:55px;padding:60px 18px 78px}.article-sidebar{grid-template-columns:1fr}.article-body blockquote{margin-inline:4px;padding-inline:24px}.article-inline-image{border-width:4px;margin:38px 0 46px;transform:none;box-shadow:6px 8px #7f4f236b}.article-inline-image:nth-of-type(2n){transform:none}.article-inline-image figcaption{padding-inline:12px;font-size:.52rem}.article-prompt{box-shadow:6px 8px 0 var(--red);border-width:4px;margin:38px 0 46px}.article-prompt-label{font-size:.54rem}.article-prompt-header{border-bottom-width:4px;gap:10px;min-height:54px;padding:8px 9px 8px 14px}.article-copy-button{min-width:89px;min-height:38px;padding-inline:10px;font-size:.46rem}.article-prompt pre{padding:22px 18px 25px;font-size:.98rem}.article-prompt-compact pre{font-size:1.2rem;line-height:1.5}.article-pro-tip{box-shadow:6px 8px 0 var(--red);border-width:4px;grid-template-columns:54px minmax(0,1fr);gap:17px;margin:40px 0 48px;padding:22px 18px 23px 17px}.pro-tip-badge{width:49px;height:49px;box-shadow:3px 4px 0 var(--yellow), 6px 7px 0 var(--red);border-width:3px}.pro-tip-badge span{font-size:1.45rem}.article-body .pro-tip-label{font-size:.49rem}.article-body .pro-tip-copy>p:last-child{font-size:.95rem;line-height:1.58}}.theme-upgrade{--journey-accent:var(--red);--journey-accent-two:var(--yellow);--journey-hero-bg:#0a4b9e;--journey-hero-deep:#082e6f}.theme-business{--journey-accent:#0785cc;--journey-accent-two:var(--yellow);--journey-hero-bg:#063b82;--journey-hero-deep:#071f52}.theme-enterprise{--journey-accent:#d4a61f;--journey-accent-two:#f6d368;--journey-hero-bg:#102d58;--journey-hero-deep:#07162f}.journey-hero{min-height:660px;color:var(--white);background:linear-gradient(120deg, var(--journey-hero-bg) 0 58%, var(--journey-hero-deep) 58% 100%);border-bottom:5px solid var(--ink);grid-template-columns:minmax(0,.95fr) minmax(480px,1.05fr);align-items:center;padding:108px 54px 70px;display:grid;position:relative;overflow:hidden}.journey-hero:before,.journey-hero:after{content:"";pointer-events:none;position:absolute}.journey-hero:before{opacity:.13;background-image:linear-gradient(90deg,#ffffff29 1px,#0000 1px),linear-gradient(#ffffff21 1px,#0000 1px);background-size:34px 34px;inset:0}.journey-hero:after{aspect-ratio:1;border:30px solid #ffd21f1f;border-radius:50%;width:270px;top:48px;left:-110px}.journey-hero-copy,.journey-hero-art{z-index:2;position:relative}.journey-hero-copy{max-width:760px}.journey-kicker{color:var(--journey-accent-two);letter-spacing:.15em;margin:0 0 14px;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.15rem}.journey-hero h1{letter-spacing:.008em;text-shadow:4px 5px #0000004d;margin:0;font-family:Roboto Slab,Rockwell Extra Bold,Rockwell,Georgia,serif;font-size:clamp(3.25rem,4.7vw,5.6rem);font-weight:900;line-height:.94}.journey-hero-lead{color:#e4edf8;max-width:690px;margin:24px 0 30px;font-size:clamp(1.08rem,1.45vw,1.3rem);font-weight:800;line-height:1.55}.journey-hero-actions{flex-wrap:wrap;gap:19px;display:flex}.journey-hero-art{justify-self:end;width:min(100%,760px);margin-left:44px;transform:rotate(1deg)}.journey-hero-art img{aspect-ratio:4/3;object-fit:cover;border:6px solid var(--cream);outline:5px solid var(--ink);width:100%;box-shadow:13px 15px 0 var(--ink);border-radius:18px}.journey-art-stamp{max-width:260px;color:var(--ink);background:var(--yellow);border:4px solid var(--ink);letter-spacing:.035em;text-align:center;box-shadow:6px 7px 0 var(--red-dark);border-radius:8px;padding:14px 18px 12px;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:.95rem;line-height:1.2;position:absolute;bottom:-27px;right:-18px;transform:rotate(-2deg)}.journey-scoreboard{min-height:82px;color:var(--white);border-bottom:5px solid var(--ink);background-color:#090b0f;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:24px 24px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.journey-scoreboard span{color:var(--journey-accent-two);text-align:center;text-shadow:3px 3px #000;border-right:3px solid #ffffff1f;grid-template-columns:1fr auto;align-items:center;gap:20px;padding:18px 28px;font-family:"Press Start 2P",Courier New,monospace;font-size:clamp(.78rem,1.15vw,1.08rem);line-height:1.35;display:grid}.journey-scoreboard span:last-child{border-right:0}.journey-scoreboard i{color:var(--red);font-family:Trebuchet MS,Arial,sans-serif;font-style:normal}.journey-scoreboard span:last-child i{display:none}.journey-section{padding:95px 48px 105px;position:relative}.journey-section-heading{max-width:950px;color:var(--blue-dark);text-align:center;margin:0 auto 50px}.journey-section-heading .section-kicker{color:var(--red)}.journey-section-heading h2,.custom-statement h2,.takeaway-section h2{margin:0;font-family:Roboto Slab,Rockwell Extra Bold,Rockwell,Georgia,serif;font-size:clamp(2.65rem,4.5vw,5.2rem);line-height:.96}.journey-section-heading>p:last-child,.custom-statement>p:last-child{max-width:820px;margin:22px auto 0;font-size:1.16rem;font-weight:800;line-height:1.58}.outcome-section{background:radial-gradient(circle at 16% 12%, #ffffff4f, transparent 25%), var(--cream)}.outcome-section:before,.examples-section:before{content:"";pointer-events:none;opacity:.07;background-image:radial-gradient(#68421f .6px,#0000 .8px);background-size:8px 8px;position:absolute;inset:0}.outcome-grid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;max-width:1420px;margin:0 auto;display:grid;position:relative}.outcome-card{background:var(--white);border:5px solid var(--ink);box-shadow:8px 9px 0 var(--ink);border-radius:18px;overflow:hidden;transform:rotate(-.45deg)}.outcome-card:nth-child(2){transform:rotate(.55deg)}.outcome-card:nth-child(3){transform:rotate(-.25deg)}.outcome-visual{aspect-ratio:1.2;background:var(--journey-hero-bg);border-bottom:5px solid var(--ink);position:relative;overflow:hidden}.outcome-visual img{object-fit:cover;width:100%;height:100%}.outcome-visual span{aspect-ratio:1;width:66px;color:var(--ink);background:var(--yellow);border:4px solid var(--ink);border-radius:50%;place-items:center;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.55rem;display:grid;position:absolute;bottom:14px;right:16px;box-shadow:4px 5px #00000047}.outcome-copy{padding:26px 27px 31px}.outcome-copy h3,.example-grid h3,.territory-grid h3,.process-grid h3{color:var(--blue-dark);letter-spacing:.025em;margin:0 0 13px;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.45rem,2vw,2rem);line-height:1.05}.outcome-copy p,.example-grid p,.territory-grid p,.process-grid p{margin:0;font-size:1rem;font-weight:750;line-height:1.55}.process-section{isolation:isolate;color:var(--white);background:linear-gradient(120deg, #031c4efa, #07509df5), var(--blue-dark);border-top:5px solid var(--ink);border-bottom:5px solid var(--ink);overflow:hidden}.process-section:before,.process-section:after{z-index:-1;content:"";pointer-events:none;position:absolute}.process-section:before{border:4px solid #ffffff1f;inset:28px}.process-section:after{background:#ffffff1a;width:4px;top:0;bottom:0;left:50%}.light-heading{color:var(--white)}.light-heading .section-kicker{color:var(--yellow)}.process-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;max-width:1500px;margin:0 auto;padding:0;list-style:none;display:grid}.process-grid li{min-height:325px;color:var(--ink);background:var(--cream);border:5px solid var(--ink);box-shadow:8px 9px 0 var(--journey-accent);border-radius:14px;padding:76px 27px 30px;position:relative;transform:rotate(-.45deg)}.process-grid li:nth-child(2n){box-shadow:8px 9px 0 var(--yellow);transform:rotate(.55deg)}.process-number{aspect-ratio:1;width:82px;color:var(--white);background:var(--journey-accent);border:5px solid var(--ink);border-radius:50%;place-items:center;font-family:Anton,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:2rem;display:grid;position:absolute;top:-31px;left:22px}.process-grid li:nth-child(2n) .process-number{color:var(--ink);background:var(--yellow)}.optional-tag{color:var(--white);background:var(--blue-dark);border:2px solid var(--ink);padding:5px 8px 4px;font-family:"Press Start 2P",Courier New,monospace;font-size:.55rem;position:absolute;top:14px;right:14px}.enterprise-section{color:var(--white);border-top:5px solid var(--ink);border-bottom:5px solid var(--ink);background:radial-gradient(circle at 50% 0,#d4a61f2e,#0000 38%),#07162f}.custom-statement{text-align:center;max-width:1080px;margin:0 auto 58px}.custom-statement .section-kicker{color:#f6d368}.custom-statement>p:last-child{color:#d9e5f5}.territory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1440px;margin:0 auto;display:grid}.territory-grid article{min-height:235px;color:var(--ink);background:var(--cream);border:4px solid var(--ink);padding:66px 26px 28px;position:relative;box-shadow:6px 7px #d4a61f}.territory-grid article>span{color:var(--red);font-family:"Press Start 2P",Courier New,monospace;font-size:1rem;position:absolute;top:18px;left:24px}.examples-section{background:var(--paper)}.example-grid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1420px;margin:0 auto;display:grid;position:relative}.example-grid article{background:var(--white);border:4px solid var(--ink);border-radius:8px;min-height:235px;padding:32px 28px 27px;position:relative;box-shadow:6px 7px #85532661}.example-grid article>span{color:var(--journey-accent);margin-bottom:17px;font-size:1.65rem;display:block}.scope-note{z-index:1;max-width:1130px;color:var(--white);background:var(--blue-dark);border:4px solid var(--ink);box-shadow:7px 8px 0 var(--red);text-align:center;margin:38px auto 0;padding:22px 26px;font-size:1.02rem;font-weight:800;line-height:1.55;position:relative}.takeaway-section{color:var(--white);background:var(--journey-hero-bg);border-top:5px solid var(--ink);border-bottom:5px solid var(--ink);grid-template-columns:minmax(300px,.85fr) minmax(0,1.15fr);align-items:center;gap:58px;padding:85px 58px;display:grid}.takeaway-section .section-kicker{color:var(--journey-accent-two)}.takeaway-section ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.takeaway-section li{min-height:90px;color:var(--ink);background:var(--cream);border:4px solid var(--ink);box-shadow:5px 6px 0 var(--journey-accent);grid-template-columns:48px 1fr;align-items:center;gap:14px;padding:14px 18px;font-size:1rem;font-weight:850;line-height:1.35;display:grid}.takeaway-section li span{aspect-ratio:1;width:44px;color:var(--white);background:var(--red);border:3px solid var(--ink);border-radius:50%;place-items:center;font-size:1.3rem;display:grid}@media (width<=1180px){.nav-service-menu{width:370px;left:10%;transform:translate(-20%,-8px)}.nav-service-group:hover .nav-service-menu,.nav-service-group:focus-within .nav-service-menu{transform:translate(-20%)}.journey-hero{grid-template-columns:minmax(0,1fr) minmax(400px,.95fr);padding-inline:38px}.journey-hero-art{margin-left:28px}.journey-hero h1{font-size:clamp(3rem,4.8vw,4.4rem)}.process-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:58px 26px;max-width:1050px}}@media (width<=900px){.hero-description{max-width:610px}.journey-grid,.outcome-grid,.example-grid{grid-template-columns:1fr;max-width:680px;margin-inline:auto}.journey-card>p{min-height:0}.journey-hero{grid-template-columns:1fr;gap:54px;padding:96px 28px 82px}.journey-hero-copy{text-align:center;max-width:760px}.journey-hero-lead{margin-inline:auto}.journey-hero-actions{justify-content:center}.journey-hero-art{justify-self:center;width:min(100%,720px);margin-left:0}.journey-scoreboard{grid-template-columns:1fr}.journey-scoreboard span{border-bottom:2px solid #ffffff1f;border-right:0;grid-template-columns:1fr;min-height:62px}.journey-scoreboard i{display:none}.journey-section{padding-inline:24px}.outcome-card{grid-template-columns:minmax(230px,.82fr) 1fr;display:grid}.outcome-visual{aspect-ratio:auto;border-right:5px solid var(--ink);border-bottom:0;min-height:260px}.territory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.takeaway-section{text-align:center;grid-template-columns:1fr;padding-inline:28px}}@media (width<=620px){.hero-subtitle{font-size:1.16rem}.hero-description{margin-top:-6px;font-size:.98rem}.journey-services{padding-top:44px}.services-lead{padding-inline:8px;font-size:1rem}.journey-card .service-card-title{min-height:70px}.journey-hero{gap:40px;padding:88px 17px 70px}.journey-hero h1{font-size:clamp(2.65rem,12vw,3.7rem)}.journey-kicker{font-size:.95rem}.journey-hero-lead{margin-top:19px;font-size:1rem}.journey-hero-actions{gap:16px}.journey-art-stamp{max-width:218px;font-size:.77rem;bottom:-33px;right:4px}.journey-section{padding:76px 16px 84px}.journey-section-heading h2,.custom-statement h2,.takeaway-section h2{font-size:clamp(2.35rem,11vw,3.35rem)}.journey-section-heading>p:last-child,.custom-statement>p:last-child{font-size:1.02rem}.outcome-card{display:block}.outcome-visual{aspect-ratio:1.2;border-right:0;border-bottom:5px solid var(--ink);min-height:0}.process-grid,.territory-grid{grid-template-columns:1fr}.process-grid{gap:56px}.process-grid li,.territory-grid article,.example-grid article{min-height:0}.process-section:before{inset:14px}.takeaway-section{gap:38px;padding:70px 16px}.takeaway-section ul,.site-footer{grid-template-columns:1fr}.footer-center nav{text-align:center;gap:13px;display:grid}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.games-shell{background:var(--cream);min-height:100vh;overflow-x:hidden}.games-shell .site-header{min-height:100px;padding-left:220px}.games-shell .brand{width:145px;top:-7px}.games-kicker{color:var(--red);letter-spacing:.04em;text-transform:uppercase;margin:0;font-family:"Press Start 2P",Courier New,monospace;font-size:.64rem;line-height:1.7}.games-hero{color:var(--white);background:radial-gradient(circle at 78% 32%, #1963b652, transparent 34%), linear-gradient(135deg, #021943, #032b63f5 64%, #021c45), var(--blue-dark);border-bottom:5px solid var(--ink);isolation:isolate;position:relative;overflow:hidden}.games-hero:before,.games-hero:after{content:"";pointer-events:none;position:absolute;inset:0}.games-hero:before{z-index:1;opacity:.45;background-image:linear-gradient(90deg,#ffffff0f 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px);background-size:34px 34px}.games-hero:after{z-index:2;background:linear-gradient(90deg,#01123238,#0000 48%),linear-gradient(#0000 58%,#0112325c)}.games-hero-inner{z-index:3;grid-template-columns:minmax(0,.88fr) minmax(440px,1.12fr);align-items:center;gap:clamp(44px,5vw,84px);width:min(1440px,100% - 80px);min-height:620px;margin:0 auto;padding:62px 0 68px;display:grid;position:relative}.games-hero-copy{z-index:5;width:100%;position:relative}.games-hero-copy .games-kicker{color:var(--yellow)}.games-hero h1,.games-lineup h2,.games-whiteboard h2,.brodle-archive-hero h1,.brodle-archive-section h2,.brodle-offseason h1{letter-spacing:-.04em;margin:0;font-family:Roboto Slab,Rockwell Extra Bold,Rockwell,Georgia,serif;font-weight:900}.games-hero h1{text-wrap:balance;text-shadow:5px 6px #0000003d;max-width:720px;margin-top:20px;font-size:clamp(4rem,6.3vw,7rem);line-height:.88}.games-hero-copy>p:not(.games-kicker){color:#e9f1ff;max-width:590px;margin:28px 0 34px;font-family:Roboto Slab,Georgia,serif;font-size:clamp(1.12rem,1.65vw,1.48rem);font-weight:700;line-height:1.38}.games-hero-visual{z-index:4;aspect-ratio:1.36;border:5px solid var(--cream);width:100%;box-shadow:12px 13px 0 var(--red), 18px 19px 0 var(--ink);background:#071b43;border-radius:18px;position:relative;overflow:hidden;transform:rotate(.8deg)}.games-hero-visual:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff1a,#0000 28% 74%,#010d2647);position:absolute;inset:0}.games-hero-art{object-fit:cover;object-position:60% center;filter:saturate(1.05)contrast(1.02);width:100%;height:100%;display:block}.games-lineup,.brodle-archive-section{width:min(1240px,100% - 64px);margin:0 auto;padding:88px 0 96px}.games-section-heading,.games-recent-heading{grid-template-columns:minmax(0,1fr) minmax(300px,.65fr);align-items:end;gap:42px;display:grid}.games-section-heading h2,.games-recent-heading h2,.brodle-archive-section h2{margin-top:8px;font-size:clamp(2.8rem,5vw,5.3rem);line-height:.92}.games-section-heading>p,.games-recent-heading>p{margin:0 0 7px;font-family:Roboto Slab,Georgia,serif;font-size:1.15rem;font-weight:700;line-height:1.5}.brodle-feature-card{background:var(--white);border:5px solid var(--ink);min-height:520px;box-shadow:13px 14px 0 var(--red-dark), 20px 21px 0 var(--ink);border-radius:20px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);margin-top:45px;transition:transform .15s,box-shadow .15s;display:grid;overflow:hidden}.brodle-feature-card:hover{box-shadow:8px 9px 0 var(--red-dark), 14px 15px 0 var(--ink);transform:translate(5px,5px)}.brodle-feature-field{min-height:500px;color:var(--white);text-align:center;background:linear-gradient(90deg, #ffffff12 1px, transparent 1px), linear-gradient(#ffffff12 1px, transparent 1px), radial-gradient(circle at 50% 38%, #1269ba, var(--blue-dark) 72%);border-right:5px solid var(--ink);background-size:28px 28px,28px 28px,auto;place-content:center;justify-items:center;padding:42px;display:grid;position:relative}.brodle-feature-field:before{content:"";border:2px solid #fff7df47;border-radius:50%;position:absolute;inset:24px}.brodle-feature-lights{color:var(--yellow);gap:24px;font-size:1rem;display:flex;position:absolute;top:30px}.brodle-feature-field>p{z-index:2;color:#d7e8ff;margin:26px 0 0;font-family:"Press Start 2P",Courier New,monospace;font-size:.58rem;line-height:1.65;position:relative}.brodle-feature-number{color:var(--yellow);letter-spacing:.06em;font-family:Anton,Impact,sans-serif;font-size:1.4rem;position:absolute;bottom:27px;right:28px}.brodle-mark{z-index:2;gap:6px;display:flex;position:relative}.brodle-mark span{aspect-ratio:.9;width:clamp(46px,5.2vw,69px);color:var(--ink);background:var(--yellow);border:4px solid var(--ink);box-shadow:4px 5px 0 var(--red);transform:rotate(var(--letter-tilt,0deg));border-radius:7px;place-items:center;font-family:Roboto Slab,Rockwell,serif;font-size:clamp(1.9rem,3.4vw,3.3rem);font-weight:900;line-height:1;display:grid}.brodle-mark span:nth-child(2),.brodle-mark span:nth-child(5){--letter-tilt:2deg;color:var(--white);background:var(--red);box-shadow:4px 5px 0 var(--yellow)}.brodle-mark span:nth-child(3),.brodle-mark span:nth-child(6){--letter-tilt:-2deg;color:var(--white);background:var(--blue-bright)}.brodle-mark.is-compact{gap:3px}.brodle-mark.is-compact span{width:31px;box-shadow:2px 3px 0 var(--red);border-width:3px;border-radius:4px;font-size:1.2rem}.brodle-feature-copy{grid-template-rows:auto 1fr;display:grid}.brodle-feature-stats{background:var(--yellow);border-bottom:5px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.brodle-feature-stats div{text-align:center;border-right:3px solid var(--ink);place-content:center;min-height:108px;display:grid}.brodle-feature-stats div:last-child{border-right:0}.brodle-feature-stats strong{font-family:Roboto Slab,Rockwell,serif;font-size:2.35rem;line-height:1}.brodle-feature-stats span{margin-top:6px;font-family:"Press Start 2P",monospace;font-size:.46rem}.brodle-feature-copy>div:last-child{align-self:center;padding:40px 45px 46px}.brodle-feature-copy h3{letter-spacing:-.04em;margin:9px 0 16px;font-family:Roboto Slab,Rockwell,serif;font-size:clamp(2.5rem,4vw,4.2rem);font-weight:900;line-height:.95}.brodle-feature-copy h3+p{margin:0;font-size:1.08rem;font-weight:700;line-height:1.55}.brodle-feature-cta{color:var(--red);letter-spacing:.05em;align-items:center;gap:12px;margin-top:25px;font-family:Anton,Impact,sans-serif;font-size:1.35rem;display:inline-flex}.brodle-feature-cta i{font-size:1.7rem;font-style:normal}.games-recent-heading{margin-top:92px}.games-recent-heading>a{color:var(--red);border-bottom:3px solid var(--red);letter-spacing:.06em;justify-self:end;padding-bottom:9px;font-family:Anton,Impact,sans-serif;font-size:1.05rem}.games-recent-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:30px;display:grid}.games-recent-grid a{background:var(--paper);border:4px solid var(--ink);min-height:138px;box-shadow:6px 7px 0 var(--blue-dark);border-radius:10px;padding:22px;transition:transform .13s,box-shadow .13s;display:grid;position:relative}.games-recent-grid a:hover{box-shadow:3px 4px 0 var(--blue-dark);transform:translate(3px,3px)}.games-recent-grid span{color:var(--red);font-family:"Press Start 2P",monospace;font-size:.5rem}.games-recent-grid strong{align-self:end;font-family:Roboto Slab,Rockwell,serif;font-size:1.3rem}.games-recent-grid i{color:var(--white);background:var(--red);border:2px solid var(--ink);letter-spacing:.05em;border-radius:4px;padding:6px 8px;font-family:Anton,Impact,sans-serif;font-size:.8rem;font-style:normal;position:absolute;bottom:16px;right:15px}.games-recent-grid i.is-complete{color:var(--ink);background:var(--yellow)}.games-whiteboard{color:var(--white);background:linear-gradient(90deg, #ffffff0f 1px, transparent 1px), var(--blue-dark);border-block:5px solid var(--ink);background-size:30px 30px;grid-template-columns:auto 1fr;align-items:center;gap:34px;padding:64px max(32px,50vw - 590px);display:grid}.games-whiteboard>span{aspect-ratio:1;width:90px;color:var(--red);background:var(--yellow);border:4px solid var(--ink);box-shadow:6px 7px 0 var(--red);border-radius:50%;place-items:center;font-size:2.2rem;display:grid}.games-whiteboard .games-kicker{color:var(--yellow)}.games-whiteboard h2{margin-top:7px;font-size:clamp(2.2rem,4vw,4.1rem);line-height:.95}.games-whiteboard p:last-child{color:#d5e5fa;margin:13px 0 0;font-weight:700}.brodle-shell{background:#081b40}.brodle-shell .site-header{min-height:82px;padding-left:190px}.brodle-shell .brand{width:132px;top:-4px}.brodle-game{min-height:calc(100dvh - 82px);color:var(--white);background:radial-gradient(circle at 50% -10%,#0f6ab98c,#0000 44%),linear-gradient(90deg,#ffffff0d 1px,#0000 1px) 0 0/34px 34px,linear-gradient(#ffffff0a 1px,#0000 1px) 0 0/34px 34px,#071b41}.brodle-game-bar{z-index:4;min-height:76px;color:var(--ink);background:var(--paper);border-bottom:4px solid var(--ink);grid-template-columns:minmax(110px,1fr) auto minmax(110px,1fr);align-items:center;padding:10px 28px;display:grid;position:relative;box-shadow:0 6px #00000026}.brodle-back-link{letter-spacing:.05em;justify-self:start;font-family:Anton,Impact,sans-serif;font-size:1.05rem}.brodle-game-identity{align-items:center;gap:13px;display:flex}.brodle-game-identity>span{color:var(--red);font-family:"Press Start 2P",monospace;font-size:.52rem}.brodle-utilities{justify-self:end;gap:8px;display:flex}.brodle-utilities button,.brodle-utilities a{aspect-ratio:1;width:42px;color:var(--ink);cursor:pointer;background:var(--yellow);border:3px solid var(--ink);box-shadow:3px 3px 0 var(--red);border-radius:6px;place-items:center;padding:0;font-family:Roboto Slab,Rockwell,serif;font-size:1.15rem;font-weight:900;line-height:1;display:grid}.brodle-playfield{flex-direction:column;align-items:center;width:min(100%,760px);min-height:calc(100dvh - 158px);margin:0 auto;padding:13px 20px 26px;display:flex}.brodle-playfield.is-complete{width:min(100%,920px)}.brodle-puzzle-meta{color:#d8e8ff;justify-content:space-between;width:min(100%,430px);margin-bottom:10px;font-family:"Press Start 2P",monospace;font-size:.46rem;line-height:1.4;display:flex}.brodle-board{gap:6px;display:grid}.brodle-row{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.brodle-tile{aspect-ratio:1;width:clamp(48px,min(11vw,7.1vh),64px);color:var(--white);text-transform:uppercase;transform-style:preserve-3d;background:#04183be0;border:3px solid #7895bd;border-radius:6px;place-items:center;font-family:Roboto Slab,Rockwell,serif;font-size:clamp(1.7rem,4vw,2.35rem);font-weight:900;line-height:1;display:grid;position:relative;box-shadow:inset 0 0 0 2px #ffffff0a}.brodle-tile:not(:empty):not(.is-correct):not(.is-present):not(.is-absent){border-color:var(--white);transform:scale(1.03)}.brodle-tile.is-correct,.brodle-key.is-correct{color:var(--white);background:var(--blue-bright);border-color:var(--ink)}.brodle-tile.is-present,.brodle-key.is-present{color:var(--ink);background:var(--yellow);border-color:var(--ink)}.brodle-tile.is-absent,.brodle-key.is-absent{color:#d0d8e3;border-color:var(--ink);background:#344156}.brodle-tile i{place-items:center;width:14px;height:14px;font-family:Arial,sans-serif;font-size:.62rem;font-style:normal;line-height:1;display:grid;position:absolute;bottom:3px;right:4px}.brodle-tile.is-correct i:before{content:"★"}.brodle-tile.is-present i:before{content:"●"}.brodle-tile.is-absent i:before{content:"—"}.brodle-row.is-submitted .brodle-tile{animation:.42s both brodle-flip;animation-delay:calc(var(--tile-index) * 75ms)}.brodle-row.is-shaking{animation:.36s brodle-shake}.brodle-message{min-height:24px;color:var(--yellow);text-align:center;margin:9px 0 7px;font-family:"Press Start 2P",monospace;font-size:.52rem;line-height:1.45}.brodle-keyboard{gap:7px;width:min(100%,620px);margin-top:auto;display:grid}.brodle-keyboard-row{justify-content:center;gap:5px;display:flex}.brodle-key{min-width:0;height:54px;color:var(--ink);cursor:pointer;background:var(--paper);border:3px solid var(--ink);touch-action:manipulation;-webkit-user-select:none;user-select:none;border-radius:6px;flex:1;place-items:center;padding:0 3px;font-family:Anton,Impact,sans-serif;font-size:1rem;line-height:1;display:grid;box-shadow:0 4px #020a17}.brodle-key:active{transform:translateY(3px);box-shadow:0 1px #020a17}.brodle-key.is-wide{color:var(--white);background:var(--red);flex:1.55;font-size:.8rem}.brodle-result{width:min(100%,820px);color:var(--ink);background:var(--white);border:5px solid var(--ink);box-shadow:11px 12px 0 var(--red), 17px 18px 0 var(--yellow);border-radius:18px;margin:8px auto 20px;animation:.35s both brodle-result-in}.brodle-result-score{color:var(--white);background:var(--blue-dark);border-bottom:4px solid var(--ink);align-items:center;gap:22px;padding:16px 22px;display:flex}.brodle-result-score>span{min-width:78px;min-height:58px;color:var(--ink);background:var(--yellow);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--red);border-radius:7px;place-items:center;font-family:Roboto Slab,Rockwell,serif;font-size:1.7rem;font-weight:900;display:grid}.brodle-result-score p{margin:0;font-family:"Press Start 2P",monospace;font-size:.62rem;line-height:1.6}.brodle-result-word{padding:28px 34px 21px}.brodle-result-tags{gap:8px;display:flex}.brodle-result-tags span{color:var(--white);background:var(--red);border:2px solid var(--ink);border-radius:4px;padding:5px 8px;font-family:"Press Start 2P",monospace;font-size:.45rem}.brodle-result-tags span:last-child{color:var(--ink);background:var(--yellow)}.brodle-result h2{color:var(--blue-dark);letter-spacing:.02em;margin:12px 0 7px;font-family:Roboto Slab,Rockwell,serif;font-size:clamp(3.2rem,8vw,5.9rem);font-weight:900;line-height:.9}.brodle-result-word>p{margin:0;font-family:Roboto Slab,Georgia,serif;font-size:1.08rem;font-weight:700;line-height:1.45}.brodle-translation{background:var(--paper);border-block:3px solid var(--ink);padding:22px 34px 25px}.brodle-translation p{color:var(--red);margin:0 0 8px;font-family:"Press Start 2P",monospace;font-size:.52rem}.brodle-translation strong{font-family:Roboto Slab,Georgia,serif;font-size:1.15rem;line-height:1.45}.brodle-fun-fact{margin:0;padding:16px 34px 0;font-size:.94rem;font-weight:800;line-height:1.45}.brodle-fun-fact span{color:var(--red);margin-right:7px}.brodle-result-actions{gap:16px;padding:22px 34px 27px;display:flex}.brodle-result-actions .button{text-align:center;flex:1;padding-inline:15px}.brodle-countdown{color:var(--yellow);text-align:center;background:var(--ink);margin:0;padding:10px 20px 12px;font-family:"Press Start 2P",monospace;font-size:.48rem;line-height:1.5}.brodle-modal-backdrop{z-index:3000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#020a1ae0;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.brodle-modal{width:min(560px,100%);max-height:calc(100dvh - 44px);color:var(--ink);background:var(--cream);border:5px solid var(--ink);box-shadow:10px 11px 0 var(--red), 16px 17px 0 var(--yellow);border-radius:16px;padding:34px;position:relative;overflow-y:auto}.brodle-modal-close{aspect-ratio:1;width:43px;color:var(--white);cursor:pointer;background:var(--red);border:3px solid var(--ink);border-radius:50%;place-items:center;padding:0 0 4px;font-size:1.8rem;line-height:1;display:grid;position:absolute;top:14px;right:14px}.brodle-modal h2{letter-spacing:-.04em;max-width:450px;margin:10px 0 14px;font-family:Roboto Slab,Rockwell,serif;font-size:clamp(2.2rem,7vw,3.5rem);font-weight:900;line-height:.95}.brodle-modal>p:not(.games-kicker){font-weight:700;line-height:1.5}.brodle-help-list{gap:11px;margin-top:22px;display:grid}.brodle-help-list>div{align-items:center;gap:16px;display:flex}.brodle-help-list .brodle-tile{flex:none;width:52px;font-size:1.6rem}.brodle-help-list p{margin:0;line-height:1.35}.brodle-modal-note{background:var(--yellow);border:3px solid var(--ink);margin-top:24px;padding:15px}.brodle-stat-grid{border:3px solid var(--ink);grid-template-columns:repeat(4,1fr);margin:24px 0 28px;display:grid}.brodle-stat-grid div{text-align:center;background:var(--white);border-right:2px solid var(--ink);place-content:center;min-height:95px;display:grid}.brodle-stat-grid div:last-child{border-right:0}.brodle-stat-grid strong{font-family:Roboto Slab,Rockwell,serif;font-size:1.9rem}.brodle-stat-grid span{margin-top:5px;font-family:"Press Start 2P",monospace;font-size:.36rem}.brodle-modal h3{letter-spacing:.06em;margin:0 0 12px;font-family:Anton,Impact,sans-serif;font-size:1.15rem}.brodle-distribution{gap:7px;display:grid}.brodle-distribution>div{grid-template-columns:22px 1fr;align-items:center;gap:8px;font-family:Anton,Impact,sans-serif;display:grid}.brodle-distribution i{min-width:28px;color:var(--white);text-align:right;background:var(--blue);border:2px solid var(--ink);padding:5px 7px;font-style:normal}.brodle-loading,.archive-loading{min-height:60vh;color:var(--yellow);place-items:center;font-family:"Press Start 2P",monospace;font-size:.62rem;display:grid}.brodle-offseason{min-height:70vh;color:var(--white);place-content:center;justify-items:start;padding:50px max(24px,50vw - 450px);display:grid}.brodle-offseason .games-kicker{color:var(--yellow)}.brodle-offseason h1{max-width:800px;margin-top:13px;font-size:clamp(3.4rem,8vw,7rem);line-height:.9}.brodle-offseason>p:not(.games-kicker){max-width:650px;margin:24px 0 28px;font-family:Roboto Slab,Georgia,serif;font-size:1.2rem;font-weight:700}.brodle-archive-hero{min-height:390px;color:var(--white);background:linear-gradient(90deg, #ffffff0f 1px, transparent 1px), var(--blue-dark);border-bottom:5px solid var(--ink);background-size:32px 32px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:50px;padding:70px max(36px,50vw - 590px);display:grid}.brodle-archive-hero a{color:var(--yellow);letter-spacing:.06em;margin-bottom:28px;font-family:Anton,Impact,sans-serif;display:inline-block}.brodle-archive-hero .games-kicker{color:var(--yellow)}.brodle-archive-hero h1{margin-top:8px;font-size:clamp(4rem,7vw,7.5rem);line-height:.88}.brodle-archive-hero p:last-child{color:#d9e8fb;max-width:630px;margin:20px 0 0;font-family:Roboto Slab,Georgia,serif;font-size:1.2rem;font-weight:700}.brodle-archive-grid{grid-template-columns:repeat(4,1fr);gap:19px;margin-top:40px;display:grid}.brodle-archive-card{background:var(--paper);border:4px solid var(--ink);min-height:180px;box-shadow:6px 7px 0 var(--blue-dark);border-radius:10px;padding:23px;transition:transform .13s,box-shadow .13s;display:grid;position:relative}.brodle-archive-card:hover{box-shadow:3px 4px 0 var(--blue-dark);transform:translate(3px,3px)}.brodle-archive-card.is-today{background:var(--yellow);box-shadow:6px 7px 0 var(--red)}.brodle-archive-card.is-won{background:#d8ebff}.brodle-archive-card.is-lost{background:#dfd6c4}.brodle-archive-number{color:var(--red);font-family:"Press Start 2P",monospace;font-size:.52rem}.brodle-today-badge{color:var(--white);background:var(--red);border:2px solid var(--ink);border-radius:3px;padding:5px 7px;font-family:"Press Start 2P",monospace;font-size:.38rem;position:absolute;top:15px;right:15px}.brodle-archive-card strong{align-self:end;font-family:Roboto Slab,Rockwell,serif;font-size:1.35rem}.brodle-archive-card i{color:var(--white);background:var(--red);border:2px solid var(--ink);letter-spacing:.05em;border-radius:4px;justify-self:start;margin-top:10px;padding:5px 9px;font-family:Anton,Impact,sans-serif;font-size:.85rem;font-style:normal}@keyframes brodle-flip{0%{transform:rotateX(0)}49%{transform:rotateX(90deg)}50%{transform:rotateX(-90deg)}to{transform:rotateX(0)}}@keyframes brodle-shake{20%,60%{transform:translate(-7px)}40%,80%{transform:translate(7px)}}@keyframes brodle-result-in{0%{opacity:0;transform:translateY(22px)scale(.98)}to{opacity:1;transform:none}}@media (width<=1180px){.desktop-nav{gap:clamp(12px,1.8vw,21px);font-size:clamp(.95rem,1.3vw,1.25rem)}.nav-cta{min-width:140px}.games-hero-inner{grid-template-columns:minmax(0,.82fr) minmax(420px,1.18fr);gap:42px;width:min(100% - 56px,1180px)}.brodle-archive-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=900px){.games-shell .site-header{min-height:88px;padding-left:180px}.games-shell .brand{width:145px;top:5px;left:18px}.games-hero-inner{grid-template-columns:1fr;gap:44px;width:min(100% - 48px,760px);min-height:0;padding:54px 0 64px}.games-hero-copy{width:100%}.games-hero h1{max-width:690px;font-size:clamp(3.8rem,11.4vw,6.5rem)}.games-hero-visual{aspect-ratio:1.48;transform:none}.games-lineup,.brodle-archive-section{width:min(100% - 40px,760px);padding-block:70px 80px}.games-section-heading,.games-recent-heading{grid-template-columns:1fr;gap:18px}.brodle-feature-card{grid-template-columns:1fr}.brodle-feature-field{border-right:0;border-bottom:5px solid var(--ink);min-height:390px}.games-recent-heading>a{justify-self:start}.games-recent-grid{grid-template-columns:repeat(2,1fr)}.brodle-shell .site-header{min-height:72px;padding-left:145px}.brodle-shell .brand{width:115px;top:1px;left:12px}.brodle-game{min-height:calc(100dvh - 72px)}.brodle-playfield{min-height:calc(100dvh - 144px)}.brodle-archive-hero{grid-template-columns:1fr}.brodle-archive-hero .brodle-mark{justify-self:start}}@media (width<=680px){.games-shell .site-header{min-height:76px;padding-left:146px}.games-shell .brand{width:120px;top:5px;left:12px}.games-hero-inner{gap:32px;width:calc(100% - 32px);padding:38px 0 46px}.games-hero h1{max-width:620px;margin-top:14px;font-size:clamp(3.05rem,14.4vw,4.7rem);line-height:.9}.games-hero-copy>p:not(.games-kicker){margin-block:19px 24px;font-size:1.08rem}.games-hero-copy .button{width:100%;min-width:0;padding-inline:16px}.games-hero-visual{aspect-ratio:4/3;box-shadow:7px 8px 0 var(--red), 11px 12px 0 var(--ink);border-width:4px;border-radius:14px}.games-hero-art{object-position:62% center}.games-lineup,.brodle-archive-section{width:calc(100% - 28px);padding-block:55px 65px}.games-section-heading h2,.games-recent-heading h2,.brodle-archive-section h2{font-size:2.8rem}.brodle-feature-card{box-shadow:8px 9px 0 var(--red-dark), 12px 13px 0 var(--ink);border-radius:13px;margin-top:30px}.brodle-feature-field{min-height:305px;padding:28px 16px}.brodle-feature-field .brodle-mark span{border-width:3px;width:clamp(37px,11.5vw,48px);font-size:1.8rem}.brodle-feature-stats div{min-height:88px}.brodle-feature-stats strong{font-size:1.75rem}.brodle-feature-copy>div:last-child{padding:30px 24px 34px}.brodle-feature-copy h3{font-size:2.5rem}.games-recent-heading{margin-top:70px}.games-recent-grid{grid-template-columns:1fr}.games-whiteboard{grid-template-columns:1fr;gap:22px;padding:50px 20px}.games-whiteboard>span{width:70px}.brodle-shell .site-header{min-height:68px;padding-left:135px}.brodle-shell .brand{width:105px;top:2px}.brodle-shell .mobile-menu summary{box-shadow:3px 4px 0 var(--red);border-width:3px;padding:8px 13px 7px;font-size:.95rem}.brodle-shell .mobile-menu nav{top:60px}.brodle-game{min-height:calc(100dvh - 68px)}.brodle-game-bar{grid-template-columns:72px 1fr 94px;min-height:60px;padding:7px 10px}.brodle-back-link{font-size:.86rem}.brodle-game-identity{justify-self:center;gap:7px}.brodle-mark.is-compact span{width:24px;box-shadow:2px 2px 0 var(--red);border-width:2px;font-size:.9rem}.brodle-game-identity>span{display:none}.brodle-utilities{gap:4px}.brodle-utilities button,.brodle-utilities a{width:29px;box-shadow:2px 2px 0 var(--red);border-width:2px;font-size:.86rem}.brodle-playfield{min-height:calc(100dvh - 128px);padding:9px 8px max(14px, env(safe-area-inset-bottom))}.brodle-puzzle-meta{width:min(100%,340px);margin-bottom:7px;font-size:.38rem}.brodle-board,.brodle-row{gap:4px}.brodle-tile{border-width:2px;border-radius:4px;width:clamp(40px,min(15.5vw,7.05vh),56px);font-size:clamp(1.4rem,7vw,2rem)}.brodle-message{min-height:20px;margin-block:6px 4px;font-size:.4rem}.brodle-keyboard{gap:5px}.brodle-keyboard-row{gap:3px}.brodle-key{border-width:2px;height:clamp(42px,6.2vh,50px);font-size:.9rem;box-shadow:0 3px #020a17}.brodle-key.is-wide{font-size:.64rem}.brodle-result{box-shadow:7px 8px 0 var(--red), 11px 12px 0 var(--yellow);border-width:4px;border-radius:12px;margin-top:4px}.brodle-result-score{gap:13px;padding:12px 14px}.brodle-result-score>span{min-width:63px;min-height:48px;font-size:1.35rem}.brodle-result-score p{font-size:.45rem}.brodle-result-word{padding:21px 20px 17px}.brodle-result h2{font-size:3.7rem}.brodle-result-word>p,.brodle-translation strong{font-size:.98rem}.brodle-translation{padding:18px 20px 20px}.brodle-result-actions{flex-direction:column;gap:12px;padding:18px 20px 22px}.brodle-fun-fact{padding-inline:20px}.brodle-modal{border-width:4px;padding:28px 20px 24px}.brodle-stat-grid{grid-template-columns:repeat(2,1fr)}.brodle-stat-grid div{border-bottom:2px solid var(--ink)}.brodle-stat-grid div:nth-child(2){border-right:0}.brodle-stat-grid div:nth-child(n+3){border-bottom:0}.brodle-archive-hero{gap:38px;min-height:430px;padding:50px 18px}.brodle-archive-hero h1{font-size:4rem}.brodle-archive-hero .brodle-mark span{border-width:3px;width:clamp(37px,11.5vw,48px);font-size:1.8rem}.brodle-archive-grid{grid-template-columns:repeat(2,1fr);gap:12px}.brodle-archive-card{min-height:148px;box-shadow:4px 5px 0 var(--blue-dark);padding:17px}.brodle-archive-card strong{font-size:1rem}}@media (width<=380px),(height<=700px) and (width<=680px){.brodle-puzzle-meta{margin-bottom:4px}.brodle-tile{width:clamp(36px,min(14vw,6.5vh),46px)}.brodle-board,.brodle-row{gap:3px}.brodle-key{height:38px}.brodle-message{margin-block:3px}}@media (prefers-reduced-motion:reduce){.brodle-row.is-submitted .brodle-tile,.brodle-row.is-shaking,.brodle-result{animation:none}}
