.rhone-page *{box-sizing:border-box}.rhone-page{margin:0;background:#f5ecd7;color:#293e37;font:19px/1.7 Georgia,serif}.rhone-page{max-width:1180px;margin:auto;padding:36px 24px}.rhone-page h1,.rhone-page h2,.rhone-page h3,.rhone-page a{color:#793d4a}.rhone-page h1{font-size:clamp(36px,5vw,64px);line-height:1.12}.rhone-page h2{font-size:34px;line-height:1.3}.rhone-page h3{font-size:24px;line-height:1.35}.rhone-page .intro{max-width:780px;font-size:23px}.rhone-page .eyebrow,.rhone-page figcaption,.rhone-page .source,.rhone-page footer,.rhone-page aside,.rhone-page input,.rhone-page button,.rhone-page label,.rhone-page #compte{font-family:system-ui,sans-serif}.rhone-page .eyebrow{letter-spacing:.13em;font-size:13px}.rhone-page aside{padding:20px 24px;border-left:4px solid #9a7c48;background:#ece0c4;font-size:16px;max-width:850px}.rhone-page aside p{margin:8px 0}.rhone-page .grille{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:25px 0 60px}.rhone-page .vignette{text-decoration:none;border:1px solid #cdb98e;padding:12px;display:flex;flex-direction:column;gap:8px}.rhone-page .vignette img{width:100%;height:auto}.rhone-page .vignette strong{font-size:25px}.rhone-page .vignette span{font:16px system-ui}.rhone-page article{border-top:1px solid #cdb98e;padding-top:32px;margin-bottom:55px;scroll-margin-top:25px}.rhone-page .lecture{display:grid;grid-template-columns:minmax(240px,40%) minmax(0,1fr);gap:35px}.rhone-page figure{margin:0}.rhone-page figure img{width:100%;height:auto}.rhone-page figcaption,.rhone-page .source{font-size:14px;line-height:1.5}.rhone-page section{padding-bottom:10px}.rhone-page p,.rhone-page a{overflow-wrap:anywhere}.rhone-page input,.rhone-page button{font-size:17px;padding:12px;border:1px solid #9b865f;background:#fffcf4;color:#293e37}.rhone-page label{display:block}.rhone-page input{max-width:100%;width:360px}.rhone-page button{cursor:pointer}.rhone-page a:focus-visible,.rhone-page button:focus-visible,.rhone-page input:focus-visible{outline:3px solid #286c88;outline-offset:3px}.rhone-page [hidden]{display:none!important}.rhone-page footer{font-size:14px;border-top:1px solid #cdb98e;padding-top:20px}@media (max-width:650px){.rhone-page{padding:25px 18px}.rhone-page .grille{grid-template-columns:1fr}.rhone-page .vignette{max-width:330px}.rhone-page .lecture{display:block}.rhone-page figure{max-width:420px;margin-bottom:25px}.rhone-page button{margin-top:10px}.rhone-page h2{font-size:30px}}.rhone-page .communes{border:1px solid #cdb98e;padding:15px;font:16px/1.6 system-ui}.rhone-page .communes summary{cursor:pointer;font-weight:bold}.rhone-page .table-scroll{overflow-x:auto}.rhone-page table{border-collapse:collapse;width:100%;font:16px/1.5 system-ui}.rhone-page th,.rhone-page td{text-align:left;padding:14px;border-bottom:1px solid #cdb98e;vertical-align:top}.rhone-page .comparaison{margin-bottom:45px}@media (prefers-reduced-motion:reduce){}body{margin:0;background:#f5ecd7}.rhone-page{margin:auto}.rhone-page [hidden]{display:none!important}