@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";:root{--text: #242f36;--white: #fff;--primary: #c3dad2;--secondary: #ecf3f0;--light-grey: #eceef0;--tertiary: #4f6778;--quaternary: #7f8f9c;--night-blue: #202a2f;--light-green: #e9f1ed}@font-face{font-family:"Didot";src:url(https://www.revue-rsr.com/wp-content/themes/rsr/fonts/didot.woff2) format("woff2"),url(https://www.revue-rsr.com/wp-content/themes/rsr/fonts/didot.woff) format("woff");font-weight:normal;font-style:normal} .loader{transform:scale(0.5);margin:0 auto;display:inline-block;height:1em;width:1em;line-height:1;vertical-align:middle;border-radius:1em;transition:all 150ms linear 0s;color:var(--primary);grid-column:1/1;grid-row:1/1;box-shadow:1.6180339887em 1.1755705046em 0 -0.0875em,.6180339887em 1.9021130326em 0 -0.0875em,-.6180339888em 1.9021130326em 0 -0.0875em,-1.6180339888em 1.1755705046em 0 -0.0875em,-2em 0em 0 -0.0875em,-1.6180339887em -1.1755705046em 0 -0.0875em,-.6180339887em -1.9021130326em 0 -0.0875em,.6180339888em -1.9021130326em 0 -0.0875em,1.6180339888em -1.1755705046em 0 -0.0875em;animation:spinDots 1000ms infinite steps(10)}@media screen and (min-width: 576.02px){.loader{grid-column:1/span 2}}@media screen and (min-width: 993.02px){.loader{grid-column:1/span 3}}@media screen and (min-width: 1320.02px){.loader{grid-column:1/span 4}}@keyframes spinDots{0%{transform:scale(0.5) rotate(0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}50%{transform:scale(0.5) rotate(180deg);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}100%{transform:scale(0.5) rotate(360deg)}}html{box-sizing:border-box;background:#fff;width:100vw;overflow-x:hidden}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*:before,*:after{box-sizing:inherit;margin:0;padding:0}body{font-family:"Open Sans",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100;font-size:13px}@media screen and (min-width: 768.02px){body{font-size:15px}}img{display:block;max-width:100%}.center{text-align:center}.hidden{display:none}span.line{display:inline-block}a{text-decoration:none;color:var(--quaternary)}.article-content a:hover{text-decoration:underline}p{line-height:160%}p:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-weight:700;margin-top:0}h1{font-family:"Didot",serif;font-size:30px}@media screen and (min-width: 768.02px){h1{font-size:36px}}h2{font-size:24px}@media screen and (min-width: 768.02px){h2{font-size:30px}}h3{font-size:20px}@media screen and (min-width: 768.02px){h3{font-size:24px}}h4{font-size:17px}@media screen and (min-width: 768.02px){h4{font-size:20px}}h4,h5,h6{margin-bottom:10px}.flex-container{width:100%;display:flex;flex-direction:column}@media screen and (min-width: 768.02px){.flex-container{flex-direction:row}}.card__link::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0}.mobile-effect,.bm__link{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:200%;white-space:nowrap;font-size:0;opacity:0;z-index:1000}.mobile-effect{z-index:1000}.bm__link{z-index:1001;display:none}.buttons{display:flex;gap:20px;margin-top:20px}.button,a.button,input.button{position:relative;z-index:1;padding:6px 12px;background-color:var(--secondary);color:var(--text);font-weight:700;font-size:1rem;transition:background-color .5s ease;width:-moz-fit-content;width:fit-content}.button:hover::after,a.button:hover::after,input.button:hover::after{opacity:1}.button::after,a.button::after,input.button::after{content:"";position:absolute;inset:0;opacity:0;z-index:-1;transition:opacity 250ms}.button.loading,a.button.loading,input.button.loading{background-color:rgba(0,0,0,0);transition:none}.button.to-shop,a.button.to-shop,input.button.to-shop{padding:12px 20px;font-size:1.2rem}.load-more-articles{display:block;width:-moz-fit-content;width:fit-content;margin-top:40px;cursor:pointer}.load-more-articles.button{padding:12px 20px;font-size:1.2rem;background-color:#3f4047;color:#fff}.load-more-articles.button:hover{color:var(--text)}.load-more-articles.button:hover::after{background-color:var(--secondary)}.load-more-articles.button.loading{background-color:rgba(0,0,0,0)}#product-component{min-height:58px}#wpcf7-f112-o1 input,#wpcf7-f112-o1 textarea{background-color:rgba(0,0,0,0);border:1px solid var(--primary);color:var(--primary);padding:6px 10px;font-size:13px}@media screen and (min-width: 768.02px){#wpcf7-f112-o1 input,#wpcf7-f112-o1 textarea{font-size:15px}}#wpcf7-f112-o1 input::-moz-placeholder, #wpcf7-f112-o1 textarea::-moz-placeholder{color:var(--primary)}#wpcf7-f112-o1 input::placeholder,#wpcf7-f112-o1 textarea::placeholder{color:var(--primary)}#wpcf7-f112-o1 input{margin-bottom:10px}#wpcf7-f112-o1 input[type=submit]{background-color:var(--primary);color:var(--text);margin-top:10px}.body-dark-overlay{background-color:rgba(0,0,0,.5);position:absolute;inset:0;width:100vw;height:100vh;visibility:hidden;opacity:0;z-index:8;transition:opacity .2s linear}.body-dark-overlay.active{visibility:visible;opacity:1}#mobile-buttons{margin-bottom:20px}.filters-buttons{display:flex;flex-direction:column;gap:10px;margin-bottom:3rem}@media screen and (min-width: 576.02px){.filters-buttons{flex-direction:row}}#apply-filters,#reinitialize-filters{padding:16px 22px;font-size:1.2rem;width:100%}@media screen and (min-width: 576.02px){#apply-filters,#reinitialize-filters{width:auto}}#apply-filters{color:#fff;background-color:#3f4047}#apply-filters:hover{background-color:var(--secondary);color:var(--text)}#reinitialize-filters{display:none;background-color:var(--primary);color:var(--tertiary)}#reinitialize-filters:hover{background-color:var(--tertiary);color:#fff}#close-filters{text-align:right}#filters-form:not(.parutions-form){position:fixed;bottom:0;transform:translateY(100%);left:0;width:100%;max-height:100dvh;max-height:100vh;overflow-y:auto;padding:15px;z-index:9;transition:transform .4s ease-in;background:#fff}#filters-form:not(.parutions-form).active{transform:translateY(0)}@media screen and (min-width: 768.02px){#filters-form:not(.parutions-form){transform:none;display:block;position:relative;padding:0;background:none;padding:30px 15px 15px}}.filters{display:grid;grid-template-areas:"search search" "authors keywords" "years tome";gap:20px}@media screen and (min-width: 768.02px){.filters{grid-template-areas:"search search years" "authors keywords tome";gap:40px}}.filters:not(:last-of-type){margin-bottom:1em}.text-filter{grid-area:search}#author-filter-wrapper{grid-area:authors}#keywords-filter-wrapper{grid-area:keywords}#years-filter{grid-area:years}#tome-filter{grid-area:tome}fieldset legend{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin-bottom:.5em;font-weight:bold}input[type=number],input[type=search],#author-filter{background-color:rgba(0,0,0,0);border:1px solid var(--tertiary)}input[type=number]{min-width:90px}#years-filter,#tome-filter{display:flex;flex-wrap:wrap;gap:5px 10px}#years-filter.hidden,#tome-filter.hidden{display:none}#years-filter input,#tome-filter input{flex:1}.radio-buttons{padding:10px 0;display:flex;-moz-column-gap:3px;column-gap:3px}.radio-buttons #articles{margin-left:10px}.radio-buttons #articles+label{margin-right:10px}.text-filter{display:flex;flex-direction:column}.text-filter label{font-weight:bold;margin-bottom:.5em}.alert{font-size:smaller;font-weight:normal;color:#fff;background:var(--tertiary);padding:2px 6px}#author-filter-wrapper,#keywords-filter-wrapper{position:relative}#author-filter,#keywords-filter{padding:10px 15px;width:100%}#author-result,#keywords-result{margin:1em 0;display:flex;flex-wrap:wrap;gap:5px 10px}.ui-autocomplete{position:absolute;z-index:10;max-height:200px;overflow-y:auto;overflow-x:hidden;list-style-type:none;margin:0;background-color:var(--light-grey)}.ui-autocomplete .ui-menu-item{cursor:pointer;padding:2px 6px}.ui-autocomplete .ui-menu-item:hover{background-color:var(--primary);color:#fff}.chip{display:flex;gap:5px;width:-moz-fit-content;width:fit-content;font-size:smaller}.chip span{cursor:pointer}#posts-count{display:none}.widget-title{font-weight:700}.copyright-bar{font-size:12px}.site-footer .footer-widgets-container{width:1320px;max-width:100vw;margin:auto;padding:40px 20px}@media screen and (min-width: 768.02px){.site-footer .footer-widgets-container{max-width:calc(100vw - 40px)}}.site-footer .footer-widgets-container .inner-padding{padding:0}.site-footer .footer-widgets-container .inside-footer-widgets{margin-left:0}.main-navigation .main-nav ul li.menu-item.current-menu-item a{background-color:var(--white);color:var(--text);transition:background-color .5s ease}.main-navigation .main-nav ul li.menu-item:hover a{background-color:var(--primary);color:var(--text)}.main-navigation .main-nav ul li.menu-item a{line-height:initial;padding:10px 20px;transition:background-color .5s ease}.main-navigation.has-branding .navigation-branding{gap:20px}.main-navigation.has-branding .navigation-branding img{padding:0}.main-navigation.has-branding div.inside-navigation.grid-container{width:1320px;max-width:100vw;padding:10px 20px}@media screen and (min-width: 768.02px){.main-navigation.has-branding div.inside-navigation.grid-container{max-width:calc(100vw - 40px);padding:20px}}@media screen and (min-width: 993.02px){.main-navigation.has-branding div.inside-navigation.grid-container{padding:40px 20px}}.main-navigation.has-branding div.inside-navigation.grid-container p.main-title{display:none;max-width:360px;font-family:"Didot",serif;font-size:36px;font-weight:400;line-height:120%;margin-left:20px;text-wrap:balance}@media screen and (min-width: 1320.02px){.main-navigation.has-branding div.inside-navigation.grid-container p.main-title{display:block}}.main-navigation.has-branding div.inside-navigation.grid-container .menu-toggle{padding-right:0}.main-navigation.has-branding.is_stuck div.inside-navigation.grid-container{padding:10px 20px}@media screen and (min-width: 576.02px){.main-navigation.has-branding.is_stuck div.inside-navigation.grid-container{padding:20px}}.main-navigation.has-branding.is_stuck div.inside-navigation.grid-container p.main-title{font-size:24px;max-width:unset}#mobile-header .site-logo{margin-left:0}#generate-slideout-menu button.slideout-exit{text-align:right}.menu-item a{text-transform:uppercase}.cart-toggle{order:2;position:relative;cursor:pointer;width:25x;margin-right:25px}@media screen and (min-width: 993.02px){.cart-toggle{margin-right:0}}.shopify-buy--visually-hidden{display:none}.shopify-buy__cart-toggle__count{position:absolute;background-color:#4f6778;color:#fff;width:20px;height:20px;border-radius:50%;display:flex;top:50%;right:-20px;font-size:12px;line-height:100%;transform:translateY(-50%);align-items:center;justify-content:center}.shopify-buy-frame--toggle:not(.is-sticky){padding:5px}.custom-attributes{margin-left:80px}.lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);z-index:10000;animation:lightboxIn .4s ease-in;transition:opacity .2s ease-out}.lightbox.fadeOut{opacity:0}.lightbox__container{display:flex;align-items:center;justify-content:center;margin-left:50px;margin-right:50px;min-height:100vh;min-height:100dvh;flex-direction:column;gap:10px}.lightbox__container img{max-width:100%;height:auto;max-height:95vh;max-height:95dvh;animation:lightboxIn .4s ease-in}.lightbox__caption{color:#fff}.lightbox__next,.lightbox__prev,.lightbox__close{position:fixed;cursor:pointer;background-color:rgba(0,0,0,0);opacity:.7;transition:opacity .3s ease-in;border:none}.lightbox__next:active,.lightbox__next:hover,.lightbox__next:focus,.lightbox__prev:active,.lightbox__prev:hover,.lightbox__prev:focus,.lightbox__close:active,.lightbox__close:hover,.lightbox__close:focus{background-color:rgba(0,0,0,0);opacity:1}.lightbox__next,.lightbox__prev{z-index:10001;top:60px;height:calc(100% - 60px)}.lightbox__prev{left:10px}.lightbox__next{right:10px}.lightbox__close{z-index:10002;top:0;right:0;padding:0}.lightbox__loader{width:40px;height:40px;opacity:.9}@keyframes lightboxIn{from{opacity:0}to{opacity:1}}#prev-slide,#next-slide{position:absolute;top:50%;width:50px;height:50px;margin:-25px 0 0;fill:#fff;transition:opacity .35s ease-in,transform .35s ease-in;transition-delay:.5s;border-radius:50%;padding:15px;background-color:var(--blue)}#prev-slide:not(.swiper-button-disabled),#next-slide:not(.swiper-button-disabled){transform:scale(1)}#prev-slide.swiper-button-disabled,#next-slide.swiper-button-disabled{transform:scale(0)}#prev-slide{left:-5px}#prev-slide:hover use{transform:translateX(-5px)}#next-slide{right:-5px}#next-slide:hover use{transform:translateX(5px)}#pics__close{position:absolute;top:0px;right:0px;width:60px;height:60px;padding:20px;cursor:pointer}.gp-search-modal .gp-modal__overlay{--gp-search-modal-overlay-bg-color: rgba(0,0,0,.8);backdrop-filter:none;padding-top:100px}.gp-search-modal .gp-modal__container{max-height:calc(100vh - 100px)}.gp-search-modal .search-modal-form{width:80vw}.gp-search-modal .search-modal-fields{position:relative}.advanced-search__link{display:flex;justify-content:flex-end;color:#fff;margin-bottom:20px}.advanced-search__link:hover,.advanced-search__link:focus,.advanced-search__link:active{color:#fff}.tooltip{display:flex;align-items:center;gap:3px;color:#fff;background-color:var(--tertiary);text-shadow:none;font-size:.8em;visibility:hidden;border-radius:7px;text-align:center;opacity:0;z-index:999;padding:3px 8px;position:absolute;cursor:default;transform:translateY(calc(-100% - 10px));transition:all 240ms ease-in-out}.tooltip::after{position:absolute;bottom:-12px;left:50%;margin-left:-7px;content:" ";height:0px;width:0px;border:6px solid rgba(0,0,0,0);border-top-color:var(--tertiary)}.tooltip .icon-search{margin-bottom:3px}.tooltip .right-arrow{height:.8rem;transform:rotate(45deg)}#search-modal-input:focus~.tooltip{visibility:visible;opacity:1;transition:all 240ms ease-in-out}@media screen and (min-width: 993.02px){.algolia-autocomplete{max-height:calc(100vh - 180px);overflow-y:scroll}.algolia-autocomplete .aa-dropdown-menu{padding:0 10px}.algolia-autocomplete .aa-dropdown-menu .autocomplete-header{margin:0}.algolia-autocomplete .aa-dropdown-menu .aa-suggestions{display:grid !important;grid-template-columns:repeat(3, 1fr);-moz-column-gap:20px;column-gap:20px}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion-link{padding:0}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion .suggestion-post-title,.algolia-autocomplete .aa-dropdown-menu .aa-suggestion .suggestion-post-content{white-space:unset}}#authors-tabs ul,#keywords-tabs ul{display:flex;flex-wrap:wrap;gap:10px;margin-left:0}#authors-tabs ul li,#keywords-tabs ul li{list-style:none}#authors-tabs ul li.initial a,#keywords-tabs ul li.initial a{padding:5px 10px;color:var(--quaternary);font-size:1.5rem}#authors-tabs ul li.initial.ui-state-active a,#authors-tabs ul li.initial a.active,#authors-tabs ul li.initial a:hover,#authors-tabs ul li.initial a:active,#keywords-tabs ul li.initial.ui-state-active a,#keywords-tabs ul li.initial a.active,#keywords-tabs ul li.initial a:hover,#keywords-tabs ul li.initial a:active{background-color:var(--tertiary);color:#fff}.single-auteur .flex-container{gap:40px}.author-image{align-self:flex-start;min-width:100px;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 576.02px){.author-image{min-width:150px}}.author-articles{background-color:var(--primary);padding:20px;margin-top:40px}@media screen and (min-width: 576.02px){.author-articles{padding:40px}}.author-articles h4{margin:30px 0 10px}.author-articles .volume{font-size:inherit;margin-bottom:0;font-weight:500}.author-link{color:var(--tertiary)}.author-link:hover{color:var(--quaternary)}.bulletin .article-content h3{text-transform:uppercase;border-bottom:2px solid var(--primary);font-weight:normal}.bulletin__summary{background:#fafafa;padding:6px 12px;border-radius:3px;margin-bottom:20px}.single-colloque .flex-container{flex-direction:column-reverse;gap:40px;margin-bottom:40px}@media screen and (min-width: 576.02px){.single-colloque .flex-container{flex-direction:row;gap:60px;margin-bottom:60px}}.colloque__subtitle{font-weight:700;font-size:1.5em}.colloque__date{font-size:1.25em;font-family:"Didot",serif;font-weight:600;margin-bottom:20px;color:var(--quaternary)}.colloque__image{flex:1 1 20%;min-width:240px}.colloque__buttons{display:flex;flex-wrap:wrap;gap:20px}.colloque__day{text-transform:uppercase;border-bottom:2px solid var(--secondary);margin-bottom:10px}.colloque__day:not(:first-of-type){margin-top:30px}.colloque__events-listing{display:flex;flex-direction:column;gap:10px}.colloque__time-place,.colloque__label{color:var(--tertiary)}.colloque__time-place{font-weight:500;font-size:1.15em;margin-bottom:0}.colloque__time-place:not(:first-child){margin-top:10px}.colloque__topic,.colloque__hours-label{font-weight:700}.colloque__topic{text-transform:uppercase}.colloque__speakers{font-size:.85em}.colloque__related-issues{flex:1 1 20%;min-width:240px;display:flex;flex-direction:column;gap:20px}.sequence__events{display:flex;flex-direction:column;gap:5px}.single-dossier p{line-height:150%}.single-dossier .author-image{float:left;margin:0 20px 15px 0}@media screen and (min-width: 576.02px){.single-dossier .author-image{margin:0 30px 24px 0}}.single-dossier h1{margin-bottom:0}#dossier-content{margin-top:60px}#dossier-content h3{margin-bottom:10px}#dossier-content .articles-count{margin-bottom:30px}.file__date{font-size:1.5rem;margin-bottom:30px}.site{max-width:100vw}.separate-containers .site-main{margin:0}div.breadcrumbs-wrapper{padding-top:20px}#latest-issues{background-color:var(--quaternary);color:#fff}#latest-issues .volume{font-weight:900}#latest-issues h3{font-size:20px;line-height:160%;font-weight:600}.related-issue{position:relative;display:flex;flex-direction:column;padding:20px 0;gap:20px;border-bottom:1px solid var(--secondary)}@media screen and (min-width: 768.02px){.related-issue{flex-direction:row;align-items:center;justify-content:space-evenly;padding:20px 0;gap:40px}}.related-issue:hover .volume,.related-issue:hover .related-issue__link{color:var(--secondary)}.related-issue h3{margin-bottom:0}.related-issue__link{color:#fff;transition:none}.related-issue__link::before{content:"";position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;cursor:pointer}.related-issue__link:hover{color:unset}.related-issue__text{flex-grow:0}.related-issue__buttons{display:flex;gap:15px;flex-wrap:wrap}@media screen and (min-width: 768.02px){.related-issue__buttons{flex:1 0 300px;justify-content:flex-end}}.related-issue__buttons .button{width:-moz-fit-content;width:fit-content;position:relative;z-index:1}#all-issues,.subscribe-flex+#to-shop{margin-top:30px}.subscribe-flex{gap:40px}@media screen and (min-width: 768.02px){.subscribe-flex{gap:80px}}.subscribe-block{flex:1 0 calc(50% - 40px);padding:20px;border:1px solid var(--quaternary)}@media screen and (min-width: 576.02px){.subscribe-block{padding:40px}}.subscribe-block ul{margin-left:20px;margin-bottom:0;list-style-image:url(https://www.revue-rsr.com/wp-content/uploads/2025/09/custom-bullet.png)}.buy-issue,.subscribe{padding:20px;font-size:1.6rem;color:#fff}.buy-issue strong,.subscribe strong{font-size:2rem}.buy-issue .button,.subscribe .button{margin-top:20px}.buy-issue{background-color:var(--tertiary)}.subscribe{background-color:var(--text)}.cards-grid-layout{display:grid;grid-template-columns:repeat(4, 1fr);gap:40px}.shopify-buy__product__variant-selectors{display:none}.shopify-buy__select-icon{display:none}.parution-body .single-right img{width:100%}.parution-body .shopify-buy__btn{background:#fff;color:var(--primary)}.parution-heading h2{font-size:20px}.volume{font-size:1.25rem;font-weight:700;margin-bottom:.5rem}#edito p a:last-child{padding:6px 12px;background:var(--secondary);color:var(--text);font-weight:700}#edito .button{margin-top:20px}#summary h3,#summary h4{margin:10px 0}#summary h4{margin:20px 0 10px}.articles-listing{display:flex;flex-direction:column;gap:10px}.article__title{font-weight:700;font-weight:bold;color:var(--tertiary)}.article__author{color:var(--black)}.article__page-numbers{display:flex;align-items:center;gap:5px;color:var(--tertiary)}.article__page-numbers .book-icon{height:1rem}.article__page-numbers .book-icon path{fill:var(--tertiary)}.single-fw{width:100vw;max-width:100%;margin-bottom:0}.single-fw-content{padding:0 20px}.single-body,.single-fw{padding:40px 0}@media screen and (min-width: 768.02px){.single-body,.single-fw{padding:40px 0}}@media screen and (min-width: 1620.02px){.single-body,.single-fw{padding:80px 0}}.single-body,.single-fw-content{width:1320px;margin:auto;max-width:100vw}@media screen and (min-width: 768.02px){.single-body,.single-fw-content{max-width:calc(100vw - 40px)}}.single-body .inside-article,.single-fw-content .inside-article{padding:0}.single-body{display:flex;flex-direction:column;gap:40px}@media screen and (min-width: 768.02px){.single-body{flex-direction:row}}.single-left,.single-right{display:flex;flex-direction:column;gap:20px;padding:20px}@media screen and (min-width: 576.02px){.single-left,.single-right{gap:40px}}.single-left{flex:1 1 80%}.article-content .author-image{float:left;max-width:150px;margin:0 20px 15px 0}@media screen and (min-width: 576.02px){.article-content .author-image{margin:0 30px 22px 0}}.article-content+.buttons{margin-top:0}.article-content h2{font-family:"Didot",serif;font-size:30px}.single-right{flex:1 1 20%;display:flex;flex-direction:column;gap:20px;min-width:240px}@media screen and (min-width: 768.02px){.single-right{gap:40px}}.buy-blocks{display:flex;flex-direction:column;gap:20px;position:sticky;top:140px}@media screen and (min-width: 576.02px)and (max-width: 768.02px){.buy-blocks{flex-direction:row}.buy-blocks>div{flex-basis:50%}}@media screen and (min-width: 768.02px){.buy-blocks{flex-direction:column;gap:40px}}.tags-list{display:flex;flex-wrap:wrap;gap:10px}.tag{padding:6px 12px;background:var(--quaternary);color:#fff;font-weight:700}.english{color:var(--tertiary)}.english-title{font-weight:700}.footnote{display:inline-grid;grid-template-columns:10px 1fr;gap:5px}.footnote-link,.footnote-count{font-weight:700}.footnote-link a,.footnote-content .smooth-scroll{background-color:#e2e2e2;text-decoration:none}.footnote-link a:hover,.footnote-content .smooth-scroll:hover{background-color:var(--text);color:var(--primary);text-decoration:none}.footnote-link a:link{border-radius:10px;padding:.1em .8em;margin-left:.2em}.footnote-content{font-size:smaller}.footnote-content .smooth-scroll{font-family:sans-serif;font-weight:bold;border-radius:1.5em;padding:.2em .4em}p:has(#footnote-1){border-top:1px solid #e2e2e2;padding-top:.8em}#search-results{display:grid;grid-template-columns:1;grid-auto-rows:1fr;gap:25px;max-width:100%}@media screen and (min-width: 576.02px){#search-results{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 993.02px){#search-results{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 1320.02px){#search-results{grid-template-columns:repeat(4, 1fr)}}#search-results:has(.loader),#search-results:has(.no-results){grid-auto-rows:50px}#search-results::before{content:"";width:0;padding-bottom:100%;grid-row:1/1;grid-column:1/1}#search-results>*:first-child:not(.loader,.no-results){grid-row:1/1;grid-column:1/1}#search-results>div:not(.loader){aspect-ratio:1;padding:20px;position:relative;display:flex;flex-direction:column;gap:20px;justify-content:center;transition:transform .2s ease-in}#search-results>div:not(.loader):hover{transform:scale(0.98)}#search-results>div:not(.loader).auteur{border:1px solid #96c042}#search-results>div:not(.loader).article,#search-results>div:not(.loader).page{border:1px solid var(--night-blue)}#search-results>div:not(.loader).bulletin{background-color:var(--quaternary);color:#fff}#search-results>div:not(.loader).bulletin .author-link{color:#fff}#search-results>div:not(.loader).dossier{background-color:var(--night-blue);color:#fff}#search-results>div:not(.loader).numéro{background-color:var(--primary);flex-direction:column-reverse}#search-results>div:not(.loader).colloque{background-color:var(--light-green)}#search-results>div:not(.loader).no-results{aspect-ratio:unset;justify-content:flex-start;grid-row:1;padding:0}@media screen and (min-width: 576.02px){#search-results>div:not(.loader).no-results{grid-column:1/span 2}}@media screen and (min-width: 993.02px){#search-results>div:not(.loader).no-results{grid-column:1/span 3}}@media screen and (min-width: 1320.02px){#search-results>div:not(.loader).no-results{grid-column:1/span 4}}#search-results>div:not(.loader).no-results:hover{transform:none}#search-results>div:not(.loader) .volume{font-size:1rem;font-weight:400}#search-results>div:not(.loader) .author-link{color:var(--text)}.search-result__tag{position:absolute;top:10px;right:10px;background-color:var(--night-blue);color:#fff;border:1px solid var(--night-blue);padding:0 6px;font-size:.9rem}.search-result__pic{height:auto;max-height:150px;width:-moz-fit-content;width:fit-content;-o-object-fit:cover;object-fit:cover;aspect-ratio:1}.search-result__title{font-size:1rem;margin-bottom:0}.search-result__link{position:absolute;width:100%;height:100%;left:0;top:0}.search-result__link::before{content:"";position:absolute;z-index:4;top:0;left:0;right:0;bottom:0;cursor:pointer}.dossier .search-result__tag{border-color:#fff}#authors-tabs .ui-tabs-panel{display:grid;grid-row-gap:10px}@media screen and (min-width: 576.02px){#authors-tabs .ui-tabs-panel{grid-template-columns:repeat(2, 1fr);grid-auto-flow:column}}@media screen and (min-width: 993.02px){#authors-tabs .ui-tabs-panel{grid-template-columns:repeat(3, 1fr)}}#authors-tabs .ui-tabs-panel a:hover{text-decoration:underline;color:var(--tertiary);text-decoration-thickness:2px}.page-template-archive-bulletin #tome-filter{display:none}#bulletins .author-link{color:var(--quaternary)}#bulletins .author-link:hover{color:var(--text)}#bulletins .flex-container{align-items:center}.bulletin-item{padding:40px 0}.bulletin-item:nth-of-type(odd){background-color:var(--light-grey)}.bulletin-item .single-fw-content{position:relative}.bulletin-item h2{font-family:"Didot",serif}.bulletin-item h3{font-size:1.25rem}#colloques .flex-container{gap:60px}#colloques .colloque__buttons{margin-top:20px}#colloques a.button{background-color:var(--primary)}#colloques a.button:hover{background-color:var(--tertiary)}.colloque-item:nth-of-type(odd){background-color:var(--light-grey)}.colloque-item .single-fw-content{position:relative}#dossiers{display:grid;gap:20px}@media screen and (min-width: 576.02px){#dossiers{grid-template-columns:repeat(2, 1fr);gap:40px}}@media screen and (min-width: 993.02px){#dossiers{grid-template-columns:repeat(3, 1fr)}}.file-item{aspect-ratio:1;position:relative;display:flex;flex-direction:column;padding:20px;gap:20px}@media screen and (min-width: 576.02px){.file-item{padding:40px}}.file-item:nth-of-type(even){background-color:var(--secondary)}.file-item:nth-of-type(odd){background-color:var(--primary)}@media screen and (min-width: 576.02px)and (max-width: 768.02px){.file-item{padding:20px;gap:10px}}.file-item h3{margin-bottom:0}.file-item__link{text-decoration:underline;margin-top:auto}.file-item__link::before{content:"";position:absolute;z-index:4;top:0;left:0;right:0;bottom:0;cursor:pointer}#home-hero{background-color:var(--text);color:#fff}#home-hero .flex-container{align-items:center}.hero__info{color:var(--primary);font-family:"Didot",serif;font-size:1.4rem;margin-bottom:10px}.hero__buttons{display:flex;gap:10px 20px}.hero__buttons a{background-color:var(--primary);color:var(--text)}.home-block{flex:1 0 calc(50% - 40px);padding:20px;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 576.02px){.home-block{padding:40px}}.home-block__list{margin-bottom:30px}.home-block__list a{color:var(--text)}.home-block .button{background-color:var(--tertiary);color:#fff;margin-top:auto;width:-moz-fit-content;width:fit-content}#home-authors-keywords{padding-bottom:0}#home-authors{background-color:var(--primary)}#home-keywords{background-color:var(--secondary)}.featured-issue{gap:60px}.featured-issue__image{flex:1 0 200px;max-width:200px}.featured-issue__content{display:flex;flex-direction:column;gap:20px}.featured-issue__content>*{margin-bottom:0}.featured-issue__content h2{font-family:"Didot",serif}.featured-issue .author-image{float:left;max-width:100px;margin:0 20px 15px 0}@media screen and (min-width: 576.02px){.featured-issue .author-image{max-width:150px;margin:0 30px 24px 0}}.featured-issue #edito h1,.featured-issue #edito h2{display:none}#home-latest-files{background-color:var(--tertiary)}#home-latest-files h2{color:#fff}.swiper{max-width:calc(100% - 40px)}@media screen and (min-width: 768.02px){.swiper{max-width:100%}}.swiper-container{position:relative;overflow:visible}.swiper-container .swiper-button-prev,.swiper-container .swiper-button-next{background:url(https://www.revue-rsr.com/wp-content/uploads/2025/08/slider-arrow.png);background-size:cover;width:30px;height:30px;color:rgba(0,0,0,0)}@media screen and (min-width: 768.02px){.swiper-container .swiper-button-prev,.swiper-container .swiper-button-next{width:40px;height:40px}}.swiper-container .swiper-button-prev{left:-15px}@media screen and (min-width: 768.02px){.swiper-container .swiper-button-prev{left:-50px}}.swiper-container .swiper-button-next{right:-15px;transform:rotate(180deg);transform-origin:center}@media screen and (min-width: 768.02px){.swiper-container .swiper-button-next{right:-50px}}#latest-files .swiper-slide:nth-of-type(even) .file-item{background-color:var(--secondary)}#latest-files .swiper-slide:nth-of-type(odd) .file-item{background-color:var(--primary)}#newsletter-section .flex-container{flex-direction:column;gap:20px}@media screen and (min-width: 993.02px){#newsletter-section .flex-container{flex-direction:row;gap:40px}}#newsletter-section .flex-container>div{flex:1 0 calc(50% - 40px)}#newsletter-section .flex-container p{font-size:1.4rem;line-height:133%}#newsletter-section .flex-container .sib-email-area{width:100%}#newsletter-section .flex-container .sib-default-btn{width:-moz-fit-content;width:fit-content;margin-top:10px}#newsletter-section .grecaptcha-badge{bottom:84px !important}.keywords-wrapper>ul{display:flex;flex-wrap:wrap;gap:6px 12px}.keywords-item{background-color:var(--primary);font-weight:700;padding:6px 12px}.keywords-item:hover,.keywords-item.ui-state-active{background-color:var(--night-blue)}.keywords-item:hover a,.keywords-item.ui-state-active a{color:#fff}.keyword-articles{display:flex;flex-direction:column;gap:20px}.keyword-articles .load-more{order:999999}.archive.tax-keywords header{padding-inline:0}.archive.tax-keywords .entry-meta,.archive.tax-keywords .byline{display:none}.archive.tax-keywords .entry-summary{margin-top:1em}.archive.tax-keywords article{margin-bottom:60px}.magazine__frame{padding:40px;background-color:var(--primary);font-weight:500;font-size:1.15rem}.magazine__frame>*:last-child{margin-bottom:0}.magazine__content-title:not(:first-of-type){margin-top:40px}#editorial-board-carousel{background-color:var(--light-grey);position:relative}#editorial-board-carousel .swiper-slide{background-size:cover;aspect-ratio:1}#editorial-board-carousel .swiper-slide:hover .bm__name{opacity:1}#editorial-board-carousel .swiper-slide:hover::after{opacity:.7}#editorial-board-carousel .swiper-slide::after{content:"";position:absolute;z-index:1;width:100%;height:100%;inset:0;background-color:var(--tertiary);opacity:0;transition:opacity .2s ease-in-out}#editorial-board-carousel .gray-overlay{position:absolute;width:100%;height:100%;backdrop-filter:grayscale(1)}#editorial-board-carousel .bm__name{position:relative;z-index:2;display:grid;place-items:center;text-align:center;width:calc(100% - 40px);height:calc(100% - 40px);padding:20px;font-size:1.25rem;font-weight:700;color:#fff;opacity:0;transition:opacity .3s ease-in-out}#editors-in-chief-carousel{background-color:var(--tertiary)}#editors-in-chief-carousel h2{color:#fff}#editors-in-chief-carousel .swiper-slide{height:auto}#editors-in-chief-carousel .swiper-slide:nth-of-type(odd){background-color:var(--primary)}#editors-in-chief-carousel .swiper-slide:nth-of-type(odd) .eic__year{color:var(--primary)}#editors-in-chief-carousel .swiper-slide:nth-of-type(even){background-color:var(--light-grey)}#editors-in-chief-carousel .swiper-slide:nth-of-type(even) .eic__year{color:var(--light-grey)}#editors-in-chief-carousel .swiper-slide h3{color:var(--tertiary)}#editors-in-chief-carousel .eic__card{padding:20px;display:flex;flex-direction:column;gap:20px;height:calc(100% - 40px)}@media screen and (min-width: 768.02px){#editors-in-chief-carousel .eic__card{padding:40px;height:calc(100% - 80px)}}#editors-in-chief-carousel .eic__year{width:-moz-fit-content;width:fit-content;padding:6px 12px;background-color:var(--tertiary);font-size:1.5rem;line-height:1;font-weight:700;margin-bottom:10px}#editors-in-chief-carousel .eic__link{margin-top:auto;text-decoration:underline;text-decoration-thickness:2px}#parutions{display:flex;flex-direction:column;gap:60px;padding-top:60px}#parution-search-filter{max-width:100%;width:480px}#parution-search-filter:out-of-range{border:red solid 1px}.parutions-grid{display:grid;gap:40px}@media screen and (min-width: 576.02px){.parutions-grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 993.02px){.parutions-grid{grid-template-columns:repeat(4, 1fr)}}.parution-item{position:relative;overflow:hidden}.parution-item:hover .parution-meta,.parution-item:active .parution-meta{transform:translateY(-100%)}.parution-item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.parution-meta{position:absolute;top:100%;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;gap:10px;padding:20px;background-color:rgba(0,0,0,.5);color:#fff;transition:transform .2s ease-out}.parution-meta h3{margin-bottom:10px}.parution-meta a{font-weight:700;color:#fff;display:flex;align-items:center;gap:5px}.parution-meta a:hover{text-decoration:underline;text-decoration-thickness:2px}.parution-meta a svg{height:14px}.parution-meta a svg path{fill:#fff}#rates h1,#rates h2{margin-bottom:40px}#rates h3{font-size:1rem}#rates h4{font-size:1.25rem;color:var(--tertiary)}#rates .subscribe-block ul li>div{display:flex;justify-content:space-between;align-items:center;gap:10px}#rates .subscribe-block ul li>div .rate,#rates .subscribe-block ul li>div span{font-weight:700}#rates .subscribe-block ul li .rate{font-size:1.25rem;color:var(--tertiary)}#rates .buy-info{font-size:.7rem;cursor:pointer}#rates .buy-buttons{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;align-items:center}@media screen and (min-width: 768.02px){#rates .buy-buttons{gap:80px}}#rates .buy-buttons__wrapper{margin:30px 0}@media screen and (min-width: 768.02px){#rates .buy-buttons__wrapper{margin:60px 0}}#rates .buy-buttons__wrapper .buy-info{font-size:.8rem;text-align:center}#rates button{transition:none;padding:10px 56px 10px 20px;margin:2px 0;font-family:"Open Sans",sans-serif;color:var(--tertiary);background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 25"%3E%3Cpath d="M24.6 3.6c-.3-.4-.8-.6-1.3-.6h-18.4l-.1-.5c-.3-1.5-1.7-1.5-2.5-1.5h-1.3c-.6 0-1 .4-1 1s.4 1 1 1h1.8l3 13.6c.2 1.2 1.3 2.4 2.5 2.4h12.7c.6 0 1-.4 1-1s-.4-1-1-1h-12.7c-.2 0-.5-.4-.6-.8l-.2-1.2h12.6c1.3 0 2.3-1.4 2.5-2.4l2.4-7.4v-.2c.1-.5-.1-1-.4-1.4zm-4 8.5v.2c-.1.3-.4.8-.5.8h-13l-1.8-8.1h17.6l-2.3 7.1z"%3E%3C/path%3E%3Ccircle cx="9" cy="22" r="2"%3E%3C/circle%3E%3Ccircle cx="19" cy="22" r="2"%3E%3C/circle%3E%3C/svg%3E');background-repeat:no-repeat;background-size:auto 50%;background-position:calc(100% - 26px) center;background-color:var(--primary)}#rates .buy-button:hover button{background-color:var(--night-blue);color:#fff;background-image:url('data:image/svg+xml,%3Csvg fill="%23fff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 25"%3E%3Cpath d="M24.6 3.6c-.3-.4-.8-.6-1.3-.6h-18.4l-.1-.5c-.3-1.5-1.7-1.5-2.5-1.5h-1.3c-.6 0-1 .4-1 1s.4 1 1 1h1.8l3 13.6c.2 1.2 1.3 2.4 2.5 2.4h12.7c.6 0 1-.4 1-1s-.4-1-1-1h-12.7c-.2 0-.5-.4-.6-.8l-.2-1.2h12.6c1.3 0 2.3-1.4 2.5-2.4l2.4-7.4v-.2c.1-.5-.1-1-.4-1.4zm-4 8.5v.2c-.1.3-.4.8-.5.8h-13l-1.8-8.1h17.6l-2.3 7.1z"%3E%3C/path%3E%3Ccircle cx="9" cy="22" r="2"%3E%3C/circle%3E%3Ccircle cx="19" cy="22" r="2"%3E%3C/circle%3E%3C/svg%3E')}.subscribe-flex.particuliers .subscribe-block{background-color:#eceef0}.subscribe-flex.pros{margin-bottom:80px}.ais-hits--content{position:relative}.subheader__title{margin-bottom:40px}#ais-results{display:flex;flex-direction:column;gap:40px}.ais-results-header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:20px}@media screen and (min-width: 576.02px){.ais-results-header{gap:10px}}.ais-results-header h3{text-transform:uppercase;border-bottom:2px solid var(--primary);font-weight:normal;flex-grow:1;padding-bottom:4px;margin-bottom:0}.ais-results-header h3 span{font-size:.8em}.ais-results-header .button{height:-moz-fit-content;height:fit-content}.pagination ul{list-style-type:none;display:flex;justify-content:center;gap:10px;font-size:.9em}.pagination ul li a:not(.next,.prev){width:24px;height:24px;background:#ccc;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text)}.pagination ul li a:not(.next,.prev):hover,.pagination ul li a:not(.next,.prev).current-page{background-color:var(--primary)}.pagination ul a.next,.pagination ul a.prev{color:var(--text)}.pagination ul a.next:hover,.pagination ul a.prev:hover{color:var(--text)}