/* Great Lakes Bay STEM Career Exposure Resource Hub, prototype theme by Stoa Works.
   Palette + type committed in DESIGN-DNA.md. Signature accent: industry copper #C2622D. */

/* ---- Self-hosted fonts (OFL, embedded for stable first paint) ---- */
@font-face{font-family:"Space Grotesk";font-style:normal;font-weight:500;font-display:block;
  src:url("data:font/woff2;base64,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") format("woff2");}
@font-face{font-family:"Space Grotesk";font-style:normal;font-weight:700;font-display:block;
  src:url("data:font/woff2;base64,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") format("woff2");}
@font-face{font-family:"Mulish";font-style:normal;font-weight:400;font-display:block;
  src:url("data:font/woff2;base64,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") format("woff2");}
@font-face{font-family:"Mulish";font-style:normal;font-weight:500;font-display:block;
  src:url("data:font/woff2;base64,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") format("woff2");}
@font-face{font-family:"Mulish";font-style:normal;font-weight:600;font-display:block;
  src:url("data:font/woff2;base64,d09GMgABAAAAACQ8ABAAAAAAUBgAACPcAAOaXgAAAAAAAAAAAAAAAAAAAAAAAAAAGlIbrkgchj4GYD9TVEFURACDThEICs8QvWABNgIkA4USC4JOAAQgBYUuB4YLDAcb/USzETFsHICHWZ1gJMI+DUo4+C8TqBxK/SmzTG2TMAjZojzFOSyE8Mg7DyP7v8GI+yjNzw0N0he6+s1UdrmtWaOmmiYYzsC2kT/JyUtUrUFl9ewBo/r3xGCJFWpUQI5RaGTL7j/6gJ/Tv5cgwYJpIMSJKCQhCcSVGFASkgABD946VZ0YVSZa8bV/Ze3EKj7vVFvf9nt8bvkzeQkyk7CsYxUHamJPaLLut37nSq7frWJ6MjucM6Hls3qHwgMPgDPKiL4wSoEuLS/O6TdnjsqRvLUDpANw2hbAPw+V+vN9TsEsmkMyR4yWc6hy66bs9v/X6Vf7bt7oA1pDrPPHn6p44PRAXbet/K4c6+lakWx/kpWMPWzZA4ZPTj4pHnBggQe4W6iI7WQgMOAs4SB2C4hNyfWU5Rb1clHU23WrQ5YZ0LKn28lSjuLjL3ld36dr53OUIhdjjHN3TN/58brj9vXYzMwkT06SJLmHuP0qZq+CDd5/NwQKFtgLHAIlCUIHoWeCMm0a2i67oGGg5MiBQNEzQCRBIoVAgNkQKNN2QYC52LzQhx1h8UDBpZOJXii4LjzSDwWSAP2QAAIFfe3liX4ouPQFKLu+p2WBoCgDSjk3CLQk6ctPKXIUvQyohNT0YDqJJQGrdDurq0Y86yx/VzDlyz5xCwfc8LN2C6L4HxEVCwcXD18tJRUNA5NO3Xr0GpAw13wLLYXCk4MvRyYyLCYsFiwOLC4sAaxaWCZYQ9LMo7KAyiIqGGSpmFKxpOJIxZVKIFWtVCapEI0yILiB2t1X/GBfjA5RMhF4eR5gGfbuF18BSWDxpzUoEKgB6GVDcKpcPw63KV1URndnp+QWlJyoUt6pRULZVEg5JXY7kMQWIJdnufM/TfIAKZA7yDPkfx2pCTamxKpuX1EtmmOhPaB4NOCIUlaBEl99pGPDmz/gxlFU20J+GkjgRiUTEmlsTrmwRcCgCUPK0SW4gGvNeVNItxla0/wkXSWpRm+uv0xx8gOyi4s/T6lOzCnZWALh0CjNTKg18n4hwI00wvEVJVk7vH2b6d78JPW4XVJQCZVNC2WPI7izRmoWhOXzfJtcNO4ZvipKAyVZq1IPCYVAkp4BfxOoNTak+hERf37d/x2TuaFRMv6g/N25sBhmyd8hhJvM4TnO+sGCxSXOSd67P4hiO1PfopU5tu33IS45EUHk2bUFzvFc7Sg7yv5ujCM8ESfCVP08mSebzVwn25Aoa+7SghQJ4ucCXH6fyWV0exefMQE0JdWqB4ym2VtkFDKEF0vbAqmrmEgHKTRGRpKk1Dvd8bSAkmdLJHuer85xaIY6+4K/dnaKfQqKMjfmXbniCe+973FnG8+P11ucjwdJE2a+ucTznyVdgHP0gzL4rm9Sa8UHAwD0LYdqVBXuCnSsJFpxS+iX4CFLNRQO0PJ7igFGDjWh0IheTXhh1DYY22S0Tezsaa5YnLPv3QI4jGSOuwLs/inLUDwZ3oGM3Ik69a9N6mLX1BAf7nq3doeF5FVUpUmk44Rerxrglm+cYJQvQo2WiaGD4PyynbeKJuhxtJkMNolN0k8FeTp454oWNFL2KVaFE+9uvGLdiKevbhIslXwia44QV083ZLHdqko2b6+xgnBRktM7rPDwwGwEcQmxrgcHLIJGOtHkXTGri/8v0m4QcuqCaP8GsGND+UeL4yfVZ7TB3JZMYjNJySdhS+5zbA5tEPM3r5USXTaXTJRa51EvMrFiClqb95sXylz90ubTr/bGE2NRUG7U1YXS1LCeFPaF+EEUBaea1QviPiwObf65b3vZdM+dXoVxCtVuqWdI/gmY+ywXt6Vrv41qq2zrfF+PUQcShfYle7e50050G3OeqQfscgkGhn9uHTXtAK77y3UW5gmbDFKXnOVvKw3j9q7CiINiv8G9N72z1r5XFoebUu5FeLVMxqR2zG7RZ0zxLBWFekpPmil75RY6XXmkFQ811B3boPpenRQKRfpfVTWhVSbjteQwbA11nzNqgSidOP9AAOVkHjWXo/9lBU8NfkdkReSkpUNC10aaD90WeyeK/XGyF6Kgvd1meadKcV0n9/42yibVRnzcXAYdwCmim0K4ttpxgKX90pt3oor9aF/QTjZCS/MkrssRfYjyF1qHdj6Okh8/Q6G3lDZV1TyfsGuKmB/tDfnC2/Pmxc8YR0o36Ma4uJPOvtpg1KTJ9xA/ScSDc0hs/50P0pcL/iJ+m7jBa3t4B36U7pfQ+HVpFlDO23VIMfAjKFBzPCpLuDZKi4ItiRH3Wj5EZr5hqQc/kJwb+/RW/Psp5IQcQGLbfkQIWb7D8xNuLJP/uIsoT1Jev5gPPl4ureQ0waEA9G28g8TkIE+FdUSFhrOAugQXKEZa+eGazKtotFCfL46SDUEEdqAgomEiY2OjExBgqKPFZGTUwMysUUicXI9RRuMmeMw1l9d8C/kstlrQo54WhUA8LWVYFy8fmFaRFUJdUqpa9momwE5gsQxF0gBlv0+qTCVKpQJRDMyQjAUtNZnK64FZwJFYtlxZ8qAhXfKtpaDk3yi268abTUwqWAeE2HJMHFzYqWqAfdGBTQRYHyzEQeUqAXfaQN0NLtmGAVVESkYUgYb0MflSCABtKPx02anKHLk7nAx5EAXABNXQSqAkUUogMkIWCVCU0vEzYcsqbpG1adLkg7i+aCGSVAB1m1woi81FQEKWFVsF7IQH3ipZiiFWB+UqgsLTAtpQCe1TVScrgdbFQKpLpj+oIssnH1ENbKNVTePfoBAUrLHJo0552i7Pe7VKHHTcqSrxtg9ddN0XvvWzP90J3vqxYhAsUpCy4PN4KGGGH3Eao6kUxBRH0d3ieOfTkvZ0pT8jmZvFWZF12XLuk5vOnryYvTmcE3kz7+ZsLkPSUrOQrA34ItU0wiTg6BH0TGWslJe6wE20F/tNohmWx4Ec19IK8Fau228ItT2xpcXmZl7H+SqjXvHk9SV8Qr6VYQ9VcVSlIiEirPowY4GwxOKsJbKSHddsTlSpmgA9OJGIHGcSA/Q98YeRp2rF4SHnu8X1KmUZ6DA4lmdCSn/yvUDV7TwJRY+TdQ2MTNADZZj3d4wB0/nP6kOBVuYvb1BfRQsqOSl6DDmRdJCVqckXoH9PzlEEWoIMWsGNoEAEt+SbB+Za6Pvv0x/9EmXASuhDD/bggXKCRYMH8WkuMx5MoB9ygEBBSwX9UIQfO6lzysmQ8rVjLr20bxD4l/UP9IHkTMvmAMV18c4wmK4biPSCI+Deu2u5YbQvAe1AASP74WDIgpVNlFdxDE/lKdUZ8tHMd+qTvl33XjIRb9YFb2ZHXoX3SZWAuLbdh0wUYmjvVYj/QWIRKCw8aNoza4PCRhtoSxuAUDaHoJwcAyUTGhvfrhE65qelqAKHEjk+FgVshpgGBHYRcgtSARkzeTAx0QAzCJO9oRk9LXH0ISxJUhjFYpUgYELKRijY9kICmDhvoW7HTFlYODn4CFkoUtWKIGqNoQrmHJQDuSaYmxpPOWQYMgZNubS1leOwHIAKLJpACJBPR7gtFJUR3emWFbq6BOp1vdpARAKoIfGDJhinLEM/k/5+4BugRsK5U1KVll8yqPv5QHDs6+YCzHzqPewucCjMLoF/GPOwwClZW7aif+sUMO1JDRBA/qlZYDM0JAkfLA/Y9mE3Xtk1ggDY8loWyb9d7Bw7zUhFDDVUCsDVAx45tFyzCPy1VlKOAwdRSAYW4Ki30A4veNVeRxz3hlnv+cgFl1zzia/85Dd/uenBAPxyfCkehyfgKdWEhw+BBfC4JE5rluFL8BXlL4H174DlH15vnU/05j7Qypa3olWLPApSc5auOuz/6W3/byFdN1w3jF9OAAIcAJyj+Ujfb9AqY9Z7xGNWm2ueURv0WqzHuD79tthksyGPQlZrGCZNugyZz0Rqjtz/hwoUKVaiVJlyOJWq4FVbaMIi2yy1ExEZBRUNHQMTC49ArTpCYhJSMg0aySmpqGlozfe0BbZCIB2oAngWkOOA18DcP8DC30HeBdkNQHUwAYGCdAAhEAY7ljW7CPryqpJODkK5iWGCqGiGNdmxUbMTQEvj9VRSbcQM2y/XTB8weP0AVkouwzXQjjo7j1BnOook4/Ecx12a7trViTDiJl0z/p+fysb43FhNLIkKN+XWu7m+ZVp21sC0u5ncigk7n0rmovWKqfpps3ZSV+nuds4U2JkxJRnLjKwpX9x0cd1/WtZ1c+4dxn3anrzq58yqs0JvKZnPx2IfTHdGLvOmHZopE1p32paYn0jUZep2mYZ4QOJvM/38xBIZHuR+0qvdtXJSKnp5n3a8EMFdIPH98x2R5pBgGRPh7tD2Cv6whXxkWXu9XGGqgERtrY1qAeyg+r6gZ+d74MJj8tNoy1jeuz2FIWsXIaFnXTfZaHmCbRKupR1tValm4z8lh3u07Ffw53Du5a4Z3VQP7dIekNdPg4ePdbiJWvAzOOZAp8Cu4acOH38wkMFyLH3xX0hkiQi+TYdP/j4sMClaPaFB32Tj7A7zFaV/vWkzUDv/gLmBJK/jpTWG/ne7shF/VxFWAdlHz0PBljV844M3kFxtn9fCzdT6iEl+WE3cCz18jALuwm7yueQJ9bmTsRgHwUUP+mTfrN/NNDL8vQJFyL+DTkaUIF7dezoDOWzRpaRD1321Xa0gvfrfcq5ywJKonf49xfP9iKbwLzXzj0TpA9UAi7MyX9XXYlkP31alIc1pkKGBKHPeGuNe8yKCbyWrqYakrv4V+K3D0ZjAOVH+/RxaLNhqQYZ2R1WpGvAbk1Lyk3zEX8gyZtiU/TXB1izKWoaVg9Zplvgu+SYkHgokka3mWd6gHNVRfxHuFtPZCrAcS2SB0+hpmwgh/dt+K5r10rJUPsRSWMrp+qa8sTxboU8VZY+Ny+VsRBY2EjIaYKAJXbaxG+HrQrFT+WKps+zTzi694idGeuwGYFsUmW7iZ0rNUulr93uXS3Mt/5pNF5jPLIe9aZ4u6so0IcGWDcgXWfQmWa3IECAY2RLu2Y5taMswsdGjMLJtGdlhiYZtBmw0jwQG1+m11IZDsofcYoN5osEOxZ3BJrVtQJzVQxd72WIg0IK7cH+1olkOCHvPI+GBC3QuWAww3Oevgf6igXxv7u7Fln7c3zY+535ryGcN3Fp5UA7HGSKIpaJxlv0kBMIi93twz7sJKuS44NaiU7G+HnXJLznF1kUYlFpceoLNYWa8CYkHn2V45atRRsLARb4juWVrc3WwXZMi9ICAfrp/09cHSIZ3fmHRyVvenN/8NaStBS8zARigktyl/5VwdZeUvQnA0mynF71f9mkM6CcvvhWXnrjiZf28SeIRdlSSNMiccsOGUzkWCHlSBjRW6Rf4JeNzSb7WYZlsvZe7vwBW4a1y1yf3888gl0IQq1ObP9r4kkzJ6qnZdDuBu57jIINFrSBNeaxOyk8THDDaKM3SKKn28YAhfFzKcinQIjLSTAw9TJ+y+oSPB5ZTH3TqOb1jS07Rx6Kfrfk9T90fbtXRihW48loczPxnBqo44KvkOmE4vbBINwsUcujXFuW3vMrsopBHAPmVhnD5clhWBNDrSUUZyFaTjtRFDHqAj141TOOvL8Ay2bj+/wT20hDkuOBzqX1ofyBzaL5Mmzp9ZbOPk2ZJzoVOHK44z2yOGH1UmcNSHdIBetDmOxzETujAdhjtGLC2STortzU3K6q0DvTVwnX1jSmVuvsTMAMY898Yjwa5q49MZPw3azcCDo3f3ow5539Dw3VOfs1gmgn/NwECcPGU2fyYwsSAYPzc/jt8Exdn3e/LtzBrU3f7dHlfVlHnKluxKXMCre64otfClO7nrz/OZ1Ar86vEO4WZH/8W9tGAl3+nu1piJo/c5y52ZVhHLxEQxn9vqJn4Bi3WRWoMp5OsoH+saLQJ9FiRDUSP9y0Ws4BrEUck6cs9up+rohyZtc2W+vqqxbBs2VGYFk6YlBlvR7swK5600B/82cmpYL3zjy+H/xkt9YlcZPWJdg9l36iCJe9L2p9Irz8VaDzV433n9Zd++bnP/rE91jEWET7ZAe5ZSmJum09p9amx2da0poBpzsLo8EeO03pHnUKx9tafduyzmOvF4mks+2BjrPcxn2PXwIBjJ3fVax5lHCO67gWJssT42iVLxtclZJF5P+ni2CgT3LO3xvc4PU8PDXqe2eOa6+RdsWrZ0hUrlk2tWlHpcNYd/8Llcf0Y9wwf4zPulq+1bm09TMdGp732nYODnp3TvkHrEP1dkuPBG/9nTC5YP7VsYvUUy5ezmPvDq7Zk69Vl5eCe7eKu43ZRTrJO0n6As+A+nnMg6iEWZLGPNBzoOqgi+y1MgdkaUGrZ8kvm9cG2e5cHDCjjtzZdwQB4PmrOjm7c9zpndk5t9X8CZZpQW/mrL8deUak4PGt/TVQsBslFA9ad23ydHVt9jp39A45d2/yxzq1+267evsUDG/u6hzcsWYI/ifU9fQPrwT3LGJroDYUm+oZOUyaP6vVyqUQv1x8F1Rtf/yI01DURtro8J63fa36O0ofmdYfkokCMrX1YXlDUWKPfJSLf//gDezVtfJ/ZIpc1WBrM+0CBaVpNpxKcpYZqVw7PY5Py6H2arN7CUP6coF2hbpsQOM0L6C9U296OkZRW73IfMsP/9hZEC9q8lgZF8zgf/u3+y2fy/dUNg5itG7Zununa3eHvCLe0dnQMHrOZzZu3Qm3dqcHUOAkT7xGegsI7p3o/DJGvh+wfhAiXQh33TgXeUhd+pAYEN5+e2zf3EhF/gThv6YqOmz/vhoD8lQDAXKSkHZn4zFGq049QjxQozcC0PKUgPu17aHm638cv+CAdo440CEedLuFwpFGtCivvZaQNtbMtuEWxwYy77QqKTWlrDgZtQaXK64+ytRm8GOF2ieiNmD8zNaRQqS8oCEdcTt0SbQieitqDwWY7sz3MFIxlsFE25nI2DA/ILLxm/Od43XFtWbXB2ezzO1sNeG3JB3jdby14SMeoogH9zKONKmW74m6mP3YjmsjEhJU0m9LeHAya/1ziY+auXT3XLhvtVRj0bVJerwk/XyLKNKtccp051JQe8AYcTEsJE69hR/DQ9WK7beExRyDQ4iu88r3rICUP92gfSfPN47ZVLwLzS01/1Rslxm+PKjOIBoNBuzL9brtCqY3KhINWq3CAPz6tKqS4uxLT2d4ow40mJsbnSVS2gMtl86k0Nt/yoATAdCPmxvrDEkXQ1x6VxGqVdJHCYlPiwXQvdq83FB+N7z4WSHyWM3PHdfp7LHWxuCRWFbQ3I980xsfikD2x+ND3K7JowvRsZ1CffrogDZNZWb749+9RP3x7qG6AaRHOwm7HxDN1XmlDo03ya46wTSH3uMOd4phA9T5forZrKtagdECtprNNIg8E/++GrzYJFWabuhKqMea+RumI0+l1Dszm/kZZpIsu7Uw2lbU5GLQGVUroqLE0g/GaT2Nt2lDGvZBSXX0YPnc00qDO08UZhg04FWW4itly+z8auDQRBdWu1XcTR7LnimFeFZvdnr4kZ/o/DY6S49oFgZSpPObVKiWlAu5g5PEqZqXGHCjniMYIZZzxtrz/lOo6FlcbpDaI26r+q1L9ZK2giQOVRSC+79RZarmQI9A2EyEL43L7A0i7rX15tGzHOtu6e+JFlPy3D7q+G4N/Mf0+b+8Uxerk0jqZ0a6qjN1r783SN8sU4IvP7153Yg/u5T2d1++69P7d+Ne7yx7fbXtsd+mgq9gbd1t+eYnz1EuA+mUd9zpPPnKGtP/YJq6ms3/OTO65SJq5CJKfGp0//fL012tKPoHeF3aXL226vi938nid+gltMdCd6hdhjLYZtWkq3Wcl6lr+lqaCK3eKwlzm18K13n4v9uInL17g0TSv/MBUkykaNoeiUpOYUSWJquKwqZrsYzpE2c/l7qNQ9vJ4s8DAzJ06/tr+qcNz5y05vG8v2k96rablGzaapqwW8xT/12VZDhO+PXm170xG9/aZu5/0gdv6179bVhO7XlevrmshP0u0PTqfresfi7Sq5BMPz/8q+n1AwhiW0o8QbckxosRkaZDUWyTmPk9MYVaIBVqhst9lIdhWLWBquydDXqWh+fcMU4Zjjn7Osm4Y2aIzeb/1fBF3xrdEv44UZ8wrhToMO5BvJb1HtN2KksR6h7FRYbFpOBby24bnX/IZ/l82E6yp10REwohGI+sYrAc1Zum6Q3vm6p9d5psjHqB7SVa1j8gKx1asaEqP1dmaaurkoXpRVKmWxrskRjf9G6KCwZB/S6ffkrMuk96ErsAm2pT/hlU7nKluVna2mgIhQ1qeMsvWqvYvigwO+fZ+tWmOIiNXn9YUMrUWG+c6nXZZQ4Ndykz6ADhkdo3O0CgSGhp0WmODUGRshPsY8QDTQ7KpfSRWqCOkQz0iu6f7xvZ6YUyhkXZ1SjTL1h2cmdQ9t9wna6PfbJL+Kdyi078ll0Fv7b+Bk7bV29fb4+2xWha3pzdqZ1EwaCablWZk1MC12vBfExh07aWk+TpHX2Nj2KsDnmz1mpfXlUq15Yfa+2espSylWS4i4BXqocH093RwXHAdRYcsU6oCMuksvvI42SnXkadx5S2kqjvtLTP2ErbKIuXXUPRpb3k49d5G+PrQ29KPyrVFjcpGh2nTqfRtZ7NhKbjGkoOtTmUxkXaFRN5KLf/6BvtBvvL9RVl/EQnUsxKG2meAd4Xb3x3u7RwLkhSFUSl/qlwkNRkqMctUDIbUpJc0uq0aCekYkXSERLxGIr0LDR8srPxeJ5Sf7ISTwhyUi2vib6etukOu80h1OnwwdeQ7E2mH4zXigNwsZUJVJcLc9WIcp+zDVeyk3tcVuFnYIWh3onTFSLlIZtZXpi5T0plSs04i91g0bn93VMeOumupn5DeJZHeebCj7Y6AFRN46aIfpONtZ+ibu++suqLJPqp2snAWkCz+92XGFgssO9SU8V8+DvW9WfXfgsr/gm++vX9eekjkkpq+1n9SRX2KTzUWooK5rjx6fYDA19bhm5/4P5aiFUiOsIlJv3kuCZD4ekF10QvV3wdqG3E6OJ4VlRBXfs0Z4xnpVclpMH6em81z8tlsp4tfN6hg8+21PG40LQfWd73eNvEIvVi3sS75CfP+E9xcV6jbWjNn8vWmJeAi7m3ShlmfzdWuJDxvqn5+c/XLuR5tO/ObPmWa9QPZVL2XfXsz47NN8K7KiVCb4LdVz3Edvjto5vVM9MA3lxhG0YbSLXZH6WbR+qjSJRjkf9Lfj0AwBN0HPgXBp/190Nl1MeuL15foouO+BTiwfFJ4qeZmO2JGhW/WXBJN1MVt+qKm4kuVW14pTyp/eRP+UpG3SG+DtAP5usW6oktVS06ufWKq8lKxtviTjddNiC7RboURCyr8N/2ScLIOOg+Mfmob/3jcBukHws6fjIL2JyfZCTfl9+UP9ndkeuN3H7LkipNVaW1683N1xSHPOPSf2/eRpnyPZ+y2LTpnSsrG+vMUMhNL+AZYRLtb7bzdS9Y6LTIOtU+R1VHYnO9rtkjFzR11GvRvC1wLsob6aD68LRYmSQ0uZR2Nd6KjsC2/1Wesr/dG+cpk1BQkky9fMF04ZzlHlZdhlCc4dPilP+OSFhzexWV6qG01/W767W3j70ZwuN49w2/Vrl+v2qAarzoMYZ7wzLvSoUdHXs0RvrZZrqlllg4uc+/PG95HXLUAmOuufW+9/r3zndP8t0+DwL/zlP/WjHtOItbRNuhytyaiMd/GpWZwDWYLV8fgRTqLpy/rLOjFk885q97y3xT89lf7dlki0TAdich3T4zuaYxN7G+OPDvk5S70a2Uyhbp8cLpFKXJ4w16TKBFRyMXaup3Y3Dk25oNKWgb+HI48VtWuanOu2mbsGHqhpeXFRMI/s9PX75xifyDOfkywopqh4lH89cJbfLqGTXYL65mwIXbBWf9baO+kSGfuZomdIq29Tc9Ef322xsbgsvQuar2xxaYlVShU0sWko2cKnyhPoBRexMXYpEt/Si/YvC1F7KXfL73yxeAFX+VQtcBQ3yalc2gFl8rOblaST1LJn8JjMcsyYTgsXGaxCpeGQ0uFVqu6oVDkWi2ZGwrjPm3Y3D40FokMDbXTbGUrT45uq2jQmDVqja2hYtvo/1bYy+vC6kG2u4k9pFar6/ZAZ3MoVjxmk1zBWK+OhXNR952z49l9WqNKLDHI1A/w644wJl2MRSuySzQ/74dvDbWNQGij+mB9NvBqE7MsD5yeMT5RWLjv2jDj4OdN/cJa9ks+H17/mamhUtUMBlXF5zEZagpnalBgKK9QLszRLbMpfyXz+wua3lwUWwS158S6Y0DYvfK9zo73hHWwlR/MsmPUSar9DJxCd0L5apZgrukQ9Hgm11beM9jyz4D03+MffaMvg42yx6e5d0xLMNn6hvY4j//J8iOmh11B+ra5qkl1mKG2+CtxYSMWt9OtVjj0Z4Miv/RvNm4HoHZCgFl2ZwiUPXaqhptSmVhqJc87YCaTdoGBL28p906x810iHMQGq6IbFk70t4fBKjReBWw2s+V2jj9DQvUBO1Jji62caMvpfDLEyNrptA3swndfo84HRKcDahPimSJJAc6yeEZWgRdkLSs+xa8ElKDSrLQorcqcnrZYVD1+BxbnMzYTY/MV/gqHia9UVvLVOtFxenimPQD73FeAoR28RDF1A6Bnwfy7wEGAuaC+GS+G6gvc5pZYYFEOR8Q+MZ4h7bt1XtoBmzV3a+sZyUIOXzexOPc0E8juuQzAS3WKCtQ81Bd6KGX6QwtQ/xzWxKLWp4BaiPrWd/75NUvVxByo95WlMOF6myFlceeSrLGBektlitIkKwB9khbLkABOhgWIEIASGRVZBmibnxTUw8ZJczVd9S5Zzide9+vzbPj026smuLoJAcZjF8h7rp1ty5b9i0GjfwR8fVSLEYBvb9279GFN46bGCQEwEwogYLUKeV6J1YDw1N5P5Rao36TPqq9we9L6m207QHTSL0kHCtzBBn5Ircp707hHiKd+Fzh8ZIDUrS3AUB7DVJM4FZFRX7LT/M70/6cWlfUIpOL9ewUwq6M+GMbCoCk3uRQBVQlJqSiqnUzuU0ExMcPiPgwcq0DaZkxQlRMHaLHMMIRvh0xS5W+M9Cy+ib7qXCpl9CgoHFSV5I3pwMtfTOWNcj4pKcbjRlVaFJcfx8MEiIAFbFBDLciArjEzXxkYgAyVUAE0wAERSl4iZfp34kgH/EaKbL1HgTjv0OKDw/mTrHK58q6K8qsOs39srMvRErsOrTQjmFp6bLo6Z2QfXe6D8RfgID27SWHLYlXKslO9H3BUMgA0qLPQoM5WERcamI41XsMe75DWs5iDEyGerBelZxwxObygPwDdBPpz0LrcYget6k/b2TUQ4FkuyRSSRg4Yo7tb6FVoyJQG4EnARRG1dkVRsK5G0Qy+bU3SRpOVhRlNwY+OYQ/MhGgOQl4+LldOzm6DAMzPF2hNliFf+fnjL5CeO9QGDJqUENepywg8Pi4eYZeeBGKB1ajeIgx7eI5T9QO6xUQ6ntIoB10GJNTHo/l5IwbVk+A4v1OcphrVji1iQJ8oB+Rn2alXTIcB/UYM4+iLOlZNCl+r1oQRCWGWxAO3mL44VmVArygXdY5+fmEJAmxCXAJSNnY2WlL/5u1TZoFXZErxlFvwdGV7JgqVaPvDIrcEDRaC2LG8XmyFxFuTw07HUpCR2+Dr00ijp7CPH+G6JX6oYf1QAPolTFN7Pwts915QK0MNxtSsECU/NJu92wTZYc751aOkyM6+rH4lqT/gQYNGnJaOnsEgIxMzi2tGkgTWJIONnYPTBJdJbh5NvHz8FgoIataiNSlwymxSEQxMy1egcDUuvyJpP0j9I85EshAsko3kJDd5yU9BClOU4pSkNGUpT4UTcmXDqfSSJAS7nLZSlhR55MHJkGmOkEYKOfY7QOWgQw47Ilk6dCpTJRXWn/CqVQlTwiBKs9Ya6yzVFnyqQwiROqSQQwl1pvKSRGwslmMMR0ZHYm0mdu9ApNdm0aTFmdv2uMypozfEuXyBKCe+6ILul8kwLvcyGXHZSjv9KfHX3PMxAzfEajaM3ChQ+o5FsGOlbXMkwWy8ekx/4PDVE7iFFaMOd5diDA7sv7rfiCX+2iuANQIIAzhCYB+BQKAegUgABwiBVNGOTuzIFm7wavpqpacsdVwlF6U+pe6WAq4o7Ywy3FhEsu1ppULmiJGre6MOViXOgsLBLor1Vub17Au4wqGDXRqp9ijy8O7FpPUA") format("woff2");}
