@font-face { font-family: "Poppins"; src: url("data:font/woff2;base64,d09GMgABAAAAAB+EAAwAAAAAQkQAAB8zAAQBBgAAAAAAAAAAAAAAAAAAAAAAAAAAGyAcgiwGYAB0Cu041x0BNgIkA4cqC4NYAAQgBYR+ByAbfjRFRoaNAwBpZLMoKie97P8ygRtDsH9giQljSpQhibqqJ7WKGltdax0rRE0QRB2SkYohHNWwO+ziuYvC4yx60RMKYFXEtShFWP5SxuUrnOmJqf9jPkJj1+QSVPt99sy+Y48QdMCKSbGKMMAqsWfkVWSMQFQEktil/g7Pb7NnzF6kVVhUSfQnPvChpT4hKCgoYrJy5qLLbacXu00XEa4vcrtdbberhp7/e9rM3L8QFO3xJUuk48GKFhAGEpc+q9f1NiPtGrolb+bKHZujiB4s67O+LTOs6jIpPiAODdFxZNKXWecDwK21TOxmXhYB5IJ2rSb2B/iq5QO2aE0DczyX3ye+pMzCuRpdL9qAAFTU/09n2Wqs9RIdeQMEfXyBWu+qUMc1y38sj0Zz42jRoF0OLbw9LQTYVkh26BiqpELSvt1DtgNAFXfhDqhNunRXFOXV14WKsouKuYwCXPStLsJv+3tdBlyjTlwcjTRNEVAjt97/vVvM66QXgG7ukiK4e8YC0C2HPGI2bELMIEk8QD2Ab2cyrcS1T3n6o9SF4CW0YPMbchnxJ0+SKbKghApTQkPsTcciQUxn+IRixECxYqI4WlZXTGFjro1iRpvKJLEwjHfPfaMeeOiRx5546pkPfOgjH/tEjPHijTeRXPIoooaZ9BpxzXU33XIn0OpMIdGnvvSZz73whedi10h6SWDWATE0yI59bNuTuS/fOPFe+to3vhUj3lSmkUkO8WV/rDQGyJm0AbabPcRRVGGqnlSSAqzX1g+5/btd5TEXw/+1ZxOpTfYuNL37o7C8PBa975lmEHwaYu9d2qtvNVVpSHM6pcsSAnLoh99Upi5NP0nWv/N59T+89+HtD0MfDn84SFXOL8Nnbme/zWTfz2fv3BTN3wBrcGpzEyGSDOLytk1TrfwW4bmN18RnjVv7yZ6csLp+TEQy88AL/MW+OT6NkUvy0asVZliBlXc6NeqEGXc4I7lYC0GkJeLhWME51kEJzaEhMOHCGA5ybbpxECmSb/T6i+7vw/7YRzORIzWgO/4c7L5wbgmO/kRI0NGLBFtJ5h5sZSKdt7AGKKVRJ9Ott0WSOqwn4LyCuibeVzVp0dY/47kj0tXEHvhkvQeRsaQ2CQ8Ocb6H/hZNVoIbRtiT70MKYc9O9s9Z5OBcdO93Vh5nIdipq5UCTQ6oKDUKskGdC5HAMEx34k0cxpIVhTbpon/nYuQOlRYw2UkDR3Wwg4YCA5+nzKPRBTt74M8PYy5dlx5LPh4cmMWlmGdKKdUjgSfCReOUwFf3T/S9e3DjyfFvHh5K84TKBCYxK1Lcu4js0/NYVNYxt9mN3sgacznRjrvk4o7L33h3D5Qnl7TjSZsV3zDxNizOmmpewtsv6i33UCYJJb+H6ibmldKvPd0coBACq/WHeyilsnp2Yc4za5o9OgtvnD+gdTQHIVCBdyX0XQyq16EeC3F5hz9/nHZafCfZ9FVmGSbKFtr1Sctr6zjqhvLYEkuk7WBQuS8H4Ecln1bQuB7K+eW74TVlQEmk+2AuPhrJqytrBjRsHUcYf29qxLuRsET6fbVoCFxLTaHp2WLbHGl86wUGuqo5/rg5IBVnnwdTyHHttPpYLV+jxN4lKBPG075mnaexB2WV7t72TGgN/PevyvdFItlWAGLbb4sa/PuxKsLO8EpyXUVxavchgKMMZCVcqytVYQrQQUz9MicBzUYGCUdw/e7Xl4PVRO2HDM5IPPLOwRDeEmAKgXfeYfUcheDf51OHNslLbjERCiSWqB1LJpGlBleJB1tfqCKNRZL8oPvWoy2EEcnEIA6TFldlrS9PmE8HZ+0RtuOFYV8p5+Y9JWrzZIPIEON9N46SDnZO1B0heK87JS//1ywmcvT3h0gG3g29hvqu7pK73Xso2hjc/pZkTLvquM/At2p6CyKpVQr2noLZbH56uFSYKjxh7/Osj4MqHwNkghba0CRATH3IAFSLC48uYidHyckhxkMzHnxhyWkP/S4GffYGPNoNELY17yQA0NWQk4JlFKycPsHj01AuJ+YblvVxVStOm06b8DiusLR0x4RbLlMxKRWc9N59pTS2Z2DP+5o/YNwVHoG3jN8zuONdr5NKZktP9cHjFAFCKHevQFJ8g/D7/Fq48Wj62ofJqu8DCo0AIcYZgER9U9kb19FtayfuNDqaPAwl4fIFn0VjJy83e87Noy7hfzPxX0TyCMpk5t0n9P2jm7ek6lpU8gkGWE4BWx1PLkNYKygSxMBDjwt/U/zKD3pC6PreaeH9JOjRB8EiShR34mHgHk2OIqImJB4vPzvgEGOeHOKOjrUvRGNnILgA69ntHT2GwbjvStsGteYyXWy6wwRJQ/xG71/A1z6EVCty9Vw/VVjOW2AiHokFMHVVpI1vR4/0gyfoBsPsm9D16bAAt1STNvL8vmdLa+O1lEIffWE/K8xmNA3JikZtN+zhc1Riqo1n2ABqW/dKtMbJpk4on7hmC1S/e1cdFDwO+Mu1W3nG4ZRidYvANBiTT20TGk6mlivb+frT4A8wD1nxD5OAUorZCEjoUN8sA3bV7JNUR66On9+3NvA+ttKg9/R0quqTK7aqfUtOYottibdM0ByK/AV3+gQeWXlQAi9xB8xhsREr5rRagSxkHfnp4D5rkuw9ogygD31sr1Jjnp44SWqu0EjTsd8gs271kWkrdYUHt1rAWF5ifsGQUbnyFkfOxJE8kgrPaqggpOliQH/uIubPrHhsxpOf1Lnn5uMOs1/uLDnR2MuHtW2LgbkOjqDxemdi1B+NP+BZBMyNHbSxy8PiU/4P4vfyN9hWSFILLKyR2ELGkXzFwJE0m135X+yYXUQ2svnlPYXOMMFVLe3dyEVJvvfb9u9Rzm4XQ9612dxpzHLwKPH2p5FBFstc2P2cqqfK5cMiE5qyoPaAnXEwDoacjkcr4qwz27zbbv1WY49eqKXOTZPiL5rpteFTf6lKx3U/W+aCvw8QXoPCuFraJ0Kv5/pLB4EmDthLMp5mdq+lvnXuLNI0iMtTZPBpHqmelcYOpD2XHaUQS7IfQjBEh+tXGYTlEn/H/HdWisfOqH9FwAsNHpjb3034nmyOLpHeqD74el3pkqfdb/QUwtQvxOnF3jw+l8xdIGM2i2LLNlAUgH1JVpp7rAgxj6gM4BPYRMFTaWizabobuH/fFGnjUzda7gcf2I8qkJ3oZJcBPBMGH8HBbk9ttXrVmF/CX495JNAaTH7FJWoxvdBE897GduO6X8qOSKDa8LmBKLDsIVUKgkekFJo9odOZTnO/TUxOUkAUNMbZSz/2moxrf2ir8nLO53qcsQ6ru+HljQH02liNGshH7zg7T87VNpUbzXBjbwj4wrnmtyr8Xwg9fifHCXU/MkpfNNOXpfXfC9a9Y5hfBtPbWdFU2/Gx4oCjRLYU9Ghm7E+j84UXhlN+Rtodss7QsrL0zOLQb3EmSFyTk3JFmHrl45YTaL9Z8t5i/RbsVSvYaDu8TT+4lm7RH2lcov951Lz/RsG45SSLky2KMzANjsSWWqDxssPpf0kmGIrZapGhOegaY2KazAl17kS1V8I6+It4grGIpRZ3TFnT/JL+lPbxCZ6YSDka+R5UtBn0IhFVSWUbk0yxaO2IIy5pDr6JSIwUFTUTiF1F35++I+gNqd7whKnJ2UUkdCVX10cK1DpQTBtVCTfReB6R0tikz//1bCkeLzeVVTJ1FWWqXDTpv9LytOK8xPq797KhFp9h2djqrVuXiC0VDbdud5NDXLNGChLfy0m9Iky7Ah6jocKDR5qx9dWe5Eh9c+mOLaHMQDDZA0gjySxP+pYdW/lIXspX8rV+5OCzP5nHBfq2FYsWs5ewSiQzrOPXq8etn2ErhRazF1diJLNt4zcgEzYAs/zR06qnDzUPn1U9ewQOzYmk8eE0oBvTGIvOmjw4EWNzTJxiA/ycyLmlS2gPR4Yi55csPeDQVsu0GXIlJJXZY3VMm+mRQnLlX0oOUNJtOvXA2QPeGVzR51suEwtUcqnKHCu3xUW6Z/rrZrTUmnxb50S9WhvyuRhIZnTXBaQ+MtXEEMjtS8eIxqtdCJvmqKMpQwuaEv22BpNaLodhjrpG7E9HMlDg4ggYUqFIoBb67aBsp8z9IvxRra52l2NX3M20zrEgpd/zPGIvp5vqpPhGPsxoaRIbg70NY+32ayahSKdza7U6s5ahpWZbNr4HTqxrs1sXgq01IY6kblZ3i5TeEBIidW0oYdf0CPBFgsl687tr1UVEOQ2xuo1yo0Wl1dk04K8lU5c4M/v6tB+ARcu4Jh6TYQlRESREZVqYHL7FPAq7IbGwup2OIK10YbUYUnjuj3uiE8tlOrGAZYQkkFHK+vSCSyoTOTQajV0jglC5GpxaCPMFJm1vzCbES+VB9UxuUN0wu691afP7R7vwe0JVrkBLONFsvruqyqhQm1BEbrTCSoNVC6QL3rx487ztx+c/vgCN/2usJvGxN4DLeE7bwu/Ce35mxB3srY3EunVx23JrIlwTTyHjC+QSjoXHcPgoYttV2/+XNtSzx2RdX6OjrfTZJVQD51s3hYFYnDq1oDeiVXgKFG/pKAVFE3iMco46t5XVv3XFiulnWhuuzgT9O5YvdysKT9swDQ279bb1tct6v/5q3kqpSE3HOZh0lohOhlllTirDRQNfbyZXbq7++2jwr6PVhudzPHM84G715xgllsEwB8jy+JG/FDVEio4qkOi9MZhNIhmXwZBxJRueF6mFbI5OAm3/bRfAXkB3b0e9rQPh0trwnUYIUbZB4k6zSdzZBimRRsmdcGnNQGOrd7sD3RUAG4b3m23bGhpsW/cbW5+NPJsfXra8t2/5qvldmC5woOmb/9T/vZnU009MV4PHwyrSd7+pfuOgI8D5+lZYolS2SySdRqNkdrtEGeifmVI3TTVdnliFLl9ndHp3OJy7AgHn7h0Ob+RQuLQG+IdHUF4NDx1BqTVUcGB4BB0Bh4fjLMGA1RasR9FYEo2WQ4oDV/P4AnQEhfIlbVynAAUHlL+odCMooMQePYrGv4gTfRU/Bj3q+59buVrQMBaHnkDDFVgUlCXscDh3p6f6yIPuqquTeVE+WNsOSeaYzJLONkilggzdbFrK2z9gJchbF22dNb8YHfk8OqvFsbdLIeb3rp0P5oPZ/YsXExjer12x1roDIQwNBpd9mlxp8qMKTu3LacpFRz7XNTIYKBc2ho0TB4t7/PNVSpgvgCH1fPA8oZHMtyR5RXKJVKwS0crfEWd2SScaizmImM221pOkvk5vor5WoeTx2QoOo3To6xXSSSYMF5HQGPZgJQz+HFadiaCRsyqwb3jE5bAb9OTkGkGHrbJolK1SCQdp1DoMlg4nDAd12PuBTb+egLt65PpwYBf5ALkWXBjxbtAe0AZ2IBsREEQfoXX7x28f73+IPnIGDkzYMSEA6MNfvJOIJn75jv9wtUgXbNKadedgQ6FWdwIGk9fsV3uue5Cj1eDkwOS1NodsBYUjR5Gd1119FPQddH+bWvVdquf9LaCzxDzFDF6slD5s0QFsHdQVlSnhIH97rRPjDAyFBAplhwLqNd3lUVAzmUYzkbhVIKQ4TZNuJiNNAbj4uoEvU3XIoC6zCeqNKpSKEH/Ijz5HS9sanodJNOqTRqqTLyAf4y4TppHyDJnW3+edYvHd17N5Wk/IV+Np0PJ0lV/6ppr6a2u0V3VQtyU3fapEYc7dIudzZ93OoDgS0Q+TKA1/LF5f64C5Wua/vqnafp9PO0sm66mqgrpnSfXa6ZAoqnbJCSptKVlWbU3QOADuadsz9JlCrShzus1BhDeOWdYGOvChOlh/slrYHhXrGlf406yOz108idrtqmobCgozwcz1NV43P8zKb7yZUENnBRHIwTQaLArYbLeQ0OfouAE3gQu8ndHrcjgbBsWAms4jZb46+J+VSkjB0JSWvsJsQkH34x9/+ub03uhP3TETYieBA1/KKz0H1FhiDZ1t/EH1FpnC5LAQZ98zikF1hxyESlmQvyUYFIrBScLsGa1ZeR0wqHbASWCB10mdMnlPlRnumSPVaudI4e6qKlVPt0xL1lUR6KhEQkNNeArViKdMHoiMGqLgwit82KK2V+XLR/VMEC1H/W2NbbCoqnj0ZVlW6yx3Brc1CGEYYpuHs3/aaCJ3xqb9WBSD2sHdpBosGyl0s6Q0Fv10MeYnyYS7SAFTxMBSZGg5F42gcToU+yWDsqkou0j6/ZAyTxNDoCgc5Vxw8ilUPgELaYyIWqaHFGrFYnTxCjWgFmNQwyYnkSXy0zlBROxgGAwWhdJktxBAhmngrvdxcah18AFqK+ZQsbv/Xf2/QffhYtecmwtuuubemn0LNPTe7LzpeXv825Prem/MvuEZGvf2FIApnrKn1N2Q+FGu//DJgZNgpWqsukOdvDxJ1aIC9Rv9kyylyWiyFw/r1VKOrqLMWJ6baB6X7MEz6PKG2Aa6goFP9oxLNOeWG8sqdBypXg3jk73JaKnFPwmcCaLzUPCf4HOX4ojKn6oCCBa1Ze/e1fVqYpaEL81Y1ZHVcr7rk8lZRj4EBmmQZFnwTKviBpLysw906RDmzqokZbPXkuBmuhuSpi9taKDGJCfTuZEP3sdJcNVZdSUfcVdbLG4PAgqUyJmft5dXCbP6W0TohU9KRUy3jyYKhDvi7OYsiULIgSF54QdPLogG+7M8cgSc5v17aNHJVxzekUObDn3ME/xzc9OtI1zuqVs6zVThwo4zlZVDOOxyFmsODqzvWiQ5ErOn7Bp0bRu67c+p7L3DMZJFe9mBQ57m7QmABCgbnYU6UtDZKBhRrCDhyApnhcDZbonRoLwDbOYhXOYlqOAXf6HPJGfJLZJJ5csflwmdbdZs3MHiExVZOxb+UltQk6qsCpryd4tBLIO0EjLVIJRKtWIyYIRfTZv2etrU19LzaurSj9VPWjg4TAM/nt3msOysqyPPNoc/QK1A1kUHnGWLtMplbpdy+SKdy7lQx7rLvXRaqHXyjb5Kdr1crhx9LJ46rJ8MmXON6BCu0umREg//11XzJHlYg4ACGc6gxpNIEsxYPuyGef/ERRPJCBFnZKjYQohEFkrYbDiQSUIxGyyd7hm0xXbfYDHqHtQcu9UFrqGH6NIPYMA6j9JpTg6H5kLpHO6EXILTzFU021ClUu0EKy2o8v1mP9ZjqTR+RtJN1NOfVBf150czKlK/S039NrUCNF+SVktBtsPn0Wq9Hh2DoNPjaNrqan06iyMi4DkiNnc5gXCWA3pnHHug+Vfz6NgjET5UdQibW1CwmRtDb7SmFORm307POFSmzIO4XLZUSCw9EaetBPnLYSaHpebi8tKPx46o8iqQSj4PrqTCnOTsnNSMDFwOjlyRm5mR/k9O1ktIBl6cedgifdgJKosxaO06N5NfLskVcRzlDrzVjCoURruFBBIMYU3YkJfaMT3icMxoaf8LHGfJaGQSVMls43oLv8xI/7KQOpMvBhkLWF3VcDkokJEMZjydYcKzickgG80E5BgJa1vGFomJJIGYy+GLSESxmA3WlvoG7ZVdN23QO6sCJSYufIvSMWJp1/BAO1kGy45jt/3ofUXuGGwajAD7AubDR3+3vXHEGh652V0dRyFuIWLL3JGq/pH17aQUM0ij1+CYZ4J2XZXaTwrgWn74R/7PrwPcsSXVsrlm8cgQ3L5izRerwSisVx92Mbq+oTaRsbMaH92wY8xqp2mrL6B4RwcDCjetlmcUq9lKfzavddnqvr5lq+Z3fXvOfO67LvDZuu21etI1bdmyeSvUk7jytu1gmX6Q0AlryIGFzaUXBZCqOriDOFuhCJXzKweuMRVNKyCWVwG2xYQYcOTYLw6jIC9eYnZbjZ5AV80ffu729cJSvgCWqecnzAfcZdH2dpmPQFXjySTJ6v2dE6Z9KpoKp4sRLlxrs1vDngSTs2CASsosw5z06rOkXGKxSZSXmkOQUnkrVpaiFCD+MY11UcHQ6srwIhPzY99UbbfPAzXzL4V0wdEGgUxIpC7tmi5DoHpWvB/xy8OLkXapMAq7REREX06B69EErWev2DC5gCWjoAWSTvdksqbdZ02g2uDRaZAmBGHOLF2V8NpkAtNf54KKlV1Kg65TLu2rMsm6ZsqQ6Xw03y1FenFUV/5/Pa7Wqj4czZWP6swkqkssprhMRCrVSCQ7xBKS20CmAnoioO78n1bNf5qv2Be9wcQHvxR5OZJiIK+SuU2s0P5a5OPqjQH9StaQeNSFSS7+Qy4xwhGkYGa8kFC0x12A8y9DUlhpfJHgoHygE/0apbe5WhUHiiXV67NlYLEZXmxcZITB8w3XiIRnJNIzAvEaWfk6Pf11ZuYP6ek/ZIL0VbLyyUdwzxxjJ3Zg6IYq5bmV82dFKv4SBrCv1YzTAOqqdZqPNWDOo4DnCzFwDPu7MhFgt3LxldEDX1yv/OiLXrdNo3I5jb4oU8jpNEfwwVrNCg0YPpHyq1qvWUDVHG4GqzGYrgiRJpjMdPrB1sh53wNZkaZI+FBzUzNYlmVHb/v1Pvk3nqbHsp02rIg1tA8bKsLdZSeY1Sm/esH4Y84EjBrapA/6ZzU3NTOe6//TMy62NLWAnBllLX4siZlOsaBg7ueEKyMjlD2Iq9dn0adpBbDkJpOtoZWjW3yraWG+hGGqICpJ6nB1aCBGDhtEHJVwoz3V3hmuEQcqOUGV2FmzMMdURtcwkwcE97HlO2kA37ZinLixCma56ZVuPo+GWqn0pM28Qnk5tkKpJ7A4RnyFsmJawOGeWjEJW/4jJos3p/1hBFKoKkv4u4voMgWHo1QzQHKK3SIPV3IhKSRVWmKUNoDwG+oYkuCMZpfUsMDvW7nEiXwuBntGZrUF6/tmttbNa0r0o069WiY36OQKnU4WEF8dpSE75Vfvg96HQQ4nJJPzwxGBQtks5EdkISRyPK3mRFoTSbjK4kAQi0OttjvUiB1Vg+CTyO0U2JjQjOPJ/pOJYbwixOWE5ApBU0QA75HYTBe1FdVorUawmconAOnud+uZZCKujqa4ogwiGb6F73v8AJAmROJihCRiRkHctsryjkovOia97C1piPcHXfJULJdCzPKOSi+qGRTCJ+Kl0PnNOyq9WN8PCp1POCUr8ZRInRwyEbyj0oveSC/7elCIHxJZknizvFkYiAicRxJ3Iikt0HAH0N5R6UXHpZcNSUMcG3TJMxGWQrzrHZVetGVQiE3owmwJ+h8eJipx8X1u6IcbshG3c6MUDackau+o9KJ90su2DQqxl9tAOEXAOwoBCGAOAtxJ4usUzlD46jHFRE4yOU7n+aVHo3SMxEZxNhq8rRiNmbYifkn6VJwill9uAokQCcQnAGUicL6L7aDqHkTvwvc7Js9ZFMTkf4DVwnE91sGfv9ifRdJPi0tZjH1XJNMNxBqFgLxUdhh3r9vurj9tF2gAcbPscPea6yUC3iAA2fWNHm1XOfVXFILGIY8XO9z5s5fCCjJ6CZTUUyObBbh7ZbRPBuQy7h38nrWMUwX5xn2NP1EihYspRBXkG/4k9+A48D9Dfv7My+d8ZcipVJWpqiB/d989LZ+Azx/RyriCfHPIJ9JarUrKOHkJJVutckUhm29brEAGZK9mHfmtJAo2BfkzyXOsoCx6O++KATTRfuHpwfukw/tn48pHgBeXB2wAvO5lPvz31b+XUhKbBYAOsQAC+Iux/vLqIvvPJljEV1t/jl9UR88k3YVsYhQPVlgTXr/D9qUSdij2isbellKhX+F3mJUrtVUZDqPwfoRRO4EipQnR0qDUobx2ymZTVqSw6XhFKXkEb5L0cMw94C+buzQl+xXcboX5aRYP10WaYmj8g2YpcB2l4TeaJqnISuPbNHPRdJZmk+CCaDYFrmqa1NjlKmoPdXtN2z3phRGCTS4X0QPm5Wr9cUBTHUr6WNAYE9sL116aPMYHQmOLSukX1hO7p4A/6oviIKK5EoD1bDEHKNl2XKYUJBtlYenBUaSVpdLivbG5RFrcUeEdQYvVmk5piUpkX2KbiGuEL5Mwk0z/GidElCN9GSheUOhthBargLfAf9HtN9HNchpkUyVPRDq/m9g8mszyeYjkBBO5JNOj3KVT61HaHpguKy4RUfJr27ZsrrQyiDEEtuE3iTn1TeevPZJcAktoql+dYcVliFUAUK6WBvCkvTadfSmxTtII1rEbuuBKYKmMVbTPKsMLhjJAucBAGR2sNJGfjY8DMLUPsg4q40MZBy7gRP3PThlPvsCtTMngK4M4kZGTCrmNzGs8Tiv8GgMGru+ikWM3sVvudsc8K+SecXnJkbPAPbPdSjJjZ8fIiAOWGMAX66SJ/peC5g2LgWOC9YkF9FgsTkzTBZgFLrvGGGc3inW/vWscHmd2jZfHX7uOkRL9uyTIs2hfAaxRRANz9+yasG5/agXea0ZBIprN1CqoTr12BajI20gBs4P8TE+gzUOjSZtNWzUN4ayGHBHrMLTeZa0+Vh6EtpP7a8NBQlIn6O2/gw9RjYgwkksDurVDk1oenaks4iSrsFuN/OoWkUZe9ciUzOR0uPnFk7D3y0NHREZG58OiEpoVZXiEsEnLBEMsEapl7YFgQQsYqAPkAT9tR1hkxMLkHRq0kWI5Whv5EWzUDmEiMxXoiFijg/y8iWtE+VEjrHmI2kC260SKUOH3Ik1ktrDFqU7ovI8KAA==") format("woff2"); font-weight: 400; font-display: swap; }
@font-face { font-family: "Poppins"; src: url("data:font/woff2;base64,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") format("woff2"); font-weight: 500; font-display: swap; }
@font-face { font-family: "Poppins"; src: url("data:font/woff2;base64,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") format("woff2"); font-weight: 600; font-display: swap; }
@font-face { font-family: "Poppins"; src: url("data:font/woff2;base64,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") format("woff2"); font-weight: 700; font-display: swap; }
:root {
  --bg: #102a22;
  --bg-2: #0f2421;
  --head: #0a1c21;
  --panel: #142a2e;
  --panel-line: rgba(239, 232, 222, 0.09);
  --line: rgba(239, 232, 222, 0.12);
  --cream: #efe8de;
  --ink: #0f2124;
  --text: #e9e4db;
  --muted: #a7b3ae;
  --gold: #d2a55e;
  --font: "Poppins", "Helvetica Neue", Arial, sans-serif;
  --max: 1180px;
  --gut: clamp(18px, 4vw, 40px);
  --r: 18px;
  --ease: cubic-bezier(0.23, 1, 0.32, 1);
  color-scheme: dark;
}
* { box-sizing: border-box; }
[hidden] { display: none !important; }
html { -webkit-text-size-adjust: 100%; scroll-padding-top: 120px; }
body { margin: 0; color: var(--text); font: 400 15px/1.7 var(--font); background: var(--bg); background-image: radial-gradient(120% 60% at 50% 0%, #133126 0%, var(--bg) 55%, var(--bg-2) 100%); background-attachment: fixed; }
img, video { display: block; max-width: 100%; }
figure { margin: 0; }
a { color: inherit; }
h1, h2, h3 { margin: 0; font-weight: 600; letter-spacing: -0.01em; line-height: 1.15; color: var(--cream); text-wrap: balance; }
p { margin: 0; }
b, strong { color: var(--cream); font-weight: 600; }
:focus-visible { outline: 2px solid var(--gold); outline-offset: 3px; border-radius: 6px; }
.sr { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }
.wrap { width: min(100% - 2 * var(--gut), var(--max)); margin-inline: auto; }
.sec { padding-block: clamp(56px, 7vw, 88px); }
.h2 { font-size: clamp(28px, 3.2vw, 40px); }
.muted { color: var(--muted); }
.dia { color: var(--gold); display: inline-block; transform: translateY(-0.04em); font-size: 0.72em; margin-left: 0.04em; }

/* Buttons */
.btn { display: inline-flex; align-items: center; justify-content: center; gap: 8px; min-height: 48px; padding: 0 26px; border-radius: 999px; border: 0; background: var(--cream); color: var(--ink); font: 600 14.5px/1 var(--font); text-decoration: none; cursor: pointer; white-space: nowrap; transition: transform 160ms var(--ease), background-color 200ms ease, color 200ms ease, box-shadow 200ms ease; }
.btn:active { transform: scale(0.97); }
.btn svg { width: 16px; height: 16px; flex: none; }
.btn.line { background: transparent; color: var(--cream); box-shadow: inset 0 0 0 1.5px rgba(239, 232, 222, 0.5); }
.btn.sm { min-height: 38px; padding: 0 18px; font-size: 13.5px; }
.ulink { font-weight: 600; font-size: 14px; color: var(--cream); text-decoration: underline; text-underline-offset: 5px; text-decoration-thickness: 1.5px; white-space: nowrap; }
@media (hover: hover) and (pointer: fine) {
  .btn:hover { background: #fff; }
  .btn.line:hover { background: rgba(239, 232, 222, 0.08); box-shadow: inset 0 0 0 1.5px var(--cream); }
  .ulink:hover { color: var(--gold); }
}

/* Header + strip */
.top { position: sticky; top: 0; z-index: 40; background: var(--head); padding-top: env(safe-area-inset-top, 0px); }
.bar { display: grid; grid-template-columns: 1fr auto 1fr; align-items: center; height: 76px; }
.icon-btn { width: 44px; height: 44px; display: grid; place-items: center; border: 0; background: none; color: var(--cream); cursor: pointer; border-radius: 50%; transition: background-color 200ms ease; }
.icon-btn:hover { background: rgba(239, 232, 222, 0.07); }
.icon-btn svg { width: 24px; height: 24px; }
.bar .call { justify-self: end; }
.logo { display: flex; align-items: center; gap: 12px; text-decoration: none; }
.logo img { width: 52px; height: 52px; border-radius: 10px; }
.logo span { display: grid; line-height: 1; }
.logo b { font-weight: 600; font-size: 24px; letter-spacing: 0.17em; color: var(--cream); }
.logo small { font-size: 9.5px; font-weight: 500; letter-spacing: 0.5em; margin-top: 6px; color: var(--gold); text-transform: uppercase; }
.strip { border-top: 1px solid var(--line); border-bottom: 1px solid var(--line); background: var(--head); }
.strip .wrap { display: grid; grid-template-columns: 40px 1fr 40px; align-items: center; height: 46px; }
.strip button { width: 40px; height: 40px; display: grid; place-items: center; background: none; border: 0; color: var(--muted); cursor: pointer; }
.strip button svg { width: 14px; height: 14px; }
.strip p { text-align: center; font-size: 15px; font-weight: 600; color: var(--cream); transition: opacity 250ms ease; }
@media (max-width: 520px) { .logo img { width: 44px; height: 44px; } .logo b { font-size: 19px; } .logo small { font-size: 8px; } .strip p { font-size: 13.5px; } }

/* Menu overlay */
.menu { position: fixed; inset: 0; z-index: 60; background: var(--head); padding: calc(env(safe-area-inset-top, 0px) + 12px) var(--gut) calc(env(safe-area-inset-bottom, 0px) + 28px); display: grid; grid-template-rows: auto 1fr auto; visibility: hidden; opacity: 0; transition: opacity 220ms ease, visibility 0s 220ms; }
.menu.open { visibility: visible; opacity: 1; transition: opacity 220ms ease; }
.menu .mhead { display: flex; justify-content: space-between; align-items: center; }
.menu .logo img { width: 44px; height: 44px; }
.menu .logo b { font-size: 20px; }
.menu nav { display: grid; align-content: start; gap: 4px; margin-top: 28px; }
.menu nav a { font-size: clamp(28px, 5vw, 36px); font-weight: 600; text-decoration: none; color: var(--cream); width: fit-content; transform: translateY(8px); opacity: 0; transition: transform 400ms var(--ease), opacity 400ms ease, color 200ms ease; }
.menu nav a[aria-current="page"] { text-decoration: underline; text-underline-offset: 8px; text-decoration-thickness: 2px; }
.menu.open nav a { transform: none; opacity: 1; }
.menu nav a:nth-child(2) { transition-delay: 30ms; } .menu nav a:nth-child(3) { transition-delay: 60ms; } .menu nav a:nth-child(4) { transition-delay: 90ms; } .menu nav a:nth-child(5) { transition-delay: 120ms; }
.menu nav a:hover { color: var(--gold); }
.menu .mfoot { display: grid; gap: 16px; }
.menu .mfoot .btn { width: 100%; }

/* Hero */
.hero { position: relative; height: clamp(420px, 66svh, 700px); overflow: hidden; background: #333; }
.hero video, .hero picture, .hero img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: 50% 55%; }
.hero .dirty { --p: 0; -webkit-mask-image: linear-gradient(to top, transparent calc(var(--p) * 115% - 8%), #000 calc(var(--p) * 115% + 4%)); mask-image: linear-gradient(to top, transparent calc(var(--p) * 115% - 8%), #000 calc(var(--p) * 115% + 4%)); }
.hero::after { content: ""; position: absolute; inset: 0; background: rgba(8, 22, 20, 0.38); pointer-events: none; }
.hero h1 { position: absolute; z-index: 2; inset: 0; display: grid; place-items: center; text-align: center; padding: 0 var(--gut); font-size: clamp(38px, 5.6vw, 76px); text-shadow: 0 2px 24px rgba(0, 0, 0, 0.3); }
html:not(.js) .hero .dirty { display: none; }

/* Intro */
.intro .wrap { max-width: 760px; display: grid; gap: 22px; }
.intro p { font-size: 15.5px; color: var(--text); }
.cta { display: flex; flex-wrap: wrap; gap: 12px; }

/* Carousels */
.rowhead { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: end; gap: 10px 16px; margin-bottom: 26px; }
@media (max-width: 560px) { .rowhead { flex-direction: column; align-items: flex-start; } }
.rail { display: grid; grid-auto-flow: column; grid-auto-columns: calc((100% - 40px) / 3.3); gap: 20px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }
.rail::-webkit-scrollbar { display: none; }
.svc { scroll-snap-align: start; display: flex; flex-direction: column; gap: 6px; }
.svc .ph { aspect-ratio: 1; border-radius: 14px; overflow: hidden; margin-bottom: 14px; background: var(--panel); }
.svc .ph img { width: 100%; height: 100%; object-fit: cover; transition: transform 700ms var(--ease); }
.svc h3 { font-size: 19px; }
.svc p { color: var(--muted); font-size: 13.5px; line-height: 1.65; }
.svc .btn { align-self: flex-start; margin-top: 12px; }
@media (hover: hover) and (pointer: fine) { .svc:hover .ph img { transform: scale(1.04); } }
.pager { display: flex; align-items: center; justify-content: center; gap: 16px; margin-top: 26px; font-size: 14px; color: var(--cream); font-variant-numeric: tabular-nums; }
.pager button { width: 38px; height: 38px; border-radius: 50%; border: 1px solid var(--line); background: none; color: var(--cream); display: grid; place-items: center; cursor: pointer; transition: background-color 200ms ease, transform 160ms var(--ease); }
.pager button:active { transform: scale(0.94); }
.pager button:hover { background: rgba(239, 232, 222, 0.08); }
.pager svg { width: 15px; height: 15px; }
@media (max-width: 900px) { .rail { grid-auto-columns: calc((100% - 20px) / 2.2); } }
@media (max-width: 560px) { .rail { grid-auto-columns: 78%; gap: 14px; } }

/* Panels */
.panel { background: var(--panel); border: 1px solid var(--panel-line); border-radius: 22px; padding: clamp(20px, 2.8vw, 36px); }
.split { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: clamp(24px, 4vw, 56px); align-items: center; }
.split .tx { display: grid; gap: 18px; }
.split .tx p { color: var(--muted); }
@media (max-width: 820px) { .split { grid-template-columns: 1fr; } }

/* Before / after */
.cmp { position: relative; aspect-ratio: 4 / 5; border-radius: 16px; overflow: hidden; touch-action: pan-y; user-select: none; --x: 50%; background: #222; }
.cmp picture, .cmp img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; pointer-events: none; }
.cmp .b { clip-path: inset(0 calc(100% - var(--x)) 0 0); }
.cmp .handle { position: absolute; top: 0; bottom: 0; left: var(--x); width: 2px; margin-left: -1px; background: rgba(239, 232, 222, 0.9); pointer-events: none; }
.cmp .knob { position: absolute; top: 50%; left: var(--x); width: 42px; height: 42px; margin: -21px 0 0 -21px; transform: rotate(45deg); background: var(--cream); border-radius: 7px; display: grid; place-items: center; pointer-events: none; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.3); transition: transform 160ms var(--ease); }
.cmp:active .knob { transform: rotate(45deg) scale(0.92); }
.cmp .knob svg { width: 16px; height: 16px; color: var(--ink); transform: rotate(-45deg); }
.cmp .tag { position: absolute; bottom: 14px; padding: 4px 11px; border-radius: 999px; background: rgba(15, 33, 36, 0.78); color: var(--cream); font-size: 10.5px; font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase; pointer-events: none; }
.cmp .tag.l { left: 14px; } .cmp .tag.r { right: 14px; }
.cmp input { position: absolute; inset: 0; width: 100%; height: 100%; opacity: 0; margin: 0; cursor: ew-resize; }
.ba .cmp { max-width: 420px; }
@media (min-width: 821px) { .ba .split { grid-template-columns: minmax(0, 420px) minmax(0, 480px); justify-content: center; gap: clamp(32px, 4vw, 64px); } }

/* Service area */
.chips { list-style: none; padding: 0; margin: 0; display: flex; flex-wrap: wrap; gap: 8px; }
.chips li { padding: 6px 14px; border-radius: 999px; border: 1px solid var(--line); font-size: 13px; color: var(--text); }
.map { border-radius: 16px; overflow: hidden; aspect-ratio: 4 / 3; background: #1b3438; }
.map iframe { width: 100%; height: 100%; border: 0; filter: saturate(0.85); }

/* Reviews */
.rev { scroll-snap-align: start; background: var(--panel); border: 1px solid var(--panel-line); border-radius: 18px; padding: 24px; display: grid; gap: 12px; align-content: start; margin: 0; }
.stars { display: inline-flex; gap: 3px; color: var(--gold); }
.stars svg { width: 14px; height: 14px; }
.rev blockquote { margin: 0; font-size: 14px; line-height: 1.7; color: var(--text); }
.rev cite { font-style: normal; font-weight: 600; font-size: 14px; color: var(--cream); }
.rev cite span { display: block; font-weight: 400; font-size: 12.5px; color: var(--muted); }

/* Follow */
.gram { display: grid; grid-template-columns: repeat(6, minmax(0, 1fr)); gap: 10px; }
.gram a { aspect-ratio: 1; border-radius: 12px; overflow: hidden; display: block; }
.gram img { width: 100%; height: 100%; object-fit: cover; transition: transform 600ms var(--ease), opacity 200ms ease; }
@media (hover: hover) and (pointer: fine) { .gram a:hover img { transform: scale(1.05); } }
.gbadge { display: inline-flex; align-items: center; gap: 12px; margin-top: 22px; background: var(--panel); border: 1px solid var(--panel-line); border-radius: 14px; padding: 12px 18px; text-decoration: none; transition: transform 160ms var(--ease); }
.gbadge:active { transform: scale(0.98); }
.gbadge svg.g { width: 30px; height: 30px; }
.gbadge strong { display: block; font-size: 14px; }
.gbadge span.r { display: flex; align-items: center; gap: 8px; font-weight: 600; color: var(--gold); font-size: 14px; }
@media (max-width: 700px) { .gram { grid-template-columns: repeat(3, minmax(0, 1fr)); } }

/* CTA panel */
.ctabox { text-align: center; display: grid; gap: 14px; justify-items: center; padding-block: clamp(32px, 4vw, 48px); }
.ctabox .h2 { font-size: clamp(30px, 3.6vw, 44px); }
.ctabox .cta { justify-content: center; margin-top: 6px; }

/* Page heads */
.phead { text-align: center; display: grid; gap: 16px; justify-items: center; padding-block: clamp(48px, 7vw, 80px) clamp(32px, 4vw, 48px); }
.phead h1 { font-size: clamp(38px, 5vw, 64px); }
.phead p { color: var(--muted); max-width: 46em; font-size: 15.5px; }

/* Services page */
.grid3 { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 28px 24px; }
@media (max-width: 900px) { .grid3 { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (max-width: 560px) { .grid3 { grid-template-columns: 1fr; } }
.feat { display: grid; grid-template-columns: minmax(0, 0.95fr) minmax(0, 1.05fr); gap: clamp(24px, 3.5vw, 44px); align-items: start; }
.feat.rev-o { grid-template-columns: minmax(0, 1.05fr) minmax(0, 0.95fr); }
.feat .ph { border-radius: 16px; overflow: hidden; }
.feat .ph img { width: 100%; height: 100%; object-fit: cover; }
.feat .tx { display: grid; gap: 14px; align-content: start; }
.feat .tx > p { color: var(--muted); }
.minis { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; margin-top: 6px; }
.mini { border: 1px solid var(--line); border-radius: 14px; padding: 14px 16px; display: grid; gap: 6px; align-content: start; }
.mini h3 { font-size: 15px; display: flex; gap: 8px; align-items: baseline; }
.mini h3::before { content: "◆"; color: var(--gold); font-size: 0.7em; }
.mini p { color: var(--muted); font-size: 13px; line-height: 1.6; }
@media (max-width: 820px) { .feat, .feat.rev-o { grid-template-columns: 1fr; } .feat.rev-o .ph { order: -1; } }
@media (max-width: 420px) { .minis { grid-template-columns: 1fr; } }
.two { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 20px; }
@media (max-width: 640px) { .two { grid-template-columns: 1fr; } }

/* About */
.steps { list-style: none; padding: 0; margin: 0; display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 20px; }
.steps li { display: grid; gap: 8px; align-content: start; }
.steps .n { width: 40px; height: 40px; display: grid; place-items: center; transform: rotate(45deg); background: var(--cream); color: var(--ink); border-radius: 7px; font-weight: 700; margin: 6px 0 12px 4px; }
.steps .n span { transform: rotate(-45deg); }
.steps h3 { font-size: 18px; }
.steps p { color: var(--muted); font-size: 14px; }
@media (max-width: 760px) { .steps { grid-template-columns: 1fr; } }
.pull { font-size: clamp(20px, 2.2vw, 26px); line-height: 1.45; color: var(--cream); font-weight: 500; margin: 0; }
.pull cite { display: block; margin-top: 14px; font-size: 14px; font-style: normal; color: var(--muted); font-weight: 400; }

/* Quote page */
.qgrid { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 0.8fr); gap: 24px; align-items: start; }
@media (max-width: 880px) { .qgrid { grid-template-columns: 1fr; } }
form { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; }
.f { display: grid; gap: 6px; font-size: 13.5px; font-weight: 500; color: var(--cream); }
.f.full { grid-column: 1 / -1; }
input[type=text], input[type=tel], input[type=email], select, textarea { font: 400 15px/1.4 var(--font); color: var(--cream); background: rgba(239, 232, 222, 0.04); border: 1px solid var(--line); border-radius: 12px; padding: 12px 14px; width: 100%; min-width: 0; transition: border-color 160ms ease, background-color 160ms ease; }
select { appearance: none; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23efe8de' stroke-width='2' d='M6 9l6 6 6-6'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: right 12px center; background-size: 16px; padding-right: 40px; }
select option { color: #111; }
input:focus, select:focus, textarea:focus { outline: none; border-color: var(--gold); background-color: rgba(239, 232, 222, 0.07); }
textarea { min-height: 120px; resize: vertical; }
input[type=file] { font: 400 13.5px var(--font); color: var(--muted); }
form .btn { grid-column: 1 / -1; width: 100%; margin-top: 6px; }
.form-msg { grid-column: 1 / -1; font-size: 14px; color: var(--gold); }
@media (max-width: 520px) { form { grid-template-columns: 1fr; } }
.tiles { display: grid; gap: 12px; }
.tile { display: flex; gap: 14px; align-items: center; padding: 16px 18px; text-decoration: none; }
.tile .ic { width: 42px; height: 42px; border-radius: 50%; border: 1px solid var(--line); display: grid; place-items: center; flex: none; color: var(--gold); }
.tile .ic svg { width: 18px; height: 18px; }
.tile strong { display: block; font-size: 14.5px; word-break: break-word; }
.tile span { font-size: 13px; color: var(--muted); }
a.tile { transition: border-color 200ms ease; }
a.tile:hover { border-color: rgba(239, 232, 222, 0.25); }

/* Footer */
footer { background: var(--head); margin-top: clamp(40px, 6vw, 72px); padding-block: 48px calc(env(safe-area-inset-bottom, 0px) + 36px); text-align: center; }
footer .flogo { display: inline-grid; justify-items: center; gap: 12px; text-decoration: none; }
footer .flogo img { width: 76px; height: 76px; border-radius: 14px; }
footer .flogo b { font-weight: 600; font-size: 22px; letter-spacing: 0.17em; color: var(--cream); line-height: 1; }
footer .flogo small { font-size: 9px; letter-spacing: 0.5em; color: var(--gold); text-transform: uppercase; margin-top: -6px; }
footer nav { display: flex; justify-content: center; flex-wrap: wrap; gap: 8px 26px; margin: 24px 0 20px; font-size: 14px; }
footer nav a { text-decoration: none; color: var(--text); transition: color 160ms ease; }
footer nav a:hover { color: var(--gold); }
.social { display: flex; justify-content: center; gap: 10px; }
.social a { width: 40px; height: 40px; border-radius: 50%; border: 1px solid var(--line); display: grid; place-items: center; color: var(--cream); transition: background-color 200ms ease, transform 160ms var(--ease); }
.social a:hover { background: rgba(239, 232, 222, 0.08); }
.social a:active { transform: scale(0.94); }
.social svg { width: 17px; height: 17px; }
footer .fine { margin-top: 22px; font-size: 13px; color: var(--muted); display: grid; gap: 4px; }
footer .fine a { text-decoration: none; }

/* Mobile call bar */
.callbar { display: none; }
@media (max-width: 700px) {
  .callbar { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; position: fixed; left: 0; right: 0; bottom: 0; z-index: 30; padding: 10px 12px calc(env(safe-area-inset-bottom, 0px) + 10px); background: var(--head); border-top: 1px solid var(--line); transform: translateY(110%); transition: transform 300ms var(--ease); }
  .callbar.show { transform: none; }
  .callbar .btn { min-height: 46px; }
  footer { padding-bottom: calc(env(safe-area-inset-bottom, 0px) + 96px); }
}

/* Entrances */
@media (prefers-reduced-motion: no-preference) {
  .js [data-r] { opacity: 0; transform: translateY(16px); transition: opacity 650ms var(--ease), transform 650ms var(--ease); transition-delay: calc(var(--i, 0) * 70ms); }
  .js [data-r].in { opacity: 1; transform: none; }
}
@media (prefers-reduced-motion: reduce) { .strip p, .menu, .menu nav a { transition: none; } }

.land { border-radius: 16px; overflow: hidden; aspect-ratio: 4 / 3; }
.land picture, .land img { width: 100%; height: 100%; object-fit: cover; display: block; }

/* Who we work with */
.sectors { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); margin-bottom: clamp(56px, 7vw, 88px); }
.sector { min-height: 300px; padding: 36px 24px; display: grid; align-content: center; justify-items: center; text-align: center; gap: 8px; }
.sector svg { width: 76px; height: 76px; fill: none; stroke: currentColor; stroke-width: 2.4; stroke-linecap: round; stroke-linejoin: round; margin-bottom: 14px; }
.sector b { font-size: clamp(22px, 2.2vw, 30px); font-weight: 700; letter-spacing: -0.01em; line-height: 1.1; color: inherit; }
.sector span { font-size: 13.5px; opacity: 0.85; }
.sector.c { background: var(--cream); color: var(--ink); }
.sector.c svg { color: #285968; }
.sector.t { background: #285968; color: var(--cream); }
.sector.g { background: var(--gold); color: #1a1408; }
.sector.d { background: #3f7259; color: var(--cream); }
@media (max-width: 900px) { .sectors { grid-template-columns: repeat(2, minmax(0, 1fr)); } .sector { min-height: 230px; } }
@media (max-width: 420px) { .sector { min-height: 200px; padding: 26px 14px; } .sector svg { width: 58px; height: 58px; } }

.trust { grid-template-columns: repeat(3, minmax(0, 1fr)); }
.trust .sector { min-height: 280px; }
@media (max-width: 900px) { .trust { grid-template-columns: 1fr; } .trust .sector { min-height: 0; padding: 34px 20px; } }
.faq { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: clamp(24px, 4vw, 64px); align-items: start; }
.qas { display: grid; gap: 10px; }
.qa { background: var(--panel); border: 1px solid var(--panel-line); border-radius: 16px; }
.qa summary { list-style: none; cursor: pointer; display: flex; justify-content: space-between; align-items: center; gap: 16px; padding: 18px 22px; font-weight: 600; font-size: 16px; color: var(--cream); }
.qa summary::-webkit-details-marker { display: none; }
.qa summary span { font-size: 22px; font-weight: 400; color: var(--gold); transition: transform .25s cubic-bezier(.2,.8,.2,1); flex: none; }
.qa[open] summary span { transform: rotate(45deg); }
.qa summary:focus-visible { outline: 2px solid var(--gold); outline-offset: 2px; border-radius: 16px; }
.qa p { padding: 0 22px 20px; color: var(--muted); max-width: 62ch; }
@media (max-width: 820px) { .faq { grid-template-columns: 1fr; } }

/* sector + trust tiles: diamond badge, left aligned */
.sector { justify-items: start; text-align: left; align-content: end; padding: 34px clamp(22px, 2.6vw, 36px); }
.sector .badge { width: 74px; height: 74px; display: grid; place-items: center; margin: 0 0 22px 6px; position: relative; }
.sector .badge::before { content: ""; position: absolute; inset: 10px; transform: rotate(45deg); border-radius: 10px; background: currentColor; opacity: .12; }
.sector .badge svg { width: 40px; height: 40px; margin: 0; position: relative; stroke-width: 2.6; }
.sector.c .badge svg { color: #285968; }
.sector.g .badge svg { color: #1a1408; }
@media (max-width: 900px) { .trust .sector { align-content: center; } }
@media (max-width: 420px) { .sector .badge { width: 60px; height: 60px; margin-bottom: 14px; } .sector .badge svg { width: 32px; height: 32px; } }
.sector .badge { width: 88px; height: 88px; }
.sector .badge svg { width: 50px; height: 50px; stroke-width: 2.4; }
.sector { min-height: 260px; }
.sector { align-content: start; }

.sector .badge svg.pi { width: 52px; height: 52px; fill: currentColor; stroke: none; }
.sector .badge::before { opacity: .14; }
.team .land { aspect-ratio: 5 / 4; }

.menu nav .mdrop summary { list-style: none; cursor: pointer; display: flex; align-items: center; gap: 14px; font-size: clamp(28px, 5vw, 36px); font-weight: 600; color: var(--cream); width: fit-content; }
.menu nav .mdrop summary::-webkit-details-marker { display: none; }
.menu nav .mdrop summary span { color: var(--gold); font-weight: 400; transition: transform .25s var(--ease); }
.menu nav .mdrop[open] summary span { transform: rotate(45deg); }
.menu nav .mdrop summary b { font-weight: inherit; }
.menu nav .mdrop summary[aria-current="page"] b { text-decoration: underline; text-underline-offset: 8px; text-decoration-thickness: 2px; }
.menu nav .mdrop .sub { display: grid; gap: 6px; padding: 10px 0 14px 18px; border-left: 2px solid var(--gold); margin: 8px 0 6px 4px; }
.menu nav .mdrop .sub a { font-size: clamp(19px, 3vw, 22px); font-weight: 500; color: var(--muted); }
.menu nav .mdrop .sub a:hover { color: var(--gold); }
.eyebrow { font-size: 12px; font-weight: 600; letter-spacing: .16em; text-transform: uppercase; color: var(--gold); }
#team, #faq, #story { scroll-margin-top: 140px; }
@media (max-width: 820px) { .team.rev-o .land { order: -1; } }
.menu nav .mdrop summary span { display: inline-block; text-decoration: none; }

.team { grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr); }
.teamfig { position: relative; margin: 0; }
.teamfig figcaption { position: absolute; left: 14px; right: 14px; bottom: 14px; display: flex; justify-content: space-between; gap: 10px; }
.teamfig figcaption span { background: rgba(10, 28, 33, .82); backdrop-filter: blur(6px); color: var(--muted); font-size: 12px; padding: 8px 14px; border-radius: 999px; display: flex; gap: 8px; align-items: baseline; }
.teamfig figcaption b { color: var(--cream); font-size: 14px; font-weight: 600; }
@media (max-width: 820px) { .team { grid-template-columns: 1fr; } }

.look { align-items: center; grid-template-columns: minmax(0, 1.2fr) minmax(0, 0.8fr); }
.look .sqph { aspect-ratio: 1; }
@media (max-width: 820px) { .look { grid-template-columns: 1fr; } }
.menu nav a:nth-child(6) { transition-delay: 150ms; }
.faq.solo { grid-template-columns: 1fr; max-width: 860px; }
/* cream header to match logo */
.top { background: #f4ece1; }
.top .bar { height: 88px; }
.top .icon-btn { color: #0f2a33; }
.top .icon-btn:hover { background: rgba(15, 42, 51, 0.08); }
.top .logo { gap: 14px; }
.top .logo img { width: 72px; height: 68px; border-radius: 0; object-fit: contain; }
.top .logo b { color: #0f2a33; font-size: 26px; font-weight: 700; }
.top .logo small { color: #2f6b4f; font-size: 10px; font-weight: 600; }
.top .strip { border-top: 0; }
@media (max-width: 520px) {
  .top .bar { height: 76px; }
  .top .logo { gap: 10px; }
  .top .logo img { width: 58px; height: 55px; }
  .top .logo b { font-size: 20px; }
  .top .logo small { font-size: 8.5px; }
}
