@font-face{font-family:Rufina;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAUwAA8AAAAACWQAAATcAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgUgcHgZgAGwRCAqHFIVpCxwAATYCJAM0BCAFg24HPAwHG5cHUZRQTijAVwncIflXNJRtZVsZkc22rRDQPLnGR0fBKJ7//t537fNuaqFS/YOEMtHWx6tgDAIUwSZWQaL//fx7+uduTmakk9OBSpNBHeTsuR34KHd9xBcdgvB2/xuOMsvTvCSQQMIkCaUQg4ArBdb7y/8/AIe/n+neKGxfRwkyoAEXUAP+vUXZNJIi0grkb2ATnEZbtg1wgHl3ZHa6yeKnR3XI9LmlhzqyYBpQIqZFMGmDEzREJVCgpMHfImstaawFJa6/1hRiXLkjh2e1FIzRPyQe3Z8B/VduO/fIwnf/GzJLdMbRI0eNakZspETWQMOVMhfOa0wAdO9yJ6PkqbMyABzU8CzADyskhuJoajsY1KTTOS0dQhAiSHbX8AnQJozFFkAgj8xSYIsMDXSeZbKik+XcGhdpxDzqVghRO+pF43VB5jFBcByArSgYZ+t5Be7lt9YwkbbDd3n6QgRL5OdAHWnGc60A8yAdyAFAm01QUEMiyf9wVXRU1FVSUlOU9+GhiGEqVRh9WXS3P3HTPonvuk3W1+AuJqL3H0css0oiEUsRm7T58vRhh2nESnGxgKYw2lHAMOIbiL0+vd/h+pORJf1WkyK9JazRdtFN8N0kWXdId1v/XRHOFC2pagu2AZUhIwAVxKAsGqkClZlNo+mjouPsCfExiR5UB9WoqvCIRnVQLmTy0H38yyjKhimCYobBqQLKtiwmurrVZCWlgwOWcfcu9sKx/BeIdRdCPy6+scN8DZONIdxYGqIdfNauSnibbKnxNYNJnbvU+qJroP8v9aRlQOdi+RQS0Dj1Wsmc15DWKAjpDTmVnGSyeglrjicK5lXVUjHGAY/NyCjNLYGxYfpCQVCMt9aYfgpR/5ki8/Jm5bdG56rzPs09xJ9z6AXbM9ADz1XttnhYvsu1UlsJ3cLUvADKI+7YG1MJ6TApW6Dt4OixMtn48q9jz5vLUubXOzvZX9Vs1brCccixJQbx+ucjFGglA10DWul/2fGYnppuAnbObrNhnJ7BwipEAolIdMj1HA5yl4/zkcmepGrEqzWacEDmO+LrN2wN8576F8/77/yDVzEKg2uRgc/OL2zLjRQGV6D2B47TT/QFBxJyOxbtUk6T6TTqdl6nNrNnVnlwjKOVo/Uv83NbTVzw26U4jBYYFdkRdTAsrL9POJE517x552SM/ZakmDB3c5OToQb4E1Pj8SwZ1r6K3aCiu7/ghqroblPTvCbAVJYHEMR+U/8U5qsH/Cvh3R8AH9eJRb0Pl+VJJbstwLhCws/WBtrmQbiqAURQZgw5MgLYO6qebZwG6xzqn+Uox5Q1KPLWE3cXqxFxHngQGrmgeBCFCPYAYNwDWakTeHPcZsa0V2aZ9cLs7Kosb37MEStSmKPWeGhnuws8aZbUen5cWzUp0qhCveZKdtF0i2ou6jQq4ypZlARpWpSqUEvIWZoSZVpUE2pEK9GIbVWnFoHkwk0aSYk++uaiTe/GGjWjKBqUYfwQ3MoxPR9bhf+WUs/IcHXqdcStL8snkWCniD2DleTMVe+EiKQWsUGO8ho/V4gSTbaxRXFenmaNhF5GF0UMenvuyDYVmpVnAlFwJjJblShGiJoPGJ8+Cd9cgmCbi9OWDCGw3wd8nhnkBzz2l9eOeOOt9Z57auBG3KydckM=)format("woff2"),url(data:font/woff;base64,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)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:Rufina;font-style:normal;font-display:swap;font-weight:400;src:url(/fichiers/rufina-latin-400-normal.DfAaFtZA.woff2)format("woff2"),url(/fichiers/rufina-latin-400-normal.BR_guooX.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:Rufina;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAUsAA8AAAAACXAAAATWAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgUgcHgZgAGwRCAqHEIVwCxwAATYCJAM0BCAFhAAHPAwHG7AHIB6FccNd8vUxmZxFa4Mpoo/90L0XINaR8WEHWAAWqiwrDcuqToWrZN3x+Rdzm3jiuj0uaQkRjVMFz4kjvGy2UGoolwq4VPJbzMTl9J8a1mu0fnBAAS+gRNb4WTomjTEtwC6wtwDfWsPiBRZ46VhiEWC2yQiqHNQkx85X0cHvxIJeQInoFUG3eRXotrNnIDBaYbNoeByfkwEM39e0KkSncgeB15CB0kFzB/RrmxOg+dpspe4BbUTr5o9kiZYEoi3atTe8DUIlBgJbgbKUonpWFDS/pTQY9gIz9Y4hCBA7PTfXoBVFiOFugRmrFUvn2MOL/gEAYFGWcdP/++DZFsnLAhLIvxoBsAgDgS3xUbhwPeECxLBIymsvJhoVoQrUxXCi7i3KUhQWE4XUSuX30Pw8nfnf9r/pf+E/h3/aD94CIgqRhjJA2Oe2piEGIRkFJG8BQO9igmWcQJHKZVZNViE2Nm7WYZwZKwcHJ7EbkcQ1r13NNxhz/fru6+L7x93AmnHgzh1vugp0fNe1Ya3VTUC/2hRJ08AJtUCi+QAizefM3erniesa3bSHw3iYXONoYr7ZIqN27tDDIusl8oDJNS9uLk5EoBAa4oIzF0NnAJZ5gQG/v7dpv5mved+1d14kygT9JoHBk6TGBBLOGaEoFuTzeiQwCiUGboHTsWaN/uXxYYlxmVAOhEncSMUON2amSXgYkWNUexYmBkRHJDHovnD1qqrpOiIt5puFBjIaFUlXvOrZJ7xOnMPB35gI56sckYEIp2GBHnJD6uahXDxhBg8S3a1djT2t83W6bJU+lltGNEeWu4Tz9Mip5MsketjautkpwG0py07xy5AC3p76K/Fh1a7HVblk7mNyFzzsU7hroCY47is926lQluATa40b+vL94DWPMPgp6x2hwUT3Ej/SqVeb7hUS93GLeawsS4kPf4hf+mJFlMb2/+dlDzZRTVFPtn0qU2LuwqJnRD1E9juy0NiIb/UWuHmyeeNOk0JL3CLJohgand1OSGbdIwnJp8t1+SLJLd7RSD7jzJnAH9S83HoAiZpuvGFQSZJhadmNRC02vjDIJdGP2q1HbrM3VHLbx/7guWWokfqAg7iTCmeNcGY6eaqrac6YK7xYlrHZQdljVeJgm1WEQZ/4gOY8R3VtbZaTh7q6Ro371Q/PF0Neev89L1ew206q5HZya8pWEcwF/9f4PJ/4tnKxbTM9CAoIny0YTwewDjF7+q6+1h0Isfnjm8JqJI/lNzaM8SXg+/sDg72JCv5/v1WLcdMmVQjhz8u0PjPgUxMDACXiPv+FswcIPNNahVSOUq1O6k5NgELxQbaFD6KFwZ0cJJvb5KDoc4gGhQjWIYBO9+DSyg58cxHC0esrXDp9gVts+sGtxslwm2lzuN24jqOfoogHHoPEx6tn30lChkrycFfbt8FW4wlp6jbGlvaeVAaXoKrPY5OdKUKnaz0u0FTT0NAkHohWBPzx0yM58DgcoSeNgAeORsZbgemmuss4f8Dj+xaCawUOBwWSoitZBeyWCkiFhkYLzRii1zGLdinu0PMklxt/CAlGnhopAF4Mnf9meNCLMToZF6j+RSED42Uypoev3dkKkC8lkocRnc020BfvQzbmrX95Zg8898IcPPJA1U5E1W4wtQIAAA==)format("woff2"),url(data:font/woff;base64,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)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:Rufina;font-style:normal;font-display:swap;font-weight:700;src:url(/fichiers/rufina-latin-700-normal.BgAkSGCV.woff2)format("woff2"),url(/fichiers/rufina-latin-700-normal.DerZOFjN.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:Host Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/fichiers/host-grotesk-latin-ext-wght-normal.B8jkyusk.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:Host Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/fichiers/host-grotesk-latin-wght-normal.CBa0fl4q.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}:root{--soie:#fbf6f1;--soie-2:#f4ebe4;--prune:#2b1a24;--cerise:#b8243f;--cerise-fonce:#8e1730;--rose:#e9c9cf;--mauve:#8e5566;--gris:#5e4a54;--filet:#d9c4c0;--titre:"Rufina", Georgia, serif;--corps:"Host Grotesk Variable", system-ui, sans-serif}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--soie);color:var(--prune);font:400 17px/1.65 var(--corps);margin:0}img{max-width:100%;display:block}a{color:var(--cerise);text-underline-offset:3px}a:hover{color:var(--cerise-fonce)}:focus-visible{outline:3px solid var(--cerise);outline-offset:3px}h1,h2,h3,h4{font-family:var(--titre);margin:0;font-weight:700;line-height:1.08}strong{font-weight:600}.rb-page-large{max-width:1200px;margin-inline:auto;padding-inline:32px}@media (width<=640px){.rb-page-large{padding-inline:16px}}.rb-lisiere{background:repeating-linear-gradient(90deg, var(--cerise) 0 6px, var(--rose) 6px 9px, var(--prune) 9px 11px, var(--rose) 11px 14px);height:14px}.rb-ruban{clip-path:polygon(0 0,100% 0,calc(100% - 10px) 50%,100% 100%,0 100%,10px 50%);padding:4px 18px;font-weight:600;display:inline-block}.rb-entete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;padding-block:22px;display:flex}.rb-logo{color:var(--prune);align-items:baseline;gap:10px;text-decoration:none;display:flex}.rb-logo:hover{color:var(--prune)}.rb-logo__mot{font:700 28px/1 var(--titre)}.rb-logo__ville{background:var(--cerise);color:var(--soie);letter-spacing:.08em;padding:5px 18px;font-size:13px}.rb-nav{flex-wrap:wrap;gap:4px 24px;font-size:15px;font-weight:500;display:flex}.rb-nav a{color:var(--prune);border-bottom:2px solid #0000;padding-block:8px;text-decoration:none}.rb-nav a:hover,.rb-nav a[aria-current=page]{border-bottom-color:var(--cerise)}.rb-surtitre{letter-spacing:.16em;text-transform:uppercase;color:var(--cerise);margin:0 0 16px;font-size:13px;font-weight:600}.rb-surtitre a{color:inherit}.rb-chapeau{max-width:32em;margin:24px 0 0;font-size:19px;line-height:1.6}.rb-discret{color:var(--gris);font-size:14px}.rb-boutons{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.rb-bouton{min-height:48px;font:600 16px/1.3 var(--corps);border:1.5px solid var(--prune);color:var(--prune);cursor:pointer;background:0 0;border-radius:999px;padding:13px 26px;text-decoration:none;display:inline-block}.rb-bouton:hover,.rb-bouton--plein{background:var(--prune);color:var(--soie)}.rb-bouton--plein:hover,.rb-bouton--cerise{background:var(--cerise);border-color:var(--cerise);color:var(--soie)}.rb-bouton--cerise:hover{background:var(--cerise-fonce);border-color:var(--cerise-fonce);color:var(--soie)}.rb-bouton--clair{border-color:var(--soie);color:var(--soie)}.rb-bouton--clair:hover{background:var(--soie);color:var(--prune)}.rb-une{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:center;gap:48px;padding-block:48px 56px;display:grid}.rb-une h1{font-size:clamp(48px,8vw,80px);line-height:1}.rb-une__photo{margin:0;position:relative}.rb-une__photo img{object-fit:cover;border-radius:240px 240px 6px 6px;width:100%;height:clamp(320px,42vw,460px)}.rb-une__prix{background:var(--cerise);color:var(--soie);font:400 20px/1.2 var(--titre);padding:10px 30px 10px 24px;position:absolute;bottom:64px;left:-12px}.rb-une__photo figcaption{color:var(--gris);margin-top:12px;font-size:14px}.rb-une__photo figcaption a{color:inherit}@media (width<=640px){.rb-une{gap:28px;padding-block:28px 40px}.rb-une__prix{bottom:56px;left:0}}.rb-metrage{background:var(--prune);color:var(--soie);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:32px;margin-block:8px 24px;padding:clamp(28px,4vw,44px);display:grid}.rb-metrage h2{font-size:clamp(28px,3.4vw,38px)}.rb-metrage p{color:#e8dbe0;margin:14px 0 0}.rb-metrage .rb-surtitre{color:var(--rose)}.rb-metrage__liste{flex-direction:column;justify-content:center;gap:14px;margin:0;padding:0;list-style:none;display:flex}.rb-metrage__liste a{color:var(--soie);align-items:center;gap:16px;text-decoration:none;display:flex}.rb-metrage__liste a:hover span:last-child{text-decoration:underline}.rb-metrage__liste .rb-ruban{text-align:center;min-width:128px;color:var(--soie);padding-block:8px}.rb-metrage__liste li:first-child .rb-ruban{background:var(--cerise)}.rb-metrage__liste li:nth-child(2) .rb-ruban{background:var(--mauve)}.rb-metrage__liste li:nth-child(3) .rb-ruban{background:var(--gris)}.rb-liste{padding-block:40px 16px}.rb-liste__tete h2{font-size:clamp(30px,4vw,42px)}.rb-liste__tete p{margin:8px 0 0}.rb-filtres{border-top:1px solid var(--filet);border-bottom:1px solid var(--filet);flex-direction:column;gap:14px;margin-top:24px;padding:20px 0;display:flex}.rb-filtres__ligne{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rb-filtres__nom{letter-spacing:.14em;text-transform:uppercase;color:var(--gris);min-width:76px;font-size:13px;font-weight:600}.rb-choix{border:1.5px solid var(--filet);min-height:44px;color:var(--prune);font:500 15px/1.2 var(--corps);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;display:inline-flex}.rb-choix small{color:var(--gris);font-size:12px}.rb-choix:hover{border-color:var(--prune)}.rb-choix[aria-pressed=true]{background:var(--prune);border-color:var(--prune);color:var(--soie)}.rb-choix[aria-pressed=true] small{color:var(--rose)}.rb-filtres__total{color:var(--gris);margin:0;font-size:14px}.rb-rien{border:1.5px dashed var(--filet);border-radius:6px;margin:24px 0;padding:20px}.rb-troncon{padding-top:40px}.rb-troncon__tete{border-bottom:1px solid var(--filet);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:28px;padding-bottom:14px;display:flex}.rb-troncon__tete h3{flex-wrap:wrap;align-items:center;gap:14px;font-size:clamp(26px,3vw,34px);display:flex}.rb-troncon__tete .rb-ruban{font:600 14px/1.4 var(--corps);background:var(--rose);color:var(--prune)}.rb-troncon__tete p{color:var(--gris);margin:0;font-size:15px}.rb-cartes{grid-template-columns:repeat(auto-fill,minmax(min(100%,268px),1fr));gap:32px 28px;display:grid}.rb-carte{flex-direction:column;gap:10px;scroll-margin-top:24px;display:flex}.rb-carte__photo{background:var(--soie-2);border-radius:6px;position:relative;overflow:hidden}.rb-carte__photo img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;transition:transform .4s}.rb-carte:hover .rb-carte__photo img{transform:scale(1.03)}.rb-carte__premium{background:var(--soie);color:var(--cerise);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;margin:0;padding:5px 11px;font-size:12px;font-weight:600;position:absolute;top:12px;left:12px}.rb-carte__ou{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.rb-carte__ou .rb-ruban{background:var(--rose);color:var(--prune);font-size:13px}.rb-carte__ou span:last-child{color:var(--gris);font-size:14px}.rb-carte h3,.rb-carte h4{font-size:23px;line-height:1.2}.rb-carte__eq{color:var(--gris);margin:0;font-size:15px}.rb-carte__bas{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;margin-top:auto;padding-top:4px;display:flex}.rb-carte__prix{font-size:15px}.rb-carte__prix strong{font:700 20px/1 var(--titre)}.rb-carte__lien{font-size:15px;font-weight:600}.rb-encart{background:var(--soie-2);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));margin-block:48px;display:grid;overflow:hidden}.rb-encart img{object-fit:cover;width:100%;height:100%;min-height:300px}.rb-encart__texte{flex-direction:column;justify-content:center;gap:14px;padding:clamp(28px,4vw,48px);display:flex}.rb-encart__texte h2{font-size:clamp(30px,3.6vw,40px)}.rb-encart__texte p{margin:0}.rb-redaction{flex-wrap:wrap;gap:40px 64px;padding-block:40px;display:flex}.rb-redaction__corps{flex:999 560px;min-width:0;max-width:720px}.rb-redaction__corps h2{margin:40px 0 12px;font-size:clamp(26px,3vw,32px)}.rb-redaction__corps h2:first-child{margin-top:0}.rb-redaction__corps p{margin:0 0 14px}.rb-cote{border-top:4px solid var(--cerise);flex:260px;align-self:flex-start;padding-top:18px;font-size:15px}.rb-cote__titre{font:700 21px/1.2 var(--titre);margin:0 0 10px}.rb-cote p{color:var(--gris);margin:0 0 12px}.rb-faq{max-width:880px;padding-block:24px 40px}.rb-faq h2{margin-bottom:16px;font-size:clamp(28px,3.4vw,36px)}.rb-faq details{border-top:1px solid var(--filet);padding:16px 0}.rb-faq details:last-of-type{border-bottom:1px solid var(--filet)}.rb-faq summary{cursor:pointer;font:700 20px/1.3 var(--titre);justify-content:space-between;gap:16px;list-style:none;display:flex}.rb-faq summary::-webkit-details-marker{display:none}.rb-faq summary:after{content:"+";font:400 24px/1 var(--corps);color:var(--cerise)}.rb-faq details[open] summary:after{content:"–"}.rb-faq details p{color:var(--gris);margin:12px 0 0}.rb-hotes{border:1.5px dashed var(--filet);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;margin-block:32px 56px;padding:32px;display:flex}.rb-hotes h2{font-size:clamp(24px,3vw,30px)}.rb-hotes p{color:var(--gris);max-width:36em;margin:8px 0 0}.rb-entree{padding-block:48px 8px}.rb-entree h1{max-width:14em;font-size:clamp(42px,7vw,72px);line-height:1.02}.rb-article{max-width:760px;margin-inline:auto;padding:48px 16px 64px}.rb-article h1{margin-bottom:20px;font-size:clamp(36px,6vw,56px)}.rb-article h2{margin:36px 0 10px;font-size:26px}.rb-article ul{padding-left:20px}.rb-article li{margin-bottom:8px}.rb-form{border:1px solid var(--filet);background:#fff;border-radius:8px;flex-direction:column;gap:16px;margin:24px 0;padding:28px;display:flex}.rb-form__paire{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;display:grid}.rb-form label{flex-direction:column;gap:6px;font-size:15px;font-weight:600;display:flex}.rb-form input,.rb-form textarea{font:400 16px/1.4 var(--corps);border:1.5px solid var(--filet);background:var(--soie);color:var(--prune);border-radius:6px;padding:12px 14px}.rb-form input:focus,.rb-form textarea:focus{border-color:var(--prune);outline:none}.rb-form__facultatif{color:var(--gris);font-weight:400}.rb-form__piege{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.rb-form button{align-self:flex-start}.rb-form__retour{min-height:1.5em;margin:0;font-size:15px}.rb-form__retour[data-etat=ok]{color:#2f6b3a}.rb-form__retour[data-etat=erreur]{color:var(--cerise-fonce)}.rb-pied{border-top:1px solid var(--filet);margin-top:24px}.rb-pied__haut{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:32px;padding-block:40px 24px;font-size:15px;display:grid}.rb-pied__nom{font:700 22px/1.2 var(--titre);margin:0 0 10px}.rb-pied__haut p{color:var(--gris);margin:0}.rb-pied nav{flex-direction:column;gap:6px;display:flex}.rb-pied nav a{color:var(--prune);text-decoration:none}.rb-pied nav a:hover{color:var(--cerise);text-decoration:underline}.rb-pied__rubrique{letter-spacing:.14em;text-transform:uppercase;color:var(--cerise);margin:0 0 6px;font-size:13px;font-weight:600}.rb-pied__bas{color:var(--gris);margin:0;padding-block:0 24px;font-size:13px}