@font-face{font-family:"Mulish";font-style:normal;font-weight:700;font-display:block;
  src:url("data:font/woff2;base64,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") format("woff2");}

:root{
  --bay:#0B6E99; --bay-deep:#075877; --harbor:#21333F; --harbor-2:#2b4250;
  --copper:#C2622D; --copper-deep:#9c4e22; --spark:#F2B705;
  --sky:#E6F2F7; --paper:#FBFAF7; --ink:#1A1A1A; --muted:#52606b;
  --line:#d6e2ea; --card:#ffffff;
  --display:"Space Grotesk",Verdana,sans-serif;
  --body:"Mulish","Segoe UI",sans-serif;
  --wrap:1180px; --radius:14px;
  --shadow:0 1px 2px rgba(10,46,69,.06),0 10px 28px -12px rgba(10,46,69,.22);
  /* Copper tonal ramp, gamut-fit in OKLCH from the signature accent (#C2622D =
     oklch(60.2% .1393 46.8); --accent-600 lands exactly on --copper-deep).
     Pre-computed literals, not color-mix() derivations: a parse-time trial showed
     color-mix tracks lightness well but under-saturates the tints (chroma -8% to
     -20% at steps 50-400, since mixing toward white can only interpolate chroma
     straight to zero), muting the copper where the ramp should stay warm. */
  --accent-50:oklch(97% 0.014 46.8); --accent-100:oklch(93.5% 0.028 46.8);
  --accent-200:oklch(87% 0.055 46.8); --accent-300:oklch(79% 0.085 46.8);
  --accent-400:oklch(69.5% 0.115 46.8); --accent-500:oklch(60.2% 0.1393 46.8);
  --accent-600:oklch(51.3% 0.1183 47.2); --accent-700:oklch(44% 0.105 47);
  --accent-800:oklch(36% 0.085 47); --accent-900:oklch(27.5% 0.06 47);
}

