@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-ext-400-normal.C2je3j2s.woff2)format("woff2"),url(/_astro/instrument-serif-latin-ext-400-normal.CFCUzsTy.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-normal.DnYpCC2O.woff2)format("woff2"),url(/_astro/instrument-serif-latin-400-normal.BVbkICAY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-ext-400-italic.C9HzH3YL.woff2)format("woff2"),url(/_astro/instrument-serif-latin-ext-400-italic.D7-lnxEk.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-italic.DKMiL14s.woff2)format("woff2"),url(/_astro/instrument-serif-latin-400-italic.u__WvvIK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-cyrillic-wght-normal.Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-greek-wght-normal.DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-vietnamese-wght-normal.usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-latin-ext-wght-normal.Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-latin-wght-normal.DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-cyrillic-400-normal.BEIGL1Tu.woff2)format("woff2"),url(/_astro/jetbrains-mono-cyrillic-400-normal.ugxPyKxw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-greek-400-normal.C190GLew.woff2)format("woff2"),url(/_astro/jetbrains-mono-greek-400-normal.B9oWc5Lo.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA9UABAAAAAALMAAAA7zAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGnAbhWocghYGYD9TVEFUXgCDBBEICrBAp3ILgjgAATYCJAOEKAQgBYUAB4xODAcbIiYzo8LGAQCKfn4o/usELQ4rdj22ABHwitFYjZPqB3XSqAbV3C5dFkHYtTehxpeGbU+3+QexdERCkxARw9oNxAyetvXzdhdjl/7aiBiHgcqBjZywaGPSh4mNFccpF3DHlfyO8Jc/OiSe/kb7/iQYRAE23iScpHngiRRBFETNiZzQwc2HOllJ0fqXIjTY8RTYbDsklKc81hGPQcOJojhD/w80ll1aG/qiQErbzqOXjmvOVKd14tuv+Hxrlbarq/5xH7CiMPjaZXlrfNSp7uqaroZXvYAzc8A0kH2zs3MvHQBUORcJ2GG2cdFRgArh+Sgb7yOsjImpmgM0kq1FwhQCQzQ1Mt+j7at5GSAAIQAAKFLk6uMul4pIl4HIpEEUK0dUMiCMmhFWNoSDC+Exghgzi5i3hNhtN9qaINo+EbQj1tEIgJVLj5oebQ6I1/fyLMQYALYgALKS0yEOQCJG89uIiEPKyeRDVCmC0HgZ203jIg7kk6cHxfEKeBSDXtxd6n5yJzqpfSgXs9xMri1fPezlKMAVcCGEIhmwHiDRtJOyKfXkGsAVqI7ohIZs0rsDM/IU4fuQgkppCk2n+VRHy6mFttJ26t16mBjQPyIeYhvZnyXaiDSeaAYYXLiKPIm4uKh1zIq6gSRVU7WNPIV5v1PwBOy07RrrT6skwoEAtYyZeYgpBUABaDEmtPWRGP/UGABFgUUjchFXAghAgAYQpyPkCIBBoRwQgU/g3kQcyqTY9KSDItmjjmmkP+qJHG3C66hjXhtlhzwglI+1+4Be+T77hYQxxeNkCIDaKU+ANXhkMqePOVAQr7uwCjoBlCdtHQE8TNRd17//A/evkhSpkOMDA9VTmwAVAbLNlwMkoAG5qG2bWCYA/h3uEYgEhFqSmJJPpCIFbJHg1Aw5GaAujjqMzIHc8NrIHBEJJjGZP3cuFQZD9PvzLvZIaCIjBcTvEnIzTWiGjqdzlD+VAO2TUERK8smEi8lNNOguiAM9P6Gfo6bX8bD0v7V/cPwA/fDBi0BaGgUllWy5AATy6X9gAZqRVIsMLuVmqQ3QmrBbiFgTiWbxLDj1hBqINGLVYewQwySWWRyeQK1kXVJ0S2UjZ5WgXaIOSTodp42CUzqHXH226ZfJI4tXth45eqnslGdQgSGFhmmMyOdTbEyJcdv56U0pNa3MDJ1JVRZUmldtkcESglQkAOA8AMgAoBeYLQi+wDxAtwAAGlXJUdVLPLmo/TLRystE3SsqO29LUY0hsrtvBoXUw1Fy+XjIhqbj4rEZISsUysW1L68PlGRwyWImjWXjS9LFyUzjC7v7Z5hYsYKRhIH49EyxTJxutwOy2PRxp1R63SVViB+eNFYRywlEzJBIMDIl5Aa4PtbFOno416WTTkfVQwSPgIve66BCbLAuLmpCh59ln5uFECODSuUIJ2CJCCzDwbf+DV2/3yTtan5J1gEVuilcVASHULO9Bt+nWkIEHMMit5gOxaO4JpWjvdzOcySeFek9q4dy3jxi2BxHwsuuo2CzbQ+KJWxyqPUJljVCU3WT8JwlhZyLkKODRhZkQByHu8ERJIcGBexSmdwGPfMPbjnC0SwRUTyCAIwY4Mdr9zxJTKE5yp0mcEe9s3Umm/TZp2s4X/27cQUmhrd4Ow4ibPOTOxxT6w+S8ENc9AGE7meFOlNbuzjngJtzjFKcrMsxtf4G4UIPcNGXbvwNaeDea6+1L7kaYG+M13a455pruOh5Ww0HlhllPy/PsqS9Zr7ZV9cSLODAoItzBt2cI5i1brCxQRIcH6yr9wV5+XjhtlxuziH7LiqGTXVnkfCZntd1doJ5liyIno6X3GqH56fcnGNwE2IXvYhw5a/MJGsMns/TOawd+2HX5kOXxQZFsYkwmMetzGtqKDKSe+h9h7jX77z2Snb98vyL7rjmil1N3B/cCBfsC5rymA/ExpPlni/DL9i7eflmn66oxrSlMRRB/8Dbq/e/3aN95L3BG+dFd1d+uCVzKhQy5/+I77CmWJ/o2Hygaay8yleXU1c1NH2IpqHOYUtriyWHf3iZwxjZvNxm/Ti/O5+22uC3nVFxhu1wvQc08ZZ+nb5/9oBF38ehJXaKPt7K6/v34Ltqai21rbXDXI3BRDa+9XDSGp8gzZZarV2ag9v3RBzSNfFjU/M+uVduNDTsMNY0GCOHDU3O4dazeb3zFXjg0rlPuiV75+m+kzV3v5qc/PHdJ2j6pI+wDP+U7mFPW/uw23ltZemTVTo+3+KNa1yyuwdmfI41j1/yvbG3oaLR3G3Sd1xdrNOUfAou3jYw0z860D9jr+9sqU1IIHve9W56/fIEU2fztvaqHQ213trhKauqjXVmr/kFxP1m7bdCE88Plpb1m840l/VNQz72QvvMPlc5z9fvKPt1xBtXv9yVZ9nGmxscXiDfwGcI4LQ9duBaG7Nxjw2aWMuArp7In2qxObTwKfr40/iy/j34zhqeN59qHuZqDBaysQWiL/PZsk4cyV13mvbwWw7phfEDC/O+fm9/ram+sspcXxs5hm9pHjufSujGRbKXaTPmBAPPfMm45bau15+jR/bbBx80mR7sCth94rfB6Q6sngJcuO1v4a7Lu157ad9GKIlypuEea9GDnXs0IytDmZ2Rka2cVv4jrIHmaFZ3O9OWlWX7gLuRH1mMjsxE8VrEH/XNRrErsh61R6PD3e2d7dDsb3Z38k15W/kFkrwmHk+PhWNKx3nLMhHkSl5ZLMvHWPGPfwRB9AKr2QoSUb4qSlB18X715zkqwRI0G3lvUOptugtcID+tsKQForrC+pqxS4X1dcof21bf4OQcbZ2Le6y53kKao3rxNWE9f1a+S3t2tiIu5yej2d/W12RozBwrLh7LbDT0NkUDi+HBQPj0xIlAoKHFFxAMPB8Vce+KKo28Rq0SHV3LUk6MNLv35DMrCzVNmbxBeCGCKzMtu20y8f+SVD4h31Sosky03Upl9YJxzh+L0ZFANLR4LOpYj452tne145E/wok2e6JX/xBX/vH8WaFQojdWlrhzuOXjs1Zn3cCkT4qWSmZeqX/B4tciE4HBmUBZwGxtMDaqnCpdllPVaIzdNw9ZqfDU30ppYDgw2B+A5JP5L8bj4tgWoy/t6WRRcO2P8uFDakiP2fMWaviyaOYFr94gE0nEsXysWligOuHRC2TiH0XSJ/4WqQcjE4GxmUAocKlG+jECgZHFwGX8vabVzf8f4KQSi8Gp6laIdgV0q8OzbmjyaWdnW1MQXZoJDb7ZaEdzVzMoNQiAGESUwszDAIzTDIqSxGFoxoRZ/vTKM8CfyZ9V/ZAPfzZ/Ds4tMHm0dSxCkOPaNpKlK8/KwGQVCdzqbPDn1HKuiT8WHUnStEQYZB2TC6WJ6spymNIjBV7JK5lSs1C5qDoRSYBUSlgH31LlM7X5O4o8eBxrX3MDwtOG1iZdZ/NjXsu0gBJohRVmlQNfwVfQmsReAdZEAahljqkMaxLHg/gT+BONkwxcgT0CH/5k/pQrcCpMUYiGtPqbDGvVgALfitYyTHyI7iP25WqsSqAlstCbcmZ3k0PcRZlgbs0KCrwb7lImBTqQCCawVEpMWHur0DRm3+9sVAOK6UQiqESr8NaEtY8Vu86AIjK3KRZhXNwqD34Oc38umLZM7/33+38/uOj7///Z9yMAAHqAUtN3Bsa/l9rSiKVxlONqqbKozYWfYMRMRkicEE2FhIs4TuWQJL0RDNwCPy0hP1CbGAVY9Mb6W+DZ2p14CIQoIBjqGKpe6lOONhDJTUFBXMgZYOPct8C7Ffmf2jR2ksQ72U7f6SBu5gywoW8x2Qhy1APl1CZGAQ4ksGGD8loGsjY0UQKXmhdvpBboCNglmiU2XUCieL2dF1bDaTacoykaTjgFAhquyoFkiSk0LZyooeM7gQDVIlmNOwCPlICNKQpatkhBhUQJpdLCVwFqWj3FQ8sWeajTWbJiLeRJQlRmsyh1YLRZtAzVNr0dAoCqYN6wXLhzQGL8LY6mvwSAd1698ly88s2Xfwa7FbVA/wsgBhQAgABfG3dQHs2o/066DhB0wWo68NIlpR8Rtqkj9flbwtMc3oZyWoIn3n+L86o5vA1V8ng6L4C9+Ax3YgMBHN8Er4rV97ZRXgdo2vF244hH35wAzlOM0Y1BABGNnNCZ4UFNPID7U9KeSCgiP5EiDnMizejpExlFzj9RIM2BE2MU8pwgViH7TAQQSqpgnDuJJAk2kHIaYDNnhs+sFsvBuaf5DXMbXT9uwvLIbk49b4mBNm3JsEV+85YtKUHWb5rT5ywap9WpUZtWo6q5Fot8W89a0m4OaXOK2Ywat2KaD3NdRi1S/+eloldCT0fn1K5q61Mpa6eaNrKMB6WMQqn83IfXmTNv1eIRiaKj7aOsikMmoxej+EfqsmjOpFHDLnneylGLQxT66vnHnh/n12VXDN1Hw6/bcNpctWo3vrwApZvfrdEDiP8IzgPkeiYUoQlzDvYWB0cnZ6uLq5t7+aRk5I6TIFGS5IqkSJWWXjqFDEqZVLJky5FrG7W8quQrUEijSLESWtsz0tErVVa9chUqValmUMNoh1omZjxSM4s69Ro0atKspTe1smrLpl2HTl262dg5OLm4eezMw6tHrz79BgzyGarXsBGjxqJtJvhNmjJtxqw58xYsWrJsxS4Bu61aE7THXvvsFxJ2wEERhxx2xFHHrIs6fuE/r+1vm6/8jhhtDCwnASDGR1h4SGhYwEGU1Y/Xffk5G4u9XgIAYtxyGpZ5y9sDdNbyP142W5DgAhoE7i3q0c5x2vm9v24aZuNohdcxqSEAz8up00My03HSwmqPa8bMecG3Tjzb+f9EelEtg2vpzPeiIEEBwSA8IEDBwAE9F5Z6vQIQjAnLGTgWLO+uZTL/qwGEAYOAQpg3TefgwBCQgBDzqukKDBAOoU3KVtqIbBXK9XpEAAujuudkZN724kIGmrtVaS38ZZLrS9/4fsKMQhN3yXK5gvSBvJ2Y9/Nydbcvb0bm58+e3FhmGfGLJ9u7axl1F1LQTbaCeyrbu7wFCsorFgV4qnh+GUrWtaczqkSBB96AEeKRB94k2SyLuyw3qwrxeg3P5FNR1Av1Gsq2/ds6dPPkBAAA)format("woff2"),url(/_astro/jetbrains-mono-vietnamese-400-normal.CqNFfHCs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-latin-ext-400-normal.Bc8Ftmh3.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-ext-400-normal.fXTG6kC5.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-latin-400-normal.V6pRDFza.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-400-normal.6-qcROiO.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Trait NA;src:local(Arial),local(Helvetica Neue),local(Helvetica),local(Roboto),local(Segoe UI);unicode-range:U+2D,U+2011}:root{--nuit:#111214;--nuit-pied:#0d0e0f;--surface:#191a1c;--verre:linear-gradient(180deg, #ffffff0f, #ffffff08);--ivoire:#f4f0e6;--texte-2:#c7c5bf;--texte-3:#9d9b95;--accent:#92cff0;--bleu:#0069aa;--bleu-profond:#004f80;--papier:#f7f3ea;--encre:#231f20;--encre-2:#4d4845;--filet:#92cff04d;--filet-faible:#ffffff1a;--filet-papier:#231f202e;--contour:#ffffff24;--bouton:linear-gradient(110deg, var(--bleu) 0%, var(--bleu-profond) 45%, var(--bleu) 70%, var(--bleu-profond) 100%);--lustre:inset 0 1px 0 #ffffff4d;--largeur:76rem;--serif:"Trait NA", "Instrument Serif", "Iowan Old Style", "Times New Roman", serif;--sans:"Manrope Variable", "Segoe UI", system-ui, -apple-system, sans-serif;--mono:"JetBrains Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--doux:cubic-bezier(.22, 1, .36, 1);color-scheme:dark}*,:before,:after{box-sizing:border-box}html{background:var(--nuit);color:var(--ivoire);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;scroll-behavior:smooth;scroll-padding-top:6.5rem;font-size:100%;line-height:1.65}body{background:var(--nuit);min-height:100vh;margin:0;overflow-x:hidden}a{color:inherit}img,svg{max-width:100%;display:block}::selection{color:var(--ivoire);background:#0069aa8c}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.enveloppe{width:min(var(--largeur), 100% - 2.5rem);margin-inline:auto}.entete{--route-ligne:#ece9e0db;z-index:20;border-bottom:1px solid var(--filet-faible);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='c' x='0' y='0' width='1' height='1' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .78 0 0 0 0 .78 0 0 0 0 .76 2.6 0 0 0 -1.45'/%3E%3C/filter%3E%3Cfilter id='f' x='0' y='0' width='1' height='1' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='2' seed='9' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.4 0 0 0 -1.2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23c)' opacity='.13'/%3E%3Crect width='160' height='160' filter='url(%23f)' opacity='.35'/%3E%3C/svg%3E") 0 0 / 160px 160px repeat, linear-gradient(var(--route-ligne), var(--route-ligne)) 0 3px / 100% 2px no-repeat, linear-gradient(var(--route-ligne), var(--route-ligne)) 0 calc(100% - 3px) / 100% 2px no-repeat, #0e0f10;position:sticky;top:0}.entete .enveloppe{align-items:center;gap:1.4rem;min-height:5.25rem;display:flex}.route-centre{background:repeating-linear-gradient(90deg, var(--route-ligne) 0 42px, transparent 42px 70px);flex:1 1 0;align-self:center;min-width:0;height:3px}.marque{flex-shrink:0;align-items:center;text-decoration:none;display:inline-flex}.marque .logo{width:auto;height:4rem}.nav-principale{gap:1.6rem;margin-left:auto;display:flex}.nav-principale a,.nav-langue a{color:var(--texte-2);white-space:nowrap;background:linear-gradient(var(--accent), var(--accent)) no-repeat 0 100% / 0 1px;transition:color .3s var(--doux), background-size .45s var(--doux);padding-block:.25rem;font-size:.94rem;font-weight:500;text-decoration:none;position:relative}.nav-principale a:hover,.nav-principale a[aria-current=page]{color:var(--ivoire);background-size:100% 1px}.nav-langue a{font:400 .76rem var(--mono);letter-spacing:.12em;text-transform:uppercase}.nav-langue a:hover{color:var(--accent);background-size:100% 1px}@media (width>=1061px){.nav-langue a{top:-2px}}.bouton-entete{white-space:nowrap;padding:.72rem 1.2rem;font-size:.9rem}.bouton-mouvement{border:1px solid var(--filet-faible);width:2rem;height:2rem;color:var(--texte-3);cursor:pointer;transition:color .3s var(--doux), border-color .3s var(--doux);background:0 0;border-radius:50%;flex-shrink:0;place-items:center;padding:0;display:inline-grid}.bouton-mouvement[hidden]{display:none}.bouton-mouvement:hover,.bouton-mouvement:focus-visible{color:var(--accent);border-color:var(--filet)}.bouton-mouvement span{border-inline:2px solid;width:.55rem;height:.65rem}.bouton-mouvement[aria-pressed=true] span{border:.34rem solid #0000;border-left:.58rem solid;border-right-width:0;width:0;height:0;margin-left:.15rem}.menu-mobile{display:none;position:relative}.menu-mobile summary{border:1px solid var(--filet-faible);cursor:pointer;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;list-style:none;display:grid}.menu-mobile summary::-webkit-details-marker{display:none}.menu-mobile summary span,.menu-mobile summary span:before,.menu-mobile summary span:after{width:1.1rem;height:1.5px;transition:transform .3s var(--doux), opacity .3s var(--doux);background:#fffc;border-radius:2px;display:block}.menu-mobile summary span{position:relative}.menu-mobile summary span:before,.menu-mobile summary span:after{content:"";position:absolute;left:0}.menu-mobile summary span:before{top:-6px}.menu-mobile summary span:after{top:6px}.menu-mobile[open] summary span{background:0 0}.menu-mobile[open] summary span:before{transform:translateY(6px)rotate(45deg)}.menu-mobile[open] summary span:after{transform:translateY(-6px)rotate(-45deg)}.menu-mobile-liste{border:1px solid var(--filet-faible);background:var(--surface);border-radius:1rem;gap:.2rem;min-width:17rem;padding:.9rem;display:grid;position:absolute;top:calc(100% + .8rem);right:0;box-shadow:0 30px 60px -20px #000000b3}.menu-mobile-liste a{color:var(--texte-2);border-radius:.6rem;padding:.7rem .8rem;font-weight:500;text-decoration:none}.menu-mobile-liste a:hover{background:var(--nuit);color:var(--ivoire)}.bouton{font:600 .98rem/1 var(--sans);letter-spacing:.01em;transition:background-position .6s var(--doux), border-color .35s var(--doux), color .35s var(--doux);border-radius:999px;align-items:center;gap:8px;padding:.95rem 1.6rem;text-decoration:none;display:inline-flex}.bouton-plein,form button{color:#fff;background:var(--bouton) 0 0 / 220% 100%;box-shadow:var(--lustre), 0 10px 24px -14px #000c}.bouton-plein:hover,.bouton-plein:focus-visible,form button:hover,form button:focus-visible{background-position:100% 0}.bouton-fil{color:var(--ivoire);border:1px solid var(--contour);background:0 0}.bouton-fil .fleche{color:var(--accent)}.bouton-fil:hover,.bouton-fil:focus-visible{border-color:var(--accent);color:var(--accent)}h1,h2,h3{font-family:var(--serif);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:400;line-height:1.05}p,li,dd,blockquote,figcaption{text-wrap:pretty}.accent{color:var(--accent);padding-inline-end:.06em;font-style:italic}.etiquette{font:400 .76rem/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);align-items:center;gap:.6rem;display:inline-flex}.niveau{font:400 .76rem/1.35 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);align-items:center;gap:.95rem;margin:0;display:flex}.niveau-num{color:var(--texte-2);white-space:nowrap}.niveau-nom{flex:0 auto}.filet-niveau{background:var(--filet);transform-origin:0;min-width:2.5rem;height:1px;transition:transform .4s var(--doux);flex:2.5rem;display:block}html.js .filet-niveau:not(.vu){transform:scaleX(0)}.ouverture{padding:clamp(2.5rem,6vh,4.5rem) 0 clamp(3.5rem,9vh,6rem);position:relative}.ouverture:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 68% 45%,#000 25%,#0000 75%);mask-image:radial-gradient(70% 80% at 68% 45%,#000 25%,#0000 75%)}.ouverture .enveloppe{grid-template-columns:minmax(0,1fr) min(31rem,40%);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid;position:relative}.ouverture h1{margin-top:1.4rem;font-size:clamp(2.6rem,5.5vw,5.2rem);line-height:1.02}.chapeau{max-width:36rem;color:var(--texte-2);margin:1.5rem 0 0;font-size:clamp(1.06rem,1.3vw,1.2rem);line-height:1.62}.chapeau+.chapeau{margin-top:1rem}.boutons{flex-wrap:wrap;gap:.9rem;margin-top:2rem;display:flex}.raccourcis{color:var(--texte-2);margin:1.2rem 0 0;font-size:.98rem}.raccourcis a{color:var(--accent);border-bottom:1px solid var(--filet);white-space:nowrap;padding-bottom:.1rem;text-decoration:none}.raccourcis a:hover,.raccourcis a:focus-visible{border-bottom-color:var(--accent)}.cadre{background:var(--surface);border:1px solid var(--filet-faible);border-top:2px solid var(--bleu);border-radius:.6rem;width:100%;margin:0;padding:.5rem .5rem 0}.cadre img{border-radius:.3rem;width:100%;height:auto}.cadre figcaption{font:400 .7rem/1.45 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--texte-2);padding:.75rem .2rem .8rem}.cadre:not(:has(figcaption)){padding-bottom:.5rem}.photos-corps{margin:2rem 0 .25rem}.photos-paire{align-items:flex-start;gap:1rem;display:flex}.photos-paire>.cadre{flex:var(--rapport) 1 18px;min-width:0}.photos-pile>.cadre+.cadre{margin-top:1.5rem}@media (width>=600px){.photos-pile>.cadre{margin-inline:auto}}@media (width<=599.98px){.photos-paire{flex-direction:column}.photos-paire>.cadre{flex:none}}.section{padding:clamp(4rem,10vh,7rem) 0;position:relative}.section>.enveloppe>.filet-niveau{margin-bottom:clamp(2.5rem,6vh,4rem)}.tete-section{max-width:48rem;margin-bottom:clamp(2rem,4vh,3rem)}.tete-section h2{margin-top:1.1rem;font-size:clamp(2.3rem,4.4vw,3.8rem)}.tete-section p{color:var(--texte-2);margin:1.1rem 0 0;font-size:1.12rem}.section-claire{background:var(--papier);color:var(--encre)}.section-claire p{color:var(--encre-2)}.section-claire a,.section-claire .niveau,.section-claire .etiquette,.section-claire .accent{color:var(--bleu)}.section-claire .niveau-num{color:var(--encre-2)}.section-claire .filet-niveau{background:var(--filet-papier)}.coupe{justify-self:center;width:100%;max-width:27rem;margin:0}.coupe svg{width:100%;height:auto;overflow:visible}.coupe figcaption{border-top:1px solid var(--filet-faible);font:400 .7rem/1.4 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--texte-3);margin-top:.9rem;padding-top:.75rem}.coupe .couche{transition:transform .9s var(--doux)}html.js .coupe:not(.vu) .couche-surface{transform:translateY(26px)}html.js .coupe:not(.vu) .couche-fondation{transform:translateY(13px)}.grille{gap:1.25rem;display:grid}.grille-3{grid-template-columns:repeat(3,1fr)}.carte{background:var(--surface);border:1px solid var(--filet-faible);border-top:2px solid var(--bleu);border-radius:.9rem;padding:1.8rem 1.6rem 1.9rem;position:relative}.carte .etiquette{margin-bottom:1rem}.carte h3{letter-spacing:0;font-size:1.65rem;line-height:1.12}.carte p{color:var(--texte-2);margin:.8rem 0 0}.appel,.carte-appel{border:1px solid var(--filet-faible);background:var(--verre);position:relative;box-shadow:inset 0 1px #ffffff1f}.appel{text-align:center;border-radius:1.5rem;padding:clamp(2.5rem,6vh,3.5rem) clamp(1.5rem,5vw,4rem)}.appel h2{font-size:clamp(2.1rem,3.4vw,2.9rem)}.appel p{max-width:36rem;color:var(--texte-2);text-wrap:balance;margin:1.2rem auto 0;font-size:1.1rem}.appel p a{color:var(--accent);text-underline-offset:.2em;text-decoration-color:var(--filet)}.appel .boutons{justify-content:center}.section:has(>.enveloppe>.appel){padding-bottom:clamp(1.5rem,3vh,2rem)}.carte-appel{border-radius:1rem;padding:1.5rem 1.4rem}.carte-appel p{color:var(--texte-2);margin:.5rem 0 0;font-size:.93rem}.carte-appel .carte-appel-titre{font:400 1.6rem/1.1 var(--serif);color:var(--ivoire);margin:0}.carte-appel .bouton{margin-top:1.1rem;padding:.8rem 1.2rem;font-size:.92rem}.pied{border-top:1px solid var(--filet-faible);color:var(--texte-3);background:var(--nuit-pied);margin-top:clamp(2rem,6vh,4rem);padding:3.5rem 0 2.5rem;font-size:.92rem}.pied .enveloppe{grid-template-columns:1.6fr 1fr 1.2fr;align-items:start;gap:2.5rem 3rem;display:grid}.pied-marque p{max-width:22rem;margin:1.1rem 0 0;line-height:1.55}.pied-colonne{gap:.55rem;display:grid}.pied-colonne p{margin:0}.pied-titre{font:400 .72rem var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent)!important;margin-bottom:.4rem!important}.pied a{color:var(--texte-2);text-decoration:none}.pied a:hover{color:var(--accent)}.pied-bas{border-top:1px solid var(--filet-faible);font:400 .74rem/1.7 var(--mono);letter-spacing:.1em;text-transform:uppercase;grid-column:1/-1;gap:.3rem;margin-top:.5rem;padding-top:1.6rem;display:grid}.pied-bas p{margin:0}.pied .ligne-identite{color:var(--texte-2)}.lien-conf:before,.pied-neq:before{content:"·";margin:0 .6em}.tete-page{border-bottom:1px solid var(--filet-faible);padding:clamp(3rem,8vh,5.5rem) 0 clamp(2.5rem,6vh,4rem);position:relative}.tete-texte{max-width:52rem}.tete-page .niveau{margin-bottom:1.3rem}.tete-page h1{max-width:52rem;font-size:clamp(2.6rem,5.4vw,4.6rem);line-height:1.04}.tete-page.avec-photo .enveloppe{grid-template-columns:minmax(0,1fr) min(31rem,40%);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.tete-page.avec-photo .cadre{justify-self:end}.tete-page.avec-coupe .enveloppe,.tete-page.avec-pentes .enveloppe{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:64px;display:grid}.tete-appel{margin:1.6rem 0 0}.tete-appel .bouton{min-height:48px;padding:.8rem 1.4rem}.chantiers-rangee .fleche{margin-left:.2em;display:inline-block}.chantiers-page{border-top:1px solid var(--filet-faible);margin-top:3.5rem;padding-top:2rem}.chantiers-page h2{font:400 clamp(1.8rem, 3vw, 2.5rem)/1.12 var(--serif);letter-spacing:0;color:var(--ivoire)}.chantiers-rangee{flex-wrap:wrap;gap:1.5rem;margin:1.6rem 0 0;padding:0;list-style:none;display:flex}.chantiers-rangee li{max-width:100%;display:flex}.chantiers-rangee figcaption a{color:var(--texte-2);transition:color .3s var(--doux);text-decoration:none}.chantiers-rangee figcaption a:hover,.chantiers-rangee figcaption a:focus-visible,.chantiers-rangee .fleche{color:var(--accent)}.chantiers-page+.questions-page>h2:first-child{margin-top:3rem}.tete-page .chapeau{text-wrap:balance;max-width:38.75rem;margin-top:1.6rem;font-size:clamp(1.2rem,1.9vw,1.5rem);line-height:1.5}.tete-page .chapeau:first-of-type{color:var(--ivoire)}.tete-page .chapeau~.chapeau{font-size:clamp(1.02rem,1.3vw,1.15rem)}.tete-page em,.texte-noyau em{padding-inline-end:.12em}.fil ol{font:400 .74rem var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--texte-2);flex-wrap:wrap;gap:.4rem;margin:0 0 1.4rem;padding:0;list-style:none;display:flex}.fil li+li:before{content:"›";color:var(--accent);margin-right:.4rem}.fil a{color:var(--texte-2);text-decoration:none}.fil a:hover{color:var(--accent)}.corps-page{padding:clamp(2.5rem,6vh,4rem) 0 0}.mise-en-page{grid-template-columns:minmax(0,42rem) min(22rem,34%);justify-content:space-between;align-items:start;gap:clamp(2.5rem,5vw,5rem);display:grid}.a-cote{gap:1.2rem;display:grid;position:sticky;top:7rem}.sommaire-mobile{display:none}.sommaire{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--filet-faible) transparent;border:1px solid var(--filet-faible);background:var(--surface);border-radius:1rem;max-height:calc(100vh - 8rem);padding:1.3rem 1.3rem .9rem;overflow-y:auto}.sommaire p{font:400 .72rem var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin:0 0 .7rem}.sommaire ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.sommaire li+li{border-top:1px solid var(--filet-faible)}.sommaire a{color:var(--texte-2);letter-spacing:.01em;text-wrap:balance;transition:color .3s var(--doux), border-color .3s var(--doux);border-left:1px solid #ffffff26;padding:.6rem 0 .6rem .8rem;font-size:.9rem;line-height:1.35;text-decoration:none;display:block}.sommaire a:hover{color:var(--ivoire);border-color:var(--accent)}.sommaire li.sous a{color:var(--texte-3);padding:.25rem 0 .25rem 1.6rem;font-size:.84rem}.sommaire a[aria-current],.sommaire li.sous a[aria-current]{color:var(--ivoire);border-left-color:var(--accent);box-shadow:inset 1px 0 0 var(--accent)}.sommaire-mobile li.sous{margin-left:1rem;font-size:.92rem}.texte-noyau{max-width:42rem;font-size:1.1rem}.texte-noyau>p:first-child{color:var(--ivoire);margin-top:0;font-size:clamp(1.15rem,1.6vw,1.3rem);line-height:1.6}.tete-page:has(.chapeau)+.corps-page .texte-noyau>p:first-child{font-size:inherit;color:var(--texte-2);text-wrap:balance;line-height:1.75}.texte-noyau h2{border-top:1px solid var(--filet-faible);font:400 clamp(1.8rem, 3vw, 2.5rem)/1.12 var(--serif);letter-spacing:0;color:var(--ivoire);margin:3rem 0 .75rem;padding-top:2rem}.texte-noyau>h2:first-child{border-top:0;margin-top:0;padding-top:0}.texte-noyau h3{font:400 1.75rem/1.2 var(--serif);letter-spacing:.01em;color:var(--ivoire);margin:3rem 0 .8rem}.texte-noyau .insecable{white-space:nowrap}.texte-noyau>:last-child{margin-bottom:0}.texte-noyau p,.texte-noyau li{color:var(--texte-2);line-height:1.75}.texte-noyau li+li{margin-top:.9rem}.texte-noyau ul,.texte-noyau ol{padding-left:1.3rem}.texte-noyau li::marker{color:var(--accent)}.texte-noyau a{color:var(--accent);text-underline-offset:.28em;text-decoration-thickness:1px;text-decoration-color:var(--filet)}.texte-noyau a:hover{text-decoration-color:var(--accent)}.texte-noyau a em{padding-right:.1em}.texte-noyau a[href^=mailto\:],a[href^=mailto\:]{white-space:nowrap}.texte-noyau strong{color:var(--ivoire);font-weight:600}.texte-noyau p.source{letter-spacing:.01em;color:var(--texte-2);margin:.75rem 0 2.75rem;font-size:.94rem}.texte-noyau p.source a{color:var(--texte-2);text-underline-offset:3px}.texte-noyau p.lien-seul{text-wrap:balance}.texte-noyau blockquote{border:1px solid var(--filet-faible);background:var(--surface);font:400 1.04rem/1.7 var(--sans);color:var(--texte-2);border-radius:1rem;margin:2rem 0;padding:1.5rem;position:relative}.texte-noyau blockquote p{color:inherit;margin:0}.texte-noyau blockquote p+p{margin-top:.8rem}.texte-noyau blockquote p.alinea{padding-left:1.5em}.texte-noyau blockquote:has(+p.source),.texte-noyau blockquote:has(+p.lien-seul){margin-bottom:.75rem}.texte-noyau blockquote+p.lien-seul{margin:.75rem 0 2.25rem}.texte-noyau .reponse blockquote{border:0;border-left:2px solid var(--bleu);background:0 0;border-radius:0;margin:0;padding:0 0 0 1rem}.texte-noyau blockquote.traduction{color:var(--ivoire);margin-bottom:.6rem}.texte-noyau details.original{margin:0 0 2rem}.texte-noyau details.original summary{cursor:pointer;min-height:32px;font:400 .72rem var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);align-items:center;gap:.5rem;list-style:none;display:inline-flex}.texte-noyau details.original summary::-webkit-details-marker{display:none}.texte-noyau details.original summary:after{content:"+";font:400 1rem/1 var(--sans)}.texte-noyau details.original[open] summary:after{content:"−"}.texte-noyau details.original>blockquote{color:var(--texte-3);margin:.6rem 0 0;font-size:.95rem}.texte-noyau p.dite{border-left:2px solid var(--bleu);color:var(--ivoire);font:italic 400 1.35rem/1.45 var(--serif);text-wrap:balance;margin:1rem 0;padding:.2rem 0 .2rem 1.1rem}.texte-noyau p.dite .nombre{font:italic 400 .9em var(--sans);font-variant-numeric:lining-nums;letter-spacing:.01em;padding-inline:0 .06em}.texte-noyau p.conclusion{border-left:2px solid var(--bleu);font:400 1.35rem/1.45 var(--serif);color:var(--ivoire);text-wrap:balance;margin:2.2rem 0;padding-left:1.1rem}.texte-noyau table{border-collapse:collapse;width:100%;margin:1.6rem 0;font-size:.95rem;display:block;overflow-x:auto}.texte-noyau th,.texte-noyau td{border-bottom:1px solid var(--filet-faible);text-align:left;vertical-align:top;color:var(--texte-2);padding:.7rem .9rem}.texte-noyau th{font:400 .75rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);border-bottom-color:var(--filet);text-wrap:balance}.texte-noyau thead:not(:has(th:not(:empty))){display:none}.texte-noyau tr:last-child>td{border-bottom:0}.texte-noyau code{background:var(--surface);font:400 .88em/1 var(--mono);font-variant-ligatures:none;vertical-align:baseline;color:var(--accent);white-space:nowrap;border:1px solid #ffffff2e;border-radius:.35em;margin:0;padding:.05em .3em}.texte-noyau .blocs{grid-template-columns:minmax(0,1fr);gap:1rem;margin:1.4rem 0 0;display:grid}.texte-noyau .bloc{border:1px solid var(--filet-faible);border-top:2px solid var(--bleu);background:var(--surface);border-radius:.9rem;padding:1.4rem 1.4rem 1.2rem}.texte-noyau .bloc h3{letter-spacing:0;margin:0 0 .6rem;font-size:1.65rem}.texte-noyau .bloc p{margin:.5rem 0 0;font-size:1.05rem;line-height:1.7}.texte-noyau .bloc p+p{margin-top:1rem}.texte-noyau .bloc p.lien-seul,.texte-noyau .bloc p.voir{margin-top:.9rem}.texte-noyau details.question,.texte-noyau details.article{border:1px solid var(--filet-faible);background:var(--surface);border-radius:1rem;margin:.8rem 0}.texte-noyau details.question[open]{border-color:#ffffff29}.texte-noyau details.question summary{text-wrap:balance;cursor:pointer;font:400 1.6rem/1.3 var(--serif);letter-spacing:0;color:var(--ivoire);grid-template-columns:1fr auto;align-items:start;column-gap:1rem;padding:1.1rem 1.3rem;list-style:none;display:grid}.texte-noyau details.article summary{cursor:pointer;min-height:48px;font:400 1.25rem/1.3 var(--serif);letter-spacing:0;color:var(--ivoire);text-wrap:balance;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1.3rem;list-style:none;display:flex}.texte-noyau details.question summary::-webkit-details-marker,.texte-noyau details.article summary::-webkit-details-marker{display:none}.texte-noyau details.question summary:after,.texte-noyau details.article summary:after{content:"+";border:1px solid var(--filet);width:2.25rem;height:2.25rem;font:300 1.35rem/1 var(--sans);color:var(--accent);transition:border-color .3s var(--doux);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.texte-noyau details.question summary:hover:after{border-color:var(--accent)}.texte-noyau details.question[open] summary:after,.texte-noyau details.article[open] summary:after{content:"−"}.texte-noyau details.question .reponse{padding:0 1.3rem 1.2rem}.texte-noyau details.question .reponse p{margin:0}.texte-noyau details.question .reponse>p+p,.texte-noyau details.question .reponse>p+blockquote,.texte-noyau details.question .reponse>blockquote+p,.texte-noyau details.question .reponse>blockquote+blockquote{margin-top:.9rem}.texte-noyau details.article>p,.texte-noyau details.article>blockquote{margin:0 1rem 1rem}.texte-noyau h2+details.question{margin-top:1.5rem}.voir-groupe{flex-wrap:wrap;gap:.75rem;margin:1.6rem 0 2.4rem;display:flex}.voir-groupe.centre{justify-content:center}p.voir{margin:1.6rem 0 2.4rem}.voir-groupe>p.voir{margin:0}p.voir>a.voir-lien{border:1px solid var(--filet-faible);background:var(--surface);max-width:100%;color:var(--ivoire);font:500 .97rem/1.35 var(--sans);letter-spacing:.005em;transition:border-color .35s var(--doux), color .35s var(--doux);border-radius:999px;align-items:center;gap:.85rem;padding:.78rem 1.25rem .78rem 1.1rem;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff0d}p.voir>a.voir-lien:after{content:"→";color:var(--accent);flex-shrink:0}p.voir>a.voir-lien:hover,p.voir>a.voir-lien:focus-visible{border-color:var(--accent);color:var(--accent)}.voir-mot{border-right:1px solid var(--filet);font:400 .7rem/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);flex-shrink:0;padding-right:.85rem}.voir-sujet{text-wrap:pretty}.voir-sujet:first-letter{text-transform:uppercase}.texte-noyau .reponse p.voir,.texte-noyau .reponse .voir-groupe{margin:1rem 0 .25rem}.texte-noyau blockquote+p.voir,.texte-noyau blockquote+.voir-groupe{margin-top:.9rem}.signature{font:400 .875rem/1.6 var(--sans);letter-spacing:0;color:var(--texte-3);flex-wrap:wrap;gap:.4rem 1.6rem;margin:1rem 0 0;display:flex}.signature a{color:var(--texte-2)}.mise-en-page+.signature,.sources+.signature{border-top:1px solid var(--filet-faible);max-width:42rem;margin-top:3rem;padding-top:1.2rem}.sources+.signature{margin-top:2rem}.sources{border-top:1px solid var(--filet-faible);max-width:42rem;margin-top:2rem;padding-top:1.4rem}.sources h2{font:400 .8rem var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0 0 .8rem}.sources ul{margin:0;padding-left:0;list-style:none}.sources li{letter-spacing:.01em;color:var(--texte-2);font-size:.94rem;line-height:1.6}.sources li span{color:var(--texte-3);margin-top:.3rem;display:block}.sources li span:first-letter{text-transform:uppercase}.sources li+li{margin-top:1.25rem}.sources a{color:var(--texte-2);text-underline-offset:4px;text-decoration-color:var(--filet-faible);text-wrap:balance}.corps-page .enveloppe:has(>form){grid-template-rows:auto auto;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:start;gap:0 2rem;display:grid}.corps-page .enveloppe:has(>form) form{flex-direction:column;align-self:stretch;max-width:none;margin-top:0;display:flex}.corps-page .enveloppe:has(>form) form>p{margin:0}.corps-page .enveloppe:has(>form) form>p:has(>textarea){margin-top:auto}.corps-page .enveloppe:has(>form)>.avis{margin-bottom:2.5rem}.corps-page .enveloppe:has(>form) form label{margin-top:1.5rem}form{background:var(--surface);border:1px solid var(--filet-faible);border-top:1px solid var(--bleu);border-radius:1rem;max-width:44rem;margin-top:2rem;padding:2rem;scroll-margin-top:7rem}form h2{margin-bottom:.5rem;font-size:2rem}label{font:400 .78rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#fff9;margin-top:1rem;display:block}input,textarea{background:var(--nuit);width:100%;color:var(--ivoire);font:inherit;transition:border-color .3s var(--doux);border:1px solid #fff3;border-radius:.6rem;margin-top:.45rem;padding:.7rem 1rem;line-height:1.5}textarea{resize:none;display:block}input::placeholder,textarea::placeholder{color:var(--texte-3);opacity:1}input:focus,textarea:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}form button{cursor:pointer;font:600 .98rem/1 var(--sans);transition:background-position .6s var(--doux);border:0;border-radius:999px;align-items:center;margin-top:1.4rem;padding:.95rem 1.6rem;display:inline-flex}.piege{position:absolute;left:-10000px}.avis{color:var(--texte-2);font-size:.92rem;line-height:1.6}.avis p{margin:.9rem 0 0}.tete-page .chapeau a,.avis a{color:var(--accent);text-underline-offset:.28em;text-decoration-thickness:1px;text-decoration-color:var(--filet)}@media (width<=1180px){.nav-principale{gap:1.1rem}.nav-principale a{font-size:.9rem}}@media (width<=1060px){.nav-principale,.bouton-entete{display:none}.nav-langue{margin-left:auto}.menu-mobile{display:block}.mise-en-page{grid-template-columns:1fr;row-gap:0}.a-cote{display:none}.corps-page{padding-top:1.5rem}.sommaire-mobile{border:1px solid var(--filet-faible);background:var(--surface);border-radius:1rem;margin:0 0 1.5rem;padding:.5rem 1.1rem;display:block}.sommaire-mobile summary{cursor:pointer;min-height:44px;font:500 .98rem var(--sans);color:var(--ivoire);justify-content:space-between;align-items:center;list-style:none;display:flex}.sommaire-mobile summary::-webkit-details-marker{display:none}.sommaire-mobile summary:after{content:"+";border:1px solid var(--filet);width:2.25rem;height:2.25rem;font:300 1.35rem/1 var(--sans);color:var(--accent);border-radius:50%;place-items:center;display:grid}.sommaire-mobile[open] summary:after{content:"−"}.sommaire-mobile ol{gap:.5rem;margin:.2rem 0 .8rem;padding-left:1.2rem;display:grid}.sommaire-mobile a{color:var(--texte-2);text-decoration:none}.pied .enveloppe{grid-template-columns:1fr 1fr}.pied-marque{grid-column:1/-1}}@media (width<=960px){.ouverture .enveloppe,.tete-page.avec-photo .enveloppe,.tete-page.avec-coupe .enveloppe,.tete-page.avec-pentes .enveloppe{grid-template-columns:1fr}.tete-page.avec-coupe .enveloppe,.tete-page.avec-pentes .enveloppe{gap:1.25rem}.ouverture{padding-top:2rem}.tete-page.avec-photo .cadre{justify-self:start}.grille-3{grid-template-columns:1fr}.coupe{justify-self:start}}@media (width<=640px){.texte-noyau .blocs{grid-template-columns:1fr}.corps-page .enveloppe:has(>form){grid-template-rows:none;grid-auto-flow:row}.pied .enveloppe{grid-template-columns:1fr;gap:2rem}.lien-conf{margin-top:.4rem;display:block}.lien-conf:before{content:none}.pied-neq{margin-top:.4rem;display:block}.pied-neq:before{content:none}.section{padding-block:3.5rem}.section:has(>.enveloppe>.appel){padding-bottom:1rem}.pied{margin-top:2rem}.tete-page{padding:2.25rem 0 2rem}.tete-page .chapeau{text-wrap:pretty}.texte-noyau h2{font-size:2rem}.texte-noyau h3{margin-top:2.5rem;font-size:1.5rem}.texte-noyau details.question summary{font-size:1.45rem}.texte-noyau details.question summary,.texte-noyau details.article summary,.texte-noyau details.question .reponse{padding-inline:1.25rem}.texte-noyau details.question .reponse{padding-bottom:1rem}.texte-noyau details.article summary{min-height:5rem}.texte-noyau .reponse blockquote{padding-left:.75rem}.texte-noyau blockquote{padding:1.25rem;font-size:1rem}.sommaire-mobile{padding-inline:1.25rem}.sources li span{text-align:left;margin-top:.25rem}p.voir>a.voir-lien{width:100%;padding:.875rem 1.125rem;font-size:1rem;line-height:1.3;display:flex}.voir-sujet{flex:1}.voir-groupe{flex-direction:column}.corps-page .enveloppe:has(>form) form button{justify-content:center;width:100%}}@media (width<=480px){.cadre figcaption,.coupe figcaption{letter-spacing:.06em;white-space:normal;font-size:12px}.boutons .bouton{justify-content:center;width:100%}.appel .bouton,.carte-appel .bouton{padding-inline:1rem;font-size:.95rem}.appel{padding-inline:1rem}.appel .bouton{gap:.4rem;font-size:.86rem}.texte-noyau .bloc{padding-inline:1rem}}@media (width>=961px){.texte-noyau{font-size:1.25rem}.texte-noyau blockquote{font-size:1.12rem}.texte-noyau p.dite{letter-spacing:.01em;font-size:1.45rem}.texte-noyau p.conclusion{font-size:1.6rem;line-height:1.35}.texte-noyau .bloc p{font-size:inherit;line-height:1.75}}@media (width<=1023px){.texte-noyau br.phrase{display:none}.tete-page:has(.chapeau)+.corps-page .texte-noyau>p:first-child{text-wrap:pretty}}.tete-page:not(:has(.chapeau))+.corps-page .texte-noyau br.phrase{display:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.bouton-mouvement{display:none}html.js .filet-niveau:not(.vu),html.js .coupe:not(.vu) .couche{transform:none}}html.mouvement-pause .filet-niveau,html.mouvement-pause .coupe .couche{transition:none!important;transform:none!important}.entete .enveloppe{position:relative}.nav-principale{align-items:center}.nav-menu>summary{cursor:pointer;white-space:nowrap;color:var(--texte-2);background:linear-gradient(var(--accent), var(--accent)) no-repeat 0 100% / 0 1px;transition:color .3s var(--doux), background-size .45s var(--doux);align-items:center;gap:.45rem;padding-block:.25rem;font-size:.94rem;font-weight:500;list-style:none;display:inline-flex}.nav-menu>summary::-webkit-details-marker{display:none}.nav-menu>summary:after{content:"";border-right:1.5px solid var(--accent);border-bottom:1.5px solid var(--accent);width:.36rem;height:.36rem;transition:transform .3s var(--doux);transform:translateY(-.12rem)rotate(45deg)}.nav-menu[open]>summary:after{transform:translateY(.1rem)rotate(-135deg)}.nav-menu>summary:hover,.nav-menu[open]>summary,.nav-menu>summary.actif{color:var(--ivoire);background-size:100% 1px}.nav-panneau{z-index:30;background:var(--surface);border:1px solid var(--filet-faible);border-top:2px solid var(--bleu);border-radius:0 0 1rem 1rem;padding:1.6rem 1.8rem 1.4rem;position:absolute;top:calc(100% + 1px);box-shadow:0 30px 60px -24px #000000bf}.nav-panneau-services{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem 2.2rem;display:grid;left:0;right:0}.nav-menu:has(>.nav-panneau-guides){position:relative}.nav-panneau-guides{min-width:17rem;top:calc(50% + 2.625rem + 1px);left:-1.8rem}.nav-panneau ul,.menu-mobile-liste ul,.pied ul{margin:0;padding:0;list-style:none}.nav-panneau li+li{margin-top:.15rem}.nav-principale .nav-panneau a{white-space:normal;padding-block:.38rem;font-size:.97rem;display:inline-block}.nav-niveau{font:400 .7rem/1.35 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);align-items:center;gap:.6rem;margin:0 0 .8rem;display:flex}.nav-niveau .niveau-num{color:var(--texte-2)}.nav-niveau:after{content:"";background:var(--filet);flex:1.5rem;min-width:1.5rem;height:1px}.nav-principale a.nav-tous,.menu-mobile-liste a.nav-tous{font:400 .72rem/1.4 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);background:0 0;grid-column:1/-1;justify-self:start;margin-top:.4rem;padding:1rem 0 0}.nav-panneau-services a.nav-tous{border-top:1px solid var(--filet-faible);width:100%}.nav-principale a.nav-tous:hover,.menu-mobile-liste a.nav-tous:hover{color:var(--ivoire);background:0 0}.menu-mobile{position:static}.menu-mobile-liste{overscroll-behavior:contain;border-top:2px solid var(--bleu);border-radius:0 0 1rem 1rem;gap:0;min-width:0;max-height:calc(100dvh - 7.5rem);padding:1.3rem 1.25rem 1.5rem;top:calc(100% + 1px);left:-1.25rem;right:-1.25rem;overflow-y:auto}.menu-mobile-titre{font:400 .72rem var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--texte-3);margin:0 0 .9rem}.menu-mobile-titre~.menu-mobile-titre{border-top:1px solid var(--filet-faible);margin-top:1.4rem;padding-top:1.2rem}.menu-mobile-services{gap:1.1rem;display:grid}.menu-mobile-services .nav-groupe ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.2rem;display:grid}.menu-mobile-services .nav-groupe li+li{margin-top:0}.menu-mobile-liste .nav-groupe a,.menu-mobile-guides a{border-radius:0;padding:.5rem 0;display:block}.menu-mobile-liste .nav-groupe a:hover,.menu-mobile-guides a:hover{color:var(--ivoire);background:0 0}.menu-mobile-liste a[aria-current=page]{color:var(--ivoire)}.menu-mobile-pages{border-top:1px solid var(--filet-faible);margin-top:1.2rem;padding-top:.8rem;display:grid}.menu-mobile-pages a{padding-inline:0}.menu-mobile-liste a.bouton{color:#fff;border-radius:999px;justify-content:center;margin-top:1.2rem;padding:.95rem 1.2rem}.menu-mobile-liste a.bouton:hover{background:var(--bouton) 100% 0 / 220% 100%;color:#fff}@media (width<=1160px){.nav-principale,.bouton-entete{display:none}.nav-langue{margin-left:auto}.menu-mobile{display:block}.bouton-mouvement,.menu-mobile summary{width:44px;height:44px}.bouton-mouvement{color:#fffc}}.menu-mobile-pages a.menu-mobile-langue{font:400 .76rem/1.6 var(--mono);letter-spacing:.12em;text-transform:uppercase;display:none}@media (width<=599px){.entete .enveloppe{gap:.75rem;min-height:4.75rem}.marque{margin-right:auto}.nav-langue{display:none}.menu-mobile-pages a.menu-mobile-langue{display:block}}@media (width<=400px){.voir-sujet .insecable{white-space:normal}.texte-noyau a[href^=mailto\:]{white-space:normal;overflow-wrap:anywhere}}.pied .enveloppe{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr);gap:2.5rem}.pied-marque{border-bottom:1px solid var(--filet-faible);grid-column:1/-1;align-items:center;gap:2.2rem;padding-bottom:2.2rem;display:flex}.pied-marque p{max-width:30rem;color:var(--texte-2);margin:0;font-size:1rem}.pied ul{gap:.5rem;display:grid}.pied-groupes{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2rem;display:grid}.pied .nav-niveau{margin-bottom:.65rem;font-size:.66rem}.pied-titre a{color:inherit}.pied-coordonnees p{line-height:1.55}.pied a.pied-appel{color:var(--accent)}.pied a.pied-appel:hover{color:var(--ivoire)}@media (width<=1060px){.pied .enveloppe{grid-template-columns:repeat(2,minmax(0,1fr))}.pied-services{grid-column:1/-1}.pied-groupes{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=760px){.pied-groupes{grid-template-columns:minmax(0,1fr)}.pied-groupes ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.25rem}.pied-marque{flex-direction:column;align-items:flex-start;gap:1.2rem}}@media (width<=640px){.pied .enveloppe{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.25rem}.pied-services,.pied-coordonnees{grid-column:1/-1}.pied-groupes{gap:1.3rem 1.25rem}}.questions-page{max-width:42rem}.texte-noyau.questions-page>h2:first-child{border-top:1px solid var(--filet-faible);margin-top:3.5rem;padding-top:2rem}.question-page{background:var(--surface);border:1px solid var(--filet-faible);border-top:2px solid var(--bleu);border-radius:.9rem;margin-top:1rem;padding:1.4rem 1.5rem 1.5rem}.texte-noyau .question-page h3{margin:0 0 .7rem;font-size:1.5rem;line-height:1.22}.texte-noyau .question-page p{margin:0}.questions-page+.signature{border-top:1px solid var(--filet-faible);max-width:42rem;margin-top:3rem;padding-top:1.2rem}.texte-noyau p.niveau-corps{font:400 .76rem/1.35 var(--mono);letter-spacing:.2em;color:var(--accent);margin:3.6rem 0 1.1rem}.texte-noyau>p.niveau-corps:first-child{margin-top:0}.texte-noyau p.niveau-corps+h2{border-top:0;margin-top:0;padding-top:0}.page-introuvable{border-bottom:0;min-height:min(62vh,36rem)}.page-introuvable .boutons{margin-top:2.2rem}.aide{color:var(--texte-3);margin-top:.4rem;font-size:.86rem;line-height:1.5;display:block}.erreur{border-left:2px solid var(--accent);font:500 .9rem/1.45 var(--sans);color:var(--ivoire);margin-top:.5rem;padding-left:.7rem;display:block}.erreur[hidden]{display:none}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--accent);box-shadow:inset 3px 0 0 var(--accent)}select{background:var(--nuit);width:100%;color:var(--ivoire);font:inherit;cursor:pointer;-webkit-appearance:none;appearance:none;transition:border-color .3s var(--doux);border:1px solid #fff3;border-radius:.6rem;margin-top:.45rem;padding:.7rem 2.6rem .7rem 1rem;line-height:1.5}select:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}select option{background:var(--surface);color:var(--ivoire)}select option[value=""],.choix select:invalid{color:var(--texte-3)}.choix{margin-top:.45rem;display:block;position:relative}.choix select{margin-top:0}.choix:after{content:"";border-right:1px solid var(--accent);border-bottom:1px solid var(--accent);pointer-events:none;width:7px;height:7px;position:absolute;top:50%;right:1.15rem;transform:translateY(-75%)rotate(45deg)}input[type=file]{cursor:pointer;color:var(--texte-2);padding:.55rem;font-size:.92rem}input[type=file]::file-selector-button{color:var(--ivoire);font:600 .88rem/1 var(--sans);cursor:pointer;transition:border-color .35s var(--doux), color .35s var(--doux);background:0 0;border:1px solid #ffffff38;border-radius:999px;margin-right:1rem;padding:.62rem 1.1rem}input[type=file]::file-selector-button:hover{border-color:var(--accent);color:var(--accent)}.merci,.echec,#envoye,#echec{background:var(--nuit);color:var(--ivoire);border-radius:.8rem;margin:1.2rem 0 0;padding:.9rem 1.1rem;font-size:.98rem;line-height:1.55}.merci,#envoye{border:1px solid var(--filet)}.echec,#echec{border:1px solid var(--filet-faible);border-left:3px solid var(--accent)}.merci:empty,.echec:empty,#envoye:not(:target),#echec:not(:target){display:none}.formulaire>.avis{max-width:44rem}.soumission-rangee{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:2rem;margin-top:clamp(2rem,5vh,3rem);display:grid}.soumission-coordonnees{position:sticky;top:7rem}.genre-soumission br.phrase{display:none}.soumission-coordonnees .carte-appel{padding:1.4rem 1.5rem 1.5rem}.soumission-coordonnees .etiquette{letter-spacing:.16em;margin:0 0 1rem;font-size:.72rem}.soumission-coordonnees dl{gap:.9rem;margin:0;display:grid}.soumission-coordonnees dt{font:400 .68rem/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--texte-3)}.soumission-coordonnees dd{color:var(--ivoire);margin:.2rem 0 0;font-size:.98rem;line-height:1.5}.soumission-coordonnees dd a{color:var(--accent);border-bottom:1px solid var(--filet);text-decoration:none}.soumission-coordonnees dd a:hover,.soumission-coordonnees dd a:focus-visible{border-bottom-color:var(--accent)}.soumission-coordonnees dd a[href^=tel\:]{font:400 1.75rem/1.2 var(--serif);letter-spacing:.01em;border-bottom:0}.formulaire form{border:1px solid var(--filet-faible);background:var(--verre);border-radius:1rem;max-width:none;margin-top:0;padding:32px;box-shadow:inset 0 1px #ffffff1f}.formulaire form>p,.formulaire form>div{margin:0}.formulaire form>.formulaire-ligne{color:var(--texte-2);margin:.35rem 0 0;font-size:1.05rem;line-height:1.6}.formulaire .groupe{border:0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:1.5rem;min-width:0;margin:1.5rem 0 0;padding:0;display:grid}.formulaire .groupe>legend{float:left;width:100%;font:400 1.375rem/1.2 var(--serif);letter-spacing:0;color:var(--ivoire);grid-column:1/-1;margin:0;padding:0}.formulaire .groupe>*{grid-column:1/-1;margin:0}.formulaire .groupe>.demi{grid-column:auto}.formulaire form label{margin-top:.8rem}.formulaire form>.envoi{margin-top:1.25rem}.formulaire form button{margin-top:0}.formulaire form>.merci,.formulaire form>.echec{margin-top:1.2rem}.champ-photos{grid-template-columns:minmax(0,1fr);justify-items:start;display:grid;position:relative}.champ-photos>.fichiers,.champ-photos>.erreur{justify-self:stretch}.champ-photos>.bouton-fichier{order:1}.champ-photos>.aide{order:2;max-width:56ch;margin-top:8px;font-size:14px;line-height:1.5}.champ-photos>.fichiers,.champ-photos>.erreur{order:3}.champ-photos .bouton-fichier{color:var(--ivoire);font:600 .95rem/1.2 var(--sans);letter-spacing:.01em;text-transform:none;cursor:pointer;transition:border-color .35s var(--doux), color .35s var(--doux);border:1px solid #ffffff38;border-radius:999px;align-items:center;margin-top:.75rem;padding:.8rem 1.3rem;display:inline-flex}.champ-photos .bouton-fichier:hover{border-color:var(--accent);color:var(--accent)}html.js .champ-photos input[type=file]{opacity:0;clip-path:inset(50%);border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}html.js .champ-photos input[type=file]:focus-visible+.bouton-fichier{outline:2px solid var(--accent);outline-offset:3px;border-color:var(--accent)}html:not(.js) .champ-photos .bouton-fichier{display:none}.fichiers{border:1px solid var(--filet-faible);background:var(--nuit);border-radius:.8rem;margin-top:.9rem;padding:.9rem 1.1rem}.fichiers:empty{display:none}.fichiers-compte{font:400 .72rem/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0 0 .55rem}.fichiers ul{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.fichiers li{color:var(--ivoire);justify-content:space-between;gap:1rem;font-size:.92rem;line-height:1.5;display:flex}.fichier-nom{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fichier-taille{font:400 .8rem/1.85 var(--mono);color:var(--texte-3);flex-shrink:0}.soumission-suite{margin-top:clamp(2.5rem,6vh,3.5rem)}.texte-noyau.soumission-suite>h2:first-child{border-top:1px solid var(--filet-faible);padding-top:2rem}@media (width<=1060px){.soumission-rangee{grid-template-columns:minmax(0,1fr)}.soumission-coordonnees{display:none}}@media (width<=640px){.formulaire form{padding:1.5rem 1.25rem}.formulaire .groupe{grid-template-columns:minmax(0,1fr)}.formulaire form button{justify-content:center;width:100%}}.ouverture .boutons+.raccourcis{border-color:var(--contour)}.ouverture .boutons a.bouton{gap:8px}@media (width<=599px){.ouverture h1+.chapeau,.tete-page h1+.chapeau,.ouverture .boutons,.tete-appel{margin-top:24px}.ouverture .boutons+.raccourcis{margin-top:16px}.ouverture .enveloppe,.tete-page.avec-coupe .enveloppe,.tete-page.avec-pentes .enveloppe,.tete-page.avec-photo .enveloppe{gap:24px}.ouverture .enveloppe>.coupe.coupe-tete{margin-top:0}}@media (width<=480px){.tete-appel .bouton{justify-content:center;width:100%}}@media (width<=374px){.ouverture .boutons a.bouton,.tete-appel .bouton{padding-inline:1rem;font-size:.84rem}}.coupe svg .face-haut,.coupe svg .face-cote,.coupe svg .sol,.coupe svg .surface,.coupe svg .fondation,.coupe svg .bordure-coupe{stroke:var(--texte-3);stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.coupe svg .face-haut{fill:#232426}.coupe svg .face-cote{fill:var(--nuit-pied)}.coupe svg .sol{fill:var(--surface)}.coupe svg .hachure{fill:none;stroke:var(--texte-3);stroke-width:.5px;opacity:.4;vector-effect:non-scaling-stroke}.coupe svg .vide{fill:var(--nuit)}.coupe svg .paroi{fill:var(--surface)}.coupe svg .trait{fill:none;stroke:var(--texte-2);stroke-width:1.5px;vector-effect:non-scaling-stroke}.coupe svg .trait-coupe{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-dasharray:5 4;vector-effect:non-scaling-stroke}.coupe svg .surface,.coupe svg .bordure-coupe{stroke:var(--texte-2)}.coupe svg .surface{fill:#353636}.coupe svg .surface-haut{fill:#4c4c4b}.coupe svg .surface-cote{fill:#232425}.coupe svg .bordure-coupe{fill:#454544}.coupe svg .fondation{fill:var(--surface)}.coupe svg .pierre{fill:none;stroke:var(--texte-3);stroke-width:.5px;vector-effect:non-scaling-stroke}.coupe svg .pierre-pleine{fill:#28292a}.coupe svg .rappel{stroke:var(--texte-3);stroke-width:1px;vector-effect:non-scaling-stroke}.coupe svg .etiquette-coupe{font:400 11px var(--mono);letter-spacing:.08em;fill:var(--texte-2);text-anchor:end}.coupe svg .repere-coupe,.coupe svg .etiquette-active{fill:var(--accent)}.coupe svg .repere-mobile{font:400 11px var(--mono);letter-spacing:.06em;fill:var(--accent);text-anchor:middle;display:none}.coupe svg .actif{stroke:var(--accent);stroke-width:2px;stroke-dasharray:none;fill:#20292e}.coupe svg .face-haut.actif,.coupe svg .face-cote.actif{fill:#191d21}.coupe svg .paroi.actif{fill:#27333a;stroke:none}.coupe svg .vide.actif{stroke:none}.coupe svg .trait-coupe.actif{fill:none}.coupe svg[class^=actif-] .pierre{opacity:.4}.coupe figcaption{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem 1.5rem;display:flex}.coupe .coupe-lien{letter-spacing:.06em;color:var(--accent);border-bottom:1px solid var(--filet);transition:border-color .3s var(--doux);padding-block:.3rem;font-size:12px;line-height:1.5;text-decoration:none;display:inline-block}.coupe .coupe-lien:hover,.coupe .coupe-lien:focus-visible{border-bottom-color:var(--accent)}@media (width>=600px){.coupe figcaption{margin-left:var(--coupe-bord,0%)}}.coupe-cles{display:none}@media (width<=599.98px){figure.coupe{justify-self:center;width:100%;max-width:26rem;margin-inline:auto;overflow:hidden}figure.coupe svg{width:162.6%;max-width:none;margin:-25.2% 0 -1.63% -64.23%}.coupe svg .etiquette-coupe,.coupe svg .rappel{display:none}.coupe svg .repere-mobile{display:inline}.coupe svg .pierre-repere{display:none}.coupe-cles{font:400 12px/1.45 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--texte-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem 1.25rem;margin:1.1rem 0 0;padding:0;list-style:none;display:grid}.coupe-cles li{align-items:baseline;gap:.6rem;margin:0;display:flex}.coupe-cle-num{color:var(--accent);flex-shrink:0}.coupe-cle-sol{border:1px solid var(--texte-3);background:repeating-linear-gradient(45deg, var(--texte-3) 0 1px, transparent 1px 4px);align-self:center;width:.75rem;height:.75rem}.coupe .coupe-lien{padding-block:.55rem}}.pente-figure{justify-self:center;width:100%;max-width:27rem;margin:0}.pente-svg{width:100%;height:auto;display:block;overflow:hidden}.pente-legende{border-top:1px solid var(--filet-faible);font:400 .7rem/1.4 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--texte-3);margin-top:.9rem;padding-top:.75rem;display:block}.pente-svg .pente-sol,.pente-svg .pente-beton,.pente-svg .pente-maison{stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.pente-svg .pente-sol{fill:var(--surface);stroke:var(--texte-3)}.pente-svg .pente-hachure{fill:none;stroke:var(--texte-3);stroke-width:.5px;opacity:.4;vector-effect:non-scaling-stroke}.pente-svg .pente-trait{fill:none;stroke:var(--texte-2);stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.pente-svg .pente-beton{fill:#353636;stroke:var(--texte-2)}.pente-svg .pente-maison{fill:#232426;stroke:var(--texte-3)}.pente-svg .pente-parement{fill:none;stroke:var(--texte-3);stroke-width:.5px;opacity:.45;vector-effect:non-scaling-stroke}.pente-svg .pente-interieur{fill:var(--nuit-pied)}.pente-svg .pente-reserve{fill:var(--surface)}.pente-svg .pente-separe{stroke:var(--filet-faible);stroke-width:1px;vector-effect:non-scaling-stroke}.pente-svg .pente-eau{fill:var(--bleu);stroke:var(--accent);stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.pente-svg .pente-glace{fill:#b9cfdd;stroke:var(--accent);stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.pente-svg .pente-glace-h{fill:none;stroke:var(--bleu);stroke-width:.75px;vector-effect:non-scaling-stroke}.pente-svg .pente-pluie,.pente-svg .pente-chemin{fill:none;stroke:var(--accent);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.pente-svg .pente-pluie{stroke-width:1px}.pente-svg .pente-chemin{stroke-width:1.5px}.pente-svg .pente-infiltre{stroke-dasharray:4 3;stroke-linecap:butt}.pente-svg .pente-pointe{fill:var(--accent)}.pente-svg .pente-cercle-non,.pente-svg .pente-cercle-oui{fill:none;stroke-width:1.5px;vector-effect:non-scaling-stroke}.pente-svg .pente-cercle-non{stroke:var(--texte-3)}.pente-svg .pente-cercle-oui{stroke:var(--accent)}.pente-svg .pente-croix,.pente-svg .pente-crochet{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.pente-svg .pente-croix{stroke:var(--texte-2)}.pente-svg .pente-crochet{stroke:var(--accent)}.pente-svg .pente-rappel{stroke:var(--texte-3);stroke-width:1px;vector-effect:non-scaling-stroke}.pente-svg .pente-t{font:400 11px var(--mono);letter-spacing:.08em;fill:var(--texte-2)}.pente-svg .pente-titre{fill:var(--texte-2)}.pente-svg .pente-eau-t,.pente-svg .pente-mot-oui{fill:var(--accent)}.pente-svg .pente-mot-non{fill:var(--texte-2)}.pente-svg .pente-petit{fill:var(--texte-3)}.pente-svg .pente-milieu{text-anchor:middle}.pente-svg .pente-fin{text-anchor:end}.pente-svg .pente-c{display:none}.section-claire .pente-legende{color:var(--encre-2);border-top-color:var(--filet-papier)}.section-claire .pente-svg .pente-sol,.section-claire .pente-svg .pente-reserve{fill:#ebe5d9}.section-claire .pente-svg .pente-sol{stroke:var(--encre-2)}.section-claire .pente-svg .pente-hachure{stroke:var(--encre-2);opacity:.35}.section-claire .pente-svg .pente-trait{stroke:var(--encre)}.section-claire .pente-svg .pente-beton{fill:#d6cfc2;stroke:var(--encre-2)}.section-claire .pente-svg .pente-maison{fill:#e7e1d5;stroke:var(--encre-2)}.section-claire .pente-svg .pente-parement{stroke:var(--encre-2);opacity:.35}.section-claire .pente-svg .pente-interieur{fill:#fbf9f4}.section-claire .pente-svg .pente-separe{stroke:var(--filet-papier)}.section-claire .pente-svg .pente-eau{fill:var(--bleu);stroke:var(--bleu-profond)}.section-claire .pente-svg .pente-glace{fill:#d5e5ef;stroke:var(--bleu)}.section-claire .pente-svg .pente-pluie,.section-claire .pente-svg .pente-chemin{stroke:var(--bleu)}.section-claire .pente-svg .pente-pointe{fill:var(--bleu)}.section-claire .pente-svg .pente-cercle-non{stroke:var(--encre-2)}.section-claire .pente-svg .pente-croix{stroke:var(--encre)}.section-claire .pente-svg .pente-cercle-oui,.section-claire .pente-svg .pente-crochet{stroke:var(--bleu)}.section-claire .pente-svg .pente-rappel{stroke:var(--encre-2)}.section-claire .pente-svg .pente-t,.section-claire .pente-svg .pente-titre,.section-claire .pente-svg .pente-mot-non{fill:var(--encre)}.section-claire .pente-svg .pente-eau-t,.section-claire .pente-svg .pente-mot-oui{fill:var(--bleu)}.section-claire .pente-svg .pente-petit{fill:var(--encre-2)}@media (width<=960px){.pente-figure{justify-self:start}}@media (width<=479.98px){.pente-svg{aspect-ratio:400/596}.pente-svg .pente-ligne-2{transform:translateY(45.5px)}.pente-svg .pente-ligne-3{transform:translateY(70.5px)}.pente-svg .pente-dessin-1{transform:translateY(45.5px)}.pente-svg .pente-dessin-2{transform:translateY(25px)}.pente-svg .pente-dessin-3{transform:translateY(45.5px)}.pente-svg .pente-b{display:none}.pente-svg .pente-c{display:inline}.pente-svg .pente-r16{display:none}.pente-svg .pente-t{letter-spacing:.04em;font-size:13px}.pente-legende{letter-spacing:.06em;font-size:12px}}@media (width<=379.98px){.pente-svg .pente-t{font-size:15.75px}.pente-svg .pente-r13{display:none}.pente-svg .pente-r16{display:inline}}
