:root{--yellow:#F4B30C;--ink:#191818;--white:#FFFFFF;--paper:#FFFFFF;--soft-gray:#CCCCCC;--fade:#6E6E6E;--card:#262626;--track:#2E2E2E;--tape:rgba(255, 240, 200, 0.78);--scrim:rgba(0, 0, 0, 0.55);--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--frame-margin:64px;--radius-sm:6px;--radius-md:14px;--radius-bubble:16px;--radius-frame:22px;--radius-pill:99px;--radius-none:0px;--tilt-photo:-3deg;--tilt-polaroid-a:-5deg;--tilt-polaroid-b:3deg;--tilt-tape:-3deg;}@font-face{font-family:"Oswald";src:url(data:font/woff2;base64,d09GMgABAAAAACowABAAAAAAWcAAACnRAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoEQG6wMHINiBmA/U1RBVCoAhAARCArrYNRuATYCJAOGdAuDPAAEIAWDagcgDAcbfEtFB2LGOADAo9c9ihLFKkYhGaHjJf8fDzgZIuWG6qbuwiWxnfRcrWetfnvvp3fhUM69pS+tPOost+6uiTKcAe0/tZnzdZMfMofjpg7iKyg4LKJQ/jUOBh2oUWIQowgxvKTg0KlHaOkjyScP3+/3v7XPtfcQcW/SyHjJPxEZEtOpRPPkEc7w/Db/D7SFSkmJCKhwqRARyTLBQjGHWDFjzqXLdM6VLly86bb39iJd1d/fc+65F5E/Xu4n/7I3ieclXsSuQA0OYCd18N/QfwPoiJ9sUV7RHlV0UZE9QA/6zifAWybmhtw8XTNXXJ88OZrLhNB1FbpGsS4LU0fA/5vjPd6EJ+EJzdI/cbH9RxT5YZM0BxoohHme9TBY2+EjmNQgCCIYmiFEQ8jGtgQUAPA/9+u9N3kwc8++LwsSyMj62sDb5CMIA5TYxJZIEY+v2i/Utrl+iADbYIh1Ow1s05Arr7xi6jNDpmym7e3v37zOqDUQa8bTe12GoKjSZvrb3Xv97a3Okk+Gk86oN92/A5ICsj50lkFS9CZMlQqA7v0xKABUGaoAVsBFyU2TomhSp8qkTdGVKZrw8DZVmqcAZAWg66QNZx5dX9e1rYpf13YDeMTLWGBVxjLS8uw/XEWoGL2tK/UMXSNDiCDiUJ/jOhaliK7xbQfxFraklweeA/tIC0AXwBZAEgsmHgwODwzECsbOD6ZACZigOjANloBp0gumzyC4ww6DwUGhYBHT0YEjhgABmRFScGgWEHMTJQGYpg43lAgGvFguOfiadd4SgLtysrcd4CABhtUlLp/tbgdYAPpCgg+Fi213ij/wC29t15IPF/tcXEYgrfOJ1+JBzMcXidJ7IcFMBbj4WJpMz6enMPZHJbmUVpl4wdD26k5VwZteGvgNVKur6epa9UYTbBjg7/E7ONg31U/VPzUWPVlPw/jn61v1QqMcqm+sTfCQoeaV5l7zqHmn+aT5qgXHRpvc5kJpMXLZLWlL25ptx3oEQPzeLWhXtGvAkcBgAG0JMAiI4jEw4aTLliyHFY+dj1JQH51+/UIGDakybETYSqPq7LBbk7GAWo2HtplwSLsjoZ1OOa3L2dBezzmvz8Vn1g8FAswe1x4504dz5frR4oAsh7vpOtUssOZzipDyAKuTcLRQZwRGsQQSNEMeuPYkdCXEgwYUO7c8bk3oQPvGW3CodUdizmQ5l2cGxiwMGMVQPNVAA+BGaGWZ8ndiR1t2dmasKxMdOZRwpE8vBhLAcghuMyAgoaBh/sfmN6Ih1UzqBbJD1qhpGduTlqM/FNebQ/Lt/DKaCK5i5KETNjwf6UwxNukn+lQTz1lcvBCwcif4wAgbhYCEgoaZxuZ7sTkRh1joyzGvR3ofbMHBlSFTFmhauFTOfmnl0smjZ2BM5losrGzsHJxc3NPe/itroFxFqqwlpEq1sBq1w7o0DXU1souX1NcUiWZohhat2obthTqydKJ05emGntJb1VAby5B29Gxn2pWwu0xEjlyPU35MS0YbPL5WkYnqUFBQntgu4gRROjYOrgyZskDTwnlyRrRy6eTRMzAmczELKxs7BycXd/GU8/KlDHAQDsVhCKlSLawmaqFh2Ag4V6jp+uL2BjoydNXTDT2pr9xS/QYMpqFUy2aGQ+MJyhu8jtVQJEJdd1YlKrAyVpN5bWtm1nz9+dzWzUrvhTWSYSfQNmSvQEM8qzqLouw39Gs4CxS3pRLA8f5xonzYIcs5aVB5lqiWy4Pu+UkDkN2g6kFGh4K1u95ZCdEmwOofFATVBmWUnWUKadxCMolyUQwo5y1XUY/LttD0YabCIqxs7BycXNwqhVSpFlajVkO/pLIeEdVoFi1atQ3by3SU6pTokugWPXpb6dkLJhZ0q6LsqGKnplM1TO8hsq3pG7KlEE1p2J/KEfWqsrWzuphDFrCysXNwcnGrFFKluoRz1ahaDYdwIa2wv23Iio1gx5JkP+YVg27X3QG/Anrqpbe++ulvgIEGpcHLMAw13Ig0ATDR5O4ZoAvu1QPZo7ORRpSx0uvhlmfGYY1A07A2y43Ueh8bLSi51SEwbS5HZb0D1hIFQTSesfcMHH1iWM8zdRi8Fsx9shgrGzsHJxe3SiFVqoXVqNUwXzIzUYjbkAgpGXnbEUU5Rq2yA00HmzC656Nt3R38/tFeAQv2XNwYBCQUNMwzNp+AVyXDKNvAOrwEDt5+CxLoNKazE0+axaZKC+IonPRGAkAwXEtVkp/rwSXe/Rfgo1BUZksL7npCil/iPzP1FfvnQsBis1R2wt/zSYE+NPbsIFzrSTwgkHWvCi/ODCxs3Nphiz4javu2SvEVyQxdn6S13HNgXM3f2pTsGhiCVO8oir5Wu6elWUaYnAXc+q8UPNM6XbPnHlrAaxD7WbQhH/7M8m9LeQuG1FqycqW+YYtAHK4tTUTWIoULFnMhadXlWVlDxKqGl2veMOF4mwF+29iu7gV94xuOal5B0e9rIIUuC+Uqz1hgTFuBY+/pJqGrixZtc5VKZMZM7z8wzuqfovi4YoOBvwDeGyGOdf6+mdKagcyFFF9YGPwRUZYwK9a+d+pO+FS6W3Db/gOOC6jgbRhcvRP1Zt0VDFzzMJAAYGF7S1b6bE1dQgQvOyvTJKxnmKvB7hnhoW4xWEHUaXR7oBDPCI6rBZEXGkIUx+MFd8Iu+g49gYX3TPl8Ijvpjg3PJL5qKc/NEf7pgjnb6Hsi0BPRN4XiSWi0ll/rRZdb696h0jwj1HrHTjTq9K486rAidzCSt1MH8Rq64R49q6KIIouUNukoTFd4rdxDqFkbWnRGbWx7zWO9rLEyZJk2HVl2zwQqxVY7XfVVxvNTfRErb102nIShteRHAz2hr3o8gy5uzITS8XarvPGy7Rf1ZWGCulrlGfqg0RYmSZ8XAeJro2MiSMeTAiKXRkmJR82K/6kR0FRfwqhJh0Jd+pTrX1C1QRGGx65xyjkNZsxqBiflAfDqMdhixUmCg4dBEMRBRAnoiIqB0qUiBibi4qEMAoQnRDiiTAIxOZREBc3NFkuD0GQ5DBCMCMkUCmNmQWQNZbJzQ/KgNF4Uz4ewgoil1CUpU+GmV6oH0wCUpRGlWIISNYVSRLVBa0cxOkLpuvSI0Yvi9KE0/QbJGgXpue2UapfdMp0yLdVp55BtAmQoSaBgBVHFCJhZ8xHiP41VAWHZCCQ0MMsATQWEuXRpWBqaLgsCD59DC0IQFMPsg0kQDQkwDpCocc1mbnCbYGwigV9DYxQoESMQpYBbC64OiKkBwTUWY82CeIFxkAjjQUrLQbGGLJNqECRDBiTDZDP58+BTr/UQ4RX5zoFdecjGgorTVLLSIONZFKu4jwmCj3xvX/8z32ddphy6ijztAvkZWIOBQ8TdbQATdT190BIJffp0WyfI9MXCPxv2GED5Ox+pBdrf1fpWYJzGtgMCgGk4AQlREPbc4NBwlJxG7PIAHBZszWPVwaPgnAGDdRD+wCwtp0gHDUW30A+dFrqQkjtksAItQEDRMxVsb0BB1vsApBB+A2CyhLbcAGHCSutDMaLJ3Jim/rzlVkBqEOrwsVDiETGw8SyF0CH6YWipPvDmAXB+jUwsweMj49/pNSgg3U1lgM3+luMYeZUWU98BCsAmz821V38vOIr1j0ee/v8hgGpqDLonAqRVBQQYAQF28nhAHzDAEPCb55t6t9UKlkcNf61+okCbiKIjhYzvAIMkQYglkWPEOc9YNBaTlclSsM41LRv/TAIYQUrrqPO3mMWYTyufu8Xip3h77e1vde3l19NgaIB53rAQAzFseq0P7TXjoDf9y0Wzjpk07qqdjthhomce+7abbtnvApgYseKHRTYRCRl9QDhMaUO9LYiAkIiYogDV/wI1TjjkpPuOWpTDxMzKzsPLxy8gqFSZcpXqNGi0RJOodh06dek15VXH3bXdPq+b84YrXvO8d7xgyHPuuexdL7ljsy2eeuCSA96zyTLnbbDeRmNQ4BAwkNCw4uAlSpKMJgUFVQKWDGwcWbiuyyQnISWTjS8ij1YuAx09Iws3ByeXEgUKFbGpEBZSpVa1G2q0adaiVbd6Pc4655TTzpgGA8sSXAG8AohngO/AE+7nf/SLxwQAWjAlIiGw3llAjguk6OkVKDqCteZBCsGWgHD2ts5pBUOzHnFrwQtT+JSeMiyMpyScLipjQxYBmi+pOo+nUJCdiKzZAEyDjEJEDLy54o29+bcdh/I8MK0lETOZG4JNqjBdF64rLDZKl829HmqCDHMUn/ScA154cvBLK9mxbwQAHBAWQZEKtajRdbfbJFA/zzzinKEqLcazdmX1teZj72g12z1Dy/fWHBZWELyM8yDzDavG8Wql60JoVYLffztYQn5sf+WH8aUhdCacf9fz7dlHT+2UnMihWNVC2LxoSZ2iiKPnYC3gBEfixEQMcjKQENbWhDefT6NH3WomWL8lzn3CQ/zSqEMdSQ6WqXCJlV0JOPlrZd8jOh+WnWyITvwYMy1aO6hEq3DNLsL4j4hGGoDpnVGna5o8F0ELW+E8k7UJ+j1siFurmHUprhL36p5WVdDoRItSt7tOnqZMskUzJ70aN2Kc0nC/7QaEE0wjHsny4pc8jWl5ucDKhyHmKtGz31iefDvpBjaJ/bAFleCI0vdas8PpQSfskDtC+vSrHqisvX/+iVFASn+9qSZd1c9Si5WbqftpOBczZPS+DBG+x1d1d5i9Z4v1nWTKx9r1Z52CmRYLUp/Gv+9jHrbCA0lTyEwz+ANs9h3AdDzG0goerq1pXO3jUMKIMaD1B3WJM6jjlAKvUGUsgmx5cqpVT2nyiUZaoGadn9BEj6rzHXraKhja37KqTUbSn8VYss+xo0BKiW7ERqkdnOSUP21rw1zQaYkMHtD9bLSt3dqi5bru01x9klUdP+Ltfq0ZEj5w0Lhg0tjNsEalxwDtob4glY/1QJ+126Kar8U6E4NoTTork8w7XsKGRr/fItQM9ECXSFApkH5al2h7sfij8ITRupHAtkA9N1GPM/OL9Z2CgSXIxis9mLHFy3jWwj9sKjxfBCG+Tg1sY1rQtghsGZU+6wC0kiTmSfVSrHBYxjVwFsnqf9Dk/owsUgZCvzDBG8mJCDH/bfGYUaas5snh3CL5AZFhwNQiJ2qemqAnbIdEtwzI7LY2gyvZIg5gi3oKlOhM9FwetmiWGfSYbUsSQUywzsxoUrcYRJnpYaY0PHjlHbJBnJIP/40HjV+NMfcB8Mp4lyeB3gEKDyM5qEeoN9CxurNxlSdfTDqEu5s9yB4MaiRlDxoFbXdrbojXPE4+nqlZSKRMMAnaosCfXxLWwxcrizqtEL6jRraZ5CY72y8pTHHT6uiZB6lOy1LrqYXgMYzFYs7+SJ4I0spuaKSlI+dZpbMpFNogMfMQsAhquytUIyjTbuA5rWNYg+dbYyP8ccVlTxaL92y7Op9m0tXoCD4HMIx3IdTi6N3SeEUrBDJErvgWKpZzE4pp43/AoJO6FXXSPgHnTtYOWrJzQYOmb/WdtJrvxQjjuSusCEX2so8nYG3EcBIffwYgCiJegMxT4p7dHdcm/VWen/SDKzWGbQao2jSzeYUDKUEar7UWYftIqn10pKls14h24PhjnCHZmbLeRLlZi2NIXJsZCYBIS8d58VBcwLX4TwXkGPOAaKCl0EkcqHk8hjMLRyiQ0Db0xOcg8WrkkGsRQ9Bqf3704EBint4iP9qHtxOPCWCQzNCiaVDbLQWRdSvSxyQlKTrYacGc0V/ypTizEWnexX82OjuTGTVQT/XAP1rJFS+FZ3VD4scO8qLvaAsZh6r5jyDZWE0L4WfnxHfvPQMqHTCNiZ1xyaUnOIzWhj2yIvsvbVc0L7EGMpZZG6UIpi1KG4qm3tgT5SWAQEsbibCBmqroYN8lHPjqkr051H5JgOYIu4HGA0rrETDwhQagyS/jokFLruDS75We/x6WUU6HhOtZK7OtB1YlYds7tLoV0HV13yUMsoWGEZrlMmrYE2XRdnRyGZMLNJ4ztW2K4uGbjjAdjARHiTx+bYkTHA7HOIpqJAaihb0236uMtYoUUukkZ2+7a2i56qnOk9uUM79mEBTq24n84mZAp4U5kqDQT7AaC2e7kAIIE5oYKE5jyeUeSRCUmbG1SG0qkhXR4sPQouq7KR3IMnphdCtZ9LUceGPWA9DKzYWQCCNxXtp60hFPrWX3U+UQ6Ygl7h7UGNGASG0nvic7RbVPsldrugeLfQ97N+0Y2pWjd+hDcd8jap02UO5YAi106kGCbbF5h1VG1fxI/k478DQ1yvCSfGt+1ZuW/bbQ8D0JZkbxJtHii176zEx5OCgQLcW6z/AqaukrRlegXnqwLZyxx6Vp4y2PDHTSS8c5FSBNtkH6+7YRyzFieQjs+kWaJ5FeQYZ/kFfC+n10Vc+XNr8HXWpD87vx1EiciPJ+a2Kd70KyAnThX9mfEgVI3kohpbF6THp4KBRQmGkh3JlC47TYAl4qp64olVzJsXZ0GshXokcJaqLhnkXtlBD6L+vfnPcGn6MeTQMQau3RRQ21ON/yZYI+t4RBs9bIjZ5aK6OQ5BVpltIUK4x8RFRTtNQzVV67UVwnhtfk2T2GP20JBQzEORe9dbxl/kIhJdafa8KWfKL5ku5mYTx2hNEU+tdoJCSZr+5PZw4/pGKQxWwrC3u5ew6BN8ukM0Zmcz2n6iyKPJCPA9qGfqIRhIeGvhqrOBLnkDU6uU42iONyVey4pHbK9Ut1MYVoa1ewXj7nlr51zdXiWTJ5NaoYMaeX2hYBX+6RplMgSsMJDsOTFMgyAYEqLA5ieOXXMWgu5pOmZnlsh3ZZorGtuDshDgfFaH5o1tM5+0mx3PlgIFncwJovmU0SHIuv7q8iJZmn6OTZQiKfU2liGlccWuMi7vr/aJzw+pjd0L2YHugE7Uw//YyAFIRyQYKBAFUNnbk1MDLw05lblufWWM81pYYRIBN6WxlKdAh5RVYZw+ywf/5TUKHWwKpYrKDn2oYzc+9qxap3sjKWcvhjP7JZzdfZaYATF2o2CwaKuCWCgWZTqKJBy4/a7DOFFM9wKuO5Vupy+pYzNMZwFSUwY7fxWhv0QAfdb+5TSjorMisl3b2qKH0Zg5+9nVvLPavg0YGiW1guDD9A1R55BoxP+OV8oINah16+vXV46y8rN5+fu+rBs/f2Lt/bBHBYUmPjjRQnBQXLm62hiiW5gqhDOWOmtWxipB5uo/bTz9+jM95/kx52Rb85vjTG/PN7YIAuOUecl6BLdSN1IA+6BIFrd+mBgh20zksDZlZZocANdNAlz3r3zN62iVcv9zZK7BurXHhlEOSAT2PeKlsIL7y8eRtX4GhVtK56ZhwT6KCRE6Pr9kCDJ6aOA05cZdQg6i8WlYj6ovrKULM+qnd19Puvv9lQOcI4uCxlHWXoIIN2cIiyLqVlM+gv7yD3vDESd7Vr1z+EOijJVaUWNXmq8+qiGWZn2WNdespMRto2OjcXKKDnW/0FUaGirtCZWnUjRDLYvonmKGe16l3yPPC0s/y9e/lSLGrWg+YQK8WW+vuvXF547xRzL8bm5n8ffFjUzzGHAvJE33R3+/qXy5oVLY/kmeNwrrJcoQX4OG+jStEJLx8jIxK/JTNQJLnEutqmW9DXuSKDrVGTX8Cz4/yIA3hEQyiFGiWJpsVmrdfZVZKjCFWrwOiJodFTo4MnQEZcVZOO3xuQXHBTu2YYqUdqqe6LkgDUG9GB6RgOdCCYUZAxGWOBwHI0BxqTPNEt9Bvels7vQxOgCetXxq8Apv3S3r7TZU8dT/duPX5o7XTdz8GfgeA58MFp7zPrs0nkAw9Ibb1ufX2wrfGW5+4gOBAjfDnVyFZDLpusmL1Vmxh8D4f7tiQ+Zz8KGWmoaywL1vhw3AxH6q7MPuLuSFxbLOZ9++FcyvIr5NQu8FqcvchnyZE4/PynrxeysMkJuDXsQ8jaYKQ6zywzJ2f1GclZhV6/TtpiST9twnUzjxFxb+QmZ+6TqLhuZ6Y6dc94+/nFvcg2nPAMufY759gbpORxw2PYL+S/GUQ+MVG4ngAKY1jf3RJOQVP4RSM1Lf3rD97n/K5m5A/3NyUlD+NxyUOJiQnNp5pONoEfHA1lIkkgb14vCZQJDfpghsibm3fInLIhJj7+r2HaT1kCfMIfAyTfIbtW7A9mgpkYo6287Ed1asHrQtZYb/wUNCU6PcGPYCOX2/aUxpKVtFj8cBJAOedUiTR1BacNkvJ8qTQl+gS9uDkoovj5h+Zk6MZgJ/ujgJji5j1hekjdxZ9VZNdVZSlbkuD1lAyXy8XtJceldGELXE5UoAH86GgoF0qCMg9VIdQbSwRQwND7VQf5ID18VqFTpLx9mrLGslWtRdqU0/yE+LgJOnDOZ7dnCxREj5lvJ5iKBmvZMXglRexqd82DHz+aaqiWLOZ52LffTLOfx5FJWqmRivvw9+mXyY8DPM5Z4fZX5xPil3+6IdmFteYbNFJPa2b+amtIIi4zmCTlIZHFWNovMhqEZe3TMNXgYtdnM1LVG2JxCbT92amM8nbRLtyhf3elMNO3q2YNUEKT9Gc2Bo/zyXDW9cnzpMeE2Fe+vgaU5qklbarreBfIxbMFtkvkG6q+zk/QuJzjeMdkpdUdRK0p2+ZwKaBDc33vvLDpu40lswG8+j2ghSYhoDAfFf9jpXI57DmSm5nJTnpDOHd0loJMjn26CEfA5w73acTkuDuLt+hbmtI+s3IyuRICZxZ9fnLMruBLiw3vGVbqhusHNTIga0PXkpTUTv6F3J5U+Yh8140kgUhZvuDrjuPjO96T/HUwBd02UZlNuA9+2ne3voEYSclbHoqBNJw09oUcQPT6V1P4xd8D0xe3Dr538+sZiS37ZHHlp5v2lQLO6z+8cphpsj4M/4qnH1iXNQUe+MY0XW7eVxqXYqXF4rewgMo8VXOhl4edNU0eP5nI+DtnAHzm6G2wpHnbpf8950OQ4FIyru1aUDrVEqmjMEviDPsI9mZJUWCRkJSeSDhbvWbtM32Qy+wFHPC3yx1aaPPr7Ez7cNow5a//RSne4VAP7mAHp4I5WY0ho68r0h3Rqsp/b3NoOaW5Ok7AoqqlgC9tTbYMmlOp1bRoZk/MFrUUQdTr5ISilSvn+sBYDAe+PPP61EXSF4S4oRv3Js2Tqu+s6WCkxzQh6RR0Tiw1geYS0wa+Q+hYmpkvzR8JmLbIrNlWEHdL14s8nrdJvWl5F2M196TtcM5hYD7VlbbeRkie3bb+iwNOn9o3vjb/bra5gKYAnOjh2t39efVHI1P9wLygadU8NiRLEH/M3OdnjBtiRmRzYK6oAwz7zmHMkwuNC1MLkYXhqa49XSCDkAU1xfyZPPXSzmRsJnE1GdK36+en5ldY4cdbOysE6XHGy1UsYMMoStpr0yWx2R3GWXSyJVWWYD423zrfN9W1vwuYH2q6NSVOiFU4lzQJ8e/5WFKcvlv/EOzTaLQWpaDyf/7ULerkl5Pjv++AtiBg5Q3FpRpHFtsuDq7Cmh8M48NxbctWbirOxqcMgoVUpZcN2ZRX/dV+n68m33dVIbD5OPLaxIQhwhxxMCERl7r5Zwo/xAR4nKtWK4vYOhzi5tpcr7cmV9zs6LDKmmq1jj0UvzMxkqw1UqlGbXIkscwPRkdPvPrd3ReGT/QuDh1YAwH+0jl+Qdt2DucChf7+sTTepMAp6qw3Fra1dzbKmMVy/53d732/BiBdAjUGXrcn9RSMiOXt3JeSElnB1eGkMGJsDwaHVuXkSVax0x3CWFLcKZlL2VCnsNnrZaoapyMnvOnlu1S31g111RoB/vLvtx/9f/t/xbDnMkk2VAj+cdlfoU/r8hwTH5heuaMU6Vbxth6nU39t3IF7NLTlN4fBQ72/LDAt1F9qSmwV+UsFgBCXX2cV9fsy8rnLwvYKf7kko9KKRCMOyX5gp7RgbAbn88Gkn7156c3mQNbKsKNoKMXfKuK5Cmjx5f+o19K3bwGmmTPvr1jZM3MZIJyKao38bnfCdA132ReSIMwMLOLaKoXNHlKKamAWYBEF/7OMW/MSE+aCumuNRUP0/mAKLtpLp/U2sVJK11H7kytO8PjbqdQZHu/kEEDiXk0RsiIwiAkZzr8Sbdc7r9lgP/lM6R2hXWio1lJYUGsQdvvFGv4kS18m9kXXMkZCKeTqVlGWuwBMUxRQDYUDgYlZYyUnutpUfBMUzBZ097yv/QSfkoGnQFlLk8Qsl1OgdRR6rEqxa8PYvlrw/WCelf0aL6kPSdWQiRoy4xCb5kxJH6enYIlkKAXZl2QptHodJXl6qPfAS9tVxhIH+Gny9AX31ZQIWegVNi7MVo0C8fj4OLBs3rPvmiA4fnAUuAyFwHxwrAb314/5gcreqeePCUoOHBjdXVRQTjuAIPiojVdd1G1nDj0OwvfF5ZPa8uj9sfExwD3Y6RrP2rf97CdYOb/qij3Ar1FmHKWlvEpNavLtSu/fQi1rrvv75Ct0WS3e8Lq9/fMHDx8EVedWXXTg+8xSKWcDZVUd1w8fV0ObxRUwvP2n56o1jsZmHqemRhXfOxTfW6vi1LbwnA01GlkUOJjx2fAGc0JPPiwSprzbTH3X30jRFSp4xBq/kwtvqGDFN6XF+7+2sCufbNMPBIlroLLE3RDgvnnZ4EgDlWCsYwyk/RxFRsGpts42IL5gAqVKZRV1GLPTV4zZSx1RVpbKzd0MBaEOvb06jNlKrJbQAftCN11CSLFw9cQXX8dO7TaXypQh6vJLsWLfZbV9WcqqUiUIvpUfIs/FF+YWONGmybSlaZNos6NAN9Tn9p59fhvtf/89nFkRSK/PzU2vC1Rmhv77Px/Afet4jEOZlQF23Vjs+kBFZlWk7c5G6AocaHN/k7Mg97AC+Uuf/pUz3LjMAEgvGZY1Dhv++hRSSUwsBhaQBW0XawqzbNuBPOFiQW2WffsOJgaLCEgCYC7s2tearz3RGI2bPDkY54Jr7ZHmSNPEDVdKCl/kAMpfos1GYfvKMgj93yGjKiF4crfrpDE6zJuJa49d4poeHjhtao7uM1T2cMaxlXpWna4kpDDQqzs3vsz9pSdfmVlDp9OWqEIl2lzq049yjqyG7LHZpinlqRKqS4dxkwdMpR3iouCIJlAnXYVxYeyxS6GQ19CV7qXasC7creS64X68OlAw1MH8FhPA8By0ohjavafgC9QExdKgzmfsISgynGQnR87L90tylD5I6FNohAG99V/VF7bfQVti2nNx5TQXe8KU3l/zbwz1s4KH250cXivZfqXuchHBmE77/UufzY/2x1NorxJIO1P5KX7wathtgZUUevNUtjKG8sNN5aJCEfjKVuUSiFyvt9DDJb8Tae+gYH8L50qzid+LcqHfP06z8QhyR1mGSuUVyNwzUWpxxpedNY9TiC2fnnKLIiorjn+d3CEwipx1lab2J6PJ2Nu0eO5AcuzuveDl+Ob9zvCgcI/XY7HwAOzm5n2eNBDweGPVg3h7WtYrCqg1DJvwqk5eVCOwWqq4cldOzhltyhglASfYSntCm4BuL5u2gWQ6Y8iRe6ozDOHQWkOghb/O6eSPBprX6kOhUX2M8UY1xls3axo1gNcTZkKDwt3B3eEBOrNUjXZ7PdT7KMtG8gqbslZZbXaIwsiIrqxsha4okrnKZg0f3aKmFXn5XX+eTC+gvKqSPN1d+sumgkXGUzpZ8JTNeoGdDtbpv+0vFBQL+r+tSikiywMUqntruDqrunIriB/Slctk5bk6WVm5VJdXIZWX6XTysgqZrkwq+pfuz1GcK5PmgVRT0pej9i9Bqj3pk1H7J+WnVYDh0gfrPgDynWPdY132eDjA24+XNfgkvCLNvJZX6JPUD0GDq/J5fLcm77CesuH/Tk5xW2lf8dzJ8X9s0LsO27P5XsJ/9RBQv/xDvn9zqovPV7/N+f4f/P6XnakQFGa+7B+oU0BXxTwINnPHDvi+vC1W4hJBXrEE8rQxiRgq1Kx6qjwO+PJy/RLkkiHEijEy4tlbSUl8WOy6p9hUtzLc2lKJDiuqd9nEbGu8F4zjEY3eGuogSRp726JlamzpAY1KUFqoHm0AotBG1CwcKNLKNXKdxfQlg0eNmqoqGrS8qE02o6N4hhmfXLgtTZomnYgln2BIrQiaoUv1h5sUevW2boWuMjeuMdPrE1i8fg2jzohOQG1nSuMIhMQcfnP/SP+Li5vAwYGSghJzSbFh7b1pn9qinlp9z1A8JDsvZwCcfnB0R3jHROvEzvDOo8DaHs4Pg5WfuJ091e52uVe5XT0uZ3dvd48zVekG7Pbw6vD3by5rWFZfjxCgvx/WhXNfrwZUV7bO5c/5tqomRkDLFag3daj7yr0A6qHw1vBfRUyfW7uX8d0WQlw/RmG5Hr1HYnw7jMdV/rJxaMUPIIg9zG/bGwf8n27zr9ru32S7Yr8C+K/83TtOuk6IHbx1Y8o8Jb6/8FnhLuQrwJu4G6pIXAO9VhUJNLdy24vro9GS2nZeSyAaidCaSzKoOfN83qc59IziIemNSAmutqhTVuuo4gx6ztvpQLB3z+o9IUsC7+an1c+tZNXIrWndLaBapb91cvktMLmh+s3R2jcHBEuhpQC0SaxqdbZVLZHYs9Vqm/r/1G0k8jYqZRuZtA0UHKTuDxLJ7yT5+c962dTGACn5cZKThTXFAU8ioZFkn5xPohkIhOsHjL25Zr1brsrcbiaCf0zKmj2VInxOhIdvn9TdBqrw6iWfWn4baN7z/eMb3cHHgQEabwfRVwl8Hn+IP8IfywswduiToAERHIvitzDg8/hD+REkn/Jt+/B5/KH8yEyTAylmusbiDIfP4w/xR/ICFJ/y7cjE5/GH8iNTrQP+z8yB3j8A+Dz+EH+EP5YXoLn7E9+W2llwO27H7WZ+afFWh8/jD/F/y4/McnHwH7OStvhnh8/jD/FH8oIZdcV/AT6PP5Qfwa5Tvu2jmocS6OnuGesSm97TsqxbZtjmvfE/v/YDi7tv3ZruW74z8nHpsX479jng3yhlgeMSRkl1M539ARl61lVAOYe8DvkcoPbkNsPfx521+Di9kY/wYMxMBLDnQLwF0EICUs9S4WVZJfhcNQrZxyoBoaIDooPRnCyL4h3I09dCyYG+UJWsSWsCWZ3tR6nxh3LxwkT1tFCWlcPnEIWak0VzsiyKdy4WiE+YmLg4pguP7KoEglyprA+5mLwg4LOM5mSXDI3pkQvEEiUb+gyMldtALCaa4XWRmbkjLFDwF7+mpeA1zcuuclAOSYn4NdGc7IpC7jxEHu0yVIMkA2lPQUYDim0eZwMMAjr/K4UKc4vOm4EKShS1TTpydBZyzMPBKlnH9NeSxy4A5aBj522/v7Lp/oZAfAXw8nv32QBvX/8bzCMf6z9LBRg0OIAAfvlsg3IwEdjIHsAsHrhX6aCiIwtp3d61HCQv3SnIJuGOrxsTb9KBdPERz052dQyJ5E1KDoCWrkaVhJTNglez35JzMjo4bTeZqfM8l+kup+Bl+KrhAOp1cclL7R8LB8j3MvohACa+h53OrgtSu4fY7p3E7Q+K5mVNuf8DHRaoW8DqoW2j5P6L2t+UxVybR5ELSjbMtk/nkfAM4h/GxdPez635pz/tT2WZ7wP/Xav/QNz/Qa2gahrxmF4iDOeXF62NE7/sOghSr4iLtyDAfwPO1Uh+HLFFRbv4suCQHxsv4TZL8Ay0SquQDw6ykMy8eE1ktiqNshcRL8Y3aIPrGTb6VqC9Euw3TtcA057Kt9CCfco4ABwd/gCxHwgisyyV5RjDDAbEvpfRp9L6RJpPZHQK78gknSSYjop3qbNi1QnELvqcOC0lbZmMvBRZkdzDbANUjCG1CzPFPP+K+zz9QFQTqjOo7zLRaWVdDOC0iP96Cd4Q6WukPQabR5gNYYYGRosU3ZZ5Arw+Rz4pbHyD1LtgMYfWItu+oO4WTq8wtI3as/wz/RivX4l7D7NvQe8HIiAXAVwCheAOqAKbQV3orTgtKwX+T6CuU061TGCAVyqheCDBLESRSrZ1R5cqYwDQAZyOhIl3ZiQc1uWRCEJvjEQi+2YkSnBgBBq54EQwALpEq0BTHWuLDp0GdYuKaNKLRU5KRo2lRJNGLPl69KvVqgFLgW4dmjWqL3l0kz69mnTo1oOFB6TwTidfS0IiIooirFtHrL6ItgzvWH58RKtGS3Ro16uHhNG050r5HphpWF1JTEZKIVe7Rv00nhsVnXp8HcsJahQuolwlLFIiYInoQLs9KknnKIfYVRBrkPSlNAQiLyBPNJI1V2WJKhELSzUaHUdYnFWeIJf5dM9mnmAr) format("woff2");font-weight:700;font-display:block}@font-face{font-family:"Caveat Brush";src:url(/assets/fonts/caveat-brush-latin-400-normal.sub.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"Caveat";src:url(/assets/fonts/caveat-latin-500-normal.sub.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:"Caveat";src:url(/assets/fonts/caveat-latin-700-normal.sub.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:"Kalam";src:url(/assets/fonts/kalam-latin-700-normal.sub.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:"Roobert";src:url(/assets/fonts/Roobert-Regular.sub.woff2) format("woff2");font-weight:400;font-display:optional}@font-face{font-family:"Roobert";src:url(/assets/fonts/Roobert-Medium.sub.woff2) format("woff2");font-weight:500;font-display:optional}@font-face{font-family:"Oswald Fallback";src:local("Arial Narrow"),local("Arial");size-adjust:82%;ascent-override:118%;descent-override:29%}@font-face{font-family:"Roobert Fallback";src:local("Arial");size-adjust:101%;ascent-override:96%;descent-override:25%}:root{--font-shout:"Oswald","Oswald Fallback",Impact,"Arial Narrow",sans-serif;--font-scrawl:"Caveat Brush","Comic Sans MS",cursive;--font-aside:"Kalam","Comic Sans MS",cursive;--font-hand:"Caveat","Comic Sans MS",cursive;--font-clean:"Roobert","Roobert Fallback",Inter,system-ui,sans-serif;--gutter:16px;--max:1200px;--header-h:64px;}@media (min-width:720px){:root{--gutter:32px}}@media (min-width:1100px){:root{--gutter:64px}}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px)}body{margin:0;background:var(--ink);color:var(--white);font-family:var(--font-clean);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}img,video,svg{max-width:100%;display:block}img{height:auto}picture{display:block}a{color:inherit}p{margin:0 0 1em}h1,h2,h3,h4{margin:0}ul,ol{margin:0 0 1em;padding-left:1.25em}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--yellow);outline-offset:3px;border-radius:4px}.yel :focus-visible,.paper :focus-visible{outline-color:var(--ink)}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip{position:absolute;left:var(--gutter);top:-60px;z-index:100;background:var(--yellow);color:var(--ink);padding:10px 16px;border-radius:var(--radius-pill);font-weight:500;text-decoration:none}.skip:focus{top:12px}.wrap{width:100%;max-width:calc(var(--max) + 2*var(--gutter));margin:0 auto;padding:0 var(--gutter)}.sec{padding:72px 0;position:relative}@media (min-width:900px){.sec{padding:112px 0}}.sec.tight{padding:48px 0}.yel{background:var(--yellow);color:var(--ink)}.paper{background:var(--paper);color:var(--ink)}.card-bg{background:var(--card)}.grid{display:grid;gap:24px}@media (min-width:800px){.g2{grid-template-columns:1fr 1fr;gap:48px}.g3{grid-template-columns:repeat(3,1fr)}.g4{grid-template-columns:repeat(4,1fr)}.g-7-5{grid-template-columns:7fr 5fr;gap:56px}.g-5-7{grid-template-columns:5fr 7fr;gap:56px}}.center-y{align-items:center}.stack>*+*{margin-top:16px}.measure{max-width:62ch}.lede{font-size:clamp(18px,2.1vw,22px);line-height:1.5}.small{font-size:14px;line-height:1.5}.muted{color:var(--soft-gray)}.yel .muted,.paper .muted{color:#3a3939}.mt-0{margin-top:0}.mt-1{margin-top:8px}.mt-2{margin-top:16px}.mt-3{margin-top:24px}.mt-4{margin-top:32px}.mt-6{margin-top:48px}.mt-8{margin-top:64px}.mb-0{margin-bottom:0}.rg-shout{font-family:var(--font-shout);font-weight:700;text-transform:uppercase;line-height:.98;letter-spacing:0;margin:0}.shout-hero{font-size:clamp(48px,9.2vw,120px);line-height:.95}.shout-frame{font-size:clamp(44px,6.6vw,84px)}.shout-slide{font-size:clamp(34px,4.2vw,52px);line-height:1}.shout-label{font-size:22px;line-height:1.05}.rg-scrawl{font-family:var(--font-scrawl);font-weight:400;line-height:1.02;margin:0}.scrawl-web{font-size:clamp(30px,3.6vw,42px)}.rg-hand{font-family:var(--font-hand);font-weight:700}.aside{display:block;font-family:var(--font-hand);font-weight:700;text-transform:none;font-size:clamp(22px,2.6vw,30px);line-height:1.15;margin-top:12px;color:var(--white)}.shout-hero+.aside{font-size:clamp(24px,3.6vw,44px)}.yel .aside,.paper .aside,.ycard .aside,.door.d2 .aside{color:var(--ink)}.ycard .eyebrow,.door.d2 .eyebrow{color:var(--ink)}.ycard .rg-tk path{stroke:var(--ink)}.eyebrow{display:block;font-family:var(--font-clean);font-weight:500;text-transform:uppercase;letter-spacing:.12em;font-size:13px;color:var(--yellow);margin-bottom:16px}.yel .eyebrow,.paper .eyebrow{color:var(--ink)}.rg-y{color:var(--yellow)} .rg-w{color:var(--white)} .rg-k{color:var(--ink)}.h3{font-family:var(--font-shout);font-weight:700;text-transform:uppercase;font-size:clamp(24px,2.4vw,30px);line-height:1.05;margin:0 0 10px}.body-lg{font-size:19px}.rg-ul{position:relative;display:inline-block;white-space:nowrap}.rg-ul svg{position:absolute;left:-2%;bottom:-.16em;width:106%;height:.22em;overflow:visible}.rg-ul svg path{fill:var(--yellow)}.yel .rg-ul svg path,.rg-ul.ink svg path{fill:var(--ink)}.rg-strike{position:relative;display:inline-block;color:var(--fade);text-decoration:none}.rg-strike svg{position:absolute;left:-3%;top:22%;width:106%;height:.4em;overflow:visible}.rg-strike svg path{fill:none;stroke:var(--yellow);stroke-width:7;stroke-linecap:round}@media (prefers-reduced-motion:no-preference){.js .reveal{opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s ease}.js .reveal.in{opacity:1;transform:none}.js .rg-ul svg{clip-path:inset(0 100% 0 0);transition:clip-path .35s ease .25s}.js .in .rg-ul svg,.js .rg-ul.in svg{clip-path:inset(0 0 0 0)}.js .rg-strike svg path{stroke-dasharray:400;stroke-dashoffset:400;transition:stroke-dashoffset .4s ease .3s}.js .in .rg-strike svg path{stroke-dashoffset:0}}.site-header{position:sticky;top:0;z-index:50;background:var(--ink);border-bottom:1px solid var(--track)}.site-header .wrap{display:flex;align-items:center;gap:20px;min-height:var(--header-h)}.brand{display:inline-flex;align-items:center;flex:none;text-decoration:none}.brand img{height:34px;width:auto}.nav{margin-left:auto;display:flex;align-items:center;gap:6px}.nav a{text-decoration:none;font-size:15px;font-weight:500;padding:8px 10px;border-radius:8px}.nav a:hover{color:var(--yellow)}.nav a[aria-current="page"]{color:var(--yellow)}.nav .egg-link{font-family:var(--font-hand);font-size:21px;font-weight:700;color:var(--yellow);padding:4px 10px}.menu-btn{display:none;margin-left:auto;background:none;border:2px solid var(--track);border-radius:var(--radius-pill);padding:8px 14px;font-weight:500;font-size:15px;cursor:pointer}@media (max-width:1023px){.menu-btn{display:inline-flex;align-items:center;gap:8px}.nav{display:none;position:absolute;left:0;right:0;top:100%;background:var(--ink);border-bottom:1px solid var(--track);flex-direction:column;align-items:stretch;padding:12px var(--gutter) 20px;gap:2px}.nav.open{display:flex}.nav a{font-size:18px;padding:12px 4px}.nav .btn{margin-top:8px;justify-content:center}.no-js .menu-btn{display:none}.no-js .nav{display:flex;position:static;flex-wrap:wrap;flex-direction:row;padding:0;border:0;gap:0}}.egg-bar{background:var(--yellow);color:var(--ink);font-size:14px}.egg-bar .wrap{display:flex;gap:14px;align-items:center;min-height:40px;flex-wrap:wrap}.egg-bar a{font-weight:500}.btn{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:12px 22px;border-radius:var(--radius-pill);font-weight:500;font-size:16px;text-decoration:none;border:2px solid transparent;cursor:pointer;line-height:1.2}.btn-y{background:var(--yellow);color:var(--ink)}.btn-y:hover{background:#ffc531}.btn-o{border-color:var(--white);color:var(--white);background:transparent}.btn-o:hover{background:var(--white);color:var(--ink)}.btn-k{background:var(--ink);color:var(--white)}.btn-k:hover{background:#000}.yel .btn-o,.paper .btn-o{border-color:var(--ink);color:var(--ink)}.yel .btn-o:hover,.paper .btn-o:hover{background:var(--ink);color:var(--white)}.btn-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.btn svg{width:18px;height:18px}.link-arrow{font-weight:500;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px;text-decoration-color:var(--yellow)}.yel .link-arrow{text-decoration-color:var(--ink)}.hero{padding:48px 0 72px;position:relative;overflow:hidden}@media (min-width:900px){.hero{padding:72px 0 112px}}.hero .rg-shout{max-width:14ch}.hero .shout-hero{font-size:clamp(46px,7.4vw,104px)}.hero-copy .lede{margin-top:24px;max-width:46ch}.hero-copy .lede strong{color:var(--yellow);font-weight:500}.sticky-note{position:relative;display:inline-block;background:#FFF6D6;color:var(--ink);font-family:var(--font-hand);font-weight:700;font-size:22px;line-height:1.15;padding:22px 20px 18px;max-width:280px;transform:rotate(-2deg);box-shadow:none;margin-top:32px}.sticky-note::before{content:"";position:absolute;top:-12px;left:50%;width:84px;height:24px;background:var(--tape);transform:translateX(-50%) rotate(-3deg)}.pol-stack{position:relative;min-height:420px;display:grid;grid-template-columns:repeat(2,1fr);gap:18px;align-content:center}.pol-stack .rg-pol:nth-child(1){transform:rotate(var(--tilt-polaroid-a))}.pol-stack .rg-pol:nth-child(2){transform:rotate(var(--tilt-polaroid-b));margin-top:36px}.pol-stack .rg-pol:nth-child(3){transform:rotate(2deg);margin-top:-18px}.pol-stack .rg-pol:nth-child(4){transform:rotate(-4deg);margin-top:12px}.rg-pol{background:var(--paper);padding:10px 10px 0;position:relative;width:100%}.rg-pol picture,.rg-pol img{width:100%;aspect-ratio:1/1;object-fit:cover}.rg-pol .lab{font-family:var(--font-hand);color:var(--ink);font-size:24px;text-align:center;padding:6px 0 10px;font-weight:500;line-height:1.1}.rg-tape{position:absolute;top:-12px;left:50%;width:84px;height:24px;background:var(--tape);transform:translateX(-50%) rotate(var(--tilt-tape));z-index:1}.rg-bw{border:6px solid var(--paper);border-radius:var(--radius-md);overflow:hidden;transform:rotate(var(--tilt-photo));max-width:420px}.rg-bw img{width:100%;aspect-ratio:3/4;object-fit:cover;filter:grayscale(1) contrast(1.08)}.photo-frame{position:relative;overflow:hidden;border-radius:var(--radius-md);min-height:420px;display:flex;align-items:flex-end}.photo-frame>picture{position:absolute;inset:0}.photo-frame>picture img{width:100%;height:100%;object-fit:cover}.photo-frame::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,var(--scrim),rgba(0,0,0,0) 55%)}.photo-frame .pad{position:relative;z-index:1;padding:28px}.mosaic{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (min-width:700px){.mosaic{grid-template-columns:repeat(4,1fr);gap:14px}}.mosaic picture,.mosaic img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover;border-radius:var(--radius-sm)}.mosaic .tall{grid-row:span 2}.mosaic .tall img{aspect-ratio:auto}.ycard{background:var(--yellow);color:var(--ink)}.ycard .rg-shout{font-size:clamp(48px,9vw,112px)}.ycard .rg-w{color:var(--white)}.ycard .rg-shout.shout-slide{font-size:clamp(34px,4.4vw,56px)}.rg-tk{width:22px;height:22px;flex:none}.rg-tk path{fill:none;stroke:var(--yellow);stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round}.yel .rg-tk path,.paper .rg-tk path{stroke:var(--ink)}.rg-ticks{list-style:none;margin:0;padding:0;display:grid;gap:12px}.rg-ticks li{display:flex;align-items:flex-start;gap:12px;font-size:18px;line-height:1.4}.rg-ticks li .rg-tk{margin-top:2px}.rg-ticks.hand li{font-family:var(--font-aside);font-weight:700;font-size:20px}.rg-tally{font-family:var(--font-aside);font-weight:700;font-size:clamp(20px,2.4vw,26px);display:flex;flex-wrap:wrap;gap:6px 18px;list-style:none;padding:0;margin:0}.rg-tally li{display:inline-flex;align-items:center;gap:4px}.rg-tally .rg-tk{width:20px;height:20px}.points{display:grid;gap:28px;counter-reset:pt}@media (min-width:800px){.points.g2c{grid-template-columns:1fr 1fr;gap:40px 56px}}.rg-pt .row{display:flex;gap:14px;align-items:baseline}.rg-pt .num{font-family:var(--font-shout);font-weight:700;font-size:44px;color:var(--yellow);line-height:1}.yel .rg-pt .num{color:var(--ink)}.rg-pt .lb{font-family:var(--font-shout);font-weight:700;text-transform:uppercase;font-size:26px;line-height:1.05}.rg-pt .note{display:block;font-family:var(--font-hand);font-weight:700;font-size:22px;color:var(--yellow);margin:6px 0 8px}.yel .rg-pt .note{color:var(--ink)}.rg-pt p{margin:8px 0 0;color:var(--soft-gray)}.yel .rg-pt p{color:var(--ink)}.rg-bar{height:8px;border-radius:var(--radius-pill);background:var(--track);overflow:hidden;margin-top:12px}.rg-bar i{display:block;height:100%;background:var(--yellow);border-radius:var(--radius-pill)}.rg-chips{display:flex;flex-direction:column;gap:var(--space-2);align-items:flex-start;padding:0;margin:0;list-style:none}.rg-chips li{font-family:var(--font-shout);font-weight:700;text-transform:uppercase;font-size:18px;background:var(--card);border:1px solid var(--track);border-radius:var(--radius-pill);padding:5px 16px;color:var(--white)}.rg-chips li:nth-child(2){margin-left:12px}.rg-chips li:nth-child(3){margin-left:24px}.rg-chips li:nth-child(4){margin-left:36px}.rg-chips li:nth-child(5){margin-left:48px}.rg-bubble{background:var(--card);border-radius:var(--radius-bubble);padding:26px 26px 24px;position:relative;margin:0 0 30px}.rg-bubble::after{content:"";position:absolute;left:30px;bottom:-16px;border-width:16px 16px 0 0;border-style:solid;border-color:var(--card) transparent transparent}.rg-bubble blockquote{margin:0;font-size:19px;line-height:1.5}.rg-bubble blockquote.big{font-family:var(--font-shout);text-transform:uppercase;font-weight:700;font-size:clamp(24px,2.6vw,32px);line-height:1.08}.rg-bubble blockquote .rg-y{color:var(--yellow)}.who{display:flex;gap:12px;align-items:center;margin-left:8px}.who b{display:block;font-weight:500}.who span{display:block;font-size:14px;color:var(--soft-gray)}.quote-pic{display:block;width:100%;max-width:300px;margin:0 0 24px 8px}.quote-pic img{display:block;width:100%;height:auto;border-radius:16px}.quote-grid{display:grid;gap:28px}@media (min-width:800px){.quote-grid{grid-template-columns:repeat(2,1fr);gap:32px 40px}}@media (min-width:1100px){.quote-grid.q3{grid-template-columns:repeat(3,1fr)}}.rg-badge{display:flex;align-items:center;gap:16px}.rg-badge .c{width:64px;height:64px;flex:none;border-radius:50%;background:var(--ink);color:var(--yellow);font-family:var(--font-scrawl);font-size:40px;display:flex;align-items:center;justify-content:center;line-height:1}.rg-badge .t{font-family:var(--font-scrawl);font-size:clamp(28px,3vw,36px);line-height:1}.steps{list-style:none;padding:0;margin:0;display:grid;gap:36px}@media (min-width:860px){.steps.g2c{grid-template-columns:1fr 1fr;gap:44px 56px}}.steps li p{margin:12px 0 0 80px}.steps li .sub{margin:12px 0 0 80px}@media (max-width:520px){.steps li p,.steps li .sub{margin-left:0}}.rg-tracker{border:3px dashed var(--ink);border-radius:var(--radius-bubble);padding:16px 20px;color:var(--ink);display:inline-block}.rg-tracker .lab{font-family:var(--font-hand);font-weight:700;font-size:22px}.rg-eggs{display:flex;gap:6px;margin-top:10px;flex-wrap:wrap}.rg-eggs i{width:19px;height:25px;border:2.5px solid var(--ink);border-radius:50% 50% 50% 50%/60% 60% 40% 40%;display:block}.rg-eggs i.on{background:var(--ink)}.netmark{width:120px;height:120px}.netmark circle{fill:var(--yellow)} .netmark line{stroke:var(--yellow);stroke-width:4;stroke-linecap:round}.yel .netmark circle{fill:var(--ink)} .yel .netmark line{stroke:var(--ink)}.hand-arrow{width:90px;height:60px;color:var(--white)}.hand-arrow path{fill:none;stroke:currentColor;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.yel .hand-arrow{color:var(--ink)}.rg-torn{display:block;width:100%;height:26px}.rg-torn path{fill:var(--yellow)}.rg-torn.ink path{fill:var(--ink)}.stats{display:grid;gap:28px;grid-template-columns:1fr 1fr}@media (min-width:900px){.stats{grid-template-columns:repeat(4,1fr)}}.stat .n{font-family:var(--font-shout);font-weight:700;font-size:clamp(56px,7vw,92px);line-height:.9;color:var(--yellow);display:block}.stat .l{font-family:var(--font-shout);font-weight:700;text-transform:uppercase;font-size:18px;line-height:1.1;display:block;margin-top:10px}.stat .d{display:block;font-size:14px;color:var(--soft-gray);margin-top:8px;line-height:1.45}.yel .stat .n{color:var(--ink)} .yel .stat .d{color:var(--ink)}.source{font-size:13px;color:var(--soft-gray);margin-top:24px;line-height:1.5}.source a{color:var(--soft-gray)}.yel .source,.yel .source a{color:var(--ink)}sup.fn{font-size:.6em;line-height:0;vertical-align:super;margin-left:2px}sup.fn a{color:var(--yellow);text-decoration:none;font-weight:500}.yel sup.fn a{color:var(--ink)}.panel{background:var(--card);border-radius:var(--radius-md);padding:24px;border:1px solid var(--track)}@media (min-width:800px){.panel{padding:32px}}.panel .ph,.panel h3{font-family:var(--font-clean);font-weight:500;font-size:20px;text-transform:none;margin:0 0 6px}.panel .cap{font-size:14px;color:var(--soft-gray);margin:0 0 16px}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}table{border-collapse:collapse;width:100%;font-size:15px;font-variant-numeric:tabular-nums}th,td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--track);vertical-align:top}th{font-weight:500;color:var(--soft-gray);font-size:13px;text-transform:uppercase;letter-spacing:.06em}td.num,th.num{text-align:right;white-space:nowrap}tr.total td{font-weight:500;color:var(--yellow);border-bottom:0}.bars{display:grid;gap:14px}.barrow .top{display:flex;justify-content:space-between;gap:12px;font-size:15px}.barrow .top b{font-weight:500}.barrow .rg-bar{margin-top:6px;height:10px}.barrow .rg-bar i.w{background:var(--white)}.callout{border-left:4px solid var(--yellow);padding:4px 0 4px 18px;margin:20px 0}.yel .callout{border-color:var(--ink)}.clients{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--track);border:1px solid var(--track);border-radius:var(--radius-md);overflow:hidden}@media (min-width:700px){.clients{grid-template-columns:repeat(4,1fr)}}.client{background:var(--ink);min-height:110px;display:flex;align-items:center;justify-content:center;padding:18px;text-align:center}.client img{max-height:48px;width:auto;max-width:78%}.client img[src$='.svg']{width:170px;max-height:none}.client .nm{font-family:var(--font-shout);font-weight:700;text-transform:uppercase;font-size:20px;line-height:1.05;letter-spacing:.02em}.client .nm small{display:block;font-family:var(--font-clean);text-transform:none;font-weight:400;font-size:13px;color:var(--soft-gray);letter-spacing:0;margin-top:6px}.story{background:var(--card);border-radius:var(--radius-md);overflow:hidden;display:flex;flex-direction:column}.story .body{padding:24px}.story .tag{font-family:var(--font-shout);font-weight:700;text-transform:uppercase;font-size:14px;letter-spacing:.06em;color:var(--yellow)}.story h3{font-family:var(--font-shout);text-transform:uppercase;font-size:28px;line-height:1.02;margin:8px 0 12px}.story .mini{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin:16px 0}.story .mini b{display:block;font-family:var(--font-shout);font-size:34px;line-height:1;color:var(--yellow)}.story .mini span{font-size:13px;color:var(--soft-gray);line-height:1.35;display:block;margin-top:4px}.story picture img{width:100%;aspect-ratio:4/3;object-fit:cover}.vid{position:relative;width:100%;max-width:340px;aspect-ratio:9/16;border-radius:var(--radius-frame);overflow:hidden;border:1px solid var(--track);background:#000}.vid.wide{max-width:none}.vid>button,.vid>a.vid-link{all:unset;position:absolute;inset:0;cursor:pointer;display:block}.vid picture,.vid img{width:100%;height:100%;object-fit:cover}.vid .play{position:absolute;left:50%;top:50%;width:76px;height:76px;margin:-38px 0 0 -38px;border-radius:50%;background:var(--yellow);display:flex;align-items:center;justify-content:center;transition:transform .2s}.vid .play svg{width:30px;height:30px;margin-left:5px;fill:var(--ink)}.vid button:hover .play,.vid button:focus-visible .play{transform:scale(1.08)}.vid button:focus-visible{outline:3px solid var(--yellow);outline-offset:-6px;border-radius:var(--radius-frame)}.vid .cap{position:absolute;left:0;right:0;bottom:0;padding:48px 18px 16px;background:linear-gradient(to top,rgba(0,0,0,.75),rgba(0,0,0,0));font-size:14px;line-height:1.35}.vid .cap b{display:block;font-family:var(--font-shout);text-transform:uppercase;font-size:18px;font-weight:700}.vid video,.vid iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.vids{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.vids .vid{max-width:none}@media (min-width:520px){.vids.center{display:flex;flex-wrap:wrap;justify-content:center}.vids.center>*{flex:0 0 calc((100% - 96px) / 5);min-width:200px}}.vid-note{font-size:13px;color:var(--soft-gray);margin-top:10px}.vid-fn{display:block;font-size:12px;margin-top:4px;font-style:italic}.form{display:grid;gap:18px}@media (min-width:700px){.form .two{display:grid;grid-template-columns:1fr 1fr;gap:18px}}.field label,.field legend{display:block;font-weight:500;font-size:15px;margin-bottom:6px}.field .hint{font-size:13px;color:var(--soft-gray);margin-top:4px}.input,select.input,textarea.input{width:100%;background:var(--ink);border:2px solid var(--fade);border-radius:12px;padding:12px 14px;min-height:50px;color:var(--white);font-size:16px}textarea.input{min-height:130px;resize:vertical}.input:focus{border-color:var(--yellow);outline:none;box-shadow:0 0 0 3px rgba(244,179,12,.35)}.check{display:flex;gap:12px;align-items:flex-start;font-size:15px}.check input{width:22px;height:22px;margin-top:2px;accent-color:var(--yellow);flex:none}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form-status{font-weight:500;padding:14px 16px;border-radius:12px;display:none}.form-status.ok{display:block;background:var(--yellow);color:var(--ink)}.form-status.err{display:block;background:var(--card);border:2px solid var(--white)}.req{color:var(--yellow)}.faq{border-top:1px solid var(--track)}.faq details{border-bottom:1px solid var(--track)}.faq summary{list-style:none;cursor:pointer;padding:20px 44px 20px 0;position:relative;font-weight:500;font-size:19px}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"+";position:absolute;right:6px;top:14px;font-family:var(--font-shout);font-size:30px;color:var(--yellow);line-height:1}.faq details[open] summary::after{content:"\2212"}.faq .ans{padding:0 0 22px;max-width:70ch;color:var(--soft-gray)}.faq .ans strong{color:var(--white);font-weight:500}.yel .faq{border-color:rgba(25,24,24,.25)} .yel .faq details{border-color:rgba(25,24,24,.25)}.yel .faq summary::after{color:var(--ink)} .yel .faq .ans{color:var(--ink)}.doors{display:grid;gap:16px}@media (min-width:800px){.doors{grid-template-columns:1fr 1fr;gap:24px}}.door{display:block;text-decoration:none;border-radius:var(--radius-md);padding:28px;min-height:220px;position:relative;transition:transform .2s}.door:hover{transform:translateY(-3px)}.door.d1{background:var(--card);border:1px solid var(--track)}.door.d2{background:var(--yellow);color:var(--ink)}.door .rg-shout{font-size:clamp(32px,3.6vw,44px)}.door .aside{font-size:24px}.door .go{margin-top:18px;font-weight:500;display:flex;gap:8px;align-items:center;justify-content:flex-end}.door .go .hand-arrow{width:60px;height:40px}.site-footer{background:var(--ink);padding:24px 0 40px;font-size:15px}.foot-grid{display:grid;gap:28px;border-top:1px solid var(--track);padding-top:36px}@media (min-width:800px){.foot-grid{grid-template-columns:2fr 1fr 1fr 1fr}}.site-footer h2{font-family:var(--font-shout);text-transform:uppercase;font-size:16px;letter-spacing:.06em;color:var(--yellow);margin-bottom:12px}.site-footer ul{list-style:none;padding:0;margin:0;display:grid;gap:8px}.site-footer a{text-decoration:none}.site-footer a:hover{text-decoration:underline;text-decoration-color:var(--yellow)}.foot-base{display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;margin-top:36px;color:var(--soft-gray);font-size:13px}.linkbtn{background:none;border:0;padding:0;color:inherit;text-decoration:underline;cursor:pointer;font-size:inherit}.consent{position:fixed;left:12px;right:12px;bottom:12px;z-index:80;background:var(--card);border:1px solid var(--track);border-radius:var(--radius-md);padding:18px 20px;max-width:560px;display:none;box-shadow:0 8px 40px rgba(0,0,0,.45)}.consent.show{display:block}@media (min-width:700px){.consent{left:24px;bottom:24px}}.consent p{font-size:15px;margin:0 0 14px}.consent .btn{min-height:44px;padding:10px 18px;font-size:15px}.pill-label{display:inline-block;background:var(--yellow);color:var(--ink);font-weight:500;text-transform:uppercase;letter-spacing:.06em;font-size:12px;border-radius:var(--radius-pill);padding:6px 12px}.yel .pill-label{background:var(--ink);color:var(--yellow)}.kicker-num{font-family:var(--font-shout);font-weight:700;color:var(--yellow)}.hr{height:1px;background:var(--track);border:0;margin:48px 0}.price{font-family:var(--font-shout);font-weight:700;font-size:clamp(72px,12vw,150px);line-height:.85;display:block}.price small{font-size:.32em;display:inline-block;margin-left:6px}.cap-line{font-family:var(--font-shout);font-weight:700;text-transform:uppercase;font-size:clamp(28px,3.4vw,44px);line-height:1}.legal{max-width:78ch}.legal h2{font-family:var(--font-shout);text-transform:uppercase;font-size:24px;margin:40px 0 12px;color:var(--yellow)}.legal h3{font-weight:500;font-size:18px;margin:24px 0 8px}.legal table{margin:12px 0 20px}.legal-meta{color:var(--soft-gray)}.timeline{list-style:none;padding:0;margin:0;display:grid;gap:0;border-left:3px solid var(--ink);margin-left:8px}.timeline li{position:relative;padding:0 0 26px 28px}.timeline li::before{content:"";position:absolute;left:-11px;top:2px;width:19px;height:25px;border:3px solid var(--ink);background:var(--yellow);border-radius:50% 50% 50% 50%/60% 60% 40% 40%}.timeline li.done::before{background:var(--ink)}.timeline .when{font-family:var(--font-shout);text-transform:uppercase;font-weight:700;font-size:15px;letter-spacing:.06em}.timeline .what{font-family:var(--font-scrawl);font-size:30px;line-height:1.05;display:block;margin:2px 0 4px}.split-list{columns:1;column-gap:48px}@media (min-width:800px){.split-list{columns:2}}.split-list li{break-inside:avoid;margin-bottom:10px}.badge-row{display:flex;flex-wrap:wrap;gap:10px}.dev{background:var(--card);border-radius:var(--radius-pill);padding:6px 14px;font-size:14px;border:1px solid var(--track)}@media print{.site-header,.consent,.site-footer{display:none}}@media (max-width:520px){.eyebrow{letter-spacing:.05em;font-size:12px}.hero .btn-row{flex-direction:column;align-items:stretch}.hero .btn-row .btn{justify-content:center}}.logo-wall{display:grid;grid-template-columns:repeat(2,1fr);gap:28px 24px;align-items:center;list-style:none;margin:0;padding:0}@media (min-width:700px){.logo-wall{grid-template-columns:repeat(4,1fr);gap:36px 40px}}@media (min-width:1100px){.logo-wall.row{grid-template-columns:repeat(8,1fr);gap:32px}}.logo-wall li{display:flex;align-items:center;justify-content:center;min-height:64px}.logo-wall img{height:auto;max-height:46px;max-width:100%;width:auto;opacity:.92}.logo-wall img.tall{max-height:56px}.logo-wall .mt{display:flex;align-items:center;gap:10px;font-family:var(--font-shout);text-transform:uppercase;font-size:18px;letter-spacing:.02em}.logo-wall .mt img{max-height:36px}.logo-band{border-top:1px solid var(--track);border-bottom:1px solid var(--track);padding:28px 0}.logo-band .eyebrow{text-align:center;margin-bottom:22px}.vid.landscape{aspect-ratio:16/9;max-width:none;border-radius:var(--radius-md)}.vid.landscape .play{width:88px;height:88px;margin:-44px 0 0 -44px}.vid .cap>span{display:block;font-size:13px;color:var(--soft-gray)}.quiet{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.quiet li{font-family:var(--font-shout);font-weight:700;text-transform:uppercase;font-size:clamp(20px,2.6vw,30px);background:var(--card);border:1px solid var(--track);border-radius:var(--radius-pill);padding:8px 22px}@media (min-width:700px){.quiet li:nth-child(2){margin-left:24px}.quiet li:nth-child(3){margin-left:48px}.quiet li:nth-child(4){margin-left:72px}.quiet li:nth-child(5){margin-left:96px}}.tally-big{display:flex;flex-wrap:wrap;gap:10px 26px;list-style:none;padding:0;margin:0}.tally-big li{display:flex;align-items:center;gap:6px;font-family:var(--font-shout);font-weight:700;text-transform:uppercase;font-size:clamp(24px,3.4vw,40px)}.tally-big .rg-tk{width:28px;height:28px}.level-cards{display:grid;gap:18px;grid-template-columns:1fr 1fr}.level-card{background:var(--card);border:1px solid var(--track);border-radius:var(--radius-md);padding:22px}.level-card .who{margin:0;display:block}.level-card .level-pic{display:block;width:100%;max-width:198px;height:auto;margin:0 auto 14px}.level-card .level-pic img{display:block;width:100%;height:auto}.level-card .nm{font-family:var(--font-shout);font-size:28px;text-transform:uppercase;line-height:1}.level-card .ab{font-family:var(--font-hand);font-weight:700;font-size:21px;color:var(--soft-gray);display:block;margin:4px 0 12px}.level-card .lv{font-family:var(--font-shout);font-size:18px;text-transform:uppercase;color:var(--yellow)}.level-card .ep{font-family:var(--font-shout);font-size:clamp(34px,4vw,48px);line-height:1;display:block;margin-top:6px}.level-card .pc{font-size:14px;color:var(--soft-gray)}.app-strip{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(170px,1fr);gap:18px;overflow-x:auto;padding:4px 2px 14px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.app-strip figure{margin:0;scroll-snap-align:start}.app-strip img{border-radius:22px;border:1px solid var(--track);width:100%}.app-strip figcaption{font-family:var(--font-hand);font-weight:700;font-size:20px;margin-top:8px;color:var(--soft-gray)}.deliver{display:grid;gap:22px}@media (min-width:900px){.deliver{grid-template-columns:repeat(3,1fr);gap:28px}}.deliver .col{background:var(--card);border:1px solid var(--track);border-radius:var(--radius-md);padding:26px}.deliver .when{font-family:var(--font-shout);text-transform:uppercase;font-size:15px;letter-spacing:.06em;color:var(--yellow)}.deliver h3{font-family:var(--font-shout);text-transform:uppercase;font-size:28px;margin:6px 0 14px;line-height:1}.deliver ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.deliver li{display:flex;gap:10px;align-items:flex-start;font-size:16px}.deliver li .rg-tk{width:20px;height:20px;margin-top:2px}.product-shots{display:grid;gap:18px;margin-top:28px}@media (min-width:800px){.product-shots{grid-template-columns:repeat(3,1fr)}}.product-shots figure{margin:0}.product-shots img{border-radius:var(--radius-md);border:1px solid var(--track);width:100%;aspect-ratio:16/10;object-fit:cover}.product-shots figcaption{margin-top:10px}.product-shots figcaption b{display:block;font-family:var(--font-shout);text-transform:uppercase;font-size:20px}.product-shots figcaption span{font-size:14px;color:var(--soft-gray)}.case-stats{display:grid;gap:22px;grid-template-columns:repeat(2,1fr)}@media (min-width:900px){.case-stats{grid-template-columns:repeat(4,1fr)}}.countries{display:grid;gap:10px}.countries .barrow .top{font-family:var(--font-shout);text-transform:uppercase;font-size:17px}.crest-row{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.crest-row .rg-pol .lab{font-size:20px}.facts dl{display:grid;gap:0;margin:0}.facts dt{font-family:var(--font-shout);text-transform:uppercase;font-size:18px;color:var(--yellow);padding-top:18px}.facts dd{margin:4px 0 0;padding-bottom:18px;border-bottom:1px solid var(--track);max-width:75ch}.facts h2{font-family:var(--font-shout);text-transform:uppercase;font-size:clamp(28px,3.2vw,40px);margin:56px 0 12px}.facts table td,.facts table th{font-size:15px}.compare td:first-child{font-weight:500;color:var(--white)}.vlib h2{margin-top:56px}.vids.wide{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.vcard p{font-size:14px;color:var(--soft-gray);margin:10px 0 0}.logo-wall{grid-template-columns:repeat(2,1fr)}@media (min-width:700px){.logo-wall{grid-template-columns:repeat(5,1fr)}}.logo-wall li.span2{grid-column:span 2}.logo-wall li.span2 img{max-height:30px}.flock-stats .n,.case-stats .n{font-size:clamp(38px,4.2vw,58px)}.flock-stats{gap:24px 20px}@media (min-width:900px){.flock-stats{grid-template-columns:repeat(5,1fr)!important}}.hero-wall{position:relative;overflow:hidden;padding:0;background:var(--ink)}.hero-wall .hero-inner{position:relative;z-index:2;padding-top:56px;padding-bottom:64px}.hero-wall .hero-copy{max-width:640px}.hero-wall .shout-hero{font-size:clamp(48px,7.6vw,112px);max-width:12ch}.hero-wall .aside.tilt{transform:rotate(-4deg);transform-origin:left center;color:var(--yellow);font-size:clamp(26px,3.2vw,40px);margin-top:20px}.pswall{position:relative;z-index:1;margin:8px -40% 0 -10%;height:560px;overflow:hidden;pointer-events:none}.pswall-grid{display:grid;grid-template-columns:repeat(4,200px);gap:18px;transform:rotate(-2deg) translateY(-20px)}.ps{margin:0;background:var(--paper);padding:8px 8px 0;position:relative;box-shadow:none}.ps:nth-child(odd){transform:rotate(1.5deg)}.ps:nth-child(even){transform:rotate(-1.2deg) translateY(26px)}.ps .rg-tape{width:64px;height:18px;top:-9px}.ps-in{position:relative;background:#000;overflow:hidden}.ps-in picture,.ps-in img{width:100%;aspect-ratio:4/5;object-fit:cover}.ps-in::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.55),rgba(0,0,0,0) 26%),linear-gradient(270deg,rgba(0,0,0,.55),rgba(0,0,0,0) 46%)}.ps-top{position:absolute;z-index:2;left:8px;top:7px;right:40%;color:#fff;font-family:var(--font-clean);line-height:1.1}.ps-top b{display:block;font-weight:500;font-size:14px}.ps-top span{display:block;font-size:8px;opacity:.8;margin-top:2px}.ps-m{position:absolute;z-index:2;right:6px;top:30px;margin:0;display:grid;gap:5px;text-align:right;color:#fff;font-family:var(--font-clean)}.ps-m dd{margin:0;font-weight:500;font-size:16px;line-height:1;display:flex;align-items:baseline;justify-content:flex-end;gap:2px}.ps-m dd small{font-size:8px;font-weight:400;opacity:.85}.ps-m dt{font-size:7px;opacity:.75;letter-spacing:.02em}.ps-m .bolt{width:10px;height:10px;fill:var(--yellow);align-self:center}.ps figcaption{color:var(--ink);font-family:var(--font-clean);padding:7px 2px 9px;font-size:10px;line-height:1.3;display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.ps figcaption b{font-weight:500;font-size:12px;width:100%}.ps-pill{background:var(--yellow);color:var(--ink);border-radius:var(--radius-pill);padding:1px 7px;font-size:9px;font-weight:500}.ps-act{color:#555;font-size:9px}@media (min-width:980px){.hero-wall{min-height:min(88vh,860px)}.hero-wall .hero-inner{padding-top:96px;padding-bottom:110px}.pswall{position:absolute;inset:-40px -60px -40px 34%;margin:0;height:auto}.pswall-grid{grid-template-columns:repeat(4,230px);gap:22px}.hero-wall::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,var(--ink) 0%,var(--ink) 34%,rgba(25,24,24,.82) 42%,rgba(25,24,24,0) 58%)}}@media (min-width:1400px){.pswall{left:38%}.pswall-grid{grid-template-columns:repeat(5,230px)}}@media (max-width:979px){.pswall::before{content:"";position:absolute;inset:0;z-index:3;background:linear-gradient(180deg,var(--ink),rgba(25,24,24,0) 18%,rgba(25,24,24,0) 82%,var(--ink))}}@media (min-width:980px){.hero-wall .hero-copy{max-width:540px}.hero-wall .shout-hero{font-size:clamp(56px,6.4vw,96px)}.pswall{left:42%}.hero-wall::after{background:linear-gradient(90deg,var(--ink) 0%,var(--ink) 40%,rgba(25,24,24,.8) 47%,rgba(25,24,24,0) 60%)}}@media (min-width:1400px){.pswall{left:43%}}.hero-wall .btn-row{position:relative;z-index:2}@media (max-width:520px){.hero-wall .btn-row{flex-direction:column;align-items:stretch}.hero-wall .btn-row .btn{justify-content:center}}@media (min-width:980px){.hero-wall .aside.tilt{font-size:clamp(26px,2.4vw,34px);white-space:nowrap}}.hero-lines>span{display:block;white-space:nowrap}.hero-wall .shout-hero.hero-lines{font-size:clamp(44px,12vw,58px);max-width:none}@media (min-width:600px){.hero-wall .shout-hero.hero-lines{font-size:clamp(58px,8vw,84px)}}@media (min-width:980px){.hero-wall .shout-hero.hero-lines{font-size:clamp(64px,6.2vw,88px)}}.brand img{height:46px;width:auto}.site-header .wrap{min-height:72px}.hero-kicker{font-family:var(--font-hand);font-weight:700;color:var(--yellow);font-size:clamp(24px,2.6vw,34px);line-height:1.1;margin:0 0 22px;transform:rotate(-2deg);transform-origin:left center}.hero-wall .hero-copy .lede{margin-top:34px}.hero-wall .hero-copy .btn-row{margin-top:36px}@media (min-width:980px){.hero-wall .hero-copy .lede{margin-top:40px}.hero-wall .hero-copy .btn-row{margin-top:44px}.hero-kicker{margin-bottom:28px}}.hero-wall::before{content:"";position:absolute;left:0;right:0;bottom:0;height:42%;z-index:1;pointer-events:none;background:linear-gradient(to bottom,rgba(25,24,24,0) 0%,rgba(25,24,24,.55) 45%,var(--ink) 100%)}@media (max-width:979px){.hero-wall::before{height:30%}}.hero-stamp{position:absolute;z-index:3;right:clamp(16px,4vw,64px);bottom:clamp(20px,5vw,60px);transform:rotate(-8deg);pointer-events:none}.hero-stamp span{display:block;font-family:var(--font-shout);font-weight:700;text-transform:uppercase;color:var(--yellow);font-size:clamp(20px,2.2vw,30px);line-height:.98;text-align:center;padding:10px 16px;border:4px solid var(--yellow);border-radius:6px;box-shadow:inset 0 0 0 3px var(--ink),inset 0 0 0 5px var(--yellow);background:rgba(25,24,24,.35);letter-spacing:.01em}@media (max-width:979px){.hero-stamp{bottom:24px;right:16px}.hero-stamp span{font-size:20px;padding:8px 12px}}.hero-wall::before{z-index:2;height:46%}.hero-wall .hero-inner{z-index:3}.hero-stamp{z-index:4}.hero-wall + .logo-band{border-top:0}.hero-kicker{white-space:nowrap;font-size:clamp(19px,5.2vw,34px);min-height:1.15em}.logo-wall{display:flex;flex-wrap:wrap;justify-content:center;gap:24px 36px}.logo-wall li{flex:0 0 auto;width:calc(50% - 18px)}@media (min-width:700px){.logo-wall{gap:28px 48px}.logo-wall li{width:auto}}.logo-wall li img{max-height:40px}.logo-wall li img.tall{max-height:58px}.logo-wall li img.short{max-height:30px}@media (min-width:980px){.hero-wall{max-width:calc(var(--max) + 2*var(--gutter));margin:0 auto}.pswall{right:var(--gutter);-webkit-mask-image:linear-gradient(to left,transparent 0,#000 56px);mask-image:linear-gradient(to left,transparent 0,#000 56px)}.hero-stamp{right:var(--gutter)}}.ycard .rg-shout.whatif{max-width:none;margin:0 auto;text-align:center;font-size:clamp(34px,8.6vw,64px);line-height:1}@media (min-width:900px){.ycard .wrap:has(.whatif){max-width:calc(1700px + 2*var(--gutter))}.ycard .rg-shout.whatif{font-size:calc(min(100vw - 2*var(--gutter), 1700px) / 22)}.ycard .whatif>span{display:block;white-space:nowrap}}.ycard .whatif .rg-w{color:var(--white);font-size:1.5em;line-height:.9}@media (max-width:899px){.ycard .rg-shout.whatif{font-size:clamp(26px,6.4vw,48px);line-height:1.2}}.oc-film .wrap{max-width:calc(1700px + 2*var(--gutter))}.oc-film h2.aside{display:block;margin:0 0 10px 6px;font-size:clamp(24px,2.6vw,38px);transform:rotate(-2deg);transform-origin:left bottom}.problem-sub{font-family:var(--font-shout);font-weight:700;text-transform:uppercase;font-size:clamp(22px,2.4vw,32px);line-height:1.1;margin:14px 0 0}@media (min-width:800px){.problem-grid{grid-template-columns:2fr 1fr}}.ycard .whatif-aside{text-align:right;margin:18px 0 0;font-size:clamp(22px,2.6vw,38px);transform:rotate(-2deg);transform-origin:right top}@media (max-width:799px){.ycard .whatif-aside{text-align:center;transform-origin:center top}}.oneword{display:grid;gap:20px}@media (min-width:800px){.oneword{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.oneword{grid-template-columns:repeat(3,1fr)}}.oneword article{background:var(--card);border-radius:var(--radius-md);padding:28px 24px;display:flex;flex-direction:column;gap:14px}.oneword .tag{font-family:var(--font-shout);font-weight:700;text-transform:uppercase;font-size:14px;letter-spacing:.06em;color:var(--yellow)}.oneword .big{font-family:var(--font-shout);font-weight:700;text-transform:uppercase;color:var(--yellow);font-size:clamp(32px,3vw,44px);line-height:1;margin:0}.oneword .muted{margin:0}.oneword .who{margin:auto 0 0}@media (min-width:800px) and (max-width:1099px){.oneword article:last-child:nth-child(2n+1){grid-column:1/-1}}@media (min-width:1100px){.oneword article:last-child:nth-child(3n+1){grid-column:1/-1}}.pillars{display:grid;gap:32px}@media (min-width:800px){.pillars{grid-template-columns:repeat(3,1fr);gap:28px}}.pillars>div{border-top:5px solid var(--yellow);padding-top:16px}.pillars h3{font-family:var(--font-shout);font-weight:700;text-transform:uppercase;font-size:clamp(26px,2.4vw,34px);line-height:1;margin:0}.pillars .aside{margin-top:4px;font-size:clamp(20px,1.8vw,24px);color:var(--soft-gray)}.pillars p{margin:12px 0 0;color:var(--soft-gray);max-width:36ch}.pillars-sec{padding-top:48px;padding-bottom:72px}.pillars-sec+.oc-film{padding-top:0}.watch-tall{max-width:380px;width:100%;margin:0 auto}.vid button:has(img[src*="challenge-cover"]) .play{background:var(--ink);top:72%}.vid button:has(img[src*="benefit-cover"]) .play{top:72%}.vid button:has(img[src*="challenge-cover"]) .play svg{fill:var(--yellow)}.kpis{list-style:none;margin:0;padding:0;display:grid;gap:18px;grid-template-columns:1fr}@media (min-width:700px){.kpis{grid-template-columns:1fr 1fr}}@media (min-width:1100px){.kpis{grid-template-columns:repeat(5,minmax(0,1fr))}}.kpis li{background:var(--ink);border:1px solid var(--track);border-top:5px solid var(--yellow);border-radius:var(--radius-md);padding:22px}.kpis .num{font-family:var(--font-shout);font-size:18px;color:var(--yellow)}.kpis h3{font-family:var(--font-shout);font-weight:700;text-transform:uppercase;font-size:24px;line-height:1.05;margin:8px 0 0}.kpis .q{display:block;font-family:var(--font-hand);font-weight:700;font-size:22px;color:var(--soft-gray);margin:6px 0 10px}.kpis p{margin:0;font-size:15px;color:var(--soft-gray)}@media (min-width:900px){.g-text-vid{grid-template-columns:minmax(0,1fr) 340px;gap:64px}}.vid-right{width:100%;max-width:340px;margin:0 auto}@media (min-width:900px){.vid-right{margin:0 0 0 auto}}.vid button:has(img[src*="steps-cover"]) .play{background:var(--ink);top:80%}.vid button:has(img[src*="meet-and-move-cover"]) .play{top:62%}.vid button:has(img[src*="steps-cover"]) .play svg{fill:var(--yellow)}.north-star{font-family:var(--font-clean);font-weight:500;font-size:clamp(22px,2.2vw,30px);line-height:1.3;margin:10px 0 0;max-width:30ch}.ns-flow{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:14px}@media (min-width:700px){.ns-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px}}.ns-flow li{position:relative;border-top:5px solid var(--yellow);padding-top:12px}.ns-flow b{display:block;font-family:var(--font-shout);font-weight:700;text-transform:uppercase;font-size:22px;line-height:1.1}.ns-flow span{display:block;font-family:var(--font-hand);font-weight:700;font-size:20px;line-height:1.15;color:var(--soft-gray);margin-top:6px}.ns-flow .goal b{color:var(--yellow)}@media (min-width:700px){.ns-flow li:not(:last-child)::after{content:"\2192";position:absolute;right:-28px;top:12px;font-family:var(--font-shout);font-size:24px;color:var(--yellow)}}.diff-cards{list-style:none;margin:0;padding:0;counter-reset:dc;display:grid;gap:18px;grid-template-columns:1fr}@media (min-width:700px){.diff-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.diff-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.diff-cards li{background:var(--card);border:1px solid var(--track);border-radius:var(--radius-md);padding:24px}.diff-cards li:not(.diff-q){counter-increment:dc}.diff-cards li:not(.diff-q)::before{content:counter(dc,decimal-leading-zero);display:block;font-family:var(--font-shout);font-weight:700;font-size:44px;line-height:1;color:var(--yellow)}.diff-cards h3{font-family:var(--font-shout);font-weight:700;text-transform:uppercase;font-size:24px;line-height:1.1;margin:12px 0 0}.diff-cards p{margin:10px 0 0;color:var(--soft-gray);font-size:16px}.diff-cards .diff-q{background:var(--yellow);border-color:var(--yellow);display:flex;align-items:center}.diff-cards .diff-q p{margin:0;font-family:var(--font-hand);font-weight:700;font-size:clamp(24px,2.2vw,30px);line-height:1.15;color:var(--ink);transform:rotate(-1.5deg)}.vids.four{gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1000px){.vids.four{grid-template-columns:repeat(4,minmax(0,1fr))}}.founders-pic{max-width:960px}.founders-pic img{display:block;width:100%;height:auto;border-radius:16px}img[src*="conor-padel"]{object-position:50% 78%}.bio-more summary{list-style:none;cursor:pointer;color:var(--yellow);font-weight:600;margin:4px 0 16px;display:inline-block}.bio-more summary::-webkit-details-marker{display:none}.bio-more summary::after{content:" +";}.bio-more[open] summary{display:none}#founders-h ~ .grid{align-items:start}.guide-tally{background:rgba(255,255,255,.18)}.guide-tally .small{display:block;margin-top:8px;font-family:var(--font-hand);font-size:20px}.guide-tally .rg-eggs i{width:24px;height:31px}.tally-reset{margin-top:8px;background:none;border:0;padding:0;font:inherit;text-decoration:underline;color:var(--ink);cursor:pointer}.film-pol{max-width:340px;justify-self:center;transform:rotate(-2deg)}.g-5-7 .film-pol{transform:rotate(2deg)}.rg-pol video,.guide-card video{display:block;width:100%;aspect-ratio:9/16;object-fit:cover;background:var(--ink)}.moves{list-style:none;padding:0;margin-left:0;display:grid;gap:8px}.move{display:flex;align-items:center;gap:14px;width:100%;text-align:left;background:none;border:2px solid var(--track);border-radius:999px;padding:8px 18px 8px 8px;color:inherit;font:inherit;cursor:pointer}.move:hover,.move.on{border-color:var(--yellow)}.move .n{width:34px;height:34px;flex:none;border-radius:50%;background:var(--yellow);color:var(--ink);font-family:var(--font-scrawl);font-size:22px;display:flex;align-items:center;justify-content:center}.move .t{flex:1;font-weight:500}.move .ts{opacity:.7;font-variant-numeric:tabular-nums}.tapnote{font-size:22px;margin-top:12px}.lib-head{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;align-items:flex-end}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{background:none;border:2px solid var(--track);color:inherit;border-radius:999px;padding:8px 16px;font:inherit;cursor:pointer}.chip[aria-pressed="true"]{background:var(--yellow);border-color:var(--yellow);color:var(--ink)}.guide-wall{display:grid;gap:40px 28px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.guide-card[hidden]{display:none}.guide-card .rg-pol{transform:rotate(-1.5deg)}.guide-card:nth-child(even) .rg-pol{transform:rotate(1.8deg)}.guide-card h3{margin:18px 0 4px;font-size:19px}.guide-card.watched .lab::after{content:" \2713"}.support-path{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-family:var(--font-scrawl);font-size:clamp(24px,3vw,34px)}.support-path span{border:2px dashed var(--yellow);border-radius:999px;padding:6px 18px}.support-path b{color:var(--yellow)}.guide-wall{display:flex;flex-wrap:wrap;justify-content:center;gap:48px 32px}.guide-card{flex:0 0 210px;width:210px}.guide-card .rg-pol{box-sizing:border-box;width:100%}.guide-card .lab{font-size:20px;min-height:2.6em;display:flex;align-items:center;justify-content:center;padding:4px 4px 8px}.guide-card h3,.guide-card p{padding:0 4px}.guide-card .rg-pol{margin:0}.lvl-vid{max-width:300px}@media (max-width:860px){.lvl-vid{margin-left:0!important}}.cost-sec{padding:24px 0}@media (min-width:900px){.cost-sec{padding:64px 0}}.cost-sec .price{margin:0}.cost-sec .aside{margin-top:16px}.cost-sec .price small{font-size:.36em;margin-left:10px}.cost-ticks{gap:14px}.cost-ticks li{font-size:clamp(22px,2.2vw,27px);line-height:1.2}.cost-ticks .rg-tk{width:28px;height:28px;margin-top:0}.cost-sec .pill-label{background:var(--ink);color:var(--yellow);margin:0}@media (min-width:980px){.pswall{display:flex;justify-content:flex-end;padding-right:28px;-webkit-mask-image:none;mask-image:none}.pswall-grid{flex:none}}.ev-lockup{display:inline-flex;align-items:center;gap:12px;margin-bottom:12px}.ev-lockup .x{color:var(--yellow);font-weight:700}.ev-lockup img{height:34px;width:auto}.ev-levels{display:inline-block;margin-top:16px;background:var(--yellow);color:var(--ink);font-family:var(--font-shout);text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:.06em;padding:6px 12px;border-radius:6px;transform:rotate(-1.5deg)}.ev-art{position:relative}.ev-art .ev-photo img,.ev-art img.ev-photo{width:100%;height:auto;border-radius:var(--radius-md);display:block}.ev-badge{position:absolute;left:12px;right:12px;bottom:12px;display:flex;justify-content:space-between;align-items:center;gap:12px;background:rgba(25,24,24,.88);border-radius:14px;padding:12px 16px;font-size:14px;line-height:1.35}.ev-badge strong{display:block;font-size:15px}.ev-count{display:flex;gap:10px;text-align:center}.ev-count b{display:block;font-family:var(--font-shout);font-size:26px;line-height:1;color:var(--yellow)}.ev-count span{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--soft-gray)}.ev-big{font-family:var(--font-shout);text-transform:uppercase;font-weight:700;font-size:26px;line-height:1.08;margin:8px 0 12px}.ev-nots{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:10px}.ev-nots s{text-decoration-thickness:3px}.ev-nots .yes{display:flex;gap:10px;align-items:center;font-weight:600}.ev-guess{background:var(--ink);color:var(--white);border-radius:var(--radius-md);padding:28px}.ev-guess h3{font-family:var(--font-shout);text-transform:uppercase;font-size:28px;margin:0}.ev-guess .chips{margin-top:16px}.ev-reply{min-height:1.6em;font-size:26px;color:var(--yellow);margin:16px 0 0}.ev-pols{display:flex;gap:20px;justify-content:center}.ev-pols .rg-pol{margin:0;max-width:220px}.ev-pols .rg-pol:nth-child(2){transform:rotate(3deg);margin-top:28px}.ev-pols .lab small{display:block;font-size:.8em}.ev-venue img{width:100%;height:auto;border-radius:var(--radius-md);display:block}#signup .form-status a{color:inherit}