*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--body);
  font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
h1,h2,h3,h4{font-family:var(--display);color:var(--harbor);line-height:1.12;
  letter-spacing:-.01em;margin:0 0 .5em;font-weight:700;text-wrap:balance}
h1{font-size:clamp(2.1rem,5.2vw,3.5rem)}
h2{font-size:clamp(1.55rem,3.2vw,2.3rem)}
h3{font-size:clamp(1.15rem,2vw,1.4rem);line-height:1.2}
p{margin:0 0 1rem;max-width:68ch}
a{color:var(--bay-deep);text-underline-offset:2px}
a:hover{color:var(--harbor)}
img{max-width:100%;display:block}
.wrap{max-width:var(--wrap);margin:0 auto;padding:0 1.25rem}

/* ---- Accessibility helpers ---- */
.skip-link{position:absolute;left:-999px;top:0;background:var(--spark);color:var(--harbor);
  padding:.7rem 1.1rem;font-weight:700;z-index:200;border-radius:0 0 8px 0}
.skip-link:focus{left:0}
:focus-visible{outline:3px solid var(--spark);outline-offset:2px;border-radius:4px}
/* Belt-and-suspenders focus ring: QA found 13 interactive elements (nav links, cards,
   chips, form controls) whose own component styles were quietly winning against the
   :focus-visible rule above and rendering an invisible ring. This higher-specificity
   pass targets every interactive tag directly so none of them can lose that fight. */
