@charset "UTF-8";

/* =========================================================================
   IT STARTS AT UCF — HYPE HEADER  ·  SELF-CONTAINED BUILD
   One file, nothing external. Oswald 400/700, Montserrat 300/400, Roboto 400
   embedded as base64 woff2. No @import, no <link>, no Google request.
   Scoped to .hype / .hype-modal / .hype-skip — will not touch your theme.

   TUNING THE PHOTOGRAPH ON MOBILE
     --hype-focus: 78% 48%;
   Lower the first number to pull the crop LEFT, raise it to push RIGHT.
   ========================================================================= */

/* --- Embedded woff2 (Oswald 400/700, Montserrat 300/400, Roboto 400) --- */
@font-face{font-family:'Oswald';font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAC/YABAAAAAAaOQAAC93AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoFMG7hQHIRiBmA/U1RBVC4AhRQRCArzKNpOC4NkAAE2AiQDh0QEIAWERAeGEwwHG5FZBdwYZ3AeCIkL6+WiKBOrPoqyuHlM8v8xQR2ypzqwtRIueKGIpFTd07H2DL2FMvXu03tGqcOuTJz40n4G86I29bjZ1WDB+bkYCLzDxTCDj18KGwo/nxLj/IY7fpxlw2LXPWfgOB81l4f+13q79Xp6QoAOgFUUgwVE4VDmRMYIxF3hUP6tn6c5ff/uYoJ45AgWQhqChQQLKhllgeJa1CoqtF3NqJgja4PVnE7o5vQU96D77j6EIAQRDnBC4XiJK1iCcqcCOb/XVlYlNfjV3zFh7swbGfmIBL2tgSMIkoFESlupgTk+guisnNqEAEPyBD4KDv1SCcjD0lBjtaZ9KS1VqYplW/Faiv8s/p+6Z+ft0p8JRAOVMAsCvsPTNv+tvjgDdVOJlD6qBES4O6qOtnLCYdV3+WcsXLkMVy7qx+pX934FqnBlmojdQ/IEFADYbz9NbPLqPrAqkGyVhAEqVDN6tkx3f4CsaGidIbeh/vILnHWA6cRF7eE2tFm5VyDhRSuqw9hlqk+vatni6S9nwVvNDnE6nkPkpQyHXnCK8lWu7zqPK1cf+BCBj08okJtALDdIcoC4ieQFkrodRtmkxI3VhVw5hEBKl6R1TLlyHVPp0p3r1q7s1q2Lss3w2m+o6XNxBeEUhBlyU3PFfSHsoDYLMytcPjlKkCASrJR/fTesz6cw/f/uUEQkX7JBghuKuO51dWbPhzrRukLotUsH2ab/wUw4rtKt3eOdLGBSgY7AY1wUoVSkSJYwSLN2IBBQYPGLNQHDRIUKBVDgGTk+rvV7eYwLGPa7hgPhkUHkwiGR9JAUhZBipZByTbU8zPatIIYAN2zkUF54zZEroKfo/Ogh6JZFqAyl9FFeevXmgrakEmELF8cmAXf/lrpK4CIAaeBv8PL27aipBPvX1hYQfOJ7AkxBYMWilBl4xUBdj7trjXJsVHwIs0QJFy7khLA+c9PJuaagKkCBqrUC1dhLhPoh6jZg1QBSBAQw5wigc/dCoF7cvEcBWpwO1QHYsNqUMSmaOflYmZhxfLnrjUVAhDUuSweCF2ESR3oSY6891HSkda1wLBq8wp2T7zWttobqKV0rX6/6koXz5cjqvn/GPFMkTZIg8/gx3XIE/p9KT+4bx3wmNe6rnMXz3vQyCzj7w3XcQ+5xu5tc4zIXOMsuWxywyw6bsVitcUN6tFnpoH7Q3JXrmKckrGG6EBen4xj2D7DftK8TTV4xws88RnCX61y8l572zUMvBxi8y+2JX7YNrGIJ85hBByP0kaGdRs6qmigBuIC8vBWoUPoGGfaIsMQYNkbFgH+w/YUX/svsvduLDW1gD2vL6HrAGNy6DTkA5mhfneD9CrjSFY4ApriUS76HVtYPQc89HzmTMwWpAicZYSSjsiSTnP5+//b5RxYJfCo9dAiYTxJJ0wBgZgapFpTv01qPr3PUXvOS2VNLVYazLMnVevNkZUHABTX8iwSq75/F/RqTyhVhwBvv7aUDj5IZ/QjEkJ1vj7EXsMhWceKC+RfA1PAbxhC4dQg45XM+AyIE4IVXxjjj6Fk6XHw8EmEsACN0aqKBtwijaUr5gz9YzbG0NUUbbVjFCrDDDlzlasaY3GUMOvTG/jcLlgVrKkCogYBKXSYem0g7blkmtokXQ3tnAsDBmVAmk/t/ARowfGtENEDwrhq+dtoUfotew9Bh7dswYW0uIkC7mW3tSYmt+2eYjurTjShAR6TsnC/ILEgDL1XDHLYYAlXsA9OubZF56fSRB53gvVT+D+ZxqjRXP3NQBOes9tX37b+sMwhEr4BIaY6qTOO2GTWbNW7cvQNGX5LLcBnEWVuNiKbI2dVf+XgZzyspvlKGCfRnPkbuYw1cIq9s+JbMpovhPpyXyl9lMpClziId2V+Qx+ThqfjNsns/mLKyQkGJe2t4s8otP2r0+ZT8HbFvoHIrkT1ta9zKjvDa3jPDaqe0ec1sCDpjBaNnyaXOJKUaC3QQjXsTWoxzszKNYU0OEUyRYQZ7gMtya9Prpw60GSykqZP935YPnes2JdsJOYEIUiCvd65sv0aqx0t1Jl5fMvEGBggRpcK0/+ez5mUjndRXS0TyoBHD2SDr7X80qBJvVnQfyLUwZpqdJmHOFGa7yzQ8gpucl1U/V1YyfWghmzEN2RzlPcJXvlOJD5n9sqWS2eXWmmaG0VQzGV27YI6SccMmIWAaplrqsYefZeslQ/dWKxhZfAdXtxfX53Eni2ule+970KLdwR4NnCrJ5MYYnrU4T6A0/g6yusEWMq2JycgaQ34W707SMntY9k8zpjZTf5pJ3EFZr2fnNzNlcyN3zBqbx97ZX6jdN5gVj6qKcpoUqX7ao9d3TyaLNdSxmtyW7RdX61l3QsysajOkQZ3LslJrJPDarlsfXuv6/E06v+u0L/2CD6EDbZmhExAzJSFjSc6TLRUVGbVwLiIl8DFFqWDlaiWp1yxdq1Y52rXLtdIaeQ7qVeSU0ypgFBA6CgYGK0xMCAsbjvPFD5hys63GmbOBCNTWhEQQcWCDZBvVEs5wMi5cjoKbpCAKhctVzafkiUqlNqGmweKzlBlfwQihYmHihsIU/1px6OgxJEthKU0GukwFMIWGIlKsYEoUulKFp1xtrEI1mlq1qXqN2JqExRdp3lCmDp2EVlrF3GprCBx0iLnDehlZAyPiITBTiETNx2OCxpTYCY4dsAqEbIkgAs+eM6D5Mg5GDDYmJoRCrAkTRtkguGDwkK1GQoUxFZ4vEikWYdAqYo8tAYVuikJKHTWzKciHFJBPKFQEmbWK02ALYulR1SAYlhEbwgCLooi1KmbahZlxREgciZCY9zaH/IcAjj5NiNzIXLyUNolC4ExFG2kb89avXkYyFra23vdSc5y3uLW+tbK1DCr937vv/j28n7QbYsuu62qimZtR517FSU5w5kSgoTMW1TaM+K3mF4CscHJ+lh53X/onV4iUqdJekZZfYumCfeEdzxTxUPIvXYDLnMRnQ7ucHd8GKpdtwWbBHhjzkQVXmHbJyyIkxiMhZUxGw4ovxBlefjN/k5GZ2yFLl2kcPcNc+V6pjVuptEVdpcc2U+1Q1zjosFpH1Q2OOa7R2cJmiOvJqFTAqE/T+IkZUN6AAQcBCqiggZ5l5FFUZqnXMaoj3pOrM64xzwJrcTYwgwR2sIcDHOEEKZwhL1UcuB6nPLkbcIcHPLnXLVCdoBbXaO+LKyCUh4FwRCASUYhGDGKRiSxkIwe5yEM+ClCcxQgODQvcvnjbvTBe96omB56DupHZuZAZ5WWBd7uYRufC3EIoeBp24xohOEITgUTwXmxnWIHvs/iQAR3QCZ3RBV3dbh9eoGesF9AbfdAX/WL9r0KIgcFgYAixscA4THjDpgANK5NWAS/w9LKDeJ0H2wfu7dstud7drgD4oKi15wtNCkM4IhCJKEQjBrHIRBaykaPOjeQl5aMAxS5e7/wlq3JRq3sra6e5wsHKDplApPEYgBPXDg3ZT6pjD3F1is9xAAAAAAAAAAAAAAAAgJq6NE95dRWoRBWmonrpmmpqK6mrob6qBkej3xQzEB9ZwHl3VjZUnK9/YwNeMA76jsynAKmUUQVYMe0xuaKATV0wTHfDOvfJ1wNbwf4BM1QJLRxhwq8XeJjRAzRqp+cc1bc4QiXeg5qbmqk4V1m814eutBnBrMnneKwnYcfj+3hd2sHM7fI98AP+CIAWgQhC8Kz3j8eJxxOkAesNG2a9p0EJsLfPy4UaYw95PWhAY6w5rgWtaEN7rKN3nb27IluCbWk7Ri5VcUZNyuvI9CTJUqKD8ikM4CBAARU00NUMoF3+jQ0zRzDn9DaXRG5nsIcDHOEEKZwhVysu4ntZfvBHALQIRBCCY6F9CEM4IhCJKEQjBrHq+O6lxaWLjGmIDwqykYNc5CEfBaWFlRSXV1JHaWl5UFFFJajCVFQza3VQV2NvrKl3HaJzuPFIFVsdrBE95nnMwZwfEkdLoO9F3WhSptzZqPTEPeGY+WejzpaIwoTcbZ5T+EADFwIKUAENoAaaQCugNdAGmARMAaYC04DpQHvefaMYda/o+ZjZkZVNWNWkja3o6boO3xETl4ZOLwVs8lMhu6M7ycvdVMmWXuvILyUcKau3b6cqO+2caGV92gsHkJYExHyNyAdh/ctt6v+Z1azQ0gYiiDdrmddCYQuFHExGXlMMjnSu1x8zFTv/J81vKUZn6AuVdtVJJMDVdhYIRuHooXii4ZsEe+HqiD/ou0l2OOhPRmFKiYa97NM/wCriUQscJUOIKA65sBAopG7bVjEVIqPWgH927xCg/kgV5YD7R3deOcjdyR2BQBCc0EA1pTIY2JamhzQsjRuyxTJ6xl3QDQhV/I6icCRiyRhbO0yqNhidZpg4rXBxUrW4mA6CMgSQEfIP5gRTU+5CuB4zlOWimp/JTLOAqEQw3aZD/O3mqKje3MDNIptgtIKIzEcF1NFUiOUsvqA+ZBDdp4JgGpHAWjOqi7b2jGZc7FRVKvJF4rmXXCTRCWQPB7oytpudh5PNBqxFgCdBMOgimGSW9UEsr0wyIva3BAWUq5MCrIifeGzkXpr19k+DXcBy77KD78Y6uIgztAex+ycf1BOieTChR4Ayv5IBg+GQJQroHgH9s4d2Fdehl5r98VUGjpaA8grMg0x3OPMTlShdwEwkggCHK40O+/wfG+QWk8vZuT7PZmgRTuAM3G6wKWlNikgJ6Uh6kD5kKOuerURiLDH73wAdkJR8bHFAIJpYzsQAr3D60SakJSm4X3dS8xk3G1gLIGNHAv5/jYwiPg3/aNDyx3IAfn/rt21sxoGRb42MIw0gYDqwzogJQNxvlVWJm842rrfE/93etc4pW93yzFmn7bbHFvetssNKPVZbo89jT2xwBsLEwsFjyow5CwJCImIkCRm5SRRcKXlR8abmY79tDvjZLu/4ChEqXKQ48RLoJJsiVZp0mQoVK1GqXIUaterUa7LXNfsMWG69G+646a7rznvrgg7HDLros8v6LbbEe0+ds8kXi3Q6boH5FtqICkOgo6BhYDPBZ8SYDUtWrHHZcmTHnpSDh5x4cuPOg4aLMlp+/AUJEChYmFhRosXQSzRZkggZcmXJli/HI3mqVaoyVYMijZwVGPeVwStH9TrosCMOQVD+jwfwFyD+BAF0+gm6/waoboMyGaDA0rE+FygGNuzN4WyQM4stwsEz1rkxiyW1dWU/q3UaDKrWwYqarE2sQmP9JteUruFYedi+0Mp8ArDeY91zYxWMZVWz3n2ZVO2mnRA1S9sVNk5bUPCJVX5b21lIS2ZVDjcMw66EcYw4TllIg36s4d7PPeEgnMvHcKaLxM7SPlU7TYMMQISIscjeALlhE5OJ5lSCeLutsmDXJDzi3MGgTxrjy2sHX2rPp5E3VDNVeN09tUE4E/C+PARqu2Mzy3K18n0R7yih24/oSmI/Jl2lcHIbiK+Mot1Ub89pgcpc6IEiLl0vh9HRHJUNTyJDOUD3b1AF8sT951HYsYEZJuLEBLQy65EoXJJzPHwIjRoZPuoH4K7nL7djD/sC9LwIo4TuM4V3Y/ejKu8GSr/o0ADSCQ8mURlPTF3OUzf8wBGeomD9jxhPiD6ikX6YYbPfKnQ/Dl3Or6eZWDRaxWHVY6eW8Ypz+cJQ4s6tShU0KtGiaKFqHefa72GJgqYBcNKAZkFa07sAYYbBCBMZ9ie9Hh+U8fXDQlWLX0dPq01Tf1wzW2fpMehoAKxKvQ1fovSQh3vPXEa3UZQ2t5y963cuLfhDBdl/tH/ybH9x43dZdowg9o9BfTwUKhcWle0XPReoXTFihnZvrffn4aWxPUorDHDXCCXsEL6taeKhOBnG7BWPhaxSuEeiIWZUhuoOajjJmhpTjK/ZytDqVGixoPWJBnr4ON1X4BGpl7sPst3rCCb8ZNCXkySpc+pATiWjK1YbppzQrHOffGHf1/lac7oJMcx0QhYMentMGZQjXd5XKGfXH6iBTZ+n8drcuS1/pNbC2xHv3Oamfji5+RqpXUQx/dbLdS4iMvYXrlwZSQ11F52nmzFrSjFlrmm2UdTx0hE1zPiW2vvHlCG1xrtkG/PF5flWk811RJ+oqANQhHJYz/0A1AvI2qC/g/T+f+jvwdwXwOthGnw80VlTl7pCGLJUMd+WCk6aUCzSdLP04GFmiE5YnAmAgsm+j69FfBE5knfKEFvOd5S447A7njDtfXfcjEEMJaxHOqk04x3ja8yvNWuS9LKWrUMUGyI3f/LtZPPFKRtQwvljB5TopLkFggoliiGDbne1naXxcdO1xq85DW+5rP9NfkQN5WGCFMSrcD49xKx8Fd6k2j0K8C4UjYtHg9rcJECtzizNDtvVCV7d01Ldymz8Kd0HrX1tO8/Ms/2LHWR4OBF3NtN4CbJTDwzrpzF0FVuDHO3JYnZdnIK36cY7Tz3yIt9qaCfxldtc675maEZ++k6uVDegHZI6Jy9vuS5PUdzJHUp7xdO2pmrZmQFEVrVi3PPlNOe7G05k30zOKlSoFDRtKKSkaqzXRj6vFyyWmd8JuFpxdDnbOl0rLuWpm4SKyWvoIxqF8C3AygXsmq30P4SRLA6zPu2MTdtZTJrXAuSf2/QxwSFtSE21e68u1QaDTlEDjMviPzFolmFYJeUNSwkmJHumcaTohwdcGQyiepjXj5gT4+la/Km4WJwxdD+U9g8GvVu0PJX37IeFfcTvbU5EVEzP0qUp35t1LXqpuDxWPPYS36wvLmxU4PBwb0ul3Xxt4t3GfEreBMibL4C4gPPqFb/cRcJPEMR5xb/9bT0GSIeFavSJUGvn93FYOKCMTVILTUygCkt7U6h8Q3SPxHgwQ6ZDrRI7bCMJItzo2ScTel70u4lirBBRs0owJk8i6Ts3kTfZaKf6+rjVQY3rQ5ep6ZfrnhI+UFNmoSQtEXGrqs+nLmWzprNTL1ttIq/AJeYM46ANe6jA/u66VSbaEkMGOgMKbz2L+0QYT6xNEj54KoDerEee/fUx1JKmu5RDoAR2/maMMd32aNIY1AwjFT0+NwPTfoi++ZwYYTAcm+D/8GANT3ZD1O4wRQmTnZOxBFzyHf0N+sC3o5LlNF8QUxRTvyyBPQkHVkS6vbQp/2Dl62GIyWvah95562C8NWOuQxCGzwcCGoXERBoJPFymMKv4zgSf8F/oecuI1lNf/IoG9K3nY/SsMQxMh2kviy+x+LrBU3E+NR3F6O3zyopYwNnvYZhfkGxnlNtgSmcbEmWVAVvOdg1kYu90Ywc1Xh1qGp77/eQCWVFOg7M/2fYNlQpkGbUwqlFaYsIRm64lABrN38xRIoH6gzzHnl7avL6dj9g7tmQT/hvic2jEMJgxMnzblNJhqeIkdZTP321bpzaeP08WmwN1A5pTTGVrvDZ+NUbbuEHsfl74fMPJPoLUm3s7X6QmjbqeyHjqQRIe1OBcta3pPRu7V0h6vGXqCLrRXYfvAX1+u7gxcnL6roadyWu3Rfhj2ZHIQyW1VISXFPlKeMa5t09yMuzOf5aM951fJRjrF6ocnaOxhZadQUHcSG9v3y/KbsZ4Ngp/2E9cc6nK94GtP+/ocoO0vyr6VFL2gVpTNMbaCHSNvtSHvZEUuZbYWUuclu90sShWohtp1ZxWlojrNzBinxfLNmCb5WEugNrWqIKG6k9a/vWnyGP/JIJB73p5TPKrvWQy7eJ069OadvaqEewWlFrFjYHqGZLZDUlYx7qD/cgttyd3R9SIoI3Pr5cO/alnCSF6KpSyqOGx7NLol9BkIPmo9zssw+9pJLMEGZl9uMCsNeh3Vpy02arHsRnhvd5zUR+ngD3Dp959Zv0nxn7szliu8VvGNP+cWJwUfEFffclfRc2Fe+SITHzX3W43ZmUHS+sLztdbLUH+gfxwusRCniKr/nOU7ws05Ws4ZhD1Zhi3XbFkzTz7EZBMYNf5OoA7n06d4eXEDnboYTZYcaWenML5RG4DHUrtLvuz8hd8ElO6Yf18iO58150/TEjSL1pAOnM+JamMseaM9t7sMVm2GAq/zAqv+yEGr0nvt6uqsE7c2+4Gyk8wvAq0jUYO1heZMJ2M2PethU8wF5D9i1C+nlL78On8vwpve+VDv0Gbq4RDQmCy+BGoc/ErEM595gT/GS1tCs0AdXEEMoWfy92ObRc9F9Y8tzP2bL9w2AK00A19qBQj+zQqkks0uPguWtioKY2JAyxde8jnUzmCaortmAqNo4rqGkV5oTPXSAUMgr7eyR31MsLc0Xok7kvq+cvcVtwgJdgG5YpruR4VbF7ieE8gG8l2KirwCg+nJ1EJtNCl6g6dpDMMxSWDrRUxZ8haaVlcA2dZiP6I0Qy040pY2QbmFZph7+chZIw+lTsbmhU9g4EFMmBP5u8P7R8D//+/aqtwLEGs4i6vh2O+WpWoI8RIk7V5yBGZ6rnFAZXEWOD/VSL5sxAzly8LPbfNubj2H9QAtFBv/Yv11VDv2ItjYIe6IZCL8d5av5Xf29PvoCe9kGO9zMrrK1KHW68/2rVuTF3HGF3irRcwMINfoe7NW7ds7doU1RC867zWKW/2fgQWyP8ZmVIPub4UigCHkNhkEQ2F1CGor7EiHG4wQ70hTRAabLBiSemrRETaIiVaX5ZKPyZad99+kU/B4Sic+MiFUcKtbvgEy4gQv//aTLGh6GM5R7AjoiewiohuotwcyKlGFpuJ/giwQE+59RpBi9MqqUuokKrRpzXKwSGVMS9h0Mr4SyE9aIsaBCmngZwwBRm65q9s4eg3sfh6SwRc2XYe/U6sWLyIQ9J4/abSRrXt6P2Xbl67Z59sO1j2z3gWaBZLQap6v3yJ7y5T387O1Fhy+XNixdXrGmelXwX+JThqTfLUAnsLBVoa/FkseVCmVyLY1HAfL2yuamtKKlykBbSArYEsKESehKBvJbwt19YNv2Gv9FUo43EpWDOwProqOvE6IBJS6uzslTFyhqHJi30kV7yUF9MwcHKMvbLWDp7NiUDpVdHR6LIcNQR20VGoPm7PIKFOe9RVS+BA4Z5EbwLknT51Yk3qdno3PTW34fKh1FpFrwKcEV3ISY1Njk6mz+cwgCP23dQHWLLyr1N/Y2CaVqZ7t0zHcX8cdnhJxFkxSS6ZvYtMTy2YlxWpTsaddVUEKttT1CxfvWTbhqyagstx3fFNN/P5ZM5ucJTmQH0GLdduF3/rN/XKlvFLr96gpUEo0RDSPJXieTNv8512p7n8vI3W4chfxVrBIe89QCPjJCMTQyU62YFXwzVLfTnh0ke/ZtW/P2UqoZRcmnmIkBEsEVB2sMnX72UCIkucXwThEF7CC/KkAbIjy0WZNpdmzEggQhtZZIemucu304rht/ufdcErWU5XOWmZfcJNbnfpHBabkByqKGvi8PdvJ1GurlPe47nMpa7rpMubhEZKxCYGZ2huZ3p1D1LcU4Ga6H+W5eEQzuM8OS9CpCwee4uxlEd2qGaFBOtd4BOhMlwu6HCh7tJhxIlwfntXV+B6bcheV0V2usgOsNDeCHolxH62Llnqp9bmtVdOe9hdgQo4Sv/kopiq0+uoz2hKGaW5mMVGqM0Hl2Vza2jt3nE/vc2jRtw2U3FPUP7pgN0zj5aSJjfQOR0lCXfLnsYxDbdnHZVyao8KpNyyB+0MXYGvSrf0Y05gTTibSShTJIPJW+D5u7TREqKAce8DIyXPjPxVQHnKaEjTi16n/7yC2JogcdfITAlafk7FmkYCugi2wwoJXMWC201udVmNCeVVe2R6g7OcXWcwMaodygpfydYXAiKG5cVtxSVHPgyKqf6Xjh3/aGrF6L9U+8s/hMAA4dxnnE6SMvQz2qv4MWYhbckE80VgRnAkvbsH73n4EQScbXkfz/qthYtKt11casZdNo9z/gJZT6Zn8kMFeiD8k/1/9kx9tLYBxwUK93vACuEQUCEt+gftYh5Lfvozl0RIe/uG4vHmC9C50pI/tAsJlEfvS/ug+/y44Wm7A8Th7IaKWhkvg1ezrG41owE+DS/oZpPV6hqg+FOdJcBc62HdzXaPM5k73Oy7WZ7tIKv+r+wfvGt3Q449z0p5X6sY9fA5mF7nVFeyPszffsJvYcJweUlnUPklV3Zb8EUWY59AgPOr3JhfDfOI709KE8yZBOscKznDZMwk6WGJmScIK/bfS3I7g3ZsmAW87gNlMl6D4z/zSsTA/I/zlY/h/d8s2Dt9H+pBd9+XuDlEP3WdNEvgJ4N83yecJ+kfzwYPB+cYRNlfnv/XT4Pg4V9ukQuzdEN3fV5AnlScBGdozlhykStJGYrz6C/SyInx5uhbW9SyAMKSurzJei/F/M+bJMrHJOKz/xbUId5hnlIAO1lghFAl4pw8zYUOR6Eq7u0FKFdDR1VM6qO8NrzVIqwNqSoaatNtTmUse98EPag2UKpWVDHBgyxp0yZo1Ow0z+Fzdc66vrJaJgHeGlQVgTm0soi9B3qZRX8a8WDccMPBA93VcMbxovNhRwUMRmvhpGnONxf2nTKdSjbA1YHd/t2AsUa+srA9eo/nntRaxkRZe/Uj/itAsjUseF1VmP1eX+03mbiLnouZ9U3rf/QUawHpujR3OFRkvHzPBSwSVxfdcidHV87P+xFJ35q8dRGDYfFysFvY3OqcaQL+XOFLebKxXjYrej381j6qIrr65yW77WOwspBsL4fqm2Ikee/W5D30k24bm8BUChXfImW31tzasLunuQfIhJnDRilNKCAs/sENpgMlmxXCkgkH1avl/URdsmwXOTnP7axG9eeLY5XSuPXbDsCKab295759nUauAi9ZTKiEGikfjyEtyYijPTyuY0QQmcHPXB1nZljR1UzGkVZWhtl2FGCEsKQZwu11TlE6aXI4EiZR2lnngPBEhS3Bx/NtvAZBni0lEIzm2QQNvHzbRrB3E9g9Zfc8bMFzn5z/BJMBZ99z1rxOkk1abpHy9xJRARWnufkdcYOruaGrWUPyC9D+61SQCr4jIAmluM5KTS/MpuDvmxwEA3moxCoLzbKyF5QtIODdpbCeC+v1HBdpYTZRSoXFNUklgiaU4lrYXZkIenjUsN4lSCeMwOStb3oef7jyl5qGmre+0o/3gJ+z3DE9N+XGuTm2jFASzo7r9Tm+pIj95lzNlTr8n9s+0JziIx4zA3dUFqYlAb8YwCJHwiEc8RQGOWvifp8lLpUl8udT8XJTnZa+Y6m3YuyPC2LUa2B2ON2C4YTDleSOFKBCBQELyUose1aMigrsI6Bu22tvRUM1O38FfxLcCQM/7RK9dwGpu10ZR62CuqgKhsMqQZ3VpohtqEMufCdy8dNxgysq2J2PQvwCZB+PN1eICCAieoq/pUDwfpmKY5fLeXZV2ftO+IVgScqkVcT5FKzMWK9nDCzxmca+vCBBvUZGh8MjGEraXWq8vMOeggBnbSzg28u5ctcIRLSNcDjrCxB+cxvBEQs1VDv/hQF7D7XWcOx3wIIngO+SeWzyA8knRYxLdP6H8mC+hO6wirSw21GpknmKwrHrDvDOSdXHzwoLggt5t9j0o0zWGhYFKaW8wKbN0NlX2QuDBajPBle6Kk3SjrnTD2hhHwz+vISfM93PMjElZgl+5lTdDHAbxodB+R15p79lGvq7erXvA9OhvkwfXqkvE/BKGR8dYxj6unu0B2xfDZcPg73AP0AEXhoQOcdenuEsd57rynQB5eWyMb4k8ZsDb8WDt5fbhBLyJqM8Ty78jpunk7YUBULEUEtrTUMq3Ywq8ViNr6nl6a4y/ynip5dTQklZ9N4qveT6gs1ttfVpvMmmTM/SgAMzeO/exePSTnC4szQuj3acwz1OA8v6PgtUDkrIaI8pZz2Wu77XREIHpcFOK8+yHJQJ2eKQPq8RxQK8RThL1VK6mwjT5DdaQ14RGwe7yhZR91b3rAL0vFmoLu9OCHzfoPZ6gSvcFegCgj+xD7DlaxG4JwAmf0hiIOeh1a5yUUvRqgXb3J4FW4tW72/IZTC4WDwfccX8Pf7A/D3tDJ6XBQQPuZTjZK+03Fc4jcg3Xb1giwdr3hvlwPR+izNXSAiim/Tjq0ke0poJ3TRKCAqduZYg+erVAtEBr+WN1y3eg1DB1XvIwOX+VrpHhg7Kn38hHxBlrpKDeG4yrZtYc/PV4/pNb2Owqx+/q+8d6NUDq6v63v7e8vc+BnSEpCT5xYkm/setGm0PULAEH7Wptb2DdXFAHAfj0tlPNFPRJDaMjTw8fmy/4lgxWDezeqR6ePLc6ZriT9bS2S3gm/Dxyn7cFhkYHhgz1a6XGxkYmnrsEy0wUf7RxP8dWw6z9G9c8NpEYqeyu918ID2FPD7SfdzSUjNuiXUJN4BohD1gSSZUOtrde3O6rl5ZgihYUWU5u8/SEDdocoZqBrcGyruKmLMFrLjQXlKjyWf2Iom00hNYVVHTpzzWZqdnyoNBTTPZQD/xzZdF/u4U0WFqubS97Mumx1lCByLuttG//x2+JOgDMiGm9dt6cpYIXbSAWCcK+iVapY8jReRaRaM9TBx94PinZ8VpQUmM44Ne2EPqWpiFX3wT5R2NS0xJvoY/dv9KWlhSeuNt7piLi5b6eHQFnfsGR8aoBo835LnrPC612Bpmlr++wZ/wJ8BrWSqbSGTfE6K0pCVkuo/GuF2U0+cpXqxWyeHgK2ax+KyXqVKhNRmdem81J+kUGpGeuwPUr44Uc+25ss0/npwTe+q8Cl/WT2RANQ8SvqAUME6BA0x8t7txVLrL55PuNKoEnpN2ypJd7/097tSkyc3uyk/qcB8ND5X7HV4RLWKhpqjC5x+hMP64qT6k+eIXG8ZTm5msFNlMj3ulSHXtuCWGi6acLtGkTjBeWVs7UXkC4aTLKZy6wQkLOMNO73I1jEh2eH2S7YMqkfbh7b6++i7KqlXmcEpwh93uReGOVRVVVasrbNh/tKRWmyvTRQdMHk4ZqlK925j1e1P0U/NnpezKjXqxTKYHST3XPfWqdhV6vbIgSWTX5BPZDRj6HRo7BD76UO0VCL1ardDNLmqNRyByx4jI63mpnKLXxJJXRaJXJeLXAB3O/6LJ6wsisfxXUq/UnX5tBrbt97feDwK27Ivviwn3xveCw/HuobNLmiwTaHHTXJurzGFBReTgJzjdK51Ac/37YPxGulskcntjKPo+EH/dRYcgxq8HPvQKKpW7HxsYW7fS5frmXLlHKvbL5YOe+8ll6dcRTPjs7fNa1ixs7792X47dnHxhoqkxMh/loDPfzpI8ytWtbU/NzHwlb75+/W9rEBam1ovCHvlSx78yz0pkNBlbjRVGyr8zQyCcs0XcWtE62Cat+pfmCD7Ofx9jurkiU8hUa8pexsZQqUHzDtWvXlwyL8QYnKHRdo8Rj4+ERgqfxeB6bZWjCq6yB2a/TrVMjk7ix772hx3Si5b+hPoyb38yO41Nz4Zmt2HbZoF8CBNjoD03lhySscTViuQYKLou1WKP3eyOdUerUAW0L2AemOryUsDwEn6v5V5TOWMPDowvKS3szBE9fhZAuoZ1Yh+KmLy1nOJkH7Ukb1IWfv/oE4VkMa2E6LSEnl87Byx0PT9i1ocA+/MJJMNfQ3vs5/jPQHXhp3Sr+1FQdHOqqSjrHLDNuyWuzftEfO9YxN0Wt1Q5G2IxZ03SmXA1RUKU6S1Up8gtEBhFTurm6cKXIpGtCUvS0RiLO2qXXtLV6Lu/A6sorlwgvtGd6SbNaaA9VEW7kXq7HsPVjwFqr3EtVb1W0y2xC53xC1jFiGkEgBhp9BsrF3zO43/BsRj3XUBU9a5a/Y5K9U7zefJuMeU/Ku1fCvU7GvV74L1JO50oKZxXamZ8KGGQp4aLC38iVTAu/wsazsEPwgBmpc8alhSzKbkzj+hSELPwdQb9CQrwutib6QW5XxcUL9A9MpNLYRcXaWpnI7py1XNCFmEteMNzpLQb90/mdXLbr2+5MaMzdlO6ea4J0wRYMlk06RnpWen70HdnKL5J+n1PwYNXepUOmUGXZenJB3OPauwlM5i0ifbvJYWNhIBWRkx4J5MZOuZ7+yjdboB2WPs89IKwYm/CAFxeTYzFoR3VGkLDxGLoiDbtqNYQGibkwIvoRDJ0JK52VGvQDodeEOXQkfjaUa0hNOyq2yDfXF/c6DbQjmoN2mHt89ALEjrwxn03MrQ+gXZUawgN44crNY18pYNHBxsGD5FhN10TGXIzVbT2B+2o1qAdDr0gFUNHDGlHtYbQMKkfOuJqn0FC4gbi/Ddz0S8DJ/OWRBy1eCM/CStepHFg6fYOLPnHoS1SX49p0Ata3nM6cSie8x0dLVQddQgYidHu8r0Ss8wTp6N35lEw59e4MzRec3Vk5bu98pYAiN8AqtOgG4gvD7n077d79BiHyJDNUpaUZzWwbrQgjlVMaIwZhTC7STiF3YZwOrw12zvAS654LekF+5iZQWNcTSmW1PytTK8xZj5gg/jAqa1OraZSa2TVCHncWsnlrJuUaC68pWL6OyQ7oZo/0CJndSxwgqwByULxs2ueLeApYargwirJu2g3Y42sOihK7rxbptfImPfYWaW4X0rGBJQ+FQc0oFqd8XQwCL4LLa3ciG7MCjPcYYXKExKuYjzbcKr21mXFB7qPu3rplbAVHzgENPpuLFZBI0dEv//oOP4O8OH/lgLA779vf/o/ftaOPCTQhAEEOHDgQaO5pMTFQNbn9l+zR+o+MdkWnda8PWzQDg5Kx3nxyacCN1bTQpo9PhY1yW3KH8IQPgEnt7NJaPG1ioW3XsF/+AxnbkPpCmJp73hjPXznQuO0+PV8yqmNeEVMvR2yP1nMU/a9wInn2O6BtZVja1nlzHyyLvT99VyA0w/4IM92cHnxYiadYto5Gq/5G3Phq7q1MN3y5tp4EdtP7bXAs4uqE+7Md5MndiFn9tN0vha7wLszPCj7fjewGhx882TeSe7hJXXjlViCZmLEHGx3xjTkCJnMmLz08T6ahL+M1ZO2jfdQwKcWokY4N5zzlwqGuPb99rJMY96v3Jsgd6L4HqbhNU+/pXxLottPYrdH/I6I9xq4l/cVN2dIXeNnkM84c/SQuwv38uUd4+sQ+8qEbpFJvUFWTejUDlDmSjryQ+1RCoixokZUuDx70UHkJdGmYu0IUbleCjPA8p/oN4h7TpMJl+z5xQRTnUx3Dt/J5NMnZHvJNpNwmyhmlHfX+NhHVAiRr8L00TaDyzhy7COnvh22CBa3MPUutZlVM02qk1upTBSoqufjQkC/rBfYNZ20MySd4rGt7EH2gysMo4I+jCOJBBaw2nf1h7Ml/DKnyYy6ZOJs2bZLQAKKsulWydRDIgj4SxqKGARkFVUu3VZHsluDAeD5BMuxCDv4x2K4gQl8v0wcSxDoPZZCL5NTb6HgY7hU2OMIlgte4LKLJStQokixuo0+J56qlg/X3Fp5apSkvG5yhX1gSpRTqFKjiKsE4WIlqNUoR7l8kyQqUKReuRw19ArUcP+YVqlE8qTgRsmDryKF6lSpUq5WGiUFDQUPHhTyFWig5qKIkjuNAm40CmVUvQNkTRUdr0Dj27mvztpMbbEIOVSzuVmNSb1J7pTcqJCSUhTUUcR1jcIqpQrkLX6QenNFlRUXS5IarSNKiharl0shT5UKghqqeLmJQgONfWh3reiGU5POMOvZ5gx3H7m/gOFuhcENufbLc8ASDhzlc/KeVIGbbrvDmYwLubvuue/BISvfTWHvveRHijyx1EGHePjM8/hVrz79ig3Q8Hly/XzkL9RQNrNUpQpbhOkujPBBpKmmuNWHm150rEF1GjQOh3pxIw5tvSd/0CRRs1ZtWmzV7rDJvkjyI725kqXo0KVb5/Gu1+yT0zJGQVREg4su2WgTk2Nk5iGsv7dsCJz1m99NREcMxEQswIONOGCER0hkL8I2Ej2umI2Dypg2LvAdcVQwFrZM2QIEuuqaXsccd8Jue5x3AQWTHYY5ZplvngWmj4f4srwzwzm0MDLTqhnj+mrcSSRbYsvl2C5oJuhhGmZhHhZhGVZhHTYhCGGIQmyREAv9bNhTz4xEhm2TCNzc1zbUlp2SZbpbMtGwN2uwK6VQqfUL2hvaF3mqIbWIDJVRIIbHkKpPPaVS6DU4B6yYj4ZLLqDstlw3m4lPoXD0totOJ2678rKz8Ff7s1eQUSm1z0SbUSvK4wP12f/Hmv5N0Nmc3dTSN5Jh2lU9hHRPAs4eSGVaiwo0eR3d3fglnA1iMre1e+DKzVX3KZU+RFUIWoZcm/f/zGThJgA=) format('woff2');}
@font-face{font-family:'Oswald';font-style:normal;font-weight:700;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAFV8ABIAAAAAsBgAAFUTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoEYG7pKHJA6BmA/U1RBVF4Ag0IIgX4JnwYRDAqBzmCBtmkLhVgAATYCJAOLLAQgBYRiByAMhU4bCqAXmG46/hUF2Q0vtPJrunTMCsbtF9zOFFvteXDAXYSNAyDc/sTJ//8nJKghY89vHTBNTVNYcJmq7l7bpl4oDaFCpnayUBbKylio9LVHqTH1ccc50KFjTmrhCAxvZS9W+Ono24J78OyOgRX+5vm+p5KAy0yDcACGvrMCKDNHeMO7CYuIjGMeVSjTEy776NRyfNr/p2TwYd/TXZhbTa5IijlbvCL+BkTEFqbC2bPeCYf9qfMMGXpimUVg3MJHzamXB/n+6OskV1VfGsjagV7K2nV7Xo7n1/Y/5967dyuApRZ6oZdaaqEfEpEuUaKNXbQiIi1i4uOvgYE8RcXCKqxGXEK+or0GzStp4L08ucT939K2rSYzk9LKJP/fAXN1oOumER7NSZ+2G57Pi9qNUAQl8f/Vvd4nMKeIynGlMkxqgNjfAQIXyMPUZXQ6dd/+os1KlmR7TEOczQJnb+eIc89cEfSuH1LWz+UTPbun2d8rcDsgP5DaAXBb0bblRiVNXOACRbYoyJ4uEESGi+nAAbpR0xwr0RQttWF3RfPCW1l5Z/vuWl93uxtjfkw3Vp4x4MSXSBdeCKdgbvC3wRZSlW4K1mgK0qUPS7le8kQ80S3psqRdlpZzDwQVEA8YkvjC7LEau03a544YFp6gAAICYHTbKKFryKbxd9RuCfzemmX3EPYESIHSVFh2GAw0i7bfpNQbkEz79nALnnde5XSlr6AmN/w/m1ZpVVdr3PKSNXOg4/Gi9wCDRDsHgBlBXv2rW9VVpZZaLXusltZjWrDHu3uSPQvSwFlj3762Bp7ncA4pRGjbA7Q0cEQcEicZYESQhpARBmF8Lz/o35ZKd5iPBcAs8yroOCvoXnpB/Tu1IRiGVkanoF6QDVgUwJEV+AeXzjb5zBzruyCUgxwreS6Bra41kmks0iKrLPD/deJrO2c6fu2IFmyxiJtQ2ocr2SlQsBORsha/OHyLphqVPTdphzbpLJfOoBh0OaWtJqUVFEKaDJghffQE5E2XbWCBBqC/a7sLuoAHlmbbpIsx6J0frfOy7iJUuBJyNcZQ/NJ30pfmycdO2m5gksUxOlc4qhGuMMJ1J7/fY2V5NLcVLIgwXvLLPz/j/Izw1zhnfzKLUq/BjeXQ+rj4OTrNQ0nJecsKGI7zQ/WpMHxi3pAAmZBixZBZZkFKlUJWWQVZYw1kvfWQTTZBylRAqtRAtqiD69QFc8FFyNXoQKEfHlAERDEEwYGzA4egsNbyNlAXdXptgj2kpiJueOOWHug8YNH6InQeMmdqATqPlG8uQwcBKBX8P7JRj3jQ+jJM/xX6IHrUtHsOqAOJQMkXYPDdR8Dc076HJEnIF4iDxIMwkjfeygy1PVgIIsKymgH9/5PnJIm/T+/Et2YR/l+6FUFyV7GrEEt2O2YQohN+6LUgwG4aNCqHvpQ7Y3c2i0JSQJH7sn7fqCGvPfXALQP6nR5JnHDYQXu0aVCr0karLeVgU0VPrZAUHxMZgZSEBWMiQjwMglDm+G6C0nsvPXbPDZed0+uSjfGTYsRWLPHyTIBn+IN6tIfN6lhUhGVU8olDLjoSfAwJBipu2OwbPlygFVa0v3Myx8PhfJvPc7Add/JaXsy+7Mmj2dXDc1+2Z1PWZXVuzrW5PBfmnCzJ/JyaqRmfkRmc/sdI8z5st2e6DBaxNO3Tqn/puWma+qmVgmRhpGLitXCvsTjo2hDoS6M2vrKhXve0B91qoNc/NJKY72/FvhTb9U57wNdbZAZI9ZM43YkOO0zoIJ49GERbB9uDUA3tb69t3/vq9r5dhuL7dIOycq2FsnRmQZm5OqEUrwNQZqwGKG1mEZRtqw+KX9MfyqK1EIrf8wqUxUsFKF1LPd24A/I5O7+D3enVS2bNHSbSdor74Qym1QhEbOutKuW2eLWtspRqOtOehTmvro9LS5vFRqfVhsumLMSlhxvWIhzTy4zVbtQnZeNF7UGZ/diBHDRq4wihMTQEdd+/LQNimVEELKG8wsoH76741ORTPVUGxzxTDgUjYwnlUZTYh2DJFC0FhsDiVGh9a1xTSU2hzedX9tu5taSkBaG93R98E5prGrS3eFSnpYW0t+Ctbb1AmFpbDwupadWWg0G8yu3QYKzbyfnPCIeD9qo96O73wZxEn5tnkGZ4ET/E76zB5OZSP+Rqt3FFjq2eptSmVIYPNS9KrSr7MXfmFM+wcy+Ob/zV4ys70kbLk/OxnBGbQQMslhFYunD6uXj6tgqM1sS2KpqykVxBmzHsyGzQy+p8fNDb4mwJGumJM6aH46cPmlpcJrdNOdNIcu1TZm3TG4Z58RjcCJ1rRlI5y0WuuF0q8pCXKujct3Xs+h6aodzY5k7+TobSGJfh9rr5saOz3+FDX1T1q82MCX/DD+nTycXBpoqeWiEpPiYyArQMKRLEiDAj2C6j0/cmUva+lz3unr0gN7rcuXq7lK+VlvLmaayD9dTeCBZX132MlxosvL5QFkO6A3pzxDKuI0JwvoovC/pLSBx6izmre0zY6r5Fru1pcht88yG0IiOvmdolNPYQEf3dUXe37FQWBJef2FB/AjR2WGj0SOFJu5pjsBeDQYtrBULhtbNveyzpFM72ga1y9YAbEr9jMsYzIIbjbTyPQVf/yN64E9fiYvRFTxz1drusj67YF+3RlDpRlwFQcv5uhvY3S61hxHeWqtIXthbyyY5b7dm8bW4xuX0AcsQ4Ubw1tVVx2ZQl5m/vXLt9JxwMgCJdJZJHvrzBWcE2P+KPgIbUgrv2PF8OP4xZc9srN6axTBJdeNXYvBfiIpTdkup5B8N2YHQ6qOwRqtJ/MfTdTuD1AqBek2MeYOZWuxV1H7JNBpdK3BhpbjzjC1o7vTnbm1nCs261LTGhZDdAEVmjJmPiiEm4AGKdrhqoIjcA5TOvd8wZ2aOCoOQ8uNWuZSpxrVSgkzXRGYAf1zepMQ3sU1Re6PqdaHuj7AdJg+t7HvfQCB0rtoTWeRfU5gdntx9oFqX/hFmLAaOFAO7KBQYDtQ1UIoSNxMQj0KxFqzY7tesI3RDBUJBICBMTEgmBbiBU3jIiMNJqpN1IR0CwuiMBhJFUe3SWob3WvaOto2fV3avPo/RoOw864s5Tb/sG3/T6VD7m/b7rMHedH9sAh/s1d748y/VGx9retqQ2ZuQU3p/dxzcqhD+XLf810v41Avfzd6zvHzSOOafX/1PLREOatDF3oSfpQ44npmzL0wen3EFa0zb+Pj3svCeqHjPUmT7rYNv70jb3kyrbRoCPXRfnJ8b3WihbgrrW1zU0Ft/31WSFeNdau8Gui+7jEeCl+8YP7iXwEzZOstaFseyHQJprbV5R74G601Tb3E+7tWc7vI0c6WWwVAFUue/8SH/EBWWGV1rtLy+JCzxuZTf2bs/3n6JgJpjn5J1o5KEHZ9aPcr74jDpaPPV7XVID5b8RgZqdhWNY8qp4vy+Mr0uzA7pinYf6l5wtktpfOCP6bXJOq8TFLdTg8KlHwoeMcZ4NLP5P0N13lnrr6gQHNmh50mS8OP3truGKB3e3hjbIYM2vryl80Hce1wNe7zq4Revqd3IbvhchGMsr4gZrdAu7DP4fcGKWCDak6Nx4E5giiLYQIUTChdMTI56+RImMpUplIl0mU5ttZq5ZOwsdOkhcHbfz9WcCFS5IaxuiwNR2IBrI24UYkNNexIbcghBPXsBABUWOVBhomqJgYZaUEWlp6GirYudYnZlrY36hiuJi1aWlasoX21JVZUdNjYbaRo0rVtoJMw2JxMHExMHDo4aPT4OAgBoxMYI5cxhr1jASEpqcOME4c4Zx5YrHjRsmd+7oZGTUefDA58kTixcvDN4u9icUQRMJW0+kIxYujpDig0sIkhS2lKK6e6V1wpURmswIrQmmPJiKM9KoicZFX5zLvNSu++Jc6ahNNQPrXsO124Q7B+bpy/n56i3dO34xvP9EoRxHvo4/4SZ/kn79pVIh2OmagIWAogl4TIHXngA7gR5HoMYVBAVLWNiATRj+hd8RI52B9mHJzkkPaQUWnqGIjETJWEQmoiQWylwoS6EkwrITmb2wHETmKHpOoiZd9jjHbC6IkatouS3EfXZkCfGYswUhvDChEoSXJLxkYWWIl3pgh+zC7IhettTTiVbuYjE0bPmIX4UEVd4RwsxGhocJL0KCCImDMYsO87BZBLEMQRIauzDZR41TEGl0uYXLPTSyaPF4qYfyEQeNiQskLEHhCwlFeNED2tKLte5oFjUhgFraq1+sCMJDCA/hFLq6CgHszHb3ARFEUEu74l1nvpFxShxv9JVYsIu/VUqNig40ixZBNEo7fKi36lDhIYIOBg52xjOdhMBBySx0j/nkWExZ4wilRS0qWhC/aamltlSoO73gJZ04YhUqVIToRQ7MvQez1GIKHfqOSpF0Kx7Qs/YhmsUNKzS0oKIFFXU0JqzShnxBAE+a0TNUr1afJOX7mBhD/U6/1i+Oid7bl/foLumizsBvtS9UOIuRfB9p2D2Yh/Ng1nmjZIbGa6V4Y0zwO2i6Q5g3kW+3bPUw8iA98PtF5YE20Bld6RcV3KgxPWcI/tAnQMbBWL9fsw+qMIKfgzdas8cbj4EPYAopRSAxsYiZs2DJih17TqScuXAj48GLNx8hQoWLWhvznitRslRpMmStBKyCTTvj1WvXb9y8dfvO3Xv3Hzx99vzFy3cjo2PjXye/ff/xU4VQiIJoiIG4SGNk0H2jx9wfPG7CpJDQyVOmzpgZMSs2Ln52wpys3ILC4tKKBQsXVdUsq6tvaFzBWNBz8BXshBDmwxmKItriaqWE/HRSVUvDVLFLKUYYZYxxP1krfeM7P9zP4WDVrrBU1RFHmQtL2UkOKGy3CIYRBTFlZvcUBkkpucMrXvPGvU3CxhGpk6dQ8GotAa2009FAQrF3V96yFuDkqG/Gd364n0nsnMMIvB/nSuYoDR9P0CCYEMKUABUoGWGUMTeeBEOMOZZFS59ooxc3z6bOz4JqSLARQhgJJqemIs414+1LtcFOKXONOKOMufEk2Lwu3o7KkdgwlyWF5jrSUj7fGGWUUUYZZTQTjkidvCkkrd7hYNRrm3Ocumn1dGgNS6xBybGw+HPTq8vSum5VLVhfazbVFbvqPgIblx+WxPpEjsOiDr/vdbvREDWYfF63tLpk+nbZ0rKwqgTW15BNdQSTWynIaoRX3fLOk2jjghuyMqtTS/ZIcnviHnDf3vIo5ZF7lnldNEoZzfyYZzzjGc+4z9sM5Z+cxyTjWFXz4/d1ZKfPmoJXQgK7mrgSSbbv3KibUs8F1SfBTghhxJEQT6z3UmpYag3JcFXk1loR2qHDX2ui69zgJre47d/3uQ8M8ZFhPnllPxlhlDHGmeQb3/nBT/+rhv3mD3+9SvWPQInVtXBGorOfNqzEMKrnMY6YSCyZO5bY4SCnvpyR64ncwUNhVW/WByz5Xubpi2BCa1RaDUNW1Ydw7HrPr76Q1xicSZ2XPJVWD7A/3N0p4EXonQehQRCaXpswXHBD5rOpR67y+31oh+zEuNVgssTw9jdTz90U+mQxWRxbPGMo4np3r1WQ3iC2J7TdOPZzUnTH2GYl/SYroVs0lkRFQ6/FaBif4NZCpL9Zq1M57TnjAQ9YWsXiBy6vLGHeg9eTFMWPnJtJkJv1pT9yeYvqxEeupIuIfh9YR+hjWT/giaS89SxVRWaEQ/Aw7Zu/KiBbzwIWh9kqHy8Kd/bNg7EvaqM4AoPnhoPq5fJn+HCR4jcAk4ih12JzzfOf087oc9Y5IizdtyMOO+Sobsccd8JJPcgXAgeLlIBTMKkTEXV636AWe5eAP+jtgZQFQtVyYbVuy3MQ4Rt+dDQVkW98Xr+orI/FzqVLg5AmLdrChB51xSpnu+RyPMMrvMNH8bHDP/6hQrMGke/SAc1g2LYOfXoZCHJ9FQTLxMFYjtZ1DYSjZaki3Lkgwr9UCQQ1jE9QqF7hR0Rv4dDn9eI+tSd2m27ctdpoe9oG2olW17Jbcgts0maVk/k2B7ItKzM3UzM6A1OUgqShv6GMx3E59sTSmBNTIzICQidoMKrfYfu0qLVZ4bf/a8IaZlsQIVFrIrHVZ7nF+0Koc1C0CFrUCJ+NGo+icl3w2NkpTOnTIsAKD+1CuPdRrjKl00GpxBK/QgbRoqAqtXg/hBJbmeThbqc76oTCaBKUChSo38j9Mo9L3UNKRB3eY5ioyC5oaF5sXWV10TL3gx/kG5kc56AqUMOs8hgKAP7qTvQiCgK2WCJL3U4kOZEdCb+zokXQnGFRpXpLkjVIAUZBRqAtx1PIbtZvRZxGLZWoQuLVR/PqA4XfT4JUNA+yQQgEr2ELCNQ49d18iZFEpgKJnpTVkwCDp4HgkXsBoV8RJNlLXmuv+pEWgE9rJKKxNElJeLe7RNmyUxUVq+lHEFrGfvCCPCNP9cLxMyf5hEl2pD4h8tRYIk3dRsTNhY4qWE2lQW3RVYOy3MOptvCb0xVUyjwIVEsqwD203G3hkk1QNGdHgiSQOHKTXI9dU7hwv7S3J+ASbFHYkaJx4YHziUygbsqzolCYCLqivsBnSpiqnMnqm9/EhtgSCbajT9h+P28tE+6iCylG8kGowN6wGQIIXitUugG429/8ZghwEZZAItuwsDXTBAagKiLnronuENUoYLxxOIE4T35M+6H8/0HTp/Nc4YcYN4fP+6K7yW3a6+EL6s+Bv+DBqyHBEHoboF99KKQ9OHQxlsGxbE8uCXvKAzdnSQye8pDZTbKAfoMxC/uIGSHSpMAqBVYV6ARY2MweyM/wIxnmckUkrQ4K5Qkiusbeli8KHr1nsS3X5qB/nXHRTe+NUaEpppb1Sm/0uKcQtjMW0xrt0j7dR4/Q43RKT9Or9A516IfK09MEZP9Vqv9XBVSxId45U5c+l9zywfhoiT0qHHK0XW7Xrxe0BUKv4JrsW5Z1jl6dBfYCA1RqyZ78/zf+f+x23y235pbfuX/Y9nJ4fdP6Xrpfdr/seNn68uPLkpc5L36/eMlzD1I4AgG39mRcn3FL14Ynm5qfdD/mKlc9+YT7m7/aGq+89sZb76y1znsfDPlo2CfrbfhEfPc32uSX3/74SwWbA0hwfCioP4wuuzAoZf+bWl8rV+PbmsOf1ad5JXpsV+aMoK3XqzNt1uCuI3bES3W42v5gwmpd2pTb5qT9NG2tei5RZqfnC82OKanjoT3L0mf0WK1Sw+WH3VVjh38dcTquxB/9zSD1mnvM7NA6TWGVdbdq907SrYemaDkWWmaNMtXqtetyz/OYWWKTrZrtdrRX4HWiL3faM3Wot8fd3dXZ0d7W2uJyNjc1Njjq62pr7DarxWyqrqqsKDca9LoybalGXaJSFhcVFuQr5DKJWCQU8HlcDpvFTAEL/Wpv90mZwqCa28u9ZqNIQXiV+9e+Ek413Geeg3ZHsDfFno2l2zHWesMWFkJ3HytxoemzpT9QcciX4cN5N3OdTfjsZi3U1QmYaWjKcEnurbpdFMGqnwB17hl/kHr+hBsagBsZZmQCOjSfTOC6GrQm0Vvbl9XfD6LdeUbJsWVZ9muSh4PKaWhv86KZSuqDVVM+V8z8xPknnAk1tUCFlR8cDIJpvFlmkvGWvyz3KUDNieBont0QrQRNsOESY2EvMQWNo8n7XD4raqBMZbxCmo3E0EpxedGZbHnRXUs+V0Bd9MgvjFh1aPl0b00XSBGrMUDga6q9aC7PxsqrUzTZxkmmRCpDg2kmZBMPXRoEnWXOtaYZc4mZLog1EQvdy2Q1Yg+wp50bcwlGwNF6+AmLs6OP9jbtzke7Hx2sVbCbidLFLxz5F6HwCb9GVEEeysi4L1N2mi+YjM0dX3AG2SRjt1aG8Y05/m2NPtQ7ieV7a/k1wiHdjJkp2Xo8lWajm1ibY9amWgTTDqKB4A2nIS6IaMSfSPX+YKz/er6zDxy21yS8NOzTpft0tYt2xynZejo4ZTS4Fbl6B+vA9XDOvVApgNBfMbSL83Nip7Rh9kup6mkdL8jovUy4khjXiYQuPyg+SMScqAjiZQth3Co814fFh5qD3KNBV2j9Bu5ylx66oynPiGBvyG2z8hFqDssRIm6ZJNCy1j9UNhvUTWhznWbj7Gay192NWzJFtJA0r6GlG0/HeQxP1rGGreY/ZNzp+FpOl7zCZkVIGV3PmhTsDNVypMWy9iaEJqCbe7+u61VOa9Fokj97MJFkP9KE5tHQ3BsdnNO5r9NslDdUhDYhyUZyTdADPV9Vy2ZVzALPUkEkV5vd9LYnVskGz+dRmyxOaFibuLtIwduJsgKvHoulhWcUHx1gMcmSqTRI4LqFJXru3YwYmWxe7ocWM6hlVvbe7QFCv8CQb6jxu7KYN1j0rtxsEVmJVFX8Dn9hDeA+6gvZlbI0yiTp8J9p4tFpSWbGegjzC1nlOsrmjHe2MZZds0ySjqYesWB6TBXIOij4rwgL1OlZ02JZolVkMJC26saUaJ2ohYKo3fs+BgWnH26PhItLthPIVp62sDjQ/vZGQLcANzWPtaDBqegdqCFIA8cMazjWrTqOS6jQpaMA6pvRjFIIMA6ZLlvvmgXoCcQbyAyzL+d8rnEkjAYHqU/0gqq3deASo1URnGt+HhxbqqhH8+1FMwFCyKHr+XfBKm34muFgrxUMllwa3X4qk7udK+4D5WE+JQFdgo5yyvWRdNamAbv6VgAIUKSu+qzEbPngZbxh2EXWtwYD7Qusx3cFDjn83DWZSOiO9A/NpodMQrtl5bxIhHzkecsO6FG7jHTHlMYLSei5VQ9xd20U4DsMXSrUpBtSSkIvr5YShFHA4pds5HeFyeW+aBn8wC4l6IPyWoNarHmlIYwazmv2yAGF/KWFajiOhjwVeModNhRb45oiic8pWM7lPuqx0D5CYQ/XdwXTFj00hWYzi5ruFoiXiObgXZjftDG8W/IH+tluGwezZSOh22k6vcxdymZGAGEOq1DZ46IHiYq4UmgpHpRBX6FAkgezeKKOf2EovfitA/JHJ0ZuQVckUkV1eJCn/O0MC/VcfUOAD+Y9HwgifR+WV27LpzE9smk2PNvQadeO42SIQSmO5I5YZl1qSq84pwEQkzWgHEwQA2/NOzXvDbnXIvJU+JK+ywDpXjA7l8z6LJVHEF8za9jFSMEDsfY1l2+lNHokpEFkTlbV9yDQb8NVGCijj3O49tHRvvIy2cGfymjccO7yet8VVV79zd6mhV3kKFMRjuVcVg2d1bAIAR7c4WWXsTEAh4InvMjeW4SX7Lm2MLn7gjo1An7eBvLhtZoSOW4QlL3LWK0MLxHtbCobZtMjMFSB63do2m/24c48/RQ6wDWaRGyJ5qEOADRyCdjCpLyfGNTUZwaOXLOhuVdR2HSnQB0G9kK7h3Erx14TS4NqhNU2DOgn6TPBmBcg9Xf/ww5QonH6LJ1eFsGXPAQP+mQAzOn6MYOmY7Or9xNT+Q6oFfyPWkylaexbGvJBh4zPu1aceSu/W2Dx9TchdulEdyJEdcn+REgGKtKGeWGSLtA8cWT8bm1enIfEPxvbxJuY1MIVle8V722BXN5dVAhBaHHq3/agiVz+KIIs8H3df1dNVVF14tPWuaeUE/wgsV2sOJtSDxxT0RzMZ6fmVWECdQdrefMEwuzDnD0Re8K3Vff038dlJOGoB8UZs/ylpUdVxhh/Zb0qhqJPJToD8B+tj3rN1UfGe6jCucRYCUToBRgm07JSHXR7Kqei6BPQgpJc7mzZdt3yBe9AIqtnWi7/DLCdT8Mx9mLTGZPxAYh7Y9p299U6okNsOSCzRP9uDwmyEAcagF5p428RBcHQ0EqFC4hHAPJnIO4BjvwU4DwXUGD3jmD8Axz/A5DgIVIulYCjQM2wkUUOY/sJqKwblhRet3QUeijEu7gCk3AZQY36vJVgOYwlWFojhuUwuEiygERhNK1UUm6CD6TqZDKXVLMNM2A0BXehUKpb+sxGsnUUQhoEYUovuC2Hd/xgFiY+mZbgaP3CTroLeKU4fr+M5FdU2WfMjj2/Ren91Trhywe6yJnpkZTMUh74l8+2E8fufGLIq+TXrHUaLaVt2569dpCPmVsp1ZX35hdOskClal7Ltjn3vquS62cUd+xL375Qdp3szBLe9JX3ufzOfhf5Wn5ElTXX1T575nMbnOqab/BuK/jmbe/3U6Mf8+uijOf+TFfjyLLl4GtdlodeGr70vuf2cbN3da/oPV/wRh4nZ/M2a2lSPzI3ntmd8VSCoDIkXDBXkuWTLA+fp3+oqMvysyLhw2udv4bTpWf9U63YFGggO5KmC7fnJY6JhN1eJXF28d4B6U67p4BHeazfSsJxapdODA23y2bKuw4z2ds3/UrMxID3nlcSKHsraPfuQppIzTrpTifIBJvTe4EHTWfFJAsKjiXrFaHlYl2dXo3ERsR+L2bpoA95u6PtlMC+fNP+7iuDYIBMg7fd5e9zzJThsFEhRpiZ3wdWf+MO/QKQqp1t3az672+/7UAqf+kq8z0N/Y6Y6bl3i12/QL/+GoXjdixgb0Lv91XgCbRuVKg6AekB9Hwd4g7U0GapWEWFYguJWMHNE0irdKWel5cgTRE5sWMeLY6q+3ElgFiw0tlPBzpkX/e2SRknpTBABPhiS14NbhUh0CnszYrrn74FEzWh4b0tYIHhniUhEMUMRKxB43bQVebe6MbKeHNm8L9ATNIKqSsnwVXP6VqFIqWJMTMRlMtQN5bu4/iFX8NikomnpWgNEpRVpe0CrS4v65cg3rAg6Mg0+z6Z16Fo8FC3/XB7t0i2G2g5G/Fw9/nwywS67aCW5+6qbtetWt35LeKYnPo/rvKvcVfDm34+GNIO3QF9R9+snnIFrdPHLjG6yii07tRMvXpezV2ydaKPV8M1u2v27uWvdJ8TwmW3ptJxqZou0mXdqIb1SzlxRJgrQ0PsaOO8s/DMda6I3wZOy9fQF47EEGnSU+VKvXlrStGpf6LehAtu27qRxbQd7ms4poRdgSRPRcdPKuIxqgKpTEI33q8KJngzBjuNRcRNRtWjakpNL/gC8i1sct25VLXnC+ZADBiOnIfshQuACW5LXgDVhGyJGlHurbcCrpTBc1qdjUF6EvnI2TB7IHMLPDtH87O0MP8wEheomNSPpgZQmC51QI6hJktjPwLrroYsMkz5I4+MGp5reyyfpqU4UJiE0XTyM8A+8Eb6tgM0eT89m8bHFHaK/u2WGBzg+HIuPhpQrvi5W5kKLOimbRUqIegcXpslFh+ybLLk8vHvAbQ28TyLVn8wObpO1WEzeII61qLUrcf52WksPoiwvBoF65Px4/C4AhWz7YesUDUYKDxY34l2uWY0hRMN5qx+ctLYGTdv51aeCFKiKnv+7/GK2pq0WdNoWDYejA9b/nKv8dYZz8s9WTmx7BLiINVjJtRjja/MdcaSd9XkMB5/yxEwjaOhgSFX0gF9THeQXvpwRB6iQqHtwGKRCyfyY26iy9CEpoi2ZwNG/BDigQf6Nv8HDzST9WHM5FTVdaihdMuZWQeBNaXvVGA2NCRmA1Sws+2yvZUehl0tGZ8bszTnlq+sxN9pviuCq2jJ6DykPy4ZexQyKd0UJtv6sMK2raEOGpoOxOb0SO++ybx+v184mtG9+YLqN2UNmTssythY252xOklrXpvU6OwdbJWoPEVlLheouIJidjrB5z01D5BK7AQYw7K2pk6swkzKHwonC4ihBQDpmpenLI0+dz4G3YH+Qf+w5LPiq8RGYDLgHDiC+mHofMDi4MGfUd+HWHdAFZihsxQy/Lr4GDPSJypQWccM7dr0iK0Fu8cdg4eAfQCdPoMCLrR7xO1pmYYKx8ms11KJygsD1ftm3hcvL/HZaEwWb1NS7sH0scetzBDockBsNFuRkCeFK2SswPWagAd/6m121KaitTe9HtnMhzIf/enzWW32xPsz0L9GSlRUOLGL8BeYKKF3dNV0ZOTd+b6Gw3ViWVolaKB3XOIoMXDqrBEdJ9aVyo3YCBT52Ya+hisPXLbS2EAbjA/QAZzBs6kNy8k4/1TrN4Uzb3psuRXlnGI2DqBmID/U4DDtU8qhLYEPaWW4yKx0q35CvsgeB60B7Oh7BMbgtnZFAyurZoOVwjOrqllp97M+N9XMOjqUfdAFijoS6dawi0rr9yxMROaDZs6QXS+OOA+yb+5kDLZCR62YDDgbrCw+kFGE4Wq0USPK6Gzvu6+q7A4g8tuNxb4lPk0nIU8mZD7vnp4Fb31GFmg3uGoRxmCMsMUBT92qeKREiZvMYM0T31PqnRHOmwIw3COZNDjjTdE02hkNkwlPgdp008fG1+pPKAv17utq9Rn1QZaINd09yXsU5KjIfsiFbaAc5QkHyk2upFZvvRby2pUFP5pis7p0OyAzMgkzbV0ctok/mbiLzUTi4lHOygsHizKo+OGNvjPe571zq+sjwQjy5QFnWJGVlpySGxkNWqXY81Cc74TM8lveWN8zoPpF3YCGWWDlzZSoHJqwDjX1OLz3Gn4wcPutOiDgxszHk3voDw6+pFUp2Cvh6RaYpYUarmzADfJV0H8A/0vBoJuHVXDi7IzjrssCsTVdyjh/LPHxYRc3fcgFaTElvE85hqC/I9e4ZfWLwb3SwO1p9Bw08Oy7FefsuhwGsjbVZfHA2koW1f3Al7KsggDrCLgEQJmXcISHXmjAvcJxwNsCYCmDm7GYQXj6IAZrDgsxAjbq6a2q0cO3GXX9eyJDLvpGQtZ9AYSH379BOnfwQDC3PqQ/JDENOpt1KCuAqd09uVuVk4vROEXl8S3QS9ayZYez8uyapss4n2tpILxYc5kGtuZJlbBcuSkbVcEgozQuvjmpPeW8pWShoaPW97ZyULEMd1eIXmhdVSAsEnLZvqxiF55Sid0+wRPIWL1uiUrdLWmHZAIJs1eCkpIeY6h/TpCRgNFILJaBjJdkCDITpExwMErxMRIXfULpp46ULLfNLWEb80JNiplGphBJNFytZM/9CFhdTTml+t2VCFpMeTLzNT2fn6MslRNEmORCDDxdIygHpYcRPkAvcgvqx6gHuDXFs4sSS/WMXNYvY2ZZCpWn4h6x0BRNKCeCRaxvZZbKvfyWIe4bTcd0kDPCQ3f6pvq44qdiy+g7lXZ/o0o40N+UFPQ5WMKtHYDMtgA3Y9dTeenUzuOnmVBo0wuNc/rPiJmvBb5GROi/aDx6BmplQv2oqQCtNgAr2vWuXNuzypdhfaFhwfA1EXm5FGTFV44FHtT2/rpTWxrQfm1DDV6UMQm3BBR4dpakWuAeZPH1QKfqMvhCVDiNtvf056dFJ5L8ScHodyeVyptSWgX7n/TUiFKsJ2DvJc+XnoBhbSaBjMcTyJkZZ/D4M7uygD7I7/BW6Hb4TvJ5/gfn835r2HaCWiUfTLWpRJOpD4ftVwz5p4YtJ/IqFUMp1kLhWOp9f390WcREeiWVkh+LpRoQ9MrEU86ff0JOwk0URn4chm5A0S3xp8Pgk5cBlBP+t+t6jwe/uYeG8Hj87vdCC7SlfVBTNptQZ2dItO3cPHeB31l96/7Cw/3XSitO15PTOrkdZS0u9zFQVC2qW9tKJtlYcpzdmp0vdORSrXy/1XrxZnVP97rKfKkPh3RVVZ+kN3hTrN6Bi5QKc1onxUifc5mP43SaY5g2I+uQ1s+n2l0khaKZQG1QKnl1/Xh1GiPka0+MOeXaT1M7E08fSf7lDcA2hR9AUewvuzAOYT/4plOYPuBoThYb5um2tpzz1kr8GXvnC6z6wllEs55/aKfBt1vCstbhhVQDnKFIauIzIPXcgmoEs0SdtR/12zneXPD4urrWi1w3PtLCJ0QGPQpH1iHohYlNHAq4kaIuw9IF3Vx54zamFsCeyffW6IcyxOY5iaEPsVJcnn2+pvc4z+o4U1p7JHvdWDBDTPb8EDQYTTX4KiAX2dcgy1HhnjDyT/3rmi+/penqelvTdNldQB1prj5BMPa8bWw877dKGK4WhkzRzKC5JHKqw0XKz3eSqI6pv6tmnlzTOluuas0nq9osZ9dKXC1rJZazlzs4RKuZzOGYcnOtAl6u1UwcHeLtAzceMRO28GZR9VTya4YPdbBpYbkOgyfrkXRlopNDATdRtGV4GsmEkMuR1YRCGXmhtuuwUGWak+kHEC8UVWRftPefEFhbzugsx1FvW2n2mC/F96eP/V7aHRb9xvy5yOuoeGctKu7B2ei2vXWo+OYI4uK9I9Qj6Pj55r+5gehPGt8Ifx2jba7HlD7Z0DkYXofROoGx06uArLhmnoFE/oAvzSylMxA6NYZJKE/NywdM8W+ymY74FbVt55QlK/XF7EP2rn/KxG1rPfAWDLYFnt6CxbREmzr+2KLMvKyZ9qhMDCOCrIzq2CFCpo4jU7exQ5W2+KjcEhLZkji2RbZ9IuWv0rOH3Y8ZA60P+CeGG2/Q/902un0S/rexf67vHrO98ELqNYidAXsrvcTzt7TP2/ZJTvz2U9sX5fHj39w+AEibmvlL1jvnfIYHkxeek9295mQeGQrb/+/7GF0Ig8KKkLCdRTJ9GppjJtFq9y0ElAVU4M5KByq09UiSyUlqlpfdKskk4zQ4vhW1lAxjZMZCMtcTLvraQEBfLCZzc3tbwkPfB/u8SG/qmRP2TTMimRNHr+CIc/WujNIYwKZgDbBN8b7tDKxZnTdqLFaOHFWa9ggeXzDNslTtebQ6sSS73plXFrZpprG3ImBUzz+s7nOsPi5NpXTcu8I50Pbkq+Vn2t/STPrEf07XTIv/9Bx6rOldfuZsfRo4fGWvgTc2ILJrxzhlvVmv1o1Xw15WDg6Ktc5RAXcUiEJsms2YvddZ8e18UUvO1dqeYwwT28se/ka9ck75rzfJq/z3hUM/q4VAH4CiWANsU0TTS+fmtsxtrg+7taFqalad+9Pe8pdXL2K57HsuEjnsPej9fsj7gzda8M5DjeP1ZXfZi+4PVEfPFQJ2zV7kP58snqgGj39U03ojpH1tj5DfMSi0GcY5mgMZ15y1rYR1c7+HVVLelsBCQJiS2WjmFtJc+Nx+exdCo/jKkuhId7vfsD2ItZM7rlBH6tfv5vf03FPWvzy8pqLVN+KE/EYyoz2shy8lQnVMVgq+87waAm/+TLFvvcaT8kwTQ7kyN/e/uc2G0T0/wECD7+X9Dxb3X198BbLNN5Zy0be86Xwj/oqY0UEfBvDR4slw6VX4A53ufnbWMrYajZHixe2qJcmW6YuPNO4OHZq9qNiyZCblmw9fMjrcb8GZS9LNrz3P7ES/aegdY5QUjzCMvbg3O9VduI2KvhFGsXqUoe9DbYStEdxzbvsAi9wm5ZG7BsT2Qm75igtafmav3+g4WL/+LD8ym3zcntTRUB335dOOr/OxZjo5ylAXpZRTdIvcVwpo16Tvk6VPdI6rQ3rx0qGaimj5+qbZ/IoDbIaTJ6e0HKRb4/vyR6NMO74BMPbtScwJsaFihfy8nmzj/mrwi0KngdKlUDCGO6su5tiWPnU1bNRckTJaB9nmcjeRXEnPgHKlee2YoihnwnlFXRW+R1HEGnYbVrG1hqs4r1W9ZL7Cy67SM9rjmIYBHLscDMP4ABTFawCKYsxr8AJJy74rTzpGn/xoqpj43tT/ZOnJ609qZOOHWHrDIZZsvCas9b19D+7fNrromwT+5tOZuI9+bzJ+2ReZ/FJo2J8Ho/vD6iADexS+QN2n9Fv9EUCf+NkzTtizNeE2X3/IpC9k/E/D8YHQ6xBJf3SowVcCL4F/fOvWg+dv8vFG/LNHz6/e0glcVzQ9bX76roFuJG4trnnFRrIW5uaezuUs9eLXkxpG8BfjGqXeJS847lK753UAufF1TyOAeiKwzwXdDveVqp2A5SFPsx00e65E/g9bYHTd05vwgtUj2+CjG5B03576KGLaM+kJCDkE6BvMb4LsQvj8cDJSbUDxmBWZBAHcT8ix21RebJnjgsi40PQnVtCUHrz2IbcKvHVTx8siZ5QsK52LRMFlKgRd0cHil8cJCyuJBqPqYG6hZUlRPFJcQOtuKzwPt6YGvAGrQJEEvX0gWwoFOnAb1eOHJYbyGWalm/TqbodqdwPp1cqeaabROCesGsXd9I8AJfuHKKZqkohpzGSJYcZjPwUx2O3NEiWvKpdaDR4EEbuoVgxLzfdt1TiWXtfXNl9QOCYJV81pZsJVx+QFRXPbq0aTb6vVt5VKrraQuYoaKtUW08dKY0UfoFprqCCU7R3ANskqgISVD8FAV+5N2+isUGv0MKt6iK/ublDtcpBerXJPM8s1sxLbeO6Gvx8oiRtkVFfn8lQOAastjPvTJRsjU2zMZPJNJIYpbggkCLNf4ncOMF6vSesW3HUPn+Qo606IqodQV2pkKVPWwC0sZK+5QJNXieaVp06WpQnSeqQGRza/rFeEpFoLk6o1szngI/4X6uUL81JLHHnHF/RDdNq+HHlGehH1M/sQdwiIXiKcSByuvXG3sBd/KGFEimCUmmmSiTxOYRuF2a4mPSYAXYSbltE5oW48SHuIdZywcZnQ5zcImNoxUo7pb8HocCMAFPiBhIC7PfzNAEveK7UDC/wycVtacUnmRPX66puKLKMmg8mwZYsNsM5IoJ5AWCXsjd1+oIN9puCdSbTPL+tIB1xMDYi60wioNfk11LIlhoLbhHmqh5FrwBUW7mgRrz736M9vPP6+IyTweu/HIt2WCULHFs3SPyf0gMZS39fdoy7T6VYJvuhfFBjAgnvFPLDIN/Hb0kqUqGHj2/4NBd5QnsGUmrMphpjOV2KcEIDgF01t89zygh64Sp05bnxz9YYSrzemsIglqXnsuJL4cJ1M5iecif9lrNsGKYMj62kbbRMXpfaaS9L2iVHUm86bz+EL0pqai0DpbF4eiJRAhvjmWpKAX0PimaFDkkgxFBKWmjwnr6WBHQSH66oAFMYqgPL4wJdhq4JUXfoczdxBvrjbbjuE8qqp5/CC6lHsJccPMU1mEr/jljAGq7mB22ciMc3rFxeE0i4AKIygewcAlMfuYWeBruyb1lGv0GicYZp68liB1kWTexbOp/dKLMgPDRfNJhKcv1nE6ewgKedIKxB/9JnzmJb4YVC4bmTET7iQvw1wKrdzH1mbTGNBy4qJZdBTku5WbmE4HoTIAqck0KvwVeFFoSMoPQejo5Hx9oqC8Sxl50tKrafED0fL9TiOQJ2RxkqJFeZr43nB3ftPyWRNBSxCvUXuydAMrxsMR4pXt/BEhbVJ2XxjMoYRCUkiDHGG1rf7MbhICTgy5SrgUCJzD5Jux1BbTWFIxN/kHsJZ0Pv8TSbYJZ37CLdO1Akv0SCnTav+Vzhx6h4mEOo4UJw7A3x4LLRr/NUoOcG19wIhLMwTfsQV1U2I9L4eomtujvSFnD/QsCucEHh/bfDFlrAlAvlZS2Biy+WB7vw1jSaEbKmOvesIRQ1Enk4KXiJ8e+CHA0+0QFPio78mf0w+rE4sBe57xRp6/+ZF3aSPv7BX8WRVaG4Ebfd9mJyVsCOvIC6XD6Tu3DobMs7OvNpNi/pUBMpBeDxhnkwdGHbtJXsfrPacQzr9bDomuYcItTuSil5z3tOLj57WDDXby9rM9yrJl2b6d/0hMKvphc4cIF+qvMtJr1QReM1DpzXio4a7UuhAsREUrvAByNOTAPL0zk2MW1B7H2SmP+9S5T12epUqm2cfPFMs9urvSSEHi42bp+KgNcKoYiN0QHrXIJ47Uzxos+nazXcr8y7NHIhm1O6cAkRk9OYbHQRWQTdDQMtQoJAoFgJalLewSZjhVugcWFZhH4dN1koRWWg+Jk0TPVsBePvrQ6sA5sNgMuCs9qR+Bo1bjdu99C+4B2wsktmJhqXXUi5esQ2RkIqdcztNby/MLbA2lzcsIAN3tPFFdEqKNLgaBmzpr726UdDW9ZJWe7ruipxqqIaTqFVkkisep1FTlmtdHmZhoYdZ6yIvqzXkxRlmIEY0ZfGU2q16dvTkY7XTqR0WTyqfud39iyuPNVDUHF1ZV/J/HrxyZ00fFh3DiVK9uvfGbRklf2p2Zf8umPt75A4n59zHLbQWdFaii+Yqfzfil4j70WFyZ8gWeWTY/jeao1Fy48ntV0g4f68/yn/sd//k3tVqh6wWRVQSMhOYEsIBrCHWtH+F7lATu0tk9J42zXmUbfpdXf3rA34Bs7WXq6t0Z5M1BGQsi4frQ1bEWGNfZDaoSe4SPqmhTrqUHvpfU1w1ClWU+tbKFmT3o6r2W2JPMepVxK6SAnpvW8k5hLXUn35IV7jcdHmTKMdUlueIySntwTE1uZnxdBG+F6Pfb9r/IrNBk9dTws1xWGVz8NjtCiVMTz+dIt23FZj7Sf7Y3LnZ6aoZrfzF2jetaHc2qqbPH54b06kVKmoRBV7Hq+MDhdmoqhLF/z93Kz9bPEVY9Mg5NS7r7lE+O7ryiPBoZVs17nlz0LUBsI2PA2ZdvQlifna+q9fA3jb72u3/UQqGoNTy9FOWNIYQjV7YQ+dX9OeU5LcTWU0qQtbugneXI7nJVsCMyVwhWBaXvkZOz4dOgUKsP5BoZTB6Y3tzOZdrPISx78t5Fn807yjqR16mXx2KOjf8dFPbrRF29PVkJEgIove9PSgG6oZxAls+NkuhIdJDt5i27OzriA0rOmzr1GMhO6g9waPTmzURaA6Vfo4zsecLg/xseWh+KCAAvcZi1NcyGQw7k1bPYtHq7HR0avWvqDonE8fnYLFsDg7P5mGxfF5QnqzAM+FJOfzO8Xdiu5VTtKnQtPPR7fkmcOANJ4o+AvFfThiTl+1ls+rdTHVxWzatgoPJUCqUS6dHw4KXjPKsfwCGNv8w3LlZ6XN0XlkHRlzQheToOBhyYTO60AoRWvVtmcQiMkdU3o8p4PUhFOWSObgol8pkE7PSypgRWbAdF56uiT/cDdmFkhP8hOMhf8X9pqOalNcVg26Bmu+AyuXRtKS4uvL4jlyGCJRRVIPN04F6V8cvAyiPT4AoqwEF8+822u739tjuv7toPiRw/H+Z2T9HodOvH2+Ax31hWs0ryITyeVjbft72qgxu2K3EeCAztDYk9jefxmzRY3yHtnbXjgthknKZ11NcWQVFqbfcSEq9U0XedJETefQlCRGqEeOIuUJcW0WU5CZrhIhFpeCx4z8cnE0HW0ekzvJkmToGB6XTIdk5hnRyMSPAbi9dLqjrvFRUerJRyZ6xdvuRUH5gwZoZFvkwmEC8oFG5y9GZhuhnOKCvISBx4cwXZ9SURs/7nk3LUVseKlb1bCMTLB6H5w2z5z1P1r0785sR56Mdzh20fS3aZxpb3yN5+K33Mc4w6RGn8bNd1VbKzxNHHOUr2Kdd0fNYdYE47NCvYJ6+9oG6Iv4EpUNT4ITxdnSbqUw8Se8sLWiCsaNy5K76X7Ei/dselNV4/2e2vu5sVtq+43nzpvJM3cJcJ52Z29ItMkXtD6cXFl4utOCXyi3DuELzCZZ2ok4MrcoSQwUoHCO/XFRRxLALasomX2TbsA3hZXGjqTOQbgxTWJqZLsrKTmHxn6n1ktxUJUacWphNyypUwHEMLRHVDvr2EoiNMGqwDK4ZlaNAvxTCJNbbCmYzSx0+RdnJ9l/7dx7cVlCPzSlEI2D8YhgTa0tRkwmsQM3wQp3uErWtxiuSjJWJ8M02+XGY5cMR58uithHKugPWQL/uGj4uLAOULFGtrfjzNkfSUBWYn9Vi5asZlTnsSsiAGCaBHBRVuXIKGkbZIeRecSlhOgMX9FuF2/wJCHDxxs8m91fLnPRbLeMrImPlaW6rm+4z1lFXG3uOsrT2C1WVx5R0gJEJh0muTmZz7FkCVUqXjAR1cEtN2SyKIZdtgozl631lO06/+kmzKibKzNZFmUDU+8GXP7/ck42Yx+PPILg5t5m30Zna+TBinT+1nuzUDZ4fNyTntV0J2zqCwn8HgG67bVDbslFPV/pUomFy9emM4PUaDZQTCH7CnlTGumByD3WHl7J7IlCk6MOXWpFLZqQZtay19eEVwolA8m4vdfv4XoHrdv64V/S0G9FdPbHGvLfyRcCU325mccpHAG0XRG0j9Nl88bnX24ePCYsBs5aZpnbMmapm0FTpPg7GZeMXEfU5nMpk5/njV9lzeJYJUgy7JcivKJJCI+spG66Js1J77XlpK8nkE2RTnANxDmhA+HFh4hDbYnUESluZ6LUnDnEsNs+aZ74eE4aSdz2Q+cdt/MPDIgMYe2Pv+Gf07YHpd+MKiIFxvwO+EcbM5ImJE57dv3LDd0x2EPAlpTii0tmUPyRUpeg5a8sKYGQmCkWmZ2T6bwlmIAzypWsXJ9tcmkNEUWLQB9PShjNd2zh4i5aUm06OmXgvJS2bnJx8DNA38G6C7EpNkqTf8Ljup27AduP/f7APOPvOSwnbK7k2ED8LSk/ja+hTwW/+pnojAtjXEj1fewJUXXVR1g447fb28KwmYkq3oNlUwYZTsvolroDwHsBKz/QO5kp2BgVxYldAzsVyhFjJzAFJVc1vx31TBgTt1tzjxcwcz1/5+PIa3NP/bmq+yarWmK35qQqTRaM2WwISwi5uHT0DYJt1Ofq2jg1Bu/eGFnm8UsAzEaLjcRyXCx//5/KHJBD5Y5/MHAIOm29pCiI1rLOHR4T/GxWMCZ4Mj15nN+bVBd8JWwiyhhLE7aji8sx5k8iEmFeWt6N2JEa2/NIysdX1i0uP+GxqoL8fPXCgvxhkGx4cGrSBBFGSiQ3lxrgkiXQ+0UPzBHT7PU7NybMFzewDCWxQ7OG3G+PYDRVVpvdKhihDLxL8hOiN9Qucv7AkdcC6Qw5FswIVbnXIVCiGUpgBK6KCtr4AoAye1CeWEE0Y4g5Fb8PRD/XyIcIDgt/jVLepcW4v+PBaUxxrrSCNoB+J4vQaUF2qsjPn2j2PX17Pj+P9m06D/bQkbbu0/dihyTafa9PBWxEfJuOH0WV3+E0f3RAJNugrN1daX9q6dSugaiZ2b1hZYSIcFxz7C1C/7jBx7t5ADXuii11Y1M3mTNSk4G7cFTG38xgNLN+AwTZI0O6G4qunaH+sYs/OmwbG7zbQy+mdbdsNTVtdfZ/exZ1fAueAkd/pXGDEyIddJREryVxghqKRSK6VsPKaO7h6bhdaZtjCOkzlZRI4JAmRJBBwcM7QeBQ4omt3mRtPrS+uw0N4FEha2kNwConJpacz4sajvWmEwioiW2Fj4Bq4AmZzJ7NY3cfnHizFVeCP2uzLOWFpOmBxyeqxkvH1jj3exzy+3o2UyzVCqOfR+Vo3RqFQ2j5fh3GJiK9T054GJyaEfJ2W+nV8XweJqXIiJRIX8idJYjG1nlgM22Bp58Tg2xwI7jeE/p2iy4+3fhH5VkOg3onKrpaO4ZJY91PSbsTRU1N+eGgLp8TTdn6rl5NvwNHktVSCQyhgtnbyi0u6+IxhA6oStVBtWcTbg8Ki6ielkYg0CQeRhSVDJmEJP0PjwhGpUi4yC06DUJLS4oN7lvV7/qtT3a/2f7ebh5rqL6dMKVq/rleL+TG++let9cvqTZjv2/CYzY7lcCvxzcJ+9C0/cjhVshduZW5F2c3+HjvYCv/NATOCkwAWQU2uucy59fyTxNsH9qlt92l/PndHQP1JbM9++NwTxaD9ebiefvX2uTe00CrrzgfdbIyyL2k97Gj6UNOPsT11N0fweZRDNvJUcyYX+lnzDqTm+AdMtOy7bgkf5krQwd5xnGzeIGjJIHeOhJ3XP+zmMR7nCZ5s9ywi6ZzWYV4EFJVFelk5ofHhgv+fvDAxiAUBYReuR7k0zpSrXFmv0R+P4WI/6qk6osMf5mlR3K1JWFqAn5sol8bmcpXaqWL9sC0H1J5yKZdyVZGnimuWHK3ip5xGtNhwp5NeU4aUyLAP8QpOxyGqy13p3ipc01xp9PTQ7MdUsS/yEtumcKmn0LP7gDL287A9aTymnKp5OJE1m61tqdokpoK8hi9DvJ8UAsUz/Q5+77JSRaWXVe8DXvGXYuk5KpePIaUKnsDUsRbb91NcZ9xgHDJDnB5a9trwgMoE6pWigotMQWJI8fumqhHVypBCFxkTxXeSebJLkaQgQOq2KdVUTgJVxlgcDPaplHk4Mtq0YntwPI6vk2WspQO5wFfVQ2J0nK5WEe4hKUYM3K9rnIlqneJR+x7yvvsG1ZAZwzisOs6BuGs9Y4uhsGYhhmMlN5lbqeBxHZDWqU7De2wG9bnSPNWD6wBe1wF+hJgZrbLrCcwMpLc0yKHdd6gxBl0QD9cNPMzDdT2svrqtj0ZQj7FaPFmKr/swUiarALIkOxmxCkFzTetXjaoIXAKruRtR295jy1NZug/Fqae6VoKuCFgkhpyGgBbj7pvrOa1uG/wI6QEVdLcxwBTE0t0/Ds8UrKOX9UIh43noVTZlXJ+IQGQglF5WGbKQUZy3E0wIoAmtQrswoXMMogk9R+rHDO5bXwmtJIUxeW5wHA6IvLWYCnBNZkAPA71zVw1a1Bnsp1HbIA4DhvtORnYGbGk4KAr3AeGXVuv6R6k9WL4g2vtZpcHoqdLB7xBj8ICOECuWsBFO6dRgoXhJ7diy8Fc8ee3AdMGJkLjQwjDlWrcrpVISfEMr3ewUUDI1dWJzfaq/jTBkqcaRCKxTJ35+rp/V1br+FqPHICJ4xDHGNMQNek+JmZ6DRpmH80CrzoFOdlyw47J4wfaxovYH8RfVrynpU1huzyKeq+epa3ntsAI72qLWLQGMV45/RQ++yayv/984debmeVyRY0hRd8hTU51nF+aGCfDq+nVuuCMmK7JlnOCS9dl7qvRM+0SiHRzHeVTsIUqtXQvNmtym9PJSjnAcNruaS+mvoy8s8rtME4g7DZfUncnni/hMMUuD5GDH6YFx7uUK3aRr/sFnzlYLN1ofHP32g37j5Y82mupFPp6boUNe3p54DeOb4Pul+yxa+rQZu1QTC0q5GVR36OIkqYLyW2AOLNfI+QcX9M8sF9N5BNbwBBwwlO5FnDZdxkZrIz0SE/z/iUFPIqofxIPGX3UYeZV43cSXxD3RNxz9KkD7w1BK5xEY5wlIS5Ljok3x9WximLQLt7CmYDAzsfC0PLiSLDkjSNWHzO1PX5JqXHifMaz9SP2cy9HWniuu7R5nXK35E7j9+rcSkD8Wt2Ph3OUu69jVOyG5JhYCpaQT/HSUYrRPvYJUn8G66/IXVZ/OsolgQe3aemul9FrUpUMFXmD+dyBrOXqslrNnxEcbfmg39pf2l3W1NB25bBdGsNUEzNujsvh82mnPtbVv/aEwPR67hntkFN1TM3TWYmwHzQ7OwP+34F5M7lpOlySH0vF8nGpntwnEb+dqHVtnVgyF9dvBFI1+M7ajHqXfjO1IV49E5j94cy3G1u4NBcbW3tVlcE/BWYuxvSs/FCDC7Fij6z0AxunG5xtKmeUrjP5ZiJ9ROGvh7YZCQ34k4B3tDuOwdcKkM5xbf9d3xAaEAXjxJ/vZSiLfFG1iwuzBI7zxxPKtfow4fOnQrO3o+hzfNKfCoIVpJAbVoR36fqqf89uYxPmInVyRZxk54icWleXPIkBzHp17qIZmEXxx+TMytRuMSS08MLxm+/er7y6N2Y7MXC/6N8/qVbvj1j7bHXo89ksafl4H7+kp6v9Lwgi0T4/XmQn+4xhFqmSX8YqfEWQd33dRUnwWoxTjvXr8aVmnesW+MIg6uAgYYTO7XvhqvTfkJCyYwmotCwYZ0hSsMYDX5GT55FGRgJ8AKMZeoJn148fOJu8Z9XJ7ay0hClyv89WqXsuN5VLkFJkQkxIriTk4j3zr9jvyyasXt0uZfZn1bwfogxOQL30pFOeoPmJKdijUeHM1o/Q+90uPlHRAPA7fIi2JZ9WWJCzn1lAV5vtVahZpg9DMqVe5+SfQr460JlK4U0JyBoNBpn4QIhzYk3HXoEPfDhI2el5Rmo1al2ZUCUJioyLFUfglM7LQ53nQ9NN6rdnwRlVCDOesnerNlgGwajDkfBLGEEz5DwEVOAIQKNnbzmRKWitEaXx0ko/osAAQBbDJM2NwNVRyYZR4Zzsw4bQhveq73bkOrnuVogmMvCEjpFT3/ciz5V3m4dmzwaJQMO7dMOOKg0OHFZeFiwrwsNjpvAk2MlarcblTL0gr4EQmaBAWnvxskdIlYQ5bfNZb1cmEQZHQyPxuUYjj46kfiyJsiQB6BZLOYVma8o2Pq/jtDz+4L79crR4mK2XBv2qqQiotHmybtbYhKHDeY0IYZQNgJZgX4mIrRw6ToXZ2pp6eZnxWBuaplgEzYL0pbERgx2UODdHjMUjjJfhldG4ShVilWbaHcZXcpZk4d+qsVVmqMRIqtw4Qr8PWtFJonSOMaGtvH7O5nJrhGApgl11OY1RCiEpvEgWPFsMMKJY4hqu8NhGxQO2hkltW2kmfKGTCaMthFXyqdWtnMHdAnUqXRM+gES2AqvVTIo2zGKUrTVSYMzUXOocMfwYdCkGsm+Zp3Q/4/UZf83R7LyIsyAoO9d3hVHXJe+dgrpSd2EJwuM+x1t9RZk+z+7fWMzf2dT5L0uUNzvKZD0REgHNI7jBRKIeUJcAQqEQY2JCSPDYZci8sxqrMsDk39gBWQ6lmKxaKnDVSuIpnLUhR8uBCsvXsvQkYNVFs84o36QoHUqgVLN1SvRMIsDx7h0sGwTuXJtFagURC2KYgBC7dIsFi2EY7zFfT7L41m3lz1Ly7y57d8mM/eNHITLedmhGYoYcspgftqn7jXGQbARIGJTjIx7MaKnk7MoNx/zlQluED5tbt0YAS7y5szpD/XAlVlUwZThsdg+sw/+eXJFfWjRWDEpsxC7RU3Dzx4+Nxpy1VmVKb6SiSBba2nSBq1m6jE486kFqVF9W8CduFZnrIXCBb8LvfKAIhljznIp+gXHPBtOvDbsl/LXY6FGXWtSDvdyhRgSWy7Fz48UzpYzaUEiLUUr5p0+Vz+jFOjA3KGFlrI93afTI0QXr74qDRpTaJrKM8W8wLjH4KwLFoRTE5qSdyjvm8mbE6iq2stYNCr5/Q1L6KSCyg3aT8A6uj2P7QtQVyeve6syRjvNbUYyksYTt0o+zKWDvPLKfCywGBEtYtFuMUY7Tbc9au12pTKwISELFqkD+bB2it3azy3HJGKFZJymuz7IUOAAu/XqTEjlGcnHT0WUfNSeJVEYwFlYTWVwZ3ZyGlWLdm9CEgCi98NgSNRNkgj3QZA6TnrXV5bumyKTgpEWJRB9EUShXwmn+gfAEUXCnAcgC213+CtzfVJ1sQcvPlvVur7IH/4NVVTTH7JbHKk8ZkTQGxozNJV8wnJ+/rEJZF6P0SnCR19+bWWA3byz8C/qgEgi1W/55gf0ysNCkUelBGmL8s07pWbhuIQmQXIdy7981n2VufVHH7Fg0cbjB89wU60/bKmKjy/1dGJ14CVs3RIRHbclfwYk6X3874n4A/ucLHSm5H+rlXYKyS+WTSJ4kT/2aX5KqZLlQigdMz3iN2AEuz+pWE1q8ilXHmCksHUF4Sk7MJmSFFzKZiZ3cVQqlsoePiXiEGsMx8sPYCiqlhc9sogJPBjBgIjMblZ+SX2h66kqPryv5sCgP1GL1zKUpzyztJCM6p/h/Ys0L2srTCqgIW76jVo1ViEqKINEtTGpgJLoQA2feth6PplYM2JiJODjJMeO7nL+7cgdKn1+oThS66j91r2frCj+8+fy6bWykqYfPwIc0o3f39YlG99C4+LKwcbQCCRg2VpgMJXd/1DOTLFOlWhGhc3ABYrQkZzPZt7H5TCtbBKUmtIBeFZnnhxmW5HMIYtXhxNnRiU7JixWWtCQi2vWQrvNFw2ZfqWIE3HirGHr4Ozt3S8akjl232saOMQVqKEML6o5aSBe0SzugEof8WdrwrnMWHHWQFIMSmX2Tjm6XchZCmnRQdeswnKaPRbpzGa+CzZaMaYcceWxYYCuKLQEPCIlOTkrl0UIIULHviwA4eRQYTpdiDCTM1WhPJKFG5Byjgl3umLNqjLzej4dAeDPWQNpAVKqzdKQwLUlbrqtaASKkCbjZ9G1fnqjLrVWdjVStOH7bInz1HVcNoxRrQESFXgLWa+aesj+pqvL7Ut+UbXekIPMbAnpVc2m2U2D/21PlF4F64ChCrATyywjz7FcKSAN4LJBtoLCgUHLezAnYQsvyPCgiI3XczZt/YOgLxpNB6hdNMDF1wtrNXHd4l+3Zn4mhBA1nrcSoVIZJCY+CHIkArxeeh0wlc+3B1yDzZUVFdBxYG9ULy8kDkoFgr1F/pGrr6sZt53XBlqebFH9GteSZhq/2ulCzQOG5qr8a4/MMBBYbCJe6EOx3Jt+Xv9/k7HXsehmtFEY23EJLfGdZX7A/i4AZ/6SWGqGnT+o8dN/G0hQD8hrVJ0Ng4LAbAHptCF5izaQoPq6kFnhKDELtrjLtIXI1SCoGplsVNJNJuhtYk09pScjgTBSk22E5PxTKV4ifZML/D8/IRIu8N4V4wtLklQQ1rsYUGHdOnGl4H9fKQB2BvfTsOcetARI/aLpA4MDuHrHm75ZDs9QTTFBtsp7bD+RL57R1/SWlJaUndr3e3pVWLHUAzVj5OYDt9O5Zl6yA3g7al/mHSNi1FAhu4nRbCYXSPw37awfYOkkRbWBzC02GaO5apIWih+UD2tSWNGkp/1WcbDNKVp9LSuvXttGi2hewgieoNlwMBu033cgdbuQc4T9jpKWnrndqt/Y2sg5kKMKQn9DrDfg8pa+tax1PkepshjBS5nVyIyaac7k5342dyYHNyDoDG4Imq//jK/PS+HDlwXNy41OK0pedB1aQ3v6slaXvIQ9ixinc+WZoI273WDtbX52MZqesNCq4P00yXz1Yq5ram1BjuvGk3YUU7TPoScdq6WdPsTHfD0LaabrAXekNThobeYaIoBEvEHEnjHYCY32Bg+ixDJ9K+0I5evNj8rFXvDhs+nrf5nL2bRWcT0WeBpkvPken85tRj1Rsan2s/fCKnjRuXAd2pT1d6yObSpl2gW3Etyb30ivuKj1SmVQsurqupz6ku2jG2TTMX/NbVU3tD62DLG/YtU2e0gdFZXRAdt919q9cl9L7rCPeL2THz5j1I+zCMKENXrMTQ2sXz2ZQr9n1/NjERc4N07aPcN47JYbcUBLT28JMeyTnjZz1PounuwNn+lT//WtmDv/6i8d8vv/fXw525wC7s70QFWI/c9gDsXOmKd7YJ0KniEa1cLpM582FaS/OQnVltUx+xoK8wYzxV1H/Kj3yF+Z/1eYV5m0PUN4uMrfTShVmKVLcIaieaC51kkoUzDawjktlfnRvj1sUhlp0vuOeq73Y2tMvClp3pw41e/23/cLZw+Nrfy10lWfdci0d3JG0d78WcB6VyUZr9AvvGKgsGK++a0Uf/QO8T0y9yHPbKhxa9pc1rECDrN3D7VUlpYGsLYZkGGC2Zb2tC5CLuPdX0vlx5t5fR18jq3jLyMq++nLwXqogJlTFcp4dT1jctAsr6tMVeLb3VymXlsUxGdtUW9F5kU3vJaOJg3b6zalcIRzolu/nGFwpTH7OtsVhZlyvqe6WNbp4uxQ2l2j4kraXImyHSW62t7ay8PsOKGVpVdarKP9b0IPIc4+9X88nVlvRNGtuwgNRUG7/NY2ZJ6+A5fQrGUwnTWfR0N6sNCFiL6/NMkeJhy3uPvf2c8nlOVD9ked8iqG+S3ptsi1+a1k5FK4A8CdXR1e9AdlnULloCznwf+P+jIy/XvRReldVBvNNBdFxX+/RRHQ3kXmUf9UzznqJ8yjPP7bEjykaq2ixQQiO17eIZo1sMBIV9q319JsNexmvewygI94T00bVExOCDC+kk4kHUZig4812yr5xLWl9heURbkqqj4z66EY+2SNJaiHkbmcTxnD7ENUe1Elz1guhQquHzfkyHENEOIIZzEssPb6zxq/qjulQ3z544DiGKHQDYp/2btnUsv6pxorTHhK2W6VknkbZSYg1gjURZhEQGxMWqiXvJjaSXHWK3mL+1tTr8M1rJUaae2IuObzSlrY5jfZJq2m0VlL5DjHfTfasdfa91LLnHhj1j1ev44be1tovsg1wLhXn/vDi5XcRaBnw0W8PeS0zH9nLeGthPsCPSOwr2RDrn/tk+vxLjl/UQiEcoQlrLHFQYHjsNIO/gFhwC9msvVhodwCcHHochrLDDMBxfDsM5OncYQWTPYRRmVgqyiuUeyuFCcjIkxmCKw8yxaGGLGCtk0y+PHPXCg5uZR65EkRxJ8hQpUGieSDPNMb1u0l4k1zw4qGaaZS4ZO3Zm7sN5Zsi/xQxZWsCKuUFJdIICsVFkO54nbBORl4vSvpA3RKKJOQeqSGVmQ04k7Dlw5iHheN+3IxdahGFj03CQKFFh7T36NjKNYvXPUL2LzPHCsiEcVmAoPsV5qzEkoi2YqbhUOS1lP6V+qZmj3W9DFs6VCxSJqktlk8iRml4JZppJb4k8T8XcauqcYVSOcSo11+1BS7jzltV8rsgfom1dW34X6Tnn40bz93poeshofJ9reIlgx7ZD/f1c3V2O2kuEmus5+/6c7bzDej5nOdQwH7thOiKqDzi46ogCV67Dq5jxyufKMC6eYcLQjxG68ZSysRzaZBWlqZ1mUIR6GFcSn1MFPKXHK3ZnRpHrUOj2KrBevmEbCp0Elms4WCbVkEo6SOQpYtVBpNoJRYWAp4P5PDd4fJjL88HJOrDZcyxSwSQ1YFB5dBoNGjpQ+3GUvgO5ey4v5oOKmDPeYbk5aDABEygbWwM8VgQcNgGMxYxDIcnIQtQgM4OL9DQykkFbQSEpYAgqGqQS+0LBidsCUjHQc/FxRHAcPipChSg4ODbyuf0Rz8VE7BCNAsUoS3REjLI+tOIPTgYiRRybWrq9ZD/4L8kPwSBvkC3dlzCkPWFfSk85j8jqGJdY0cc6zs08kLBXuidhSWdCOEg4kLInZaY8x0F2M2rOnLjPzJorJg4plwG6jJnG4LvSnYQmzYSdlEw5D8tKjIutyLHEcd/rSnQiqj8eb918gqqKvUVBj75HgTZ+XBx3H/KNGSrIj3MMCXcfHjhFqPJu6yoqQO/6YUV1XPI/HN4rUk4x7J/b/cIg8Iq5m7Bm/YKcemkL1jdI9rM2F1YT/CXVI8EanNYrQOPbFnHiz1t/2MDKBEmWAQA=) format('woff2');}

/* Scoped resets. These were html/body/img globals in the standalone build;
   inside WordPress they repainted the whole theme black and zeroed its
   layout, so they now apply only within our own wrappers. */
.tdt-page, .hype { -webkit-text-size-adjust: 100%; }
.tdt-page img, .hype img { max-width: 100%; }
/* =========================================================================
   UCF TDT — SHARED CORE
   Tokens, accessibility, typography, and the content components that are
   identical across all three design directions.

   Load this FIRST, then exactly one layout layer:
     ucf-tdt-video.css      (Version B - video story)
     ucf-tdt-diagonal.css   (Version C - diagonal cuts)

   Values here are lifted verbatim from the tested Version A sheet, including
   every contrast decision. See README before changing a colour.

   CONTRAST NOTE (WCAG 2.2 AA)
     Gold #FFC904 on black  = 13.6:1  PASS  (text)
     Gold #FFC904 on white  =  1.5:1  FAIL  (graphics only, never text)
   ========================================================================= */

/* ---------------------------------------------------------------- TOKENS */
/* Tokens live on :root, not on .tdt-page, so elements that sit outside the
   page wrapper (the skip link, anything the theme injects) can still resolve
   them. A var() that fails to resolve makes the whole declaration invalid. */
:root {
  /* Brand */
  --tdt-black: #000000;
  --tdt-gold: #ffc904;
  --tdt-gold-deep: #e0a800;
  --tdt-gold-pale: #ffe68a;
  --tdt-white: #ffffff;

  /* Neutrals — cool, architectural. Deliberately not warm cream. */
  --tdt-ink: #0d0d0f;         /* elevated dark surface */
  --tdt-ink-2: #17171a;       /* card surface on black */
  --tdt-mist: #edeef0;        /* light band */
  --tdt-rule-light: #d5d8dd;
  --tdt-rule-dark: #2a2a2e;

  /* Text */
  --tdt-on-dark: #ffffff;
  --tdt-on-dark-muted: #c3c4c8;   /* 10.8:1 on black */
  --tdt-on-dark-meta: #8e9095;    /*  7.3:1 on black */
  --tdt-on-light: #000000;
  --tdt-on-light-muted: #4a4c52;  /*  8.6:1 on white */

  /* Type — UCF's three working faces.
     Oswald     display / headlines / labels (condensed)
     Montserrat body copy and UI
     Roboto     schematic notes and figure captions */
  --tdt-font-display: "Oswald", "Archivo Narrow", "Arial Narrow", system-ui, sans-serif;
  --tdt-font-body: "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;
  --tdt-font-note: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;

  --tdt-fs-hero: clamp(3.25rem, 12.5vw, 11rem);
  --tdt-fs-h2: clamp(2.25rem, 6vw, 5rem);
  --tdt-fs-h3: clamp(1.5rem, 3vw, 2.5rem);
  --tdt-fs-lead: clamp(1.125rem, 1.55vw, 1.5rem);
  --tdt-fs-body: clamp(1.0313rem, 1.05vw, 1.125rem);
  --tdt-fs-label: 0.75rem;

  /* Layout */
  --tdt-max: 1360px;
  --tdt-measure: 68ch;
  --tdt-gutter: clamp(1.25rem, 4vw, 3.5rem);
  --tdt-section-y: clamp(4.5rem, 9vw, 8.5rem);
  --tdt-nav-h: 60px;
  --tdt-nav-offset: 0px; /* raise if the ucf.edu global header is also sticky */

  --tdt-ease: cubic-bezier(0.22, 0.61, 0.36, 1);
  --tdt-gold-grad: linear-gradient(
    100deg, var(--tdt-gold-deep) 0%, var(--tdt-gold) 28%,
    var(--tdt-gold-pale) 50%, var(--tdt-gold) 72%, var(--tdt-gold-deep) 100%);
  --tdt-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.42'/%3E%3C/svg%3E");

}

.tdt-page {
  background: var(--tdt-black);
  color: var(--tdt-on-dark);
  font-family: var(--tdt-font-body);
  font-size: var(--tdt-fs-body);
  line-height: 1.65;
  -webkit-font-smoothing: antialiased;
  overflow-x: clip;
}

html:has(.tdt-page) { scroll-behavior: smooth; }
/* WCAG 2.2 — 2.4.11 Focus Not Obscured: keep anchored targets clear of the bar */
html:has(.tdt-page) {
  scroll-padding-top: calc(var(--tdt-nav-h, 60px) + var(--tdt-nav-offset, 0px) + 1.5rem);
}

.tdt-page *,
.tdt-page *::before,
.tdt-page *::after { box-sizing: border-box; }

/* ----------------------------------------------------------- FOUNDATIONS */
.tdt-page p { margin: 0 0 1.15em; max-width: var(--tdt-measure); }
.tdt-page p:last-child { margin-bottom: 0; }
.tdt-page strong { font-weight: 700; }
.tdt-page em { font-style: italic; }

.tdt-page h1, .tdt-page h2, .tdt-page h3 {
  font-family: var(--tdt-font-display);
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: -0.005em;
  line-height: 0.94;
  margin: 0 0 0.5em;
  text-wrap: balance;
}
.tdt-page h2 { font-size: var(--tdt-fs-h2); }
.tdt-page h3 { font-size: var(--tdt-fs-h3); line-height: 1; }

.tdt-page a:not(.sections-menu-wrapper *) { color: inherit; }
/* The [section-menu] shortcode renders a Bootstrap navbar inside our wrapper.
   Its <ul class="nav navbar-nav"> and links must keep the theme's own styling,
   so the generic list/link rules below skip that subtree. */
.tdt-page ul:not(.sections-menu-wrapper *) {
  margin: 0 0 1.15em;
  padding: 0;
  list-style: none;
}

/* Universal focus ring — the black halo keeps the gold visible on white too
   (gold alone is only 1.5:1 against white and would fail 1.4.11). */
.tdt-page a:focus-visible,
.tdt-page button:focus-visible,
.tdt-skip:focus-visible {
  outline: 3px solid var(--tdt-gold, #ffc904);
  outline-offset: 3px;
  box-shadow: 0 0 0 6px var(--tdt-black, #000);
  border-radius: 2px;
}

.tdt-skip {
  position: absolute; left: 1rem; top: -100px; z-index: 999;
  background: var(--tdt-gold, #ffc904); color: var(--tdt-black, #000);
  font-family: var(--tdt-font-display, sans-serif); text-transform: uppercase;
  letter-spacing: 0.12em; font-size: 0.875rem;
  padding: 0.85rem 1.4rem; text-decoration: none;
  transition: top 0.18s var(--tdt-ease);
}
.tdt-skip:focus { top: 1rem; }

.tdt-sr {
  position: absolute !important; width: 1px; height: 1px;
  padding: 0; margin: -1px; overflow: hidden;
  clip: rect(0 0 0 0); clip-path: inset(50%); white-space: nowrap;
}

/* ---------------------------------------------------------------- SHELL */
.tdt-wrap {
  width: 100%; max-width: var(--tdt-max);
  margin-inline: auto; padding-inline: var(--tdt-gutter);
}
.tdt-section { position: relative; padding-block: var(--tdt-section-y); }
.tdt-section--dark { background: var(--tdt-black); color: var(--tdt-on-dark); }
.tdt-section--light { background: var(--tdt-white); color: var(--tdt-on-light); }
.tdt-section--mist { background: var(--tdt-mist); color: var(--tdt-on-light); }
.tdt-section--light :where(p), .tdt-section--mist :where(p) { color: var(--tdt-on-light-muted); }
.tdt-section--dark :where(p) { color: var(--tdt-on-dark-muted); }
.tdt-section--flush { padding-block-start: 0; }

/* Eyebrow / label — the utility voice of the page */
.tdt-page .tdt-label {
  display: block;
  font-family: var(--tdt-font-display);
  font-size: var(--tdt-fs-label);
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.24em;
  margin: 0 0 1.5rem;
}
.tdt-section--dark .tdt-label { color: var(--tdt-gold); }
.tdt-section--light .tdt-label,
.tdt-section--mist .tdt-label { color: var(--tdt-on-light); }
.tdt-label::before {
  content: ""; display: inline-block;
  width: 2.25rem; height: 2px; margin-right: 0.85rem;
  vertical-align: 0.28em; background: var(--tdt-gold);
}

.tdt-page .tdt-lead {
  font-size: var(--tdt-fs-lead);
  line-height: 1.45;
  max-width: 30ch;
}
.tdt-section--dark .tdt-lead { color: var(--tdt-white); }
.tdt-section--light .tdt-lead,
.tdt-section--mist .tdt-lead { color: var(--tdt-black); }


/* Video button — a doorway you step through */
.tdt-play {
  display: inline-flex; align-items: center; gap: 1rem;
  min-height: 56px; padding: 0.9rem 1.75rem 0.9rem 0.9rem;
  background: transparent; color: var(--tdt-white);
  border: 1px solid rgba(255, 255, 255, 0.35);
  text-decoration: none;
  font-family: var(--tdt-font-display);
  font-size: 0.9375rem; letter-spacing: 0.14em; text-transform: uppercase;
  transition: border-color 0.3s var(--tdt-ease), background-color 0.3s var(--tdt-ease);
}
.tdt-play__icon {
  flex: 0 0 auto; display: grid; place-items: center;
  width: 38px; height: 38px; background: var(--tdt-gold);
  clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
  transition: clip-path 0.35s var(--tdt-ease);
}
.tdt-play__icon::after {
  content: ""; width: 0; height: 0;
  border-left: 11px solid var(--tdt-black);
  border-top: 7px solid transparent; border-bottom: 7px solid transparent;
  margin-left: 3px;
}
.tdt-play:hover, .tdt-play:focus-visible {
  border-color: var(--tdt-gold);
  background: rgba(255, 201, 4, 0.08);
}
.tdt-play:hover .tdt-play__icon { clip-path: polygon(12% 0, 100% 0, 88% 100%, 0 100%); }
.tdt-section--light .tdt-play { color: var(--tdt-black); border-color: rgba(0,0,0,0.25); }

/* ----------------------------------------------------------- STICKY NAV */
.tdt-nav {
  position: sticky; top: var(--tdt-nav-offset); z-index: 500;
  height: var(--tdt-nav-h);
  background: rgba(0, 0, 0, 0.92);
  backdrop-filter: saturate(140%) blur(10px);
  border-bottom: 1px solid var(--tdt-rule-dark);
}
.tdt-nav__inner {
  height: 100%; display: flex; align-items: center; gap: 1.5rem;
  max-width: var(--tdt-max); margin-inline: auto;
  padding-inline: var(--tdt-gutter);
}
.tdt-nav__mark {
  font-family: var(--tdt-font-display); font-weight: 700;
  font-size: 0.9375rem; letter-spacing: 0.2em; text-transform: uppercase;
  color: var(--tdt-white); text-decoration: none; white-space: nowrap;
  display: inline-flex; align-items: center; min-height: 44px;
}
.tdt-nav__mark b { color: var(--tdt-gold); font-weight: 700; }
.tdt-nav__list {
  display: flex; align-items: center; gap: 0.25rem;
  margin: 0 0 0 auto; padding: 0; list-style: none;
  overflow-x: auto; scrollbar-width: none;
}
.tdt-nav__list::-webkit-scrollbar { display: none; }
.tdt-nav__list a {
  display: inline-flex; align-items: center;
  min-height: 44px; padding: 0 0.85rem; /* 2.5.8 target size */
  font-family: var(--tdt-font-display);
  font-size: 0.75rem; letter-spacing: 0.16em; text-transform: uppercase;
  color: var(--tdt-on-dark-muted); text-decoration: none;
  white-space: nowrap;
  border-bottom: 2px solid transparent;
  transition: color 0.2s var(--tdt-ease), border-color 0.2s var(--tdt-ease);
}
.tdt-nav__list a:hover { color: var(--tdt-white); border-bottom-color: var(--tdt-gold); }
.tdt-nav__list a.is-current { color: var(--tdt-gold); border-bottom-color: var(--tdt-gold); }
.tdt-nav__progress {
  position: absolute; left: 0; bottom: -1px; height: 2px; width: 0;
  background: var(--tdt-gold-grad);
}

/* -------------------------------------------------------- THE THRESHOLD
   Section divider. A hairline splits at centre and draws to both edges —
   the gate motif, reduced to a rule. */
.tdt-threshold {
  position: relative; height: 1px; width: 100%;
  background: var(--tdt-rule-dark);
  overflow: visible;
}
.tdt-section--light + .tdt-threshold,
.tdt-threshold--light { background: var(--tdt-rule-light); }
.tdt-threshold::before,
.tdt-threshold::after {
  content: ""; position: absolute; top: 0; height: 1px;
  background: var(--tdt-gold); width: 0;
}
.tdt-threshold::before { right: 50%; }
.tdt-threshold::after { left: 50%; }
.js .tdt-threshold.is-in::before,
.js .tdt-threshold.is-in::after {
  width: 50%; transition: width 1.1s var(--tdt-ease);
}
.tdt-threshold:not(.js *)::before,
.tdt-threshold:not(.js *)::after { width: 50%; }

/* --------------------------------------------------------------- GRID */
.tdt-grid { display: grid; gap: clamp(2rem, 4vw, 3.5rem); }
.tdt-grid--split { grid-template-columns: 1fr; }
@media (min-width: 900px) {
  .tdt-grid--split { grid-template-columns: minmax(0, 5fr) minmax(0, 7fr); align-items: start; }
  .tdt-grid--halves { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}

/* ------------------------------------------------------------ SCOREBOARD */
.tdt-board {
  display: grid; gap: 1px;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  background: var(--tdt-rule-dark);
  border: 1px solid var(--tdt-rule-dark);
  margin-top: clamp(2.5rem, 5vw, 4rem);
}
@media (min-width: 860px) { .tdt-board { grid-template-columns: repeat(4, minmax(0, 1fr)); } }
.tdt-board__cell {
  background: var(--tdt-black);
  padding: clamp(1.5rem, 3vw, 2.25rem) clamp(1rem, 2vw, 1.75rem);
  position: relative;
}
.tdt-board__cell::before {
  content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 2px;
  background: var(--tdt-gold); transform: scaleX(0); transform-origin: left;
}
.js .tdt-board__cell.is-in::before { transform: scaleX(1); transition: transform 0.9s var(--tdt-ease); }
.tdt-board__num {
  display: block;
  font-family: var(--tdt-font-display); font-weight: 700;
  font-size: clamp(2.5rem, 5.2vw, 4.25rem); line-height: 0.9;
  letter-spacing: -0.015em; color: var(--tdt-gold);
  font-variant-numeric: tabular-nums;
}
.tdt-board__lab {
  display: block; margin-top: 0.6rem;
  font-family: var(--tdt-font-display);
  font-size: 0.8125rem; letter-spacing: 0.16em; text-transform: uppercase;
  color: var(--tdt-white); line-height: 1.35;
}
.tdt-board__note {
  display: block; margin-top: 0.35rem;
  font-size: 0.8125rem; font-style: italic; color: var(--tdt-on-dark-meta);
  text-transform: none; letter-spacing: 0;
}

/* -------------------------------------------------------------- PULLQUOTE */
.tdt-page .tdt-pull {
  margin: clamp(2rem, 4vw, 3rem) 0;
  padding-left: clamp(1.25rem, 3vw, 2.25rem);
  border-left: 3px solid var(--tdt-gold);
  font-family: var(--tdt-font-display);
  font-size: clamp(1.375rem, 2.8vw, 2.25rem);
  line-height: 1.1; letter-spacing: -0.005em;
  font-weight: 500; font-style: italic;
  text-transform: none;
  color: var(--tdt-white); max-width: 24ch;
}
.tdt-section--light .tdt-pull, .tdt-section--mist .tdt-pull { color: var(--tdt-black); }

/* ------------------------------------------------------------ THRESHOLDS
   "A campus tour BECOMES a life-changing degree" — the doorway made literal.
   The full sentence stays intact in the DOM for screen readers. */
.tdt-becomes { margin: clamp(2.5rem, 5vw, 4rem) 0 0; max-width: none; }
.tdt-page .tdt-becomes__lead {
  font-family: var(--tdt-font-display);
  font-size: 0.8125rem; letter-spacing: 0.24em; text-transform: uppercase;
  color: var(--tdt-on-light-muted); margin: 0 0 1.5rem;
}
.tdt-becomes__row {
  display: grid; grid-template-columns: 1fr; gap: 0.35rem;
  padding: clamp(1.1rem, 2.4vw, 1.6rem) 0;
  border-top: 1px solid var(--tdt-rule-light);
  align-items: baseline;
}
.tdt-becomes__row:last-child { border-bottom: 1px solid var(--tdt-rule-light); }
@media (min-width: 760px) {
  .tdt-becomes__row {
    grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);
    gap: clamp(1rem, 3vw, 2.5rem); align-items: center;
  }
}
.tdt-becomes__from {
  font-size: clamp(1.0625rem, 1.7vw, 1.375rem);
  color: var(--tdt-on-light-muted);
}
.tdt-becomes__verb {
  justify-self: start;
  font-family: var(--tdt-font-display);
  font-size: 0.6875rem; letter-spacing: 0.2em; text-transform: uppercase;
  color: var(--tdt-black); background: var(--tdt-gold);
  padding: 0.4rem 0.75rem; white-space: nowrap;
}
@media (min-width: 760px) { .tdt-becomes__verb { justify-self: center; } }
.tdt-becomes__to {
  font-family: var(--tdt-font-display); font-weight: 600;
  font-size: clamp(1.375rem, 3vw, 2.125rem);
  line-height: 1.02; text-transform: uppercase;
  color: var(--tdt-black); letter-spacing: -0.005em;
}

/* --------------------------------------------------------------- STATEMENT */
.tdt-statement {
  font-family: var(--tdt-font-display); font-weight: 600;
  font-size: clamp(1.75rem, 4.4vw, 3.5rem);
  line-height: 1.02; letter-spacing: -0.01em; text-transform: uppercase;
  max-width: 20ch; margin: clamp(3rem, 6vw, 5rem) 0 0;
}
.tdt-section--light .tdt-statement { color: var(--tdt-black); }
.tdt-statement b { color: var(--tdt-gold-deep); font-weight: inherit; }
.tdt-section--dark .tdt-statement { color: var(--tdt-white); }
.tdt-section--dark .tdt-statement b { color: var(--tdt-gold); }

/* ------------------------------------------------------------------ MEDIA
   Every slot is a real <img>. If the file is missing the frame falls back
   to a designed placeholder that names the shot required. Drop the file in
   /images and it goes live with no markup change. */
.tdt-media {
  position: relative; overflow: hidden;
  background: var(--tdt-ink);
  aspect-ratio: 3 / 2;
}
.tdt-media--wide { aspect-ratio: 16 / 9; }
.tdt-media--tall { aspect-ratio: 4 / 5; }
.tdt-media img {
  display: block; width: 100%; height: 100%; object-fit: cover;
}

/* Embedded video. A bare provider URL in the editor is expanded by WordPress
   into an iframe carrying its own width/height attributes (560x315), wrapped
   in markup we do not author — .wp-block-embed / .wp-block-embed__wrapper in
   the block editor, span.embed-youtube in the classic editor, and a
   .fluid-width-video-wrapper if a theme's FitVids has already had a go. None
   of those know about this frame, so the iframe keeps its intrinsic size and
   sits in the top-left corner of a much wider box. Every layer is flattened
   to fill the frame instead, and the iframe is stretched over the top.
   Selectors are deliberately generic: we cannot rely on which wrapper WP
   chooses, only that it lives inside .tdt-media. */
.tdt-page .tdt-media > figure:not(.tdt-media__ph),
.tdt-page .tdt-media > div:not(.tdt-media__ph),
.tdt-page .tdt-media > p:not(.tdt-media__cap),
.tdt-page .tdt-media > span:not(.tdt-media__tag),
.tdt-page .tdt-media .wp-block-embed,
.tdt-page .tdt-media .wp-block-embed__wrapper,
.tdt-page .tdt-media .embed-youtube,
.tdt-page .tdt-media .fluid-width-video-wrapper {
  position: static;
  display: block;
  margin: 0; padding: 0;
  width: 100%; height: 100%;
  max-width: none;
}
/* WordPress and FitVids both hold their aspect ratio open with a padded
   ::before spacer on the wrapper. Ours comes from the frame's aspect-ratio
   instead, so that spacer is now pure surplus height — it is what pushes the
   player past the bottom of the frame and leaves the letterbox band on top. */
.tdt-page .tdt-media .wp-block-embed__wrapper::before,
.tdt-page .tdt-media .fluid-width-video-wrapper::before {
  content: none; padding-top: 0;
}

.tdt-page .tdt-media iframe,
.tdt-page .tdt-media video,
.tdt-media__video {
  display: block; position: absolute; inset: 0;
  width: 100%; height: 100%;
  min-width: 0; min-height: 0; max-width: none; max-height: none;
  aspect-ratio: auto;
  border: 0;
}
.tdt-media__ph {
  position: absolute; inset: 0; display: none;
  flex-direction: column; justify-content: flex-end;
  padding: clamp(1rem, 2.4vw, 1.75rem);
  background:
    repeating-conic-gradient(from 200deg at 50% 118%,
      rgba(255,201,4,0.10) 0deg 1.4deg, transparent 1.4deg 7deg),
    radial-gradient(140% 100% at 50% 118%, rgba(255,201,4,0.16) 0%, transparent 62%),
    linear-gradient(160deg, #121214 0%, #000 62%);
}
.tdt-media__ph::after {
  content: ""; position: absolute; inset: 0;
  background: var(--tdt-grain); background-size: 160px 160px;
  opacity: 0.55; pointer-events: none;
}
.tdt-media.is-empty img { display: none; }
.tdt-media.is-empty .tdt-media__ph { display: flex; }
.tdt-media__tag {
  position: absolute; top: clamp(0.75rem, 2vw, 1.25rem); left: clamp(0.75rem, 2vw, 1.25rem);
  font-family: var(--tdt-font-display);
  font-size: 0.625rem; letter-spacing: 0.22em; text-transform: uppercase;
  color: var(--tdt-black); background: var(--tdt-gold);
  padding: 0.3rem 0.6rem; z-index: 2;
}
.tdt-page .tdt-media__cap {
  position: relative; z-index: 2;
  font-family: var(--tdt-font-display);
  font-size: clamp(0.8125rem, 1.4vw, 1rem);
  letter-spacing: 0.06em; line-height: 1.3; text-transform: uppercase;
  color: var(--tdt-white); max-width: 34ch;
}
.tdt-media__cap span {
  display: block; margin-top: 0.5rem;
  font-family: var(--tdt-font-body); font-size: 0.8125rem;
  letter-spacing: 0; text-transform: none; color: var(--tdt-on-dark-meta);
}
.tdt-page .tdt-figcap {
  margin: 0.85rem 0 0; font-size: 0.8125rem; line-height: 1.45;
  color: var(--tdt-on-light-muted); max-width: 46ch;
}
.tdt-section--dark .tdt-figcap { color: var(--tdt-on-dark-meta); }

.tdt-gallery {
  display: grid; gap: clamp(0.75rem, 1.5vw, 1.25rem);
  grid-template-columns: repeat(2, minmax(0, 1fr));
  margin-top: clamp(1.75rem, 3.5vw, 2.5rem);
}
@media (min-width: 860px) { .tdt-gallery { grid-template-columns: repeat(4, minmax(0, 1fr)); } }

/* ------------------------------------------------------------- DATA LIST */
.tdt-data { border-top: 2px solid var(--tdt-black); margin-top: 1.75rem; }
.tdt-section--dark .tdt-data { border-top-color: var(--tdt-gold); }
.tdt-data li {
  display: grid; gap: 0.25rem 1.5rem;
  padding: clamp(1rem, 2vw, 1.4rem) 0;
  border-bottom: 1px solid var(--tdt-rule-light);
}
.tdt-section--dark .tdt-data li { border-bottom-color: var(--tdt-rule-dark); }
@media (min-width: 700px) {
  .tdt-data li { grid-template-columns: minmax(6.5rem, auto) minmax(0, 1fr); align-items: baseline; }
}
.tdt-data__fig {
  font-family: var(--tdt-font-display); font-weight: 700;
  font-size: clamp(1.5rem, 2.6vw, 2.125rem); line-height: 0.95;
  letter-spacing: -0.01em; color: var(--tdt-black);
  font-variant-numeric: tabular-nums;
}
.tdt-section--dark .tdt-data__fig { color: var(--tdt-gold); }
.tdt-data__txt { font-size: 0.9375rem; line-height: 1.5; color: var(--tdt-on-light-muted); }
.tdt-section--dark .tdt-data__txt { color: var(--tdt-on-dark-muted); }

/* --------------------------------------------------------------- BULLETS */
.tdt-bullets li {
  position: relative; padding: 0.55rem 0 0.55rem 1.9rem;
  font-size: 0.9375rem; line-height: 1.5;
  color: var(--tdt-on-dark-muted);
}
.tdt-section--light .tdt-bullets li,
.tdt-section--mist .tdt-bullets li { color: var(--tdt-on-light-muted); }
.tdt-bullets li::before {
  content: ""; position: absolute; left: 0; top: 1.15em;
  width: 0.9rem; height: 2px; background: var(--tdt-gold);
}
.tdt-section--light .tdt-bullets li::before,
.tdt-section--mist .tdt-bullets li::before { background: var(--tdt-black); }

/* ---------------------------------------------------------- VISION PANEL */
.tdt-page .tdt-vision {
  font-family: var(--tdt-font-display); font-weight: 500;
  font-size: clamp(1.25rem, 2.5vw, 2rem);
  line-height: 1.16; letter-spacing: -0.002em; text-transform: none;
  color: var(--tdt-white); max-width: 34ch;
}
.tdt-vision b { color: var(--tdt-gold); font-weight: 600; }

.tdt-figure-lead {
  font-family: var(--tdt-font-display); font-weight: 700;
  font-size: clamp(2.5rem, 6vw, 4.5rem); line-height: 0.9;
  color: var(--tdt-gold); letter-spacing: -0.02em;
  display: block; margin-bottom: 0.4rem;
}


/* Concept schematic that stands in for the architect's rendering */
.tdt-render {
  position: relative; z-index: 0; background: #060607;
  border: 1px solid var(--tdt-rule-dark);
  aspect-ratio: 16 / 9; overflow: hidden;
}
.tdt-render__svg { position: absolute; inset: 0; width: 100%; height: 100%; }
.tdt-render__svg svg { width: 100%; height: 100%; display: block; }
.tdt-render::before {
  content: ""; position: absolute; inset: 0; pointer-events: none;
  background-image:
    linear-gradient(rgba(255,201,4,0.055) 1px, transparent 1px),
    linear-gradient(90deg, rgba(255,201,4,0.055) 1px, transparent 1px);
  background-size: 44px 44px;
  mask-image: linear-gradient(to top, #000 0%, transparent 78%);
  -webkit-mask-image: linear-gradient(to top, #000 0%, transparent 78%);
}
.tdt-render img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; z-index: 3; }
.tdt-render.is-empty img { display: none; }
.tdt-render.is-empty .tdt-render__svg { display: block; }
.tdt-render:not(.is-empty) .tdt-render__svg,
.tdt-render:not(.is-empty) .tdt-render__tag { display: none; }
.tdt-render__tag {
  position: absolute; z-index: 4; left: 1rem; bottom: 1rem;
  font-family: var(--tdt-font-display);
  font-size: 0.625rem; letter-spacing: 0.2em; text-transform: uppercase;
  color: var(--tdt-gold); border: 1px solid rgba(255,201,4,0.45);
  padding: 0.35rem 0.7rem; background: rgba(0,0,0,0.6);
}

/* ------------------------------------------------------------- MANIFESTO */
.tdt-manifesto { text-align: left; }
.tdt-page .tdt-manifesto__line {
  font-family: var(--tdt-font-display); font-weight: 600;
  font-size: clamp(1.5rem, 4.2vw, 3.25rem);
  line-height: 1.06; letter-spacing: -0.01em; text-transform: uppercase;
  color: var(--tdt-white); max-width: 22ch;
  margin: 0 0 0.45em; padding-left: clamp(0rem, 2vw, 2rem);
  border-left: 2px solid transparent;
}
.tdt-manifesto__line--indent { padding-left: clamp(1.25rem, 6vw, 6rem); }
.tdt-manifesto__line--final {
  color: var(--tdt-gold); border-left-color: var(--tdt-gold);
  margin-top: clamp(2rem, 5vw, 3.5rem); max-width: 26ch;
  padding-left: clamp(1.25rem, 3vw, 2.25rem);
}

/* ---------------------------------------------------------------- FOOTER */
.tdt-foot {
  background: var(--tdt-black); border-top: 1px solid var(--tdt-rule-dark);
  padding-block: clamp(3rem, 5vw, 4.5rem);
}
.tdt-foot__grid { display: grid; gap: 2rem; }
@media (min-width: 760px) { .tdt-foot__grid { grid-template-columns: minmax(0,1fr) auto; align-items: end; } }
.tdt-foot__mark {
  font-family: var(--tdt-font-display); font-weight: 700;
  font-size: clamp(1.5rem, 3vw, 2.25rem); line-height: 1;
  text-transform: uppercase; color: var(--tdt-white); margin: 0 0 0.5rem;
}
.tdt-foot__mark b { color: var(--tdt-gold); }
.tdt-foot p { font-size: 0.875rem; color: var(--tdt-on-dark-meta); }
.tdt-foot a { color: var(--tdt-on-dark-muted); }
.tdt-foot a:hover { color: var(--tdt-gold); }

/* ------------------------------------------------------------- REVEALS
   Only applied when JS is running, so the page is fully legible without it. */
.js .tdt-reveal { opacity: 0; transform: translateY(22px); }
.js .tdt-reveal.is-in { opacity: 1; transform: none; }

/* --------------------------------------------------- REDUCED MOTION (2.3.3) */
@media (prefers-reduced-motion: reduce) {
  html { scroll-behavior: auto; }
  .tdt-page *, .tdt-page *::before, .tdt-page *::after {
    animation-duration: 0.001ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.001ms !important;
  }
  .js .tdt-gate { display: none !important; }
  .js .tdt-reveal { opacity: 1 !important; transform: none !important; }
  .js .tdt-threshold::before, .js .tdt-threshold::after { width: 50% !important; }
  .js .tdt-board__cell::before { transform: scaleX(1) !important; }
}

/* ------------------------------------------------------------- PRINT */
@media print {
  .tdt-nav, .tdt-gate, .tdt-hero__rays, .tdt-hero__cue { display: none !important; }
  .tdt-page { background: #fff; color: #000; }
  .tdt-section--dark { background: #fff !important; color: #000 !important; }
  .tdt-section--dark p, .tdt-page h1, .tdt-page h2, .tdt-page h3 { color: #000 !important; }
  .tdt-cost__val, .tdt-board__num, .tdt-data__fig { color: #000 !important; }
}


/* Gold emphasis inside dark body copy */
.tdt-hi { color: var(--tdt-gold); font-weight: 700; white-space: nowrap; }

/* Data list refinements */
.tdt-data__q {
  display: block;
  font-family: var(--tdt-font-body);
  font-size: 0.6875rem; font-weight: 600;
  letter-spacing: 0.14em; text-transform: uppercase;
  color: var(--tdt-on-light-muted);
  margin-bottom: 0.3rem;
}
.tdt-section--dark .tdt-data__q { color: var(--tdt-on-dark-meta); }
.tdt-data__fig--sm { font-size: clamp(1.25rem, 2vw, 1.625rem); }
@media (min-width: 700px) { .tdt-data li { grid-template-columns: minmax(8.5rem, auto) minmax(0, 1fr); } }

/* "At UCF," lead sits inside the same list as the rows it introduces */
.tdt-becomes .tdt-becomes__lead { padding: 0; border: 0; }

/* Economy: give the two halves a rule between them on wide screens */
@media (min-width: 900px) {
  .tdt-econ { margin-top: clamp(3rem, 5vw, 4.5rem); column-gap: clamp(3rem, 6vw, 5rem); }
  .tdt-econ > div + div {
    padding-left: clamp(3rem, 6vw, 5rem);
    border-left: 1px solid var(--tdt-rule-light);
  }
}
.tdt-econ h3 { margin-bottom: 1rem; }
.tdt-econ figure { margin: 2rem 0 0; }

/* Statement inside the light bands */
.tdt-section--mist .tdt-statement { margin-bottom: 1.5rem; }
.tdt-section--mist .tdt-statement + p { max-width: 56ch; }


/* -------------------------------------------- SMALL SCREEN ADJUSTMENTS */
@media (max-width: 600px) {
  .tdt-page { --tdt-nav-h: 54px; }
  .tdt-hero { min-height: 92svh; }
  .tdt-hero__jamb--l { left: calc(var(--tdt-gutter) / 2); }
  .tdt-hero__jamb--r { right: calc(var(--tdt-gutter) / 2); }
  .tdt-hero__foot { gap: 1rem; }
  .tdt-play { width: 100%; justify-content: flex-start; }
  .tdt-nav__mark { font-size: 0.8125rem; letter-spacing: 0.14em; }
  .tdt-board { grid-template-columns: minmax(0, 1fr); }
  .tdt-becomes__verb { margin: 0.35rem 0; }
  .tdt-cost { flex-direction: column; align-items: flex-start; }
}

/* Reflow guard (1.4.10) — nothing may force a horizontal scrollbar at 320px */
@media (max-width: 360px) {
  .tdt-page { --tdt-gutter: 1rem; }
  .tdt-hero h1 { font-size: 3rem; }
}

/* Text spacing override tolerance (1.4.12) — no fixed heights on text blocks */
.tdt-board__cell, .tdt-data li, .tdt-becomes__row { height: auto; min-height: 0; }

/* =========================================================================
   PART 3 — refinements after visual review
   ========================================================================= */

/* Full-bleed media frames (hero, village) reuse the placeholder machinery */
.tdt-media--fill { position: absolute; inset: 0; aspect-ratio: auto; background: transparent; }
.tdt-hero__media.is-empty .tdt-media__ph,
.tdt-village__media.is-empty .tdt-media__ph { opacity: 1; }
.tdt-hero__media .tdt-media__ph {
  justify-content: flex-start;
  padding-top: calc(var(--tdt-nav-h) + 2.5rem);
  background:
    repeating-conic-gradient(from 202deg at 50% 122%,
      rgba(255,201,4,0.17) 0deg 1.3deg, transparent 1.3deg 6.4deg),
    radial-gradient(150% 105% at 50% 124%, rgba(255,201,4,0.30) 0%, rgba(255,201,4,0.05) 45%, transparent 70%),
    linear-gradient(170deg, #16161a 0%, #000 58%);
}
.tdt-hero__media .tdt-media__cap { margin-left: auto; text-align: right; }
.tdt-hero__media .tdt-media__tag { left: auto; right: var(--tdt-gutter); top: calc(var(--tdt-nav-h) + 1.25rem); }
@media (max-width: 700px) {
  .tdt-hero__media .tdt-media__cap { margin-left: 0; text-align: left; max-width: 22ch; }
  .tdt-hero__media .tdt-media__tag { right: auto; left: var(--tdt-gutter); }
}
.tdt-village__media .tdt-media__ph {
  background:
    repeating-conic-gradient(from 158deg at 88% 112%,
      rgba(255,201,4,0.13) 0deg 1.5deg, transparent 1.5deg 7deg),
    radial-gradient(120% 110% at 86% 108%, rgba(255,201,4,0.24) 0%, transparent 62%),
    linear-gradient(120deg, #000 0%, #141418 100%);
}
.tdt-village__media .tdt-media__tag,
.tdt-village__media .tdt-media__cap { display: none; }
.tdt-village::after {
  background:
    linear-gradient(to right, rgba(0,0,0,0.94) 0%, rgba(0,0,0,0.72) 58%, rgba(0,0,0,0.42) 100%),
    var(--tdt-grain);
  background-size: auto, 160px 160px;
}

/* Gallery placeholders shouldn't read as one repeating pattern */
.tdt-gallery > :nth-child(2) .tdt-media__ph { background-position: 0 0; filter: hue-rotate(-4deg); }
.tdt-gallery > :nth-child(2) .tdt-media__ph,
.tdt-gallery > :nth-child(4) .tdt-media__ph {
  background:
    repeating-conic-gradient(from 148deg at 14% 112%,
      rgba(255,201,4,0.10) 0deg 1.4deg, transparent 1.4deg 7deg),
    radial-gradient(130% 100% at 12% 110%, rgba(255,201,4,0.16) 0%, transparent 62%),
    linear-gradient(200deg, #121214 0%, #000 62%);
}
.tdt-gallery > :nth-child(3) .tdt-media__ph {
  background:
    repeating-conic-gradient(from 250deg at 88% 112%,
      rgba(255,201,4,0.10) 0deg 1.4deg, transparent 1.4deg 7deg),
    radial-gradient(130% 100% at 88% 110%, rgba(255,201,4,0.16) 0%, transparent 62%),
    linear-gradient(140deg, #121214 0%, #000 62%);
}

/* ---------------------------------------------- MORE THAN A VISIT, revised
   The four transformations are the argument of this page, so they run the
   full measure rather than sitting in a column. */
.tdt-visit__fig { margin: clamp(2rem, 4vw, 3rem) 0 0; }
.tdt-lead--wide { max-width: 38ch; }
.tdt-becomes {
  margin-top: clamp(3rem, 6vw, 5rem);
  border-top: 2px solid var(--tdt-black);
}
.tdt-becomes ul { margin: 0; padding: 0; list-style: none; }
.tdt-page .tdt-becomes__lead {
  margin: 1.5rem 0 0.5rem;
  font-family: var(--tdt-font-display);
  font-size: 0.8125rem; letter-spacing: 0.24em; text-transform: uppercase;
  color: var(--tdt-on-light-muted);
}
.tdt-becomes__row:last-child { border-bottom: 0; }
@media (min-width: 760px) {
  .tdt-becomes__row { grid-template-columns: minmax(0, 4fr) 8.5rem minmax(0, 7fr); }
  .tdt-becomes__verb { justify-self: start; }
}
@media (min-width: 1100px) {
  .tdt-becomes__to { font-size: clamp(2rem, 3.6vw, 2.875rem); }
}

/* Concept schematics read better with slightly more weight on screen */
.tdt-render__svg svg { stroke-width: 1.45; }

/* Contrast correction: UCF gold is 2.2:1 on white and fails even the
   large-text threshold, so emphasis on light backgrounds is carried by
   black against a muted grey, never by gold. */
.tdt-section--light .tdt-statement,
.tdt-section--mist .tdt-statement { color: var(--tdt-on-light-muted); }
.tdt-section--light .tdt-statement b,
.tdt-section--mist .tdt-statement b { color: var(--tdt-black); }


/* WCAG 2.2 - 2.5.8 Target Size (Minimum): every standalone target is >= 24px.
   Both of these are given 44px, the comfortable touch minimum. */
.tdt-page .tdt-hero__cue { min-height: 44px; padding-right: 0.5rem; }
.tdt-page .tdt-foot a { display: inline-flex; align-items: center; min-height: 24px; }
/* ------------------------------------------------- ROBOTO: NOTES & CAPTIONS
   Figure captions, the concept-schematic tags and the placeholder shot briefs
   are annotation, not voice. Roboto keeps them clearly subordinate to the
   Oswald/Montserrat system carrying the page. */
.tdt-page .tdt-figcap,
.tdt-page .tdt-render__tag,
.tdt-page .tdt-media__cap span,
.tdt-page .tdt-data__q { font-family: var(--tdt-font-note); }
.tdt-page .tdt-render__tag { letter-spacing: 0.16em; }

/* ------------------------------------------- SHARED PROJECT COMPONENTS
   Used by every direction's project list. These were missed in the first
   core extraction, which left Version B's cost figures rendering as plain
   body text instead of gold Oswald numerals.

   NOTE: the cost block assumes a dark ground — gold is 1.5:1 on white.
   Use .tdt-cost--light if a project block ever moves onto a light section. */
.tdt-page .tdt-project__hl {
  font-family: var(--tdt-font-display);
  font-size: 0.75rem; letter-spacing: 0.22em; text-transform: uppercase;
  color: inherit; margin: 2rem 0 0.5rem;
}
.tdt-cost {
  display: flex; flex-wrap: wrap; align-items: baseline; gap: 0.25rem 1rem;
  margin-top: 2rem; padding-top: 1.25rem;
  border-top: 2px solid var(--tdt-gold);
}
.tdt-page .tdt-cost__lab {
  font-family: var(--tdt-font-display);
  font-size: 0.75rem; letter-spacing: 0.22em; text-transform: uppercase;
  color: var(--tdt-on-dark-muted); font-style: italic;
}
.tdt-page .tdt-cost__val {
  font-family: var(--tdt-font-display); font-weight: 700;
  font-size: clamp(1.875rem, 4vw, 3rem); line-height: 1;
  color: var(--tdt-gold); font-variant-numeric: tabular-nums;
  letter-spacing: -0.015em;
}
.tdt-page .tdt-cost--light .tdt-cost__lab { color: var(--tdt-on-light-muted); }
.tdt-page .tdt-cost--light .tdt-cost__val { color: var(--tdt-black); }

/* =========================================================================
   VERSION C — DIAGONAL / GRID-BREAKING
   Layout layer. Requires tdt-core.css to be loaded first.

   One angle, used everywhere. The discipline is the point: a single slope
   governs the section cuts, the image masks, the stat stagger and the
   indent of every list, so the page reads as designed rather than tilted.

   The signature is the blade — a raking shaft of gold light that sweeps
   the hero on load and then survives as the divider motif. It is the
   tunnel-mouth idea from Version A, turned on its side.

   TWO RULES THAT KEEP THE ANGLE ACCESSIBLE
   1. Wedges are drawn with pseudo-elements, never by clipping a section.
      Clipping a container also clips the focus ring of anything inside it.
   2. No text ever sits inside the cut zone. The wedge height is reserved
      as padding so copy always lands on flat ground.
   ========================================================================= */

:root {
  /* The slope. Everything derives from these two. */
  --tdt-cut: clamp(2rem, 5.5vw, 7rem);   /* vertical rise of a full-width cut */
  --tdt-blade: -17deg;                    /* the light shaft */
  --tdt-step: clamp(0.75rem, 2.2vw, 2.75rem); /* one tread of the staircase */
}

.tdt-page--diag { background: var(--tdt-black); }

/* ------------------------------------------------------------- WEDGES
   A pseudo-element triangle sitting above the section, painted in the
   section's own colour. No clip-path on anything that holds content. */
.tdt-d-cut { position: relative; }
.tdt-d-cut::before {
  content: ""; position: absolute; z-index: 1;
  left: 0; right: 0; top: calc(-1 * var(--tdt-cut) + 1px); height: var(--tdt-cut);
  pointer-events: none;
}
.tdt-d-cut--up::before { clip-path: polygon(0 100%, 100% 0, 100% 100%); }
.tdt-d-cut--down::before { clip-path: polygon(0 0, 100% 100%, 0 100%); }
.tdt-d-cut--white::before { background: var(--tdt-white); }
.tdt-d-cut--black::before { background: var(--tdt-black); }
.tdt-d-cut--mist::before { background: var(--tdt-mist); }
.tdt-d-cut > * { position: relative; z-index: 2; }

/* A hairline of gold riding the same slope, as the divider motif */
.tdt-d-rule {
  position: absolute; left: 0; right: 0; z-index: 3;
  top: calc(-1 * var(--tdt-cut)); height: var(--tdt-cut);
  pointer-events: none; overflow: hidden;
}
.tdt-d-rule::after {
  content: ""; position: absolute; left: -2%; right: -2%; top: 0; bottom: 0;
  background: linear-gradient(to bottom right, transparent calc(50% - 1px), var(--tdt-gold) 50%, transparent calc(50% + 1px));
  opacity: 0.55;
}
.tdt-d-cut--down .tdt-d-rule::after {
  background: linear-gradient(to top right, transparent calc(50% - 1px), var(--tdt-gold) 50%, transparent calc(50% + 1px));
}

.tdt-d-sec { position: relative; padding-block: calc(var(--tdt-section-y) + var(--tdt-cut)) var(--tdt-section-y); }
.tdt-d-sec--white { background: var(--tdt-white); color: var(--tdt-on-light); }
.tdt-d-sec--mist { background: var(--tdt-mist); color: var(--tdt-on-light); }
.tdt-d-sec--black { background: var(--tdt-black); color: var(--tdt-on-dark); }
.tdt-d-sec--white :where(p), .tdt-d-sec--mist :where(p) { color: var(--tdt-on-light-muted); }
.tdt-d-sec--black :where(p) { color: var(--tdt-on-dark-muted); }

/* --------------------------------------------------------- BROKEN GRID */
.tdt-d-grid {
  display: grid; grid-template-columns: repeat(6, minmax(0, 1fr));
  gap: clamp(1.25rem, 2.5vw, 2.25rem);
  max-width: var(--tdt-max); margin-inline: auto; padding-inline: var(--tdt-gutter);
}
@media (min-width: 900px) { .tdt-d-grid { grid-template-columns: repeat(12, minmax(0, 1fr)); } }

/* Deliberate misalignments. Each one earns its place by putting an element
   where a strict grid would not: overlapping, hanging, or bleeding out. */
.tdt-d-a { grid-column: 1 / -1; }
.tdt-d-b, .tdt-d-c, .tdt-d-d,
.tdt-d-hang, .tdt-d-bleed-r, .tdt-d-bleed-l { grid-column: 1 / -1; }
@media (min-width: 900px) {
  /* grid-row: 1 is required on every item here whose column span overlaps
     a sibling's — without it, CSS Grid's auto-placement refuses to let
     two auto-row items share a row when their columns collide, and
     silently bumps the second one down to row 2 instead of overlapping
     it as intended. */
  .tdt-d-a { grid-column: 1 / span 7; grid-row: 1; z-index: 2; }
  .tdt-d-b { grid-column: 6 / span 7; grid-row: 1; z-index: 1; }        /* overlaps A by two columns */
  .tdt-d-c { grid-column: 3 / span 8; z-index: 2; }
  .tdt-d-d { grid-column: 8 / -1; }
  .tdt-d-hang { grid-column: 1 / span 6; margin-left: calc(-1 * var(--tdt-gutter)); grid-row: 1; z-index: 1; }
  .tdt-d-bleed-r { grid-column: 7 / -1; margin-right: calc(-1 * var(--tdt-gutter)); grid-row: 1; z-index: 1; }
  .tdt-d-bleed-l { grid-column: 1 / span 6; margin-left: calc(-1 * var(--tdt-gutter)); grid-row: 1; z-index: 1; }
}

/* ------------------------------------------------------------ THE BLADE */
.tdt-d-hero {
  position: relative; min-height: 100svh; overflow: hidden;
  display: flex; align-items: center;
  padding-block: calc(var(--tdt-nav-h) + 4rem) clamp(4rem, 10vw, 8rem);
  background: var(--tdt-black);
}
.tdt-d-hero__media { position: absolute; inset: 0; z-index: 0; }
.tdt-d-hero__media img {
  width: 100%; height: 100%; object-fit: cover;
  filter: grayscale(0.4) brightness(0.5) contrast(1.1);
}
.tdt-d-hero::after {
  content: ""; position: absolute; inset: 0; z-index: 2; pointer-events: none;
  background:
    linear-gradient(105deg, rgba(0,0,0,0.95) 0%, rgba(0,0,0,0.72) 46%, rgba(0,0,0,0.3) 100%),
    var(--tdt-grain);
  background-size: auto, 160px 160px;
}
.tdt-d-blade {
  position: absolute; z-index: 3; pointer-events: none;
  top: -30%; bottom: -30%; left: 46%; width: clamp(90px, 13vw, 190px);
  transform: rotate(var(--tdt-blade));
  background: linear-gradient(to right,
    transparent 0%, rgba(255, 201, 4, 0.05) 22%, rgba(255, 201, 4, 0.22) 50%,
    rgba(255, 201, 4, 0.05) 78%, transparent 100%);
  filter: blur(2px);
}
.tdt-d-blade--thin {
  width: 2px; left: calc(46% + clamp(45px, 6.5vw, 95px));
  background: var(--tdt-gold-grad); filter: none; opacity: 0.85;
}
.tdt-d-hero__inner { position: relative; z-index: 4; width: 100%; }

/* Staircase headline — each line steps along the slope */
.tdt-page .tdt-d-hero h1 {
  font-size: clamp(3rem, 11.5vw, 10rem);
  line-height: 0.84; letter-spacing: -0.025em;
  color: var(--tdt-white); margin: 0 0 1.5rem;
}
.tdt-d-hero h1 span { display: block; }
.tdt-d-hero h1 span + span { padding-left: var(--tdt-step); }
.tdt-d-hero h1 .tdt-dot { display: inline; color: var(--tdt-gold); padding: 0; }
.tdt-d-hero__eyebrow {
  font-family: var(--tdt-font-display);
  font-size: clamp(0.6875rem, 1vw, 0.8125rem);
  letter-spacing: 0.34em; text-transform: uppercase;
  color: var(--tdt-gold); margin: 0 0 1.25rem;
}
.tdt-page .tdt-d-hero__sub {
  font-size: clamp(1.125rem, 2vw, 1.75rem); line-height: 1.3; font-weight: 300;
  color: var(--tdt-white); max-width: 26ch; margin: 0 0 2.5rem;
  padding-left: calc(var(--tdt-step) * 2);
}
.tdt-d-hero__foot { display: flex; flex-wrap: wrap; gap: 1.25rem 2rem; align-items: center; padding-left: calc(var(--tdt-step) * 2); }

/* ----------------------------------------------------------- ANGLED MEDIA
   Safe to clip: these wrappers never contain a focusable element. */
.tdt-d-clip {
  clip-path: polygon(0 var(--tdt-cut), 100% 0, 100% calc(100% - var(--tdt-cut)), 0 100%);
}
.tdt-d-clip--flip {
  clip-path: polygon(0 0, 100% var(--tdt-cut), 100% 100%, 0 calc(100% - var(--tdt-cut)));
}
.tdt-d-clip--corner { clip-path: polygon(0 0, 100% 0, 100% calc(100% - var(--tdt-cut)), 0 100%); }
@media (max-width: 700px) {
  /* Shallow the angle on small screens — a full-width slope eats the frame */
  .tdt-d-clip, .tdt-d-clip--flip, .tdt-d-clip--corner {
    clip-path: polygon(0 1.25rem, 100% 0, 100% calc(100% - 1.25rem), 0 100%);
  }
}

/* --------------------------------------------------- STAIRCASE SCOREBOARD
   Four figures descending the slope instead of sitting in a flat row. */
.tdt-d-stairs {
  display: grid; grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: clamp(1rem, 2vw, 1.75rem);
  margin-top: clamp(2.5rem, 5vw, 4rem);
}
@media (min-width: 900px) {
  .tdt-d-stairs { grid-template-columns: repeat(4, minmax(0, 1fr)); align-items: start; }
  .tdt-d-stairs > :nth-child(2) { margin-top: calc(var(--tdt-step) * 1.15); }
  .tdt-d-stairs > :nth-child(3) { margin-top: calc(var(--tdt-step) * 2.3); }
  .tdt-d-stairs > :nth-child(4) { margin-top: calc(var(--tdt-step) * 3.45); }
}
.tdt-d-stair {
  padding: clamp(1.1rem, 2vw, 1.6rem) 0 clamp(1.1rem, 2vw, 1.6rem) clamp(1rem, 1.6vw, 1.35rem);
  border-left: 3px solid var(--tdt-gold);
}
.tdt-d-stair__num {
  display: block; font-family: var(--tdt-font-display); font-weight: 700;
  font-size: clamp(2rem, 4.4vw, 3.5rem); line-height: 0.9;
  color: var(--tdt-gold); font-variant-numeric: tabular-nums; letter-spacing: -0.015em;
}
.tdt-d-stair__lab {
  display: block; margin-top: 0.5rem;
  font-family: var(--tdt-font-display);
  font-size: 0.75rem; letter-spacing: 0.16em; text-transform: uppercase;
  color: var(--tdt-white); line-height: 1.35;
}
.tdt-d-stair__note {
  display: block; margin-top: 0.3rem; font-size: 0.75rem; font-style: italic;
  letter-spacing: 0; text-transform: none; color: var(--tdt-on-dark-meta);
}

/* --------------------------------------------- STAIRCASE TRANSFORMATIONS
   The four "becomes" rows walk down the same slope. */
@media (min-width: 760px) {
  .tdt-page .tdt-d-sec .tdt-becomes__row:nth-child(1) { padding-left: 0; }
  .tdt-page .tdt-d-sec .tdt-becomes__row:nth-child(2) { padding-left: var(--tdt-step); }
  .tdt-page .tdt-d-sec .tdt-becomes__row:nth-child(3) { padding-left: calc(var(--tdt-step) * 2); }
  .tdt-page .tdt-d-sec .tdt-becomes__row:nth-child(4) { padding-left: calc(var(--tdt-step) * 3); }
}

/* ------------------------------------------------------ ANGLED HEADINGS */
.tdt-page .tdt-d-sec h2 {
  font-size: clamp(2.25rem, 6vw, 5rem); line-height: 0.9;
}
.tdt-page .tdt-d-sec--black h2 { color: var(--tdt-white); }
.tdt-page .tdt-d-sec--white h2, .tdt-page .tdt-d-sec--mist h2 { color: var(--tdt-black); }
.tdt-d-sec h2 span { display: block; }
.tdt-d-sec h2 span + span { padding-left: var(--tdt-step); }

/* Small labels ride the slope — the only rotated type on the page, and
   only ever on a chip that carries no reading load. */
.tdt-d-chip {
  display: inline-block;
  font-family: var(--tdt-font-display);
  font-size: 0.625rem; letter-spacing: 0.26em; text-transform: uppercase;
  color: var(--tdt-black); background: var(--tdt-gold);
  padding: 0.4rem 0.85rem; margin-bottom: 1.25rem;
  transform: rotate(-1.6deg);
}

/* ------------------------------------------------------------- PROJECTS */
.tdt-d-proj { padding-block: clamp(3rem, 6vw, 5.5rem); position: relative; }
.tdt-d-proj + .tdt-d-proj { border-top: 1px solid var(--tdt-rule-dark); }
.tdt-d-proj__grid { display: grid; gap: clamp(1.75rem, 4vw, 3.5rem); align-items: center; }
@media (min-width: 980px) {
  .tdt-d-proj__grid { grid-template-columns: repeat(12, minmax(0, 1fr)); }
  .tdt-d-proj__media { grid-column: 1 / span 7; grid-row: 1; margin-left: calc(-1 * var(--tdt-gutter)); z-index: 1; }
  .tdt-d-proj__copy { grid-column: 7 / -1; grid-row: 1; z-index: 2; }
  .tdt-d-proj--flip .tdt-d-proj__media { grid-column: 6 / -1; margin-left: 0; margin-right: calc(-1 * var(--tdt-gutter)); }
  .tdt-d-proj--flip .tdt-d-proj__copy { grid-column: 1 / span 6; }
}
.tdt-page .tdt-d-proj h3 { color: var(--tdt-white); max-width: 17ch; }
/* The cost hangs out of the column — the one number that breaks the grid */
.tdt-d-cost {
  display: flex; flex-wrap: wrap; align-items: baseline; gap: 0.35rem 1rem;
  margin-top: 2rem; padding-top: 1.1rem;
  border-top: 2px solid var(--tdt-gold);
}
@media (min-width: 980px) {
  .tdt-d-proj__copy .tdt-d-cost { margin-right: calc(-1 * var(--tdt-step)); }
  .tdt-d-proj--flip .tdt-d-proj__copy .tdt-d-cost { margin-left: calc(-1 * var(--tdt-step)); margin-right: 0; }
}
.tdt-d-cost__lab {
  font-family: var(--tdt-font-display); font-style: italic;
  font-size: 0.75rem; letter-spacing: 0.22em; text-transform: uppercase;
  color: var(--tdt-on-dark-muted);
}
.tdt-d-cost__val {
  font-family: var(--tdt-font-display); font-weight: 700;
  font-size: clamp(1.875rem, 4.2vw, 3.25rem); line-height: 1;
  color: var(--tdt-gold); font-variant-numeric: tabular-nums; letter-spacing: -0.015em;
}

/* --------------------------------------------------------------- CLOSE */
.tdt-d-close { position: relative; overflow: hidden; padding-block: clamp(5rem, 11vw, 10rem); background: var(--tdt-black); }
.tdt-d-close .tdt-d-blade { left: 62%; opacity: 0.7; }
.tdt-page .tdt-d-close .tdt-manifesto__line { color: var(--tdt-white); }
@media (min-width: 760px) {
  .tdt-page .tdt-d-close .tdt-manifesto__line:nth-of-type(2) { padding-left: var(--tdt-step); }
  .tdt-page .tdt-d-close .tdt-manifesto__line:nth-of-type(3) { padding-left: calc(var(--tdt-step) * 2); }
  .tdt-page .tdt-d-close .tdt-manifesto__line:nth-of-type(4) { padding-left: calc(var(--tdt-step) * 3); }
  .tdt-page .tdt-d-close .tdt-manifesto__line:nth-of-type(5) { padding-left: calc(var(--tdt-step) * 4); }
}
.tdt-page .tdt-d-close .tdt-manifesto__line--final {
  color: var(--tdt-gold); border-left: 2px solid var(--tdt-gold);
  padding-left: clamp(1.25rem, 3vw, 2.25rem) !important;
  margin-top: clamp(2rem, 5vw, 3.5rem);
}

/* ------------------------------------------------------------- MOBILE */
@media (max-width: 899px) {
  .tdt-d-hang, .tdt-d-bleed-l, .tdt-d-bleed-r,
  .tdt-d-proj__media { margin-left: 0; margin-right: 0; }
}
@media (max-width: 700px) {
  :root { --tdt-cut: 1.75rem; }
  .tdt-d-hero { min-height: 92svh; }
  .tdt-d-hero__sub, .tdt-d-hero__foot { padding-left: 0; }
  .tdt-d-hero h1 span + span { padding-left: calc(var(--tdt-step) * 0.6); }
  .tdt-d-blade { left: 58%; }
}

/* No angle is worth a horizontal scrollbar (1.4.10) */
.tdt-page--diag { overflow-x: clip; }

@media (prefers-reduced-motion: reduce) {
  .tdt-d-blade { transition: none !important; animation: none !important; }
}

@media print {
  .tdt-d-blade, .tdt-d-rule { display: none !important; }
  .tdt-d-cut::before { display: none !important; }
  .tdt-d-clip, .tdt-d-clip--flip, .tdt-d-clip--corner { clip-path: none !important; }
  .tdt-d-sec--black, .tdt-d-close, .tdt-d-hero { background: #fff !important; }
  .tdt-page .tdt-d-sec--black h2, .tdt-page .tdt-d-sec--black p,
  .tdt-page .tdt-d-close .tdt-manifesto__line { color: #000 !important; }
}

/* Hero entrance: hidden only while JS prepares the blade sweep, and only
   when JS is actually running. `.is-ready` is also set by a 3s failsafe so
   a script error can never leave the headline invisible. */
.js .tdt-d-hero:not(.is-ready) .tdt-d-hero__eyebrow,
.js .tdt-d-hero:not(.is-ready) h1,
.js .tdt-d-hero:not(.is-ready) .tdt-d-hero__sub,
.js .tdt-d-hero:not(.is-ready) .tdt-d-hero__foot { opacity: 0; }

/* Placeholder chips and captions live in the corners, which is exactly where
   a parallelogram clip removes material. Pull them inside the safe zone. */
.tdt-d-clip .tdt-media__tag,
.tdt-d-clip--flip .tdt-media__tag { top: calc(var(--tdt-cut) * 0.72 + 0.75rem); }
.tdt-d-clip .tdt-media__ph,
.tdt-d-clip--flip .tdt-media__ph { padding-bottom: calc(var(--tdt-cut) * 0.72 + 1rem); }
.tdt-d-clip--corner .tdt-render__tag { bottom: calc(var(--tdt-cut) * 0.5 + 0.75rem); }


/* Statement colours for this layer's section classes. */
.tdt-page .tdt-d-sec--white .tdt-statement,
.tdt-page .tdt-d-sec--mist .tdt-statement { color: var(--tdt-on-light-muted); }
.tdt-page .tdt-d-sec--white .tdt-statement b,
.tdt-page .tdt-d-sec--mist .tdt-statement b { color: var(--tdt-black); }
.tdt-page .tdt-d-sec--black .tdt-statement { color: var(--tdt-white); }
.tdt-page .tdt-d-sec--black .tdt-statement b { color: var(--tdt-gold); }
.tdt-page .tdt-d-sec--black .tdt-pull { color: var(--tdt-white); }

/* =========================================================================
   HOUSE RULE FOR ANY FUTURE LAYER

   A layer's generic ELEMENT selectors must be written as
       .some-block :where(p) { ... }
   and never as
       .tdt-page .some-block p { ... }

   The second form scores (0,2,1) and silently outranks every single-class
   component rule in the core - which is how captions, category chips and
   chapter labels end up repainted in a colour that fails contrast. This bug
   was found three times during build; :where() drops the score to (0,1,0)
   and keeps components in charge of their own colour.
   ========================================================================= */




/* =========================================================================
   HYPE HEADER — merged from hype-selfcontained.css
   Scoped to .hype / .hype-modal / .hype-skip / .hype-sr.
   Its @font-face blocks were hoisted to the top of this file.
   ========================================================================= */


/* =========================================================================
   IT STARTS AT UCF — HYPE HEADER
   Standalone. Nothing here depends on the full proposal page.

   THE SPLIT
   A hard diagonal divides the header: solid UCF Black on the left, carrying
   all the copy, and the photograph on the right. The seam is cut at exactly
   17 degrees, the same angle the gold blade runs at, so the two read as one
   gesture rather than two effects.

   The angle holds at any viewport because the horizontal offset is derived
   from the header's own height: half of tan(17deg) is 0.1529, so the top
   and bottom of the seam sit +/- (0.1529 x height) either side of centre.
   A percentage-only polygon would shear as the window changed shape.

   CONTRAST
   Bold Gold #EDB80D on black = 11.5:1. On white it is 1.8:1, so gold is
   never used for text on a light ground. Copy sits on the solid black half,
   where white is 21:1 — no scrim needed and nothing depends on the photo.
   ========================================================================= */

:root {
  --ucf-black: #000000;
  --ucf-gold: #edb80d;          /* Bold Gold, Pantone 124 */
  --ucf-gold-deep: #c99a05;
  --ucf-gold-pale: #f6d96b;
  --ucf-white: #ffffff;
  --ucf-muted: #c3c4c8;         /* 10.8:1 on black */
  --ucf-rule: #2a2a2e;

  --hype-font-display: "Oswald", "Archivo Narrow", "Arial Narrow", system-ui, sans-serif;
  --hype-font-body: "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;
  --hype-font-note: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;

  --hype-gutter: clamp(1.25rem, 4vw, 3.5rem);
  --hype-max: 1360px;
  --hype-ease: cubic-bezier(0.22, 0.61, 0.36, 1);

  /* The seam. 0.1529 = tan(17deg) / 2. Change --hype-angle-half to retilt. */
  --hype-angle-half: 0.1529;
  --hype-seam: 47%;             /* where the seam crosses the vertical centre */
  /* Which part of the photograph shows on mobile, where the frame is portrait
     and cover has to crop the sides. Lower the first number to pull the crop
     LEFT, raise it to push RIGHT. Second number is vertical.
     Knightro sits at 58%-79% of the source frame (sword tip at 79%), so on a
     portrait phone — where cover shows only about 38% of the image width —
     78% lands the crop window on roughly 49%-86% and keeps him centred.
     At 36% the window stopped at 60% and cut him off entirely. */
  --hype-focus: 78% 48%;
  --hype-seam-wide: 53%;        /* pushed right on large screens so the headline fits */
  --hype-offset: calc(var(--hype-angle-half) * 100svh);

  --hype-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.42'/%3E%3C/svg%3E");
}

/* SCOPING
   Everything below is confined to .hype, .hype-modal and .hype-skip.

   This file previously styled `body`, `img` and `*` directly, which is fine
   for a standalone page and wrong once it is dropped into a themed site: it
   set the whole page background to black, reset box-sizing site-wide, and
   capped every image on the page.

   That black body background is also what turned a harmless gap below the
   header into a visible black sliver. With the background scoped to the
   header itself, any spare height now shows the theme's own background —
   and the gap becomes obvious to find rather than looking deliberate. */
.hype, .hype *, .hype *::before, .hype *::after,
.hype-modal, .hype-modal *, .hype-modal *::before, .hype-modal *::after,
.hype-skip { box-sizing: border-box; }

.hype img { max-width: 100%; }
.hype {
  color: var(--ucf-white);
  font-family: var(--hype-font-body);
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%;
}

/* Universal focus ring. The black halo keeps the gold visible on light
   surfaces too — gold alone is 1.8:1 on white and would fail 1.4.11. */
.hype a:focus-visible, .hype button:focus-visible,
.hype-modal button:focus-visible, .hype-skip:focus-visible {
  outline: 3px solid var(--ucf-gold, #edb80d);
  outline-offset: 3px;
  box-shadow: 0 0 0 6px var(--ucf-black, #000);
}
.hype-skip {
  position: absolute; left: 1rem; top: -100px; z-index: 999;
  background: var(--ucf-gold); color: var(--ucf-black);
  font-family: var(--hype-font-display); text-transform: uppercase;
  letter-spacing: 0.12em; font-size: 0.875rem;
  padding: 0.85rem 1.4rem; text-decoration: none;
  transition: top 0.18s var(--hype-ease);
}
.hype-skip:focus { top: 1rem; }
.hype-sr {
  position: absolute !important; width: 1px; height: 1px; padding: 0; margin: -1px;
  overflow: hidden; clip: rect(0 0 0 0); clip-path: inset(50%); white-space: nowrap;
}

/* ------------------------------------------------------------- HEADER */
.hype {
  position: relative; overflow: hidden;
  min-height: 100svh;
  display: flex; align-items: center;
  padding-block: clamp(3rem, 8vw, 6rem);
  background: var(--ucf-black);
}

/* Photograph, clipped to the right of the seam */
.hype__media { position: absolute; inset: 0; z-index: 0; }

/* THE CUT
   A black panel whose right edge is pivoted 17 degrees about the point where
   the seam crosses the vertical centre. One straight edge, exact at any hero
   height. Everything left of it is solid UCF Black; the photograph is simply
   full-bleed underneath. */
.hype__cut {
  position: absolute; z-index: 1; pointer-events: none;
  top: -60%; height: 220%;
  right: calc(100% - var(--hype-seam)); width: 200vw;
  background: var(--ucf-black);
  transform: rotate(-17deg);
  transform-origin: 100% 50%;
}
.hype__media img {
  width: 100%; height: 100%; object-fit: cover;
  filter: grayscale(0.25) contrast(1.06) brightness(0.82);
}
/* Designed stand-in until the photograph lands */
.hype__ph {
  position: absolute; inset: 0; display: none;
  flex-direction: column; justify-content: flex-end;
  padding: clamp(1rem, 3vw, 2rem);
  /* Bright enough that the diagonal split is legible before the photograph
     arrives — with a near-black stand-in both halves looked identical. */
  background:
    repeating-conic-gradient(from 202deg at 62% 124%, rgba(237,184,13,0.30) 0deg 1.5deg, transparent 1.5deg 6.4deg),
    radial-gradient(140% 105% at 62% 126%, rgba(237,184,13,0.52) 0%, rgba(237,184,13,0.14) 42%, transparent 72%),
    linear-gradient(165deg, #35322a 0%, #17161a 46%, #0a0a0c 100%);
}
.hype__media.is-empty img { display: none; }
.hype__media.is-empty .hype__ph { display: flex; }
.hype__tag {
  position: absolute; top: clamp(0.75rem, 2vw, 1.25rem); right: clamp(0.75rem, 2vw, 1.25rem);
  font-family: var(--hype-font-display);
  font-size: 0.625rem; letter-spacing: 0.22em; text-transform: uppercase;
  color: var(--ucf-black); background: var(--ucf-gold); padding: 0.3rem 0.6rem;
}
.hype__cap {
  font-family: var(--hype-font-note);
  font-size: 0.75rem; line-height: 1.5; color: var(--ucf-muted);
  margin: 0 0 0 auto; max-width: 30ch; text-align: right;
}

/* Grain over the photo half only, so the black stays clean */
.hype__grain {
  position: absolute; inset: 0; z-index: 0; pointer-events: none;
  background: var(--hype-grain); background-size: 160px 160px; opacity: 0.45;
}

/* ANIME.JS AND transform
   The entrance slides the blade in. anime.js writes the ENTIRE transform
   property from the values it manages, so animating translateX on the blade
   silently discarded its rotate() and its centring translate — the blade was
   rendering as an unrotated bar. The wrapper takes the animation; the blade
   keeps its own transform untouched. */
.hype__blade-wrap { position: absolute; inset: 0; z-index: 2; pointer-events: none; }

/* The blade rides the seam — the gold line IS the join */
.hype__blade {
  position: absolute; z-index: 2; pointer-events: none;
  top: -30%; bottom: -30%; left: var(--hype-seam);
  width: clamp(90px, 12vw, 170px);
  transform: translateX(-50%) rotate(-17deg);
  transform-origin: 50% 50%;
  background: linear-gradient(to right,
    transparent 0%, rgba(237,184,13,0.04) 24%, rgba(237,184,13,0.20) 50%,
    rgba(237,184,13,0.04) 76%, transparent 100%);
  filter: blur(2px);
}
.hype__blade--line {
  width: 3px; filter: none; opacity: 0.95;
  background: linear-gradient(180deg, transparent, var(--ucf-gold) 18%, var(--ucf-gold-pale) 50%, var(--ucf-gold) 82%, transparent);
}

/* --------------------------------------------------------------- COPY */
.hype__inner {
  position: relative; z-index: 3;
  width: 100%; max-width: var(--hype-max);
  margin-inline: auto; padding-inline: var(--hype-gutter);
}
.hype__copy { max-width: 46ch; }
@media (min-width: 900px) {
  .hype { --hype-seam: var(--hype-seam-wide); }
  /* Keep copy clear of the seam at its narrowest point — the top edge */
  .hype__copy { max-width: min(34rem, calc(var(--hype-seam) - 12vh - 4rem)); }
  .hype h1, .hype__sub, .hype__foot { max-width: 100%; }
}
.hype__eyebrow {
  font-family: var(--hype-font-display);
  font-size: clamp(0.6875rem, 1vw, 0.8125rem);
  letter-spacing: 0.34em; text-transform: uppercase;
  color: var(--ucf-gold); margin: 0 0 1.25rem;
}
.hype h1 {
  font-family: var(--hype-font-display); font-weight: 700;
  /* Sized so the longest word ("Tourism") fits inside the black half at every
     width. An 11vw headline overran the seam and landed on the photograph at
     desktop and tablet-landscape, where white type sat on a bright image. */
  font-size: clamp(2.5rem, 8.5vw, 7.5rem);
  line-height: 0.84; letter-spacing: -0.025em; text-transform: uppercase;
  color: var(--ucf-white); margin: 0 0 1.5rem;
}
.hype h1 .hype__line { display: block; }
.hype h1 .hype__line + .hype__line { padding-left: clamp(0.75rem, 2.2vw, 2.75rem); }
.hype__sub {
  font-size: clamp(1.0625rem, 1.9vw, 1.625rem); line-height: 1.35; font-weight: 300;
  color: var(--ucf-white); margin: 0 0 2.5rem; max-width: 30ch;
  padding-left: clamp(0.75rem, 2.2vw, 2.75rem);
}
.hype__foot { display: flex; flex-wrap: wrap; gap: 1rem 2rem; align-items: center;
  padding-left: clamp(0.75rem, 2.2vw, 2.75rem); }

/* Play control */
.hype__play {
  display: inline-flex; align-items: center; gap: 1rem;
  min-height: 56px; padding: 0.9rem 1.75rem 0.9rem 0.9rem;
  background: transparent; color: var(--ucf-white);
  border: 1px solid rgba(255, 255, 255, 0.35); cursor: pointer;
  font-family: var(--hype-font-display);
  font-size: 0.9375rem; letter-spacing: 0.14em; text-transform: uppercase;
  transition: border-color 0.3s var(--hype-ease), background-color 0.3s var(--hype-ease);
}
.hype__play-icon {
  flex: 0 0 auto; display: grid; place-items: center;
  width: 38px; height: 38px; background: var(--ucf-gold);
  transition: clip-path 0.35s var(--hype-ease);
  clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
}
.hype__play-icon::after {
  content: ""; width: 0; height: 0; margin-left: 3px;
  border-left: 11px solid var(--ucf-black);
  border-top: 7px solid transparent; border-bottom: 7px solid transparent;
}
.hype__play:hover, .hype__play:focus-visible {
  border-color: var(--ucf-gold); background: rgba(237, 184, 13, 0.08);
}
.hype__play:hover .hype__play-icon { clip-path: polygon(12% 0, 100% 0, 88% 100%, 0 100%); }

/* -------------------------------------------------------------- MODAL */
.hype-modal {
  padding: 0; border: 0; background: transparent;
  width: min(92vw, 1120px); max-width: 92vw; overflow: visible; color: var(--ucf-white);
}
.hype-modal::backdrop { background: rgba(0, 0, 0, 0.9); }
.hype-modal__frame {
  position: relative; aspect-ratio: 16 / 9; width: 100%;
  background: #000; border: 1px solid var(--ucf-rule);
}
.hype-modal__frame iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }

/* Inline video embeds are handled with the other .tdt-media rules above. */
.hype-modal__close {
  position: absolute; top: -3rem; right: 0;
  width: 44px; height: 44px; display: grid; place-items: center;
  background: var(--ucf-gold); color: var(--ucf-black);
  border: 0; cursor: pointer; font-size: 1.5rem; line-height: 1;
}
.hype-modal__close:hover { background: var(--ucf-white); }
@media (max-width: 700px) { .hype-modal { width: 96vw; } .hype-modal__close { top: -3.25rem; } }

/* ------------------------------------------------------------- MOBILE
   A vertical seam on a narrow screen leaves a sliver of photograph and a
   cramped column of type. Below 900px the seam lies down: copy on black at
   the top, the photograph filling the lower half behind a diagonal edge. */

/* =========================================================================
   MOBILE — ONE DIAGONAL, SAME FEEL AS DESKTOP

   A 17-degree seam cannot stand upright on a portrait phone: the black side
   would be about 150px wide and the headline could not live in it. So the
   seam lies down — but it stays a single clean diagonal cutting the whole
   frame, which is the part that carries the desktop feel.

   Both the black panel and the gold blade now pivot about the SAME point
   (50%, --seam-y) at the SAME angle (--tilt). Previously the panel lay at
   -9deg while the blade stood at -17deg, so the blade read as a thick
   vertical block sitting near the seam rather than a line along it.

   Change --seam-y to move the cut up or down; change --tilt to steepen it.
   Nothing else needs touching — everything derives from those two.
   ========================================================================= */
@media (max-width: 899px) {
  .hype {
    --seam-y: 47%;
    --tilt: -16deg;
    align-items: flex-start;
    padding-block: clamp(1.75rem, 6vw, 3rem) 0;
    min-height: 94svh;
  }

  /* Photograph fills everything below the seam and bleeds to all three
     edges. It starts above the seam's highest point so the diagonal always
     lands on picture, never on empty background. */
  .hype__media, .hype__grain { top: 34%; bottom: 0; height: auto; }
  .hype__media img { object-position: var(--hype-focus); }

  /* Black panel: bottom edge pivots at (50%, --seam-y) */
  .hype__cut {
    top: auto; bottom: calc(100% - var(--seam-y)); height: 200vh;
    right: auto; left: -50vw; width: 200vw;
    transform: rotate(var(--tilt)); transform-origin: 50% 100%;
  }

  /* Blade lies ALONG the seam — wide and short, same pivot, same angle */
  .hype__blade {
    top: var(--seam-y); bottom: auto;
    left: -30%; right: -30%; width: auto;
    height: clamp(52px, 15vw, 104px);
    transform: translateY(-50%) rotate(var(--tilt));
    transform-origin: 50% 50%;
    background: linear-gradient(to bottom,
      transparent 0%, rgba(237, 184, 13, 0.05) 24%, rgba(237, 184, 13, 0.22) 50%,
      rgba(237, 184, 13, 0.05) 76%, transparent 100%);
    filter: blur(2px);
  }
  .hype__blade--line {
    height: 3px; filter: none; opacity: 0.95;
    background: linear-gradient(90deg,
      transparent 0%, var(--ucf-gold) 14%, var(--ucf-gold-pale) 50%, var(--ucf-gold) 86%, transparent 100%);
  }

  .hype__copy { max-width: none; }
  .hype__cap { display: none; }
  .hype__inner { padding-bottom: 0; }
  .hype__sub { margin-bottom: 1.25rem; max-width: 30ch; }
}

@media (max-width: 600px) {
  .hype h1 { font-size: clamp(2.5rem, 12.5vw, 4.5rem); }
  .hype__sub, .hype__foot { padding-left: 0; }
  .hype h1 .hype__line + .hype__line { padding-left: clamp(0.5rem, 3vw, 1.25rem); }
  .hype__play { width: auto; justify-content: flex-start; }
}

/* Under 380px the headline hits its floor while the frame does not shrink,
   so the copy grows as a share of the height — drop the seam to match. */
@media (max-width: 380px) {
  .hype { --seam-y: 52%; }
  .hype__media, .hype__grain { top: 40%; }
  .hype h1 { font-size: 2.25rem; }
  .hype__sub { font-size: 1rem; margin-bottom: 1.25rem; }
}

/* The eyebrow now carries "University of Central Florida | TDT 2026" and
   stays visible at every width. At 320px the full string at desktop tracking
   would run about 368px against roughly 270px of usable width, so the
   tracking and size step down and it is allowed to wrap onto a second line
   rather than overflow. */
@media (max-width: 767.98px) {
  .hype__eyebrow {
    font-size: 0.6875rem; letter-spacing: 0.16em;
    margin-bottom: 0.9rem; white-space: nowrap;
  }
}
@media (max-width: 380px) {
  .hype__eyebrow { font-size: 0.625rem; letter-spacing: 0.12em; }
}
.hype__sep { opacity: 0.55; margin: 0 0.15em; }

/* Below 360px the headline hits its 2.5rem floor while the header gets no
   shorter, so the copy block grows as a share of the height and the play
   button crossed onto the photograph. Drop the seam and tighten the stack. */
