﻿:root{--vh:1vh;--font-sans:system-ui,-apple-system,/* Firefox supports this but not yet `system-ui` */ "Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";--font-serif:"Cinzel",serif;--font-cursive:cursive;--font-code:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;--font-title:var(--font-sans);--line-height:1;}@font-face{font-family:"Cinzel";font-style:normal;font-weight:400;font-display:swap;src:local(""),url("//www.florenceguiraud.com/assets/fonts/cinzel-v16-latin-regular.woff2") format("woff2");}@font-face{font-family:"Cinzel";font-style:normal;font-weight:600;font-display:swap;src:local(""),url("//www.florenceguiraud.com/assets/fonts/cinzel-v16-latin-600.woff2") format("woff2");}@font-face{font-family:"Cinzel";font-style:normal;font-weight:900;font-display:swap;src:local(""),url("//www.florenceguiraud.com/assets/fonts/cinzel-v16-latin-900.woff2") format("woff2");}*,*:before,*:after{box-sizing:inherit;}html{box-sizing:border-box;text-size-adjust:none;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-moz-tab-size:4;tab-size:4;}body{min-height:100vh;font-size:100%;font-family:var(--font-sans);color:#393939;line-height:var(--line-height);font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button,button{margin:0;padding:0;border:0;vertical-align:baseline;}::selection{background-color:#ccc;}nav ul{margin:0;padding:0;list-style-type:none;}h1,h2,h3,h4,h5,h6,p,span,a,strong,blockquote,i,b,u,em{font-size:1em;font-weight:inherit;font-style:inherit;text-decoration:none;color:inherit;}a{text-decoration:none;color:inherit;font-size:inherit;}strong,b{font-weight:bolder;}i,em{font-style:italic;}u{text-decoration:underline;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}hr{border:none;border-top:1px solid currentColor;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}abbr[title],acronym{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none;}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em;}table{text-indent:0;border-color:inherit;}table,tr,td{border-collapse:collapse;border-spacing:0;}img,picture,video,iframe,figure{display:block;max-width:100%;height:auto;border:0;}audio,canvas,iframe,img,svg,video{vertical-align:middle;}svg{width:auto;display:block;}svg:not([fill]){fill:currentColor;}svg:not(:root){overflow:hidden;}form,input,textarea,select,button,label{display:block;max-width:100%;font-family:inherit;font-size:inherit;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-moz-appearance:none;appearance:none;}fieldset{min-width:0;}input,textarea,select,button{background-color:rgba(0,0,0,0);border:1px solid currentColor;}input[type=file]{border:none;}input[type=tel],input[type=url],input[type=email],input[type=number]{direction:ltr;}input::placeholder{opacity:1;}textarea{height:auto;resize:vertical;vertical-align:top;}select{height:auto;}a,area,button,input,label,select,summary,textarea,[tabindex]{touch-action:manipulation;}[tabindex="-1"]:focus:not(:focus-visible){outline:0;}[hidden]{display:none;}[aria-busy=true]{cursor:progress;}[aria-controls]{cursor:pointer;}[aria-disabled=true],[disabled]{cursor:not-allowed;}[aria-hidden=false][hidden=false]{display:initial;}[aria-hidden=false][hidden=false]:not(:focus){position:absolute;clip:rect(0,0,0,0);}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto;}*,*::before,*::after{animation:none !important;transition:none !important;scroll-behavior:auto !important;background-attachment:initial}}.browser-update{position:relative;width:100%;z-index:9999;padding:40px;color:#fff;background:darkred;}.browser-update a{font-weight:bold;text-decoration:underline;}.browser-update a:hover{color:#000;}html{overflow-y:scroll;scrollbar-width:thin;scrollbar-color:gray #f2f2f2;}html::-webkit-scrollbar{width:8px;}html::-webkit-scrollbar-track{background:#f2f2f2;}html::-webkit-scrollbar-thumb{background-color:gray;border:1px solid gray;border-top:none;border-bottom:none;}@media(min-width:960px){html{overflow-y:auto}}body{min-height:100vh;}.interface{position:relative;display:grid;grid-template-columns:auto;grid-template-rows:auto auto 1fr auto;grid-template-areas:"header" "navigation" "main" "footer";width:100%;min-height:100vh;}@media(min-width:960px){.interface{grid-template-columns:300px 1fr;grid-template-rows:auto 1fr auto;grid-template-areas:"header main" "navigation main" "footer main";height:100vh}}.header{position:sticky;position:-webkit-sticky;z-index:9999;top:0;width:100%;grid-area:header;color:#393939;background-color:fade(#FAF2EB,95);background-image:url("//www.florenceguiraud.com/assets/images/noise.png");backdrop-filter:blur(2px);}@media(-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.header{background-size:50px}}@media(min-width:960px){.header{position:static}}@supports(backdrop-filter:blur(5px)){.header{background-color:fade(#FAF2EB,90);backdrop-filter:blur(2px)}}.header__inner{display:flex;flex-direction:row;align-items:center;}.header__logo{flex:1 1 auto;}.header__logo svg{margin:20px;margin-bottom:14px;max-width:100%;height:50px;}@media(min-width:960px){.header__logo svg{margin:20px;max-width:260px;height:auto}}.header__nav-trigger{margin-left:auto;padding-left:20px;}@media(min-width:960px){.header__nav-trigger{display:none}}.header__nav-trigger a{display:block;padding:20px;}.navigation__wrap{grid-area:navigation;display:none;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#393939 #fff;background-color:fade(#FAF2EB,95);background-image:url("//www.florenceguiraud.com/assets/images/noise.png");}@media(-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.navigation__wrap{background-size:50px}}@media(min-width:960px){.navigation__wrap{display:flex;flex-direction:column}}.navigation__wrap::-webkit-scrollbar{width:8px;}.navigation__wrap::-webkit-scrollbar-track{background:#fff;}.navigation__wrap::-webkit-scrollbar-thumb{background-color:#393939;border:1px solid #393939;border-top:none;border-bottom:none;}.nav__social{flex:0 0 auto;font-size:1.2rem;}.nav__social ul{display:flex;flex-direction:row;justify-content:center;}.nav__social a{display:block;padding:20px;transition:transform 200ms,color 200ms;}.nav__social a:hover,.nav__social a:focus{color:#000;transform:scale(1.2);}.main{grid-area:main;display:flex;flex-direction:column;align-items:center;background-color:fade(#FAF2EB,95);background-image:url("//www.florenceguiraud.com/assets/images/noise.png");}@media(-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.main{background-size:50px}}@media(min-width:960px){.main{height:100vh;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:gray #f2f2f2;}.main::-webkit-scrollbar{width:8px;}.main::-webkit-scrollbar-track{background:#f2f2f2;}.main::-webkit-scrollbar-thumb{background-color:gray;border:1px solid gray;border-top:none;border-bottom:none}}.main__inner{flex:1 1 auto;padding:40px;width:100%;max-width:1200px;}.footer{grid-area:footer;font-size:.7rem;color:#393939;background-color:fade(#FAF2EB,95);background-image:url("//www.florenceguiraud.com/assets/images/noise.png");}@media(-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.footer{background-size:50px}}.footer__inner{display:flex;flex-direction:column;justify-content:flex-end;height:100%;}.footer__links{flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;margin-top:auto;padding-left:55px;min-height:55px;}.footer__links a{display:block;padding:20px;transition:200ms;}.footer__links a:hover,.footer__links a:focus{color:#000;}.footer__koalink{position:absolute;left:0;bottom:0;margin-right:auto;width:55px;height:55px;transform-origin:left bottom;transition:transform 400ms cubic-bezier(0.75,-0.5,0,1.75);filter:drop-shadow(0 0 5px rgba(0,0,0,0.5));}.footer__koalink:hover,.footer__koalink:focus,.footer__koalink:focus-within{transform:scale(1.2);}.footer__koalink a{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%;height:100%;background:#fff;clip-path:circle(100% at 0 100%);-webkit-clip-path:circle(100% at 0 100%);}.footer__koalink svg{display:block;margin:10px;}.navigation{display:flex;flex-direction:column;font-family:var(--font-serif);color:#393939;}.navigation a{transition:300ms;}.navigation a:hover,.navigation a:focus{letter-spacing:.2rem;color:#000;}.navigation span{display:block;padding:20px;text-align:center;font-size:1.3rem;}.pagination--top{margin-bottom:40px;}.pagination--bottom{margin-top:40px;}.pagination ul{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0 0 -10px -10px;color:fade(#393939,25);}.pagination li{margin:0 0 10px 10px;}.pagination li.first,.pagination li.prev,.pagination li.next,.pagination li.last{font-size:1.3rem;cursor:default;}.pagination li.first span,.pagination li.prev span,.pagination li.next span,.pagination li.last span{background:#fff;border:1px solid #e6e6e6;transition:200ms;}.pagination li.count{color:#393939;}.pagination a{display:flex;color:#393939;}.pagination a:hover span,.pagination a:focus span{color:#fff;background:#393939;}.pagination span{display:flex;padding:10px 15px;text-align:center;}.biographie__introduction{display:flex;flex-direction:column;margin-top:2rem;}@media(min-width:800px){.biographie__introduction{flex-direction:row}}.biographie__introduction .photo{flex:1 0 auto;display:flex;flex-direction:column;align-items:center;}.biographie__introduction .photo picture{padding:10px;background:#fff;border:1px solid #e6e6e6;}.biographie__introduction .photo img{width:320px;}.biographie__introduction .text{flex:1 1 auto;margin:1rem 0 0 0;}@media(min-width:800px){.biographie__introduction .text{margin:0 0 0 1rem}}.biographie__content h2{margin-top:80px !important;}.dessin__category__default>h1{margin-top:2rem;line-height:1;font-family:var(--font-serif);font-weight:100;hyphens:auto;text-align:center;font-size:2.2rem;margin-bottom:40px;}.dessin__category__default>h1:first-child{margin-top:0;}@media(min-width:960px){.dessin__category__default>h1{text-align:inherit}}.dessin__category__list ul{display:grid;grid-template-columns:1fr;grid-template-rows:masonry;gap:40px;margin-top:1rem;}@media(min-width:640px){.dessin__category__list ul{grid-template-columns:repeat(2,1fr)}}.dessin__category__item a{display:flex;flex-direction:column;}.dessin__category__item a:hover img,.dessin__category__item a:focus img{transform:scale(1.1);}.dessin__category__item a:hover .title,.dessin__category__item a:focus .title{color:#000;letter-spacing:.05rem;}.dessin__category__item a:hover .zoom,.dessin__category__item a:focus .zoom{opacity:0;transform:scale(0.8);}.dessin__category__item .cover{position:relative;padding:10px;background:#fff;border:1px solid #e6e6e6;}.dessin__category__item .cover picture{overflow:hidden;}.dessin__category__item .cover img{width:100%;transition:200ms;}.dessin__category__item .cover .zoom{position:absolute;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100%;padding:20px;color:#fff;filter:drop-shadow(0 0 20px black);transition:200ms;}.dessin__category__item .cover .zoom .icon{padding:10px;background:fade(black,50);border-radius:50%;backdrop-filter:blur(2px);}.dessin__category__item .cover .zoom svg{width:32px;height:auto;}.dessin__category__item .title{font-size:1.1rem;line-height:1;font-family:var(--font-serif);font-weight:100;hyphens:auto;margin-top:1rem;transition:200ms;}.dessin__category__item .title:first-child{margin-top:0;}.dessin__summary__default>h1{margin-top:2rem;line-height:1;font-family:var(--font-serif);font-weight:100;hyphens:auto;text-align:center;font-size:2.2rem;margin-bottom:40px;}.dessin__summary__default>h1:first-child{margin-top:0;}@media(min-width:960px){.dessin__summary__default>h1{text-align:inherit}}.dessin__summary__default .back{margin-top:calc(-40px + 1rem);margin-bottom:40px;}.dessin__summary__default .back a{font-variant:small-caps;transition:200ms;}.dessin__summary__default .back a::before{content:"« ";}.dessin__summary__default .back a:hover,.dessin__summary__default .back a:focus{color:#000;letter-spacing:.05rem;}.dessin__introduction{margin-bottom:40px;}.dessin__default__list{display:grid;grid-template-columns:1fr;grid-template-rows:masonry;gap:40px;margin-top:1rem;}@media(min-width:640px){.dessin__default__list{grid-template-columns:repeat(2,1fr)}}.dessin__default__item{display:flex;flex-direction:column;}.dessin__default__item a:hover img,.dessin__default__item a:focus img{transform:scale(1.1);}.dessin__default__item a:hover h1,.dessin__default__item a:focus h1{color:#000;}.dessin__default__item .cover{padding:10px;background:#fff;border:1px solid #e6e6e6;}.dessin__default__item .cover picture{overflow:hidden;}.dessin__default__item .cover img{width:100%;transition:200ms;}.dessin__default__item h1{font-size:1.1rem;line-height:1;font-family:var(--font-serif);font-weight:100;hyphens:auto;margin-top:1rem;transition:200ms;}.dessin__default__item h1:first-child{margin-top:0;}.dessin__default__item .infos{margin-top:.25rem;font-style:italic;font-size:.8rem;line-height:1.5;color:fade(#393939,75);}.edition__summary__default>h1{margin-top:2rem;line-height:1;font-family:var(--font-serif);font-weight:100;hyphens:auto;text-align:center;font-size:2.2rem;margin-bottom:40px;}.edition__summary__default>h1:first-child{margin-top:0;}@media(min-width:960px){.edition__summary__default>h1{text-align:inherit}}.edition__introduction{margin-bottom:40px;}.edition__default__list{display:grid;grid-template-columns:1fr;gap:40px;margin-top:1rem;}@media(min-width:640px){.edition__default__list{grid-template-columns:repeat(2,1fr)}}.edition__default__item{flex:0 1 auto;display:flex;flex-direction:column;}.edition__default__item a:hover img,.edition__default__item a:focus img{transform:scale(1.1);}.edition__default__item a:hover h1,.edition__default__item a:focus h1{color:#000;letter-spacing:.05rem;}.edition__default__item a:hover .zoom,.edition__default__item a:focus .zoom{opacity:0;transform:scale(0.8);}.edition__default__item .cover{position:relative;padding:10px;background:#fff;border:1px solid #e6e6e6;}.edition__default__item .cover picture{overflow:hidden;}.edition__default__item .cover img{width:100%;transition:200ms;}.edition__default__item .cover .zoom{position:absolute;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100%;padding:20px;color:#fff;filter:drop-shadow(0 0 20px black);transition:200ms;}.edition__default__item .cover .zoom .icon{padding:10px;background:fade(black,50);border-radius:50%;backdrop-filter:blur(2px);}.edition__default__item .cover .zoom svg{width:32px;height:auto;}.edition__default__item h1{font-size:1.1rem;line-height:1;font-family:var(--font-serif);font-weight:100;hyphens:auto;margin-top:1rem;transition:200ms;}.edition__default__item h1:first-child{margin-top:0;}.edition__default__item .job{margin-top:.25rem;font-weight:600;font-size:.8rem;color:fade(#393939,75);}.edition__default__item .info{margin-top:.25rem;font-style:italic;font-size:.8rem;line-height:1.5;color:fade(#393939,75);}.edition__default__item .more{margin-top:.25rem;font-size:.8rem;color:fade(#393939,75);}.edition__detail__default h1{margin-top:2rem;line-height:1;font-family:var(--font-serif);font-weight:100;hyphens:auto;text-align:center;font-size:2.2rem;margin-bottom:40px;}.edition__detail__default h1:first-child{margin-top:0;}@media(min-width:960px){.edition__detail__default h1{text-align:inherit}}.edition__detail__default .back{margin-top:calc(-40px + 1rem);margin-bottom:40px;}.edition__detail__default .back a{font-variant:small-caps;transition:200ms;}.edition__detail__default .back a::before{content:"« ";}.edition__detail__default .back a:hover,.edition__detail__default .back a:focus{color:#000;letter-spacing:.05rem;}.edition__detail__default .cover{display:flex;flex-direction:column;align-items:center;}.edition__detail__default .cover picture{padding:10px;max-width:800px;background:#fff;border:1px solid #e6e6e6;overflow:hidden;}.edition__detail__default .cover img{min-height:100%;min-width:100%;width:auto;height:auto;max-height:600px;}.edition__detail__default .job{margin-top:1rem;text-align:center;font-weight:600;font-size:.8rem;color:fade(#393939,75);}.edition__detail__default .info{margin-top:.25rem;text-align:center;font-style:italic;font-size:.8rem;line-height:1.5;color:fade(#393939,75);}.edition__detail__default .more{margin-top:.25rem;text-align:center;font-size:.8rem;color:fade(#393939,75);}.edition__detail__default .gallery__list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;margin:0 0 0 -40px;}.edition__detail__default .gallery__item{flex:0 1 auto;margin:40px 0 0 40px;padding:10px;background:#fff;border:1px solid #e6e6e6;}@media(min-width:640px){.edition__detail__default .gallery__item{flex:0 1 calc(33.3333333333% - 40px)}}.edition__detail__default .gallery__item a:hover img,.edition__detail__default .gallery__item a:focus img{transform:scale(1.1);}.edition__detail__default .gallery__item picture{overflow:hidden;}.edition__detail__default .gallery__item img{transition:200ms;}.gravure__category__default>h1{margin-top:2rem;line-height:1;font-family:var(--font-serif);font-weight:100;hyphens:auto;text-align:center;font-size:2.2rem;margin-bottom:40px;}.gravure__category__default>h1:first-child{margin-top:0;}@media(min-width:960px){.gravure__category__default>h1{text-align:inherit}}.gravure__category__list ul{display:grid;grid-template-columns:1fr;grid-template-rows:masonry;gap:40px;margin-top:1rem;}@media(min-width:640px){.gravure__category__list ul{grid-template-columns:repeat(2,1fr)}}.gravure__category__item a{display:flex;flex-direction:column;}.gravure__category__item a:hover img,.gravure__category__item a:focus img{transform:scale(1.1);}.gravure__category__item a:hover .title,.gravure__category__item a:focus .title{color:#000;letter-spacing:.05rem;}.gravure__category__item a:hover .zoom,.gravure__category__item a:focus .zoom{opacity:0;transform:scale(0.8);}.gravure__category__item .cover{position:relative;padding:10px;background:#fff;border:1px solid #e6e6e6;}.gravure__category__item .cover picture{overflow:hidden;}.gravure__category__item .cover img{width:100%;transition:200ms;}.gravure__category__item .cover .zoom{position:absolute;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100%;padding:20px;color:#fff;filter:drop-shadow(0 0 20px black);transition:200ms;}.gravure__category__item .cover .zoom .icon{padding:10px;background:fade(black,50);border-radius:50%;backdrop-filter:blur(2px);}.gravure__category__item .cover .zoom svg{width:32px;height:auto;}.gravure__category__item .title{font-size:1.1rem;line-height:1;font-family:var(--font-serif);font-weight:100;hyphens:auto;margin-top:1rem;transition:200ms;}.gravure__category__item .title:first-child{margin-top:0;}.gravure__summary__default>h1{margin-top:2rem;line-height:1;font-family:var(--font-serif);font-weight:100;hyphens:auto;text-align:center;font-size:2.2rem;margin-bottom:40px;}.gravure__summary__default>h1:first-child{margin-top:0;}@media(min-width:960px){.gravure__summary__default>h1{text-align:inherit}}.gravure__summary__default .back{margin-top:calc(-40px + 1rem);margin-bottom:40px;}.gravure__summary__default .back a{font-variant:small-caps;transition:200ms;}.gravure__summary__default .back a::before{content:"« ";}.gravure__summary__default .back a:hover,.gravure__summary__default .back a:focus{color:#000;letter-spacing:.05rem;}.gravure__introduction{margin-top:40px;}.gravure__default__list{display:grid;grid-template-columns:1fr;grid-template-rows:masonry;gap:40px;margin-top:1rem;}@media(min-width:640px){.gravure__default__list{grid-template-columns:repeat(2,1fr)}}.gravure__default__item{display:flex;flex-direction:column;}@media(min-width:640px){.gravure__default__item.colspan{grid-column:1/3}}.gravure__default__item a:hover img,.gravure__default__item a:focus img{transform:scale(1.1);}.gravure__default__item a:hover h1,.gravure__default__item a:focus h1{color:#000;}.gravure__default__item .cover{padding:10px;background:#fff;border:1px solid #e6e6e6;}.gravure__default__item .cover picture{overflow:hidden;}.gravure__default__item .cover img{width:100%;transition:200ms;}.gravure__default__item h1{font-size:1.1rem;line-height:1;font-family:var(--font-serif);font-weight:100;hyphens:auto;margin-top:1rem;transition:200ms;}.gravure__default__item h1:first-child{margin-top:0;}.gravure__default__item .infos{margin-top:.25rem;font-style:italic;font-size:.8rem;line-height:1.5;color:fade(#393939,75);}.home__summary__default{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;}.home__summary__default ul{margin:0;padding:0;list-style:none;}.home__summary__default .splide__track{height:100%;}.home__default__list{flex:1 0 auto;display:flex;flex-direction:row;}.home__default__item{flex:1 0 auto;position:relative;width:100%;height:100%;}.home__default__item.is-active img{animation:coverZoom 20s;animation-fill-mode:forwards;}.home__default__item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}@keyframes coverZoom{0%{transform:scale(1);}100%{transform:scale(1.2)}}.news__summary__default>h1{margin-top:2rem;line-height:1;font-family:var(--font-serif);font-weight:100;hyphens:auto;text-align:center;font-size:2.2rem;margin-bottom:40px;}.news__summary__default>h1:first-child{margin-top:0;}@media(min-width:960px){.news__summary__default>h1{text-align:inherit}}.news__default__list{display:grid;grid-template-columns:1fr;gap:40px;margin-top:1rem;}@media(min-width:640px){.news__default__list{grid-template-columns:1fr 1fr}}@media(min-width:640px){.news__default__item{grid-template-columns:1fr 1fr}}.news__default__item a{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto auto auto;height:100%;}.news__default__item a:hover img,.news__default__item a:focus img{transform:scale(1.1);}.news__default__item a:hover h1,.news__default__item a:focus h1{color:#000;letter-spacing:.05rem;}.news__default__item .cover{order:-2;display:grid;place-content:center;padding:10px;background:#fff;border:1px solid #e6e6e6;}.news__default__item .cover picture{overflow:hidden;}.news__default__item .cover img{width:100%;transition:200ms;}.news__default__item h1{font-size:1.1rem;line-height:1;font-family:var(--font-serif);font-weight:100;hyphens:auto;margin-top:1rem;transition:200ms;}.news__default__item h1:first-child{margin-top:0;}.news__default__item .date{order:-1;margin-top:1rem;font-style:italic;font-size:.8rem;line-height:1.5;color:fade(#393939,75);}.news__default__item .infos{margin-top:.25rem;font-style:italic;font-size:.8rem;line-height:1.5;color:fade(#393939,75);}.news__detail__default h1{margin-top:2rem;line-height:1;font-family:var(--font-serif);font-weight:100;hyphens:auto;text-align:center;font-size:2.2rem;margin-bottom:40px;}.news__detail__default h1:first-child{margin-top:0;}@media(min-width:960px){.news__detail__default h1{text-align:inherit}}.news__detail__default .back{margin-top:calc(-40px + 1rem);margin-bottom:40px;}.news__detail__default .back a{font-variant:small-caps;transition:200ms;}.news__detail__default .back a::before{content:"« ";}.news__detail__default .back a:hover,.news__detail__default .back a:focus{color:#000;letter-spacing:.05rem;}.news__detail__default .cover{display:flex;flex-direction:column;align-items:center;}.news__detail__default .cover picture{padding:10px;max-width:800px;background:#fff;border:1px solid #e6e6e6;overflow:hidden;}.news__detail__default .cover img{min-height:100%;min-width:100%;width:auto;height:auto;max-height:600px;}.news__detail__default .date{margin-top:1rem;font-style:italic;font-size:.8rem;line-height:1.5;color:fade(#393939,75);}.news__detail__default .content{margin-top:1rem;}.news__detail__default .gallery__list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;margin:0 0 0 -40px;}.news__detail__default .gallery__item{flex:0 1 auto;margin:40px 0 0 40px;padding:10px;background:#fff;border:1px solid #e6e6e6;}@media(min-width:640px){.news__detail__default .gallery__item{flex:0 1 calc(33.3333333333% - 40px)}}.news__detail__default .gallery__item a:hover img,.news__detail__default .gallery__item a:focus img{transform:scale(1.1);}.news__detail__default .gallery__item picture{overflow:hidden;}.news__detail__default .gallery__item img{transition:200ms;}.news__detail__default .detail{margin-top:1rem;}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999 !important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:none;overflow:hidden;}.glightbox-container.inactive{display:none;}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden;}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.glightbox-container .gslide{width:100%;position:absolute;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative;}.glightbox-container .gslide.prev{opacity:1;z-index:9999;}.glightbox-container .gslide-inner-content{width:100%;}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh;}.glightbox-container .ginner-container.gvideo-container{width:100%;}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100% !important;}.gslide iframe,.gslide video{outline:none !important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto;}.gslide:not(.current){pointer-events:none;}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:none;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px;}.desc-top .gslide-image img,.desc-bottom .gslide-image img{width:auto;}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%;}.gslide-image img.zoomable{position:relative;}.gslide-image img.dragging{cursor:-webkit-grabbing !important;cursor:grabbing !important;-webkit-transition:none;transition:none;}.gslide-video{position:relative;max-width:100vh;width:100% !important;}.gslide-video .gvideo-wrapper{width:100%;margin:auto;}.gslide-video::before{content:"";display:block;position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none;}.gslide-video.playing::before{display:none;}.gslide-video.fullscreen{max-width:100% !important;min-width:100%;height:75vh;}.gslide-video.fullscreen video{max-width:100% !important;width:100% !important;}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;}.gslide-inline .ginlined-content{padding:20px;width:100%;}.gslide-inline .dragging{cursor:-webkit-grabbing !important;cursor:grabbing !important;-webkit-transition:none;transition:none;}.ginlined-content{overflow:auto;display:block !important;opacity:1;}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%;}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;}.zoomed .gslide-media{-webkit-box-shadow:none !important;box-shadow:none !important;}.desc-top .gslide-media,.desc-bottom .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;}.gslide-description.description-left,.gslide-description.description-right{max-width:100%;}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%;}.gslide-description p{margin-bottom:12px;}.gslide-description p:last-child{margin-bottom:0;}.zoomed .gslide-description{display:none;}.glightbox-button-hidden{display:none;}.glightbox-mobile .glightbox-container .gslide-description{height:auto !important;width:100%;background:rgba(0,0,0,0);position:absolute;bottom:0;padding:19px 11px;max-width:100vw !important;-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important;max-height:78vh;overflow:auto !important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px;}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em;}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1;}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:bold;}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit;}.glightbox-mobile .glightbox-container .gslide-desc string{color:#fff;}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4;}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4;}.gdesc-open .gdesc-inner{padding-bottom:30px;}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1;}.greset{-webkit-transition:all .3s ease;transition:all .3s ease;}.gabsolute{position:absolute;}.grelative{position:relative;}.glightbox-desc{display:none !important;}.glightbox-open{overflow:hidden;}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:rgba(0,0,0,0);border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%;}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity;}.glightbox-mobile .goverlay{background:#000;}.gprev,.gnext,.gclose{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.gprev svg,.gnext svg,.gclose svg{display:block;width:25px;height:auto;margin:0;padding:0;}.gprev.disabled,.gnext.disabled,.gclose.disabled{opacity:.1;}.gprev .garrow,.gnext .garrow,.gclose .garrow{stroke:#fff;}.gbtn.focused{outline:2px solid #0f3d81;}iframe.wait-autoplay{opacity:0;}.glightbox-closing .gnext,.glightbox-closing .gprev,.glightbox-closing .gclose{opacity:0 !important;}.glightbox-clean .gslide-description{background:#fff;}.glightbox-clean .gdesc-inner{padding:22px 20px;}.glightbox-clean .gslide-title{font-size:1em;font-weight:normal;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em;}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em;}.glightbox-clean .gslide-video{background:#000;}.glightbox-clean .gprev,.glightbox-clean .gnext,.glightbox-clean .gclose{background-color:rgba(0,0,0,.75);border-radius:4px;}.glightbox-clean .gprev path,.glightbox-clean .gnext path,.glightbox-clean .gclose path{fill:#fff;}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px;}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px;}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute;}.glightbox-clean .gclose svg{width:18px;height:auto;}.glightbox-clean .gclose:hover{opacity:1;}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease;}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease;}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease;}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease;}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease;}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease;}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease;}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease;}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0;}to{opacity:1}}@keyframes gfadeIn{from{opacity:0;}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1;}to{opacity:0}}@keyframes gfadeOut{from{opacity:1;}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1;}50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}to{opacity:0}}@keyframes gzoomOut{from{opacity:1;}50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}to{opacity:0}}@media(min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.gslide-image img{max-height:97vh;max-width:100%;}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in;}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab;}.gslide-inline{max-height:95vh;}.gslide-external{max-height:100vh;}.gslide-description.description-left,.gslide-description.description-right{max-width:275px;}.glightbox-open{height:auto;}.goverlay{background:rgba(0,0,0,.92);}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0px rgba(0,0,0,.65);box-shadow:1px 2px 9px 0px rgba(0,0,0,.65);}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto;}.glightbox-clean .gprev,.glightbox-clean .gnext,.glightbox-clean .gclose{background-color:rgba(0,0,0,.32);}.glightbox-clean .gprev:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gclose:hover{background-color:rgba(0,0,0,.7);}.glightbox-clean .gprev{top:45%;}.glightbox-clean .gnext{top:45%}}@media(min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}.splide__container{box-sizing:border-box;position:relative;}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0 !important;padding:0 !important;transform-style:preserve-3d;}.splide.is-initialized:not(.is-active) .splide__list{display:block;}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none;}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto;}.splide__progress__bar{width:0;}.splide{outline:none;position:relative;visibility:hidden;}.splide.is-initialized,.splide.is-rendered{visibility:visible;}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none !important;margin:0;outline:none;position:relative;}.splide__slide img{vertical-align:bottom;}.splide__slider{position:relative;}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:rgba(0,0,0,0);border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px;}.splide__track{overflow:hidden;position:relative;z-index:0;}@keyframes splide-loading{0%{transform:rotate(0);}to{transform:rotate(1turn)}}.splide--draggable>.splide__slider>.splide__track,.splide--draggable>.splide__track{-webkit-user-select:none;-ms-user-select:none;user-select:none;}.splide--fade>.splide__slider>.splide__track>.splide__list,.splide--fade>.splide__track>.splide__list{display:block;}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--fade>.splide__track>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0;}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1;}.splide--rtl{direction:rtl;}.splide--ttb.is-active>.splide__slider>.splide__track>.splide__list,.splide--ttb.is-active>.splide__track>.splide__list{display:block;}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1;}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em;}.splide__arrow:hover{opacity:.9;}.splide__arrow:focus{outline:none;}.splide__arrow--prev{left:1em;}.splide__arrow--prev svg{transform:scaleX(-1);}.splide__arrow--next{right:1em;}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1;}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;transition:transform .2s linear;width:8px;}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);}.splide__pagination__page:hover{cursor:pointer;opacity:.9;}.splide__pagination__page:focus{outline:none;}.splide__progress__bar{background:#ccc;height:3px;}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid rgba(0,0,0,0);cursor:pointer;}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border:3px solid #000;}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide:focus,.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:none;}.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{left:auto;right:1em;}.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:scaleX(1);}.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:1em;right:auto;}.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{transform:scaleX(-1);}.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;transform:translate(-50%);}.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:1em;}.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:rotate(-90deg);}.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{bottom:1em;top:auto;}.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{transform:rotate(90deg);}.splide--ttb>.splide__pagination,.splide--ttb>.splide__slider>.splide__pagination{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0;}.hc-offcanvas-nav{visibility:hidden;display:none;position:fixed;top:0;height:100%;z-index:99999;text-align:left;user-select:none;}.hc-offcanvas-nav.is-ios *{cursor:pointer !important;}.hc-offcanvas-nav .nav-container{position:fixed;z-index:9998;top:0;height:100%;max-width:100%;max-height:100%;transition:transform 400ms ease;}.hc-offcanvas-nav .nav-wrapper{width:100%;height:100%;overscroll-behavior:none;}.hc-offcanvas-nav .nav-content{height:100%;}.hc-offcanvas-nav .nav-wrapper-0>.nav-content{display:flex;flex-direction:column;overflow:scroll;overflow-x:visible;overflow-y:auto;}.hc-offcanvas-nav ul{list-style:none;margin:0;padding:0;}.hc-offcanvas-nav li{position:relative;display:block;}.hc-offcanvas-nav li.level-open>.nav-wrapper{visibility:visible;}.hc-offcanvas-nav input[type=checkbox]{display:none;}.hc-offcanvas-nav.nav-open[class*=hc-nav-] div.nav-container{transform:translate3d(0,0,0);}.hc-offcanvas-nav.nav-levels-overlap .nav-content{overflow:scroll;overflow-x:visible;overflow-y:auto;max-height:100vh;}.hc-offcanvas-nav.nav-levels-overlap .nav-wrapper{max-height:100vh;}.hc-offcanvas-nav.nav-levels-overlap ul .nav-wrapper{position:absolute;z-index:9999;top:0;height:100%;visibility:hidden;transition:visibility 0s ease 400ms,transform 400ms ease;}.hc-offcanvas-nav.nav-levels-overlap ul li.nav-parent{position:static;}.hc-offcanvas-nav.nav-levels-overlap ul li.level-open>.nav-wrapper{visibility:visible;transform:translate3d(0,0,0);transition:transform 400ms ease;}.hc-offcanvas-nav.nav-position-left{left:0;}.hc-offcanvas-nav.nav-position-left .nav-container{left:0;}.hc-offcanvas-nav.nav-position-left.nav-levels-overlap li .nav-wrapper{left:0;transform:translate3d(-100%,0,0);}.hc-offcanvas-nav.nav-position-right{right:0;}.hc-offcanvas-nav.nav-position-right .nav-container{right:0;}.hc-offcanvas-nav.nav-position-right.nav-levels-overlap li .nav-wrapper{right:0;transform:translate3d(100%,0,0);}.hc-offcanvas-nav .nav-container,.hc-offcanvas-nav .nav-wrapper{color:#393939;background-color:#faf2eb;background-image:url("//www.florenceguiraud.com/assets/images/noise.png");}@media(-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.hc-offcanvas-nav .nav-container,.hc-offcanvas-nav .nav-wrapper{background-size:50px}}.hc-offcanvas-nav .nav-title{display:flex;flex-direction:column;align-items:center;padding:20px;font-size:1.3rem;font-weight:bold;line-height:.8;text-align:center;}.hc-offcanvas-nav .nav-title svg{display:block;max-width:100%;height:100px;fill:currentColor;}.hc-offcanvas-nav .level-title{padding:20px;min-height:72px;font-size:1.4rem;font-family:var(--font-title);font-weight:bold;font-variant:small-caps;line-height:1;color:#393939;text-align:center;}.hc-offcanvas-nav .nav-item-wrapper{position:relative;display:flex;flex-direction:row;align-items:stretch;}.hc-offcanvas-nav li.nav-item{font-family:var(--font-serif);font-size:1.3rem;}.hc-offcanvas-nav li.nav-item.active{color:#000;}.hc-offcanvas-nav a.nav-item-link{flex:1 1 auto;display:flex;flex-direction:row;cursor:pointer;outline:none;transition:all 200ms linear;}.hc-offcanvas-nav a.nav-item-link.active,.hc-offcanvas-nav a.nav-item-link.current{color:#000;}.hc-offcanvas-nav a.nav-item-link:hover,.hc-offcanvas-nav a.nav-item-link:focus{color:#000;letter-spacing:.2rem;}.hc-offcanvas-nav a.nav-item-link:hover .nav-next span::before,.hc-offcanvas-nav a.nav-item-link:focus .nav-next span::before{border-color:#000;}.hc-offcanvas-nav a.nav-item-link span{flex:1 1 auto;display:block;padding:20px;text-align:center;}.hc-offcanvas-nav a.nav-item-link span.nav-text{flex:0 0 auto;}.hc-offcanvas-nav .nav-next{position:relative;flex:0 0 auto;width:3em;}.hc-offcanvas-nav .nav-next:focus span::before,.hc-offcanvas-nav .nav-next:hover span::before{border-color:#000;}.hc-offcanvas-nav .nav-next span{position:absolute;top:0;left:0;width:100%;height:100%;}.hc-offcanvas-nav .nav-next span::before{content:"";position:absolute;top:50%;left:50%;width:.5em;height:.5em;border-top:2px solid #fff;border-left:2px solid #fff;transform-origin:center;transform:translateX(-75%) translateY(-50%) rotate(135deg);transition:all 200ms linear;}.hc-offcanvas-nav a.nav-back-button{flex:1;position:relative;display:block;padding:20px;padding-left:calc(3em + 20px);transition:all 200ms linear;outline:none;}.hc-offcanvas-nav a.nav-back-button:hover,.hc-offcanvas-nav a.nav-back-button:focus{color:#000;}.hc-offcanvas-nav a.nav-back-button:hover span::before,.hc-offcanvas-nav a.nav-back-button:focus span::before{border-color:#000;}.hc-offcanvas-nav a.nav-back-button span{position:absolute;top:0;left:0;width:3em;height:100%;}.hc-offcanvas-nav a.nav-back-button span::before{transform:translate(-50%,-50%) rotate(-45deg);}.hc-offcanvas-nav .nav-back span::before{content:"";position:absolute;top:50%;left:50%;width:.5em;height:.5em;border-top:2px solid #fff;border-left:2px solid #fff;transform-origin:center;transition:all 200ms linear;}body.hc-nav-open{position:fixed;width:100%;min-height:100%;overflow:visible;}.hc-offcanvas-nav.disable-body::after,.hc-offcanvas-nav .nav-wrapper::after{content:"";z-index:9990;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overscroll-behavior:none;visibility:hidden;opacity:0;transition:visibility 0s ease 400ms,opacity 400ms ease;}.hc-offcanvas-nav.disable-body::after{position:fixed;background:fade(black,80);}.hc-offcanvas-nav .nav-wrapper::after{position:absolute;background:fade(black,75);}.hc-offcanvas-nav.disable-body.nav-open::after,.hc-offcanvas-nav .sub-level-open::after{visibility:visible;opacity:1;transition-delay:.05s;}.hc-offcanvas-nav:not(.nav-open)::after{pointer-events:none;}@supports(backdrop-filter:blur(5px)){.hc-offcanvas-nav::after{background:fade(black,20);backdrop-filter:blur(2px);}.hc-offcanvas-nav .nav-wrapper::after{backdrop-filter:blur(1px)}}.glightbox-clean .gslide-description{background:rgba(0,0,0,0) !important;}.glightbox-clean .gdesc-inner{padding:20px !important;text-align:center;}.glightbox-clean .gslide-title{all:unset !important;font-size:1.1rem;line-height:1;font-family:var(--font-serif);font-weight:100;hyphens:auto;margin-top:1rem;transition:200ms;color:#fff !important;}.glightbox-clean .gslide-title:first-child{margin-top:0;}.defaultStyle{line-height:1.5;}.defaultStyle h1,.defaultStyle .h1,.defaultStyle h2,.defaultStyle .h2,.defaultStyle h3,.defaultStyle .h3,.defaultStyle h4,.defaultStyle .h4,.defaultStyle h5,.defaultStyle .h5,.defaultStyle h6,.defaultStyle .h6{margin-top:2rem;line-height:1;font-family:var(--font-serif);font-weight:100;hyphens:auto;}.defaultStyle h1:first-child,.defaultStyle .h1:first-child,.defaultStyle h2:first-child,.defaultStyle .h2:first-child,.defaultStyle h3:first-child,.defaultStyle .h3:first-child,.defaultStyle h4:first-child,.defaultStyle .h4:first-child,.defaultStyle h5:first-child,.defaultStyle .h5:first-child,.defaultStyle h6:first-child,.defaultStyle .h6:first-child{margin-top:0;}.defaultStyle h1,.defaultStyle .h1{text-align:center;font-size:2.2rem;margin-bottom:40px;}@media(min-width:960px){.defaultStyle h1,.defaultStyle .h1{text-align:inherit}}.defaultStyle h2,.defaultStyle .h2{font-size:1.8rem;}.defaultStyle h3,.defaultStyle .h3{font-size:1.4rem;}.defaultStyle h4,.defaultStyle .h4{font-size:1.1rem;}.defaultStyle h5,.defaultStyle .h5{font-size:.9rem;}.defaultStyle h6,.defaultStyle .h6{font-size:.8rem;}.defaultStyle p{margin-top:1rem;}.defaultStyle p:first-child{margin-top:0;}.defaultStyle ul,.defaultStyle ol{margin-top:1rem;margin-bottom:1rem;}.defaultStyle ul:first-child,.defaultStyle ol:first-child{margin-top:0;}.defaultStyle ul ul,.defaultStyle ul ol,.defaultStyle ol ul,.defaultStyle ol ol{margin-top:0;margin-bottom:0;}.defaultStyle a{color:var(--color-1);font-weight:600;text-decoration:underline;transition:all 200ms linear;}.defaultStyle a:hover{color:darkred;}.defaultStyle a[target=_blank]:after{content:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTIgMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ii41ZW0iIGhlaWdodD0iLjVlbSIgZmlsbD0iY3VycmVudENvbG9yIj48cGF0aCBkPSJNNi4zMiAwSDEydjUuNjhMOS44NyAzLjU1bC0zLjIgMy4yLTEuNDItMS40MiAzLjItMy4yTDYuMzIgMFoiLz48cGF0aCBkPSJNMTIgMTJIMFYwaDIuOTRsMS41IDEuNUgxLjV2OWg5VjcuNTZsMS41IDEuNVYxMloiLz48L3N2Zz4=");margin-left:.25rem;opacity:.5;}.defaultStyle img[style*="float:left"]{margin:0 1rem 1rem 0;max-width:33%;}.defaultStyle img[style*="float:right"]{margin:0 0 1rem 1rem;max-width:33%;}.defaultStyle div.table-responsive{margin-top:1rem;overflow-x:auto;}.defaultStyle div.table-responsive:first-child{margin-top:0;}.defaultStyle table{margin-top:1rem;min-width:100%;width:auto;border-color:gray;}.defaultStyle table:first-child{margin-top:0;}.defaultStyle table tr:nth-child(odd){background:fade(black,5);}.defaultStyle table th,.defaultStyle table td{padding:.25em .5em;}.defaultStyle table td{font-weight:300;}.defaultStyle .youtube-responsive{display:block;position:relative;margin-top:1rem;padding-bottom:56.25%;width:100%;height:0;overflow:hidden;}.defaultStyle .youtube-responsive:first-child{margin-top:0;}.defaultStyle .youtube-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.defaultStyle form{margin-top:1rem;}.defaultStyle form fieldset{margin-top:1rem;padding:20px;border:1px solid #ccc;}.defaultStyle form fieldset:first-child{margin-top:0;}.defaultStyle form fieldset.errors{color:#a21127;border-color:#a21127;}.defaultStyle form fieldset.errors legend{color:#a21127;}.defaultStyle form fieldset.errors ul{margin-top:0;}.defaultStyle form legend{padding:0 10px;margin-left:-0.5rem;font-style:italic;}.defaultStyle form .field{flex:1 0 100%;display:flex;flex-direction:row;flex-wrap:wrap;}.defaultStyle form .field+.field{margin-top:.5rem;}.defaultStyle form .field--hp{display:none;}.defaultStyle form label{flex:0 0 33%;padding-right:10px;}.defaultStyle form label .required{font-weight:300;}.defaultStyle form label .help{font-size:.6rem;}.defaultStyle form label[for=message]:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}.defaultStyle form .input{flex:1 1 auto;}.defaultStyle form input,.defaultStyle form textarea{display:inline-block;padding:.25rem .5rem;width:100%;color:#393939;caret-color:inherit;background-color:#fff;border:1px solid currentColor;transition:all 200ms linear;overflow:hidden;outline:none;}.defaultStyle form input:hover,.defaultStyle form input:focus,.defaultStyle form textarea:hover,.defaultStyle form textarea:focus{border-color:currentColor;background-color:#fff;}.defaultStyle form textarea{height:8em;resize:vertical;}.defaultStyle form input[disabled],.defaultStyle form input[readonly],.defaultStyle form fieldset[disabled]{cursor:not-allowed;}.defaultStyle form .h-captcha{display:flex;flex-direction:row;justify-content:center;}.defaultStyle form .h-captcha iframe{display:block;max-width:100%;}.defaultStyle form .submit{margin:1rem 0 0 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;}.defaultStyle form button{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;padding:.5rem 1rem;background-color:#fff;border:1px solid currentColor;cursor:pointer;overflow:hidden;outline:none;transition:200ms;}.defaultStyle form button:hover,.defaultStyle form button:focus{color:#fff;background-color:#393939;}