a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,
textarea:focus-visible,[tabindex]:focus-visible{
  outline:2px solid var(--spark);outline-offset:2px;border-radius:4px}
/* Keep rings inside the two deliberately joined control groups. The global
   outside ring remains everywhere else, where it has room to breathe. */
.brand:focus-visible,.ask-form .btn:focus-visible{outline-offset:-3px}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;
  clip:rect(0 0 0 0);white-space:nowrap;border:0}

/* ---- Pathway motif (CSS dots + rule, no SVG) ---- */
.pathway{display:flex;align-items:center;gap:.5rem;list-style:none;padding:0;margin:0}
.eyebrow,.pathway-mark{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--display);
  font-weight:500;font-size:.82rem;letter-spacing:.14em;text-transform:uppercase;
  color:var(--copper-deep);margin:0 0 .75rem}
.eyebrow::before,.pathway-mark::before{content:"";width:30px;height:8px;flex:none;border-radius:6px;
  background:radial-gradient(circle 3px at 4px 50%,var(--copper) 99%,transparent),
             radial-gradient(circle 3px at 15px 50%,var(--bay) 99%,transparent),
             radial-gradient(circle 3px at 26px 50%,var(--harbor) 99%,transparent)}
.eyebrow.on-dark,.pathway-mark.on-dark{color:var(--spark)}

/* ---- Proto banner / chrome ---- */
.proto-banner{background:var(--harbor);color:#dcebd9;color:#e9d9bf;font-size:.86rem;
  text-align:center;padding:.5rem 1rem;line-height:1.4;border-bottom:3px solid var(--copper)}
