@charset "utf-8";.blind{font-size:.1rem!important;line-height:.1rem!important;padding:0!important;margin:0!important;top:0!important;left:-10000px!important;position:absolute!important}.hide{display:none!important}html[lang=en] #http-error [lang=fr],html[lang=en] #http-error a[hreflang=fr],html[lang=fr] #http-error [lang=en],html[lang=fr] #http-error a[hreflang=en]{display:none!important}#http-error header p{margin-top:0;margin-bottom:24px}#legend a.button,#legend button,main a.button,main button,main input[type=submit]{font-weight:700;white-space:nowrap;text-overflow:ellipsis;padding:0 7px 1px;max-width:250px;overflow:hidden;display:inline-block;vertical-align:middle}main a.button>span{vertical-align:middle;margin-right:7px;display:inline-block}.list>li::before{content:"••";padding-right:8px}.listitem{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-start}.listitem>li{margin-bottom:12px}.listitem.center{justify-content:center}.listitem.center>li{margin-right:18px;margin-left:18px}.listitem.left>li{margin-right:36px}.listitem.right{justify-content:flex-end}.listitem.right>li{margin-left:36px}.listitem.apart{justify-content:center}.listitem.apart>li{padding-right:8px}.listitem.apart>li~li::before{content:"••";padding-right:8px}.listline>li{display:inline;white-space:pre-wrap}.listline.center{text-align:center}.listline>li{padding-right:5px}.listline>li~li::before{content:"—";padding-right:8px}.folio .pad{text-align:center;margin-bottom:24px;padding-bottom:18px}.folio .pad figure{margin-top:-1px;line-height:1}.folio .pad figure img{margin-bottom:0}.folio .pad li{line-height:2;display:inline;margin-left:10px;margin-bottom:initial}.folio .pad li~li::before{padding-right:12px;content:"—"}.folio .pad a{margin-top:6px}main .topic{text-align:center;padding-top:.75%}main .topic a span{display:block}main .topic a .text em,main .topic a .text strong{line-height:150%;display:block}main .topic a .text strong{font-size:2.4rem}main .topic a em{text-transform:lowercase;opacity:.85}main .topic a .text~span{height:186px;overflow:hidden}main .patch{padding:6px 24px 1px;position:relative}main .patch~.patch{margin-top:3.75%}main .patch h3,main .patch p{text-align:center}main .patch h3{margin-bottom:0}main .patch p{margin-bottom:6px}.tooltip{position:relative}.tooltip .tip{display:none}#gallery{display:none}@media screen and (min-width:768px) and (min-height:768px){.folio .pad{padding-left:1.875%;padding-right:1.875%;width:50%}.folio .pad figure{display:flex;overflow:hidden;height:260px}.folio .pad figure img{align-self:center}.folio .pad figure~*{display:none}}@media screen and (min-width:1024px) and (min-height:760px){.tooltip .tip{height:45px;position:absolute;z-index:100;margin-top:-24px;overflow:hidden}.tooltip:hover .tip{display:block}.bypass .box,.tooltip .tip .box{height:46px;display:flex}.bypass .box span,.tooltip .tip .box span{align-self:center}.tooltip .tip .box .text{padding-left:10px;padding-right:10px}.tooltip .tip .box .text b{display:block}.tooltip .tip.right{margin-left:24px;top:50%;left:100%}.bypass.prev .box .text,.tooltip .tip.right .box .text{text-align:left}.tooltip .tip.left{margin-right:24px;top:50%;right:100%}.bypass.next .box,.tooltip .tip.left .box{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.bypass.next .box .text,.tooltip .tip.left .box .text{text-align:right}#uihead .navigation{overflow:visible}#uihead.closed .tip .open{display:inline-block}#uihead.closed .tip .close{display:none}#uihead:not(.closed) .tip.right{margin-left:48px}#uihead:not(.closed) .tip .close{display:none}#uihead:not(.closed) .tip .open{display:inline-block}#uihead:not(.closed) .tooltip .tip .box .cross{background-position:left bottom}html.nojs #uihead .spacer.tooltip:hover .tip.right{display:none}}@media screen and (min-width:1200px){.folio .pad{width:33%}}@media screen and (min-width:1420px){.folio .pad{width:25%}}