.proto-banner strong{color:#fff}
.proto-banner a{color:var(--spark);font-weight:600}


.masthead .omnibox{margin-left:auto}
.lang-slot{order:4;display:inline-flex;align-items:center}

/* Masthead carries the career-pathway node rail along its bottom edge so the
   chrome reads as THIS build's world on every page (squint-test differentiator). */
.masthead{background:#fff;position:relative;border-bottom:1px solid var(--line)}
.masthead::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:7px;
  pointer-events:none;
  background:
    radial-gradient(circle 2.2px at 7px 50%,var(--copper) 98%,transparent),
    radial-gradient(circle 2.2px at 21px 50%,var(--bay) 98%,transparent),
    radial-gradient(circle 2.2px at 35px 50%,var(--spark) 98%,transparent);
  background-size:42px 7px;background-repeat:repeat-x;background-position:left bottom;
  -webkit-mask:linear-gradient(90deg,#000 0%,#000 76%,transparent 100%);
          mask:linear-gradient(90deg,#000 0%,#000 76%,transparent 100%);
  opacity:1}
.masthead .wrap{display:flex;align-items:center;justify-content:space-between;
  gap:1rem;padding-top:.9rem;padding-bottom:.95rem}
.brand{display:flex;align-items:center;gap:.85rem;text-decoration:none;color:var(--harbor)}
.brand-mark{width:54px;height:54px;flex:none;border-radius:14px;display:grid;place-items:center;
  background:radial-gradient(120% 120% at 30% 15%,#fff 0%,var(--sky) 100%);position:relative;
  border:1.5px solid #e2cdbb;box-shadow:0 6px 16px -8px rgba(194,98,45,.5)}
.brand-mark img{width:40px;height:40px;object-fit:contain}
.brand:hover .brand-mark{border-color:var(--copper);box-shadow:0 8px 20px -8px rgba(194,98,45,.7)}
.brand-text{display:flex;flex-direction:column;line-height:1.05}
.brand-text .kicker{font-family:var(--display);font-weight:500;font-size:.66rem;
  letter-spacing:.2em;text-transform:uppercase;color:var(--copper-deep)}
.brand-text .name{font-family:var(--display);font-weight:700;font-size:1.16rem;color:var(--harbor)}
.brand-text .sub{font-size:.74rem;color:var(--muted)}

.menu-btn{order:5;display:none;align-items:center;gap:.5rem;background:var(--harbor);color:#fff;
  border:0;border-radius:10px;padding:.6rem .9rem;font-family:var(--display);font-weight:500;
  font-size:.95rem;cursor:pointer;min-height:44px}

.primary-nav{background:var(--harbor);border-bottom:3px solid var(--copper)}
.primary-nav ul{max-width:var(--wrap);margin:0 auto;padding:0 .6rem;list-style:none;
  display:flex;flex-wrap:wrap;gap:.1rem}
.primary-nav a{display:block;color:#e7eef3;text-decoration:none;font-weight:600;
  font-size:.95rem;padding:.85rem .95rem;min-height:44px;border-bottom:3px solid transparent}
.primary-nav a:hover{background:rgba(255,255,255,.12);color:#fff}
.primary-nav a[aria-current="page"]{color:#fff;border-bottom-color:var(--spark);background:rgba(255,255,255,.12)}
.primary-nav a[aria-current="page"]::before{content:"";display:inline-block;width:7px;height:7px;
  border-radius:50%;background:var(--spark);margin-right:.5rem;vertical-align:middle}

/* ---- Buttons ---- */
.btn{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--display);font-weight:500;
  font-size:1rem;text-decoration:none;border-radius:11px;padding:.8rem 1.3rem;min-height:48px;
  border:2px solid transparent;cursor:pointer;transition:transform .08s ease,box-shadow .15s}
.btn:active{transform:translateY(1px)}
.btn-primary{background:#a8501c;color:#fff;border-color:#a8501c}
.btn-primary:hover{background:var(--copper-deep);border-color:var(--copper-deep);color:#fff}
.btn-bay{background:var(--bay);color:#fff;border-color:var(--bay)}
.btn-bay:hover{background:var(--bay-deep);color:#fff}
.btn-ghost{background:#fff;color:var(--harbor);border-color:var(--line)}
.btn-ghost:hover{border-color:var(--bay);color:var(--bay-deep)}
.btn-ghost.on-dark{background:transparent;color:#fff;border-color:rgba(255,255,255,.55)}
.btn-ghost.on-dark:hover{background:rgba(255,255,255,.12);border-color:#fff;color:#fff}

/* ---- Duotone photo treatment ---- */
.duotone{position:relative;overflow:hidden;background:var(--harbor)}
.duotone img{width:100%;height:100%;object-fit:cover;mix-blend-mode:luminosity;opacity:.62}
.duotone::after{content:"";position:absolute;inset:0;mix-blend-mode:color;
  background:linear-gradient(135deg,var(--bay) 0%,var(--harbor) 85%)}
.duotone.copper::after{background:linear-gradient(135deg,var(--copper) 0%,var(--harbor) 90%)}
/* Caption paired with a standalone duotone figure (e.g. the about page's lighthouse
   photo). Sized and colored to match .card .meta's muted small-text convention, but
   declared standalone since figcaption sits outside any .card. */
.photo-cap{margin:.6rem 0 0;font-size:.85rem;color:var(--muted);max-width:44ch}

/* ---- Hero ---- */
.hero{position:relative;background:var(--harbor);color:#fff;overflow:hidden}
/* The hero carries the same bay->harbor luminosity duotone as every band photo
   (independent critique 2026-07-14: the raw image under a dark overlay read as
   untreated stock, breaking the one-world photo commitment). The color-blend
   layer lives on .bg so the text-contrast overlay on .hero::after stays intact. */
.hero .bg{position:absolute;inset:0;background:var(--harbor)}
.hero .bg img{width:100%;height:100%;object-fit:cover;object-position:center 60%;
  mix-blend-mode:luminosity;opacity:.6}
.hero .bg::after{content:"";position:absolute;inset:0;mix-blend-mode:color;
  background:linear-gradient(135deg,var(--bay) 0%,var(--harbor) 85%)}
.hero::after{content:"";position:absolute;inset:0;
  background:radial-gradient(120% 90% at 88% 108%,rgba(194,98,45,.5) 0%,rgba(194,98,45,0) 52%),
             linear-gradient(90deg,rgba(17,30,40,.95) 0%,rgba(17,30,40,.82) 38%,rgba(17,30,40,.42) 72%,rgba(17,30,40,.22) 100%),
             linear-gradient(0deg,rgba(17,30,40,.58) 0%,rgba(17,30,40,0) 40%)}
.hero .wrap{position:relative;z-index:2;padding-top:4.9rem;padding-bottom:4.9rem}
.hero h1{color:#fff;max-width:15ch;font-size:clamp(2.3rem,6vw,3.9rem);letter-spacing:-.015em}
.hero .lede{font-size:1.26rem;color:#dde9f1;max-width:52ch}
.audience-rail{display:flex;flex-wrap:wrap;gap:.6rem;margin:1.4rem 0 0;padding:0;list-style:none}
.audience-rail a{display:inline-flex;align-items:center;gap:.5rem;background:rgba(255,255,255,.1);
  border:1px solid rgba(255,255,255,.28);color:#fff;text-decoration:none;font-weight:600;
  font-size:.95rem;padding:.55rem 1rem;border-radius:999px;min-height:44px}
/* --copper is too light to carry white (4.13:1); --copper-deep is this theme's
   own hover fill everywhere else (see .btn-primary:hover). */
.audience-rail a:hover{background:var(--copper-deep);border-color:var(--copper-deep)}
.audience-rail a::before{content:"";width:9px;height:9px;border-radius:50%;background:var(--spark)}

/* The home hero pairs the career-exposure photograph with one unmistakably local
   landmark. It is a small portal rather than a second hero, connected to the same
   pathway rail used through the rest of the site. */
.hero--home .wrap{padding-right:min(25vw,290px)}
.hero-place-portal{position:absolute;right:0;top:3.4rem;width:210px;margin:0;color:#fff}
.hero-place-portal::before{content:"";position:absolute;right:100%;top:47%;width:76px;height:2px;
  background:repeating-linear-gradient(90deg,var(--spark) 0 5px,transparent 5px 12px)}
.hero-place-photo{display:block;position:relative;width:174px;height:194px;margin-left:auto;
  border:3px solid rgba(255,255,255,.82);border-radius:88px 88px 24px 24px;overflow:hidden;
  box-shadow:0 18px 36px -16px rgba(0,0,0,.75)}
.hero-place-photo::after{content:"";position:absolute;inset:0;background:linear-gradient(160deg,rgba(21,132,176,.08),rgba(194,98,45,.32));mix-blend-mode:color}
.hero-place-photo img{width:100%;height:100%;object-fit:cover;mix-blend-mode:luminosity}
.hero-place-portal figcaption{margin:.7rem 0 0;text-align:right;font-size:.78rem;line-height:1.35;color:#dce9ef}
.hero-place-portal figcaption span{display:block;font-family:var(--display);font-weight:700;
  font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--spark);margin-bottom:.15rem}

/* ---- Search box ---- */
.searchbox{display:flex;gap:.5rem;background:#fff;border-radius:14px;padding:.45rem;
  box-shadow:0 18px 40px -18px rgba(0,0,0,.55);max-width:640px}
.searchbox input{flex:1;border:0;background:transparent;font-family:var(--body);font-size:1.05rem;
  padding:.7rem .85rem;color:var(--ink);min-height:44px}
.searchbox input:focus{outline:none}
.searchbox input:focus-visible{outline:2px solid var(--spark);outline-offset:2px;border-radius:6px}
.searchbox .btn{flex:none}

/* ---- Generic sections + cards ---- */
.section{padding:3.2rem 0}
/* Tinted sections carry the contour "geo-map" motif, but only as a faint
   watermark: an ~88% sky wash sits over the texture so body text stays legible
   everywhere the motif is used (clusters, comparison tables, etc.). */
.section.tint{background-color:var(--sky);
  background-image:
    linear-gradient(rgba(230,242,247,.9),rgba(230,242,247,.9)),
    url("/assets/contour-texture-640.webp");
  background-size:auto,640px;
  background-position:center,center;
  background-repeat:repeat,repeat}
.section.harbor{position:relative;background:var(--harbor);color:#fff;overflow:hidden}
.section.harbor::before{content:"";position:absolute;inset:0;z-index:0;
  background:linear-gradient(rgba(18,30,40,.86),rgba(18,30,40,.93)),
             url("/assets/museum-band-960.webp") center/cover no-repeat}
.section.harbor>.wrap{position:relative;z-index:1}
.section.harbor h2,.section.harbor h3{color:#fff}
.section.harbor p{color:#cfe0ea}
.section.harbor .stat b{color:var(--spark)}
.section.harbor .stat span,.section.harbor .meta{color:#cfe0ea}
.player-frame p,.player-frame .meta{color:#dbe7ee}
.lead-head{max-width:60ch;margin-bottom:1.6rem}
.grid{display:grid;gap:1.1rem}
.cols-2{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}
.cols-3{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}
.cols-4{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}
.media-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:2rem;align-items:center}

.card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);
  padding:1.3rem;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:.5rem}
a.card{text-decoration:none;color:var(--ink);transition:transform .1s,border-color .15s,box-shadow .15s}
a.card:hover{transform:translateY(-3px);border-color:var(--bay);box-shadow:0 16px 34px -16px rgba(11,110,153,.4)}
.card h3{margin:0}
.card .meta{font-size:.85rem;color:var(--muted)}
.tag-row{display:flex;flex-wrap:wrap;gap:.4rem}
.card .tag-row{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.2rem}

/* destination cards with photo portal */
.dest{position:relative;overflow:hidden;color:#fff;border-radius:var(--radius);
  min-height:230px;display:flex;flex-direction:column;justify-content:flex-end;
  padding:1.3rem;text-decoration:none;border:1px solid var(--line)}
.dest .duotone{position:absolute;inset:0;z-index:0}
.dest>*{position:relative;z-index:1}
.dest h3{color:#fff;margin:0 0 .2rem}
.dest p{color:#e7f1f7;margin:0;font-size:.95rem}
.dest:hover .duotone img{opacity:.75}

/* chips / tags */
.chip{display:inline-flex;align-items:center;gap:.4rem;font-size:.78rem;font-weight:600;
  padding:.28rem .65rem;border-radius:999px;background:var(--sky);color:var(--bay-deep);
  border:1px solid var(--line);line-height:1.2}
.chip.type{background:#fdeede;color:var(--copper-deep);border-color:#f3d8bc}
.chip.grade{background:#eaf6fc;color:var(--bay-deep)}

/* cluster wall */
.cluster-wall{display:grid;grid-template-columns:repeat(auto-fill,minmax(165px,1fr));gap:.7rem}
.cluster{display:flex;flex-direction:column;gap:.3rem;background:#fff;border:1px solid var(--line);
  border-left:5px solid var(--bay);border-radius:10px;padding:.85rem .95rem;text-decoration:none;
  color:var(--ink);min-height:84px;transition:transform .1s,border-color .15s}
.cluster:hover{transform:translateY(-2px);border-left-color:var(--copper)}
.cluster .n{font-family:var(--display);font-size:.72rem;color:var(--muted)}
.cluster .t{font-weight:700;font-size:.95rem;line-height:1.2;color:var(--harbor)}
.cluster .c{font-size:.78rem;color:var(--muted)}
/* Count chip appended per tile from the live corpus (never hardcoded). Copper-tinted
   when the cluster has resources so it reads as a live stat; muted+plain for the
   zero-resource "coming soon" case so it doesn't compete with the copper accent. */
.cluster-count{font-size:.72rem;font-weight:600;color:var(--copper-deep)}
.cluster-count.zero{color:var(--muted);font-weight:500}

/* ---- Flagship faceted search layout ---- */
.lib{display:grid;grid-template-columns:270px 1fr;gap:1.6rem;align-items:start}
.facets{position:sticky;top:1rem;background:#fff;border:1px solid var(--line);border-radius:var(--radius);
  padding:1.1rem;box-shadow:var(--shadow)}
.facets h2{font-size:1.05rem;margin:.2rem 0 .8rem}
/* reset the UA <fieldset> box border (it was crossing the count numbers) */
.facet{border:0;border-top:1px solid var(--line);margin:0;min-width:0;padding:1rem 0}
.facet:first-of-type{border-top:0;padding-top:0}
.facet legend,.facet .lh{display:block;width:100%;font-family:var(--display);font-weight:500;font-size:.78rem;
  letter-spacing:.1em;text-transform:uppercase;color:var(--copper-deep);margin-bottom:.7rem;padding:0}
.facet label{display:flex;align-items:center;gap:.55rem;font-size:.92rem;padding:.32rem 0;
  cursor:pointer;min-height:30px;color:var(--ink)}
.facet label .ct{margin-left:auto;flex-shrink:0;min-width:1.8em;text-align:right;font-size:.78rem;color:var(--muted)}
.facet input{width:18px;height:18px;accent-color:var(--bay);flex:none}
/* De-emphasize a zero-count option with the same --muted gray the count number
   already uses (AA-safe on paper, 6.2:1) rather than opacity: opacity:.45 blended
   --ink down to ~#969594 on paper, 2.86:1 — an axe color-contrast fail that a query
   narrowing any facet to zero surfaces on every #facets render, unrelated to Ask. */
.facet label.zero{color:var(--muted)}
.lib-main .toolbar{display:flex;flex-wrap:wrap;gap:.7rem;align-items:center;
  justify-content:space-between;margin-bottom:1rem}
.result-count{margin:0;font-family:var(--display);font-weight:500;color:var(--harbor)}
.result-count b{color:var(--copper-deep)}
.active-filters{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1rem}
.active-filters:empty{display:none}
.active-filters button{background:var(--bay);color:#fff;border:0;border-radius:999px;
  padding:.3rem .7rem;font-size:.8rem;font-weight:600;cursor:pointer;display:inline-flex;
  align-items:center;gap:.4rem;min-height:30px}
.active-filters button::after{content:"\00d7";font-size:1rem;line-height:1}
.clear-all{background:none;border:0;color:var(--bay-deep);font-weight:700;cursor:pointer;
  text-decoration:underline;font-size:.85rem}
select,.field{font-family:var(--body);font-size:1rem;border:1px solid var(--line);
  border-radius:9px;padding:.5rem .7rem;background:#fff;color:var(--ink);min-height:44px}

.res-list{display:grid;gap:0;border-top:1px solid var(--line)}
.res{position:relative;background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;
  padding:1.15rem .25rem 1.2rem 1.15rem;box-shadow:none}
.res::before{content:"";position:absolute;left:0;top:1.2rem;bottom:1.2rem;width:4px;
  border-radius:999px;background:var(--bay)}
.res:target{outline:3px solid var(--spark);outline-offset:2px}
.res[data-type="Video"]::before,.res[data-type="Virtual tour"]::before{background:var(--copper)}
.res[data-type="Lesson plan"]::before,.res[data-type="PD module"]::before{background:var(--harbor)}
.res h3{margin:0 0 .25rem;font-size:1.12rem}
.res h3 a{color:var(--harbor);text-decoration:none}
.res h3 a:hover{color:var(--bay-deep);text-decoration:underline}
.res .desc{margin:.2rem 0 .6rem;font-size:.95rem;color:#2a3640}
.res .tag-row{display:flex;flex-wrap:wrap;gap:.4rem}
.pathway-art{width:clamp(150px,30vw,230px);height:auto;margin:0 auto 1.4rem;display:block;
  filter:drop-shadow(0 10px 20px rgba(194,98,45,.22))}
.empty,.pathway-empty{position:relative;overflow:hidden;background:#fff;border:2px dashed var(--line);border-radius:14px;
  padding:2.4rem 1.5rem;text-align:center;color:var(--muted)}
.empty::before{content:"";position:absolute;right:-30px;bottom:-40px;width:200px;height:200px;
  background:url("/assets/pathway-motif-640.webp") right bottom/contain no-repeat;
  opacity:.1;pointer-events:none}
.empty>*{position:relative}
.empty .dots{display:inline-flex;gap:.5rem;margin-bottom:.8rem}
.empty .dots i{width:12px;height:12px;border-radius:50%;display:block}
.empty .dots i:nth-child(1){background:var(--copper)}
.empty .dots i:nth-child(2){background:var(--bay)}
.empty .dots i:nth-child(3){background:var(--harbor)}

/* A browse surface needs visual substance of its own. This region-specific
   chart room combines an actual Bay City landmark with the current catalog's
   exact cluster/source counts; result records below remain a clean ledger. */
.library-atlas-section{padding:0 0 2.5rem;background:linear-gradient(var(--paper) 0 24%,var(--sky) 24% 100%)}
.library-atlas{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.55fr);
  overflow:hidden;border-radius:22px;background:var(--harbor);color:#fff;box-shadow:0 24px 52px -30px rgba(18,30,40,.75)}
.library-atlas-place{position:relative;min-height:420px;margin:0;overflow:hidden;background:var(--harbor-2)}
.library-atlas-place::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(18,30,40,.06) 25%,rgba(18,30,40,.94) 100%)}
.library-atlas-place img{width:100%;height:100%;object-fit:cover;mix-blend-mode:luminosity;opacity:.82}
.library-atlas-place figcaption{position:absolute;left:1.25rem;right:1.25rem;bottom:1.2rem;z-index:1;
  color:#e6f0f5;font-size:.82rem;line-height:1.4}
.library-atlas-place figcaption span{display:block;color:var(--spark);font-family:var(--display);
  font-weight:700;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.2rem}
.library-atlas-data{position:relative;padding:2rem 2.2rem 1.7rem;overflow:hidden}
.library-atlas-data::after{content:"";position:absolute;inset:0;background:url("/assets/contour-texture-640.webp") center/560px;opacity:.055;pointer-events:none}
.library-atlas-data>*{position:relative;z-index:1}
.library-atlas-data h2{color:#fff;margin-bottom:.5rem;max-width:20ch}
.library-atlas-data>p:not(.eyebrow):not(.library-source-rail){color:#cfe0ea;max-width:62ch;margin-bottom:1.15rem}
.library-channels{border-top:1px solid rgba(255,255,255,.22)}
.library-channel{display:grid;grid-template-columns:minmax(145px,1.05fr) minmax(90px,1fr) 2rem;
  gap:.8rem;align-items:center;padding:.62rem 0;border-bottom:1px solid rgba(255,255,255,.16);
  color:#fff;text-decoration:none;min-height:44px}
.library-channel:hover .library-channel-name{text-decoration:underline;text-underline-offset:3px}
.library-channel-name{font-family:var(--display);font-weight:600;font-size:.85rem;line-height:1.2}
.library-channel-dots{display:flex;align-items:center;gap:6px;min-width:0}
.library-channel-dots i{display:block;width:9px;height:9px;flex:0 0 9px;border-radius:50%;background:var(--bay)}
.library-channel-dots i:nth-child(3n+2){background:var(--copper)}
.library-channel-dots i:nth-child(3n){background:var(--spark)}
.library-channel strong{font-family:var(--display);color:var(--spark);text-align:right}
.library-source-rail{display:flex;flex-wrap:wrap;gap:.55rem 1rem;margin:1.15rem 0 0;color:#dce9ef;font-size:.78rem}
.library-source-rail span{display:inline-flex;align-items:center;gap:.35rem}
.library-source-rail b{display:grid;place-items:center;width:1.65rem;height:1.65rem;border:1px solid rgba(255,255,255,.4);
  border-radius:50%;font-family:var(--display);color:var(--spark)}

/* ---- Finder (audience picker) ---- */
/* Heading that introduces the always-open finder (replaces the old <details>/<summary>
   collapse). Sized below h2/h3 and given the eyebrow block's vertical rhythm (1.4rem
   clearance above, .75rem below) so it reads as a subordinate step, not a page heading. */
.finder-heading{font-family:var(--display);font-weight:500;font-size:1.05rem;
  color:var(--harbor);margin:1.4rem 0 .75rem}
.finder{background:#fff;border:1px solid var(--line);border-radius:18px;padding:1.6rem;
  box-shadow:var(--shadow);max-width:920px}
.finder .step{margin-bottom:1.1rem}
.finder .opts{display:flex;flex-wrap:wrap;gap:.6rem}
.finder .opt{border:2px solid var(--line);background:#fff;border-radius:12px;padding:.7rem 1.05rem;
  font-family:var(--display);font-weight:500;font-size:.98rem;cursor:pointer;color:var(--harbor);min-height:48px}
.finder .opt[aria-pressed="true"]{background:var(--bay);border-color:var(--bay);color:#fff}
.finder .opt:hover{border-color:var(--bay)}
.finder-results{margin-top:1.2rem}

/* ---- video gallery ---- */
.video-card{background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden;
  box-shadow:var(--shadow);display:flex;flex-direction:column}
.video-card .thumb{position:relative;aspect-ratio:16/9}
.video-card .thumb .play{position:absolute;inset:0;display:grid;place-items:center}
.video-card .thumb .play span{width:58px;height:58px;border-radius:50%;background:rgba(255,255,255,.92);
  display:grid;place-items:center;box-shadow:0 8px 20px -6px rgba(0,0,0,.5)}
.video-card .thumb .play span::after{content:"";border-left:18px solid var(--copper);
  border-top:11px solid transparent;border-bottom:11px solid transparent;margin-left:4px}
.video-card .body{padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.4rem}
.video-card h3{margin:0;font-size:1.05rem}
/* Real playable media: a self-hosted <video> or an embedded provider <iframe>
   occupies the same 16/9 slot the sample thumbnails used. */
.video-card video.thumb{width:100%;height:auto;display:block;background:var(--harbor)}
.video-card .thumb.embed{background:var(--harbor)}
.video-card .thumb.embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0}
.video-card details{margin-top:.2rem}
.video-card details summary{cursor:pointer;font-weight:600;padding:.35rem 0;min-height:24px}
.video-card details .note{margin:.2rem 0 .2rem .9rem;text-indent:-.9rem}
.video-card details .note::before{content:"\2022";color:var(--copper);font-weight:700;margin-right:.5rem}
.video-card details .meta{margin:.5rem 0 .1rem;font-weight:700}
.player-frame{aspect-ratio:16/9;background:var(--harbor);border-radius:14px;display:grid;
  place-items:center;color:#cfe0ea;text-align:center;padding:1.5rem;border:1px solid var(--line)}

/* ---- mobile museum: request-a-visit flow ----
   A process graphic built from CSS primitives (numbered copper nodes joined by a rule),
   not an illustration: the connector is a pseudo-element on each step and is hidden from
   assistive tech, so the underlying <ol> still reads as a plain ordered list. Wraps to a
   stacked list under 720px, where the horizontal connector would be meaningless. */
.visit-flow{list-style:none;margin:1.6rem 0 0;padding:0;display:grid;gap:1.1rem;
  grid-template-columns:repeat(4,1fr);counter-reset:none}
.visit-flow li{position:relative;padding-top:2.9rem}
.visit-flow .visit-step{position:absolute;top:0;left:0;width:2.1rem;height:2.1rem;
  border-radius:50%;display:grid;place-items:center;background:var(--copper);color:#fff;
  font-family:var(--display);font-weight:700;font-size:.95rem;z-index:1}
/* connector rule from this node to the next */
.visit-flow li:not(:last-child)::before{content:"";position:absolute;top:1.05rem;
  left:2.1rem;right:-1.1rem;height:2px;background:var(--line)}
.visit-flow b{display:block;font-family:var(--display);color:var(--harbor);
  font-size:1.02rem;margin-bottom:.25rem}
.visit-flow span:not(.visit-step){display:block;font-size:.9rem;color:var(--muted);
  line-height:1.5}
@media (max-width:720px){
  .visit-flow{grid-template-columns:1fr;gap:1.4rem}
  .visit-flow li{padding-top:0;padding-left:2.9rem}
  .visit-flow .visit-step{top:.1rem}
  .visit-flow li:not(:last-child)::before{top:2.2rem;bottom:-1.4rem;left:1.05rem;
    right:auto;width:2px;height:auto}
}

/* ---- partner showcase ---- */
.sector{margin-bottom:2.2rem}
/* What a partner can contribute: a definition-style list of offer types, so the
   page states what the hub carries without standing in fake partners to show it. */
.contrib-list{list-style:none;margin:1.4rem 0 0;padding:0;display:grid;gap:.85rem;
  grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}
.contrib-list li{background:#fff;border:1px solid var(--line);border-left:4px solid var(--copper);
  border-radius:10px;padding:.9rem 1.1rem}
.contrib-list b{display:block;font-family:var(--display);color:var(--harbor);
  font-size:1.02rem;margin-bottom:.25rem}
.contrib-list span{display:block;font-size:.9rem;color:var(--muted);line-height:1.5}
.sector h3{display:flex;align-items:center;gap:.6rem}
.sector h3::before{content:"";width:14px;height:14px;border-radius:4px;background:var(--copper)}
.partner{background:#fff;border:1px solid var(--line);border-radius:12px;padding:1.1rem;
  box-shadow:var(--shadow);display:flex;flex-direction:column;gap:.4rem}
/* Legacy monogram avatar, unused now that the partners page also carries the
   copper "portal" photo treatment below. Kept for any future logo-only slot. */
.partner .logo{width:52px;height:52px;border-radius:50%;
  background:radial-gradient(circle at 35% 28%,#fff 0%,var(--sky) 100%);
  display:grid;place-items:center;font-family:var(--display);font-weight:700;font-size:1.05rem;
  color:var(--copper-deep);border:2px solid var(--copper);
  box-shadow:0 6px 16px -8px rgba(194,98,45,.5),0 0 0 4px #fff}
/* Committed DNA treatment: copper-ring "portal" photo crop for partner/sector cards
   (replaces placeholder monograms). Duotone keeps mixed open-license sources one-world. */
.partner-portal{width:100%;aspect-ratio:5/3;border-radius:14px;overflow:hidden;position:relative;
  border:3px solid var(--copper);box-shadow:0 12px 26px -14px rgba(194,98,45,.6),inset 0 0 0 1.5px rgba(255,255,255,.4);
  background:var(--harbor)}
.partner-portal img{width:100%;height:100%;object-fit:cover;mix-blend-mode:luminosity;opacity:.72}
.partner-portal::after{content:"";position:absolute;inset:0;mix-blend-mode:color;
  background:linear-gradient(135deg,var(--copper) 0%,var(--harbor) 92%)}
.partner-portal .badge{position:absolute;left:.55rem;bottom:.55rem;z-index:2;
  font-family:var(--display);font-weight:500;font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;
  background:rgba(33,51,63,.82);color:var(--spark);padding:.2rem .5rem;border-radius:999px}
.partner.has-portal{gap:.7rem}

/* ---- Pathway timeline (the "newest" strip as a connected path, not a card grid) ---- */
.timeline{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));
  gap:1.1rem 1.4rem;margin-top:1.6rem}
.timeline::before{content:"";position:absolute;left:0;right:0;top:13px;height:2px;
  background:repeating-linear-gradient(90deg,var(--line) 0 10px,transparent 10px 18px)}
.t-node{position:relative;display:flex;flex-direction:column;gap:.5rem;text-decoration:none;
  color:var(--ink);padding-top:2.1rem}
.t-node::before{content:"";position:absolute;top:6px;left:2px;width:16px;height:16px;border-radius:50%;
  background:var(--bay);border:3px solid var(--paper);box-shadow:0 0 0 1px var(--bay)}
.t-node:nth-child(3n+1)::before{background:var(--copper);box-shadow:0 0 0 1px var(--copper)}
.t-node:nth-child(3n+3)::before{background:var(--spark);box-shadow:0 0 0 1px var(--spark)}
.t-node .when{font-family:var(--display);font-weight:500;font-size:.72rem;letter-spacing:.08em;
  text-transform:uppercase;color:var(--muted)}
.t-node h3{margin:.1rem 0 0;font-size:1.04rem;line-height:1.2;transition:color .12s}
.t-node:hover h3{color:var(--bay-deep)}
.t-node .meta{font-size:.82rem;color:var(--muted);margin:0}
@media (max-width:560px){.timeline::before{display:none}.t-node{padding-top:0;padding-left:1.6rem}
  .t-node::before{top:3px;left:0}}

/* Museum on the Move stations on the same pathway rail. Stations are not links,
   so the rail's hover recolor is held at the resting heading color. */
.stations{list-style:none;padding:0;margin:1.8rem 0 0;grid-template-columns:repeat(3,minmax(0,1fr))}
.stations .t-node:hover h3{color:var(--harbor)}
@media (min-width:1000px){.stations{grid-template-columns:repeat(6,minmax(0,1fr))}}
@media (max-width:560px){.stations{grid-template-columns:minmax(0,1fr)}.stations .t-node{padding-left:2rem}}
.museum-cta{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;margin-top:1.8rem;max-width:65ch}
.museum-cta p{margin:0;color:var(--muted)}
/* The flyer note sits between the four steps and the form button it explains. */
.museum-note{max-width:62ch;margin:1.8rem 0 0;color:var(--muted)}
.museum-note + .museum-cta{margin-top:.9rem}
.museum-files{margin-top:1.4rem}
/* Four exhibit files read as a 2x2 set, never three plus an orphan. */
@media (min-width:700px){.museum-files.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}

/* shared eyebrow-style label inside the finder steps (was repeated inline) */
.step-label{font-family:var(--display);font-weight:500;letter-spacing:.1em;text-transform:uppercase;
  font-size:.78rem;color:var(--copper-deep);margin:0 0 .5rem}

/* ---- Ask the Hub: answer-first front desk over the same corpus ---- */
.ask{background:linear-gradient(135deg,#fff 0%,var(--sky) 100%);border:1px solid var(--line);
  border-radius:18px;padding:1.5rem 1.6rem;box-shadow:var(--shadow);max-width:920px}
.ask-form{display:flex;gap:.5rem;flex-wrap:wrap}
.ask-form input{flex:1 1 320px;border:2px solid var(--line);border-radius:12px;background:#fff;
  font-family:var(--body);font-size:1.05rem;padding:.75rem .9rem;color:var(--ink);min-height:50px}
.ask-form input:focus{outline:none;border-color:var(--bay)}
.ask-form input:focus-visible{outline:2px solid var(--spark);outline-offset:2px}
.ask-form .btn{flex:none}
.ask-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.9rem}
.ask-chips button{background:#fff;border:1px solid var(--line);border-radius:999px;cursor:pointer;
  font-family:var(--body);font-size:.86rem;color:var(--bay-deep);font-weight:600;padding:.4rem .8rem;
  min-height:34px;display:inline-flex;align-items:center;gap:.4rem}
.ask-chips button::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--copper);flex:none}
.ask-chips button:hover{border-color:var(--bay);background:var(--sky)}
.ask-answer{margin-top:1.3rem;border-top:1px solid var(--line);padding-top:1.2rem}
.ask-answer[hidden]{display:none}
.ask-answer .lead{font-size:1.08rem;color:var(--harbor);margin:0 0 1rem}
.ask-answer .lead b{color:var(--copper-deep)}
.ask-answer .route{display:inline-flex;align-items:center;gap:.5rem;background:var(--sky);
  border:1px solid var(--line);border-left:4px solid var(--copper);border-radius:10px;
  padding:.6rem .85rem;text-decoration:none;color:var(--harbor);font-weight:600;font-size:.92rem;margin-bottom:1rem}
.ask-answer .route:hover{border-color:var(--bay);color:var(--bay-deep)}
.ask-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.8rem}
.ask-actions{margin-top:1.1rem;display:flex;flex-wrap:wrap;gap:.7rem;align-items:center}
.ask-note{font-size:.82rem;color:var(--muted);margin:.9rem 0 0}

/* ---- callout / steward ---- */
.callout{background:linear-gradient(135deg,var(--sky),#fff);border:1px solid var(--line);
  border-left:6px solid var(--copper);border-radius:14px;padding:1.4rem 1.5rem}
.stat-row{display:flex;flex-wrap:wrap;gap:1.6rem;margin:1rem 0}
.stat{display:flex;flex-direction:column}
.stat b{font-family:var(--display);font-size:2rem;color:var(--bay-deep);line-height:1}
.stat span{font-size:.85rem;color:var(--muted)}

/* prose pages */
.prose{max-width:74ch}
.prose h2{margin-top:2rem}
.prose ul{padding-left:1.2rem}
.prose li{margin:.35rem 0}
.note{background:var(--sky);border-radius:10px;padding:1rem 1.2rem;font-size:.92rem;color:var(--harbor)}

/* a11y compare table */
.cmp{width:100%;border-collapse:collapse;margin:1rem 0;font-size:.95rem}
.cmp caption{text-align:left;color:var(--muted);font-size:.85rem;margin-bottom:.5rem}
.cmp th,.cmp td{text-align:left;padding:.7rem .8rem;border-bottom:1px solid var(--line);vertical-align:top}
.cmp th{font-family:var(--display);font-weight:500;color:var(--harbor);background:var(--sky)}
.cmp .yes{color:#0f6b3f;font-weight:700}
.cmp .no{color:var(--copper-deep);font-weight:700}

/* ---- footer ---- */
.site-footer{background:var(--harbor);color:#cfe0ea;margin-top:0;border-top:4px solid var(--copper)}
.site-footer .wrap{padding-top:2.6rem;padding-bottom:1.6rem}
.footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:1.6rem}
.site-footer h2{color:#fff;font-size:1rem;margin:0 0 .6rem}
.site-footer a{color:#eaf6fc}
.site-footer ul{list-style:none;padding:0;margin:0}
.site-footer li{margin:.3rem 0}
.steward{font-size:.84rem;color:#9fb8c6;border-top:1px solid rgba(255,255,255,.14);
  margin-top:1.6rem;padding-top:1.1rem;display:flex;flex-wrap:wrap;gap:.6rem 1.2rem;justify-content:space-between}
.steward .navy-credit{display:inline-flex;align-items:center;gap:.5rem}
.steward .navy-credit b{width:11px;height:11px;border-radius:50%;background:var(--harbor);
  border:2px solid var(--bay)}

/* ---- Masthead omnibox: joined input, submit button, and grouped autocomplete ----
   One bay-blue boundary shows input focus. The submit button has its own inset
   keyboard indicator. Dropdown: paper background; deep-harbor text; copper for
   the active/hovered option; bay-blue group headers. */
.omnibox{position:relative;display:flex;align-items:center;gap:.35rem;margin-left:0;order:3;
  background:#fff;border:1.5px solid var(--line);border-radius:11px;
  padding:.22rem .25rem .22rem .75rem;max-width:280px;flex:0 1 250px}
.omnibox:focus-within{border-color:var(--bay);outline:2px solid var(--bay);outline-offset:-2px;box-shadow:none}
.omnibox input{flex:1;min-width:0;border:0;background:transparent;font-family:var(--body);
  font-size:1rem;color:var(--ink);min-height:44px}
.omnibox input:focus,.omnibox input:focus-visible{outline:none}
.omnibox button{flex:none;display:inline-flex;align-items:center;justify-content:center;
  width:44px;height:44px;min-height:44px;border:0;border-radius:8px;background:#a8501c;
  color:#fff;cursor:pointer;transition:background .15s}
.omnibox button:hover{background:var(--copper-deep)}
.omnibox button:focus-visible{outline:2px solid #fff;outline-offset:-5px;border-radius:8px}
.mag{position:relative;width:15px;height:15px;display:inline-block}
.mag::before{content:"";position:absolute;top:0;left:0;width:10px;height:10px;border:2px solid #fff;border-radius:50%}
.mag::after{content:"";position:absolute;right:0;bottom:0;width:6px;height:2px;background:#fff;
  border-radius:1px;transform:rotate(45deg);transform-origin:right center}

.omnibox #omni-suggestions,.omnibox #omni-suggestions-m{list-style:none;margin:0;padding:.35rem;
  position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:60;background:var(--paper);
  border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow);
  max-height:min(70vh,420px);overflow-y:auto}
.omnibox #omni-suggestions:empty,.omnibox #omni-suggestions-m:empty{display:none}
.omnibox li[role="option"]{padding:.55rem .7rem;border-radius:8px;font-size:.92rem;color:var(--harbor);
  cursor:pointer;min-height:24px;display:flex;align-items:center}
.omnibox li[role="option"][aria-selected="true"],.omnibox li[role="option"]:hover{background:var(--accent-50);color:var(--accent-700)}
.omnibox li.omni-group-label{font-family:var(--display);font-weight:500;font-size:.72rem;
  letter-spacing:.1em;text-transform:uppercase;color:var(--bay-deep);padding:.5rem .7rem .25rem;
  margin-top:.2rem}
.omnibox li.omni-group-label:first-child{margin-top:0}
.omnibox li.ask-row{background:var(--harbor);color:#fff;margin-bottom:.3rem}
.omnibox li.ask-row[aria-selected="true"],.omnibox li.ask-row:hover{background:var(--copper-deep);color:#fff}
.omnibox li.ask-row .omni-ask-label{font-weight:600}
.omnibox li.omni-empty{color:var(--muted);cursor:default;font-size:.88rem}

/* Mobile nav-drawer twin: hidden above the nav breakpoint (the masthead instance
   covers desktop); shown only while the drawer itself is open, see the media query
   below, so a collapsed mobile menu never carries a floating duplicate search box. */
.omnibox--mobile{display:none;max-width:none;margin:0 0 .6rem}
.omnibox--mobile #omni-suggestions-m{position:static;margin-top:.4rem;box-shadow:none}

/* ---- Card-polish elevations (make-it-land pass) ---- */
.partner{box-shadow:0 4px 14px -8px rgba(194,98,45,.18)}
.partner-portal{transition:transform .15s ease}
.partner:hover .partner-portal{transform:scale(1.03)}
.cluster{box-shadow:0 2px 6px -4px rgba(10,46,69,.12)}
a.card:focus-visible,.cluster:focus-visible,.dest:focus-visible{transform:translateY(-2px)}

/* ---- responsive ---- */
@media (max-width:900px){
  .lib{grid-template-columns:1fr}
  .facets{position:static}
  .footer-grid{grid-template-columns:1fr 1fr}
  .masthead .omnibox{margin-left:auto}
  .hero--home .wrap{padding-right:var(--gutter)}
  .hero-place-portal{position:relative;right:auto;top:auto;width:min(100%,440px);display:grid;
    grid-template-columns:88px 1fr;align-items:center;gap:1rem;margin-top:1.35rem}
  .hero-place-portal::before{display:none}
  .hero-place-photo{width:88px;height:96px;margin:0;border-width:2px;border-radius:44px 44px 14px 14px}
  .hero-place-portal figcaption{text-align:left;margin:0}
}
@media (max-width:680px){.media-split{grid-template-columns:minmax(0,1fr);gap:1.25rem}}
@media (max-width:700px){
  .library-atlas{grid-template-columns:1fr}
  .library-atlas-place{min-height:210px;max-height:260px}
  .library-atlas-place img{object-position:center 42%}
  .library-atlas-data{padding:1.5rem 1.2rem}
  .library-channel{grid-template-columns:minmax(120px,1fr) minmax(78px,.8fr) 1.7rem;gap:.55rem}
  .library-channel-name{font-size:.78rem}
  .library-channel-dots{gap:4px}
  .library-channel-dots i{width:7px;height:7px;flex-basis:7px}
}
@media (max-width:760px){
  .menu-btn{display:inline-flex}
  .primary-nav ul{display:none;flex-direction:column;padding:.4rem}
  .primary-nav.open ul{display:flex}
  .primary-nav a{border-bottom:1px solid rgba(255,255,255,.16)}
  .footer-grid{grid-template-columns:1fr}
  .masthead .wrap{padding-top:.55rem;padding-bottom:.7rem;flex-wrap:wrap}
  .brand{gap:.65rem}
  .brand-mark{width:46px;height:46px;border-radius:12px}
  .brand-mark img{width:34px;height:34px}
  .brand-text .name{font-size:1.05rem}
  .brand-text .kicker{font-size:.59rem}
  .brand-text .sub{font-size:.68rem}
  .masthead .omnibox{display:none}
  .primary-nav.open .omnibox--mobile{display:flex}
  body{font-size:16px}
  .cmp{display:block;overflow-x:auto;max-width:100%}
  /* Narrow phones squeeze the inline search button against the input until the
     placeholder has no room left to read; drop the button to its own full-width
     row instead of shrinking the wording DESIGN-DNA locks for this field. */
  .searchbox{flex-wrap:wrap}
  .searchbox input{flex-basis:100%;font-size:1rem}
  .searchbox .btn{flex:1 1 100%}
}
@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto !important;transition:none !important}}
