@charset "UTF-8";@import url(../fonts/zigzag/zigzag.css);@import url(../fonts/adelphe/style.css);.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}body{line-height:1.45}canvas,iframe,img,picture,svg,video{display:block;height:auto;max-width:100%}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-weight:400}button,input,select,textarea{font:inherit;margin:0}iframe{border:0}:root{--basesize:1.25rem;--basefamily:"Adelphe",sans-serif;--altfamily:"ZigZag",sans-serif;--zigzag-regular-aalt:"aalt" off;--zigzag-regular-cswh:"cswh" off;--zigzag-regular-titl:"titl" off;--hugetextsize:clamp(1.5rem,2vw,2em);--logosize:calc(1rem + 1.5vw);--logosize:clamp(1.5rem,2vw,2em);--menusize:clamp(1.25rem,2vw,1.5em)}body{font-family:var(--basefamily);font-size:var(--basesize);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.4}.alt{--zigzag-regular-aalt:"aalt" on}.swh{--zigzag-regular-cswh:"cswh" on}.til{--zigzag-regular-titl:"titl" on}@supports (font-variant-caps:titling-caps){.til{--zigzag-regular-titl:"____";font-variant-caps:titling-caps}}.alt,.swh,.til{-webkit-font-feature-settings:var(--zigzag-regular-aalt),var(--zigzag-regular-cswh),var(--zigzag-regular-titl);font-feature-settings:var(--zigzag-regular-aalt),var(--zigzag-regular-cswh),var(--zigzag-regular-titl)}h1,h2,h3,h4,h5,h6{font-family:var(--altfamily);line-height:1}@media (max-width:650px){:root{--basesize:1.15rem}}@media (max-width:450px){:root{--basesize:1.05rem}}:root{--outerspace:50px;--innerspace:50px}@media (max-width:1250px){:root{--outerspace:30px;--innerspace:60px}}@media (max-width:650px){:root{--outerspace:15px;--innerspace:60px}}*,:after,:before{box-sizing:border-box}body,html{scroll-behavior:smooth}a{color:currentColor;text-decoration:none}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:var(--outerspace)}.page{display:grid;grid-template-columns:calc(var(--logosize) * 3) 1fr -webkit-min-content;grid-template-columns:calc(var(--logosize) * 3) 1fr min-content;grid-template-areas:"a b c";grid-gap:var(--innerspace);-webkit-box-align:self-start;-webkit-align-items:self-start;-ms-flex-align:self-start;align-items:self-start}#header{position:fixed;left:var(--outerspace);bottom:var(--outerspace)}main{grid-area:b;position:relative}nav{grid-area:c}@media (max-width:900px){.page{grid-template-columns:calc(var(--logosize) * 3) 1fr;grid-template-areas:"c c" "a b";grid-gap:var(--outerspace)}}@media (max-width:650px){.page{grid-template-columns:1fr;grid-template-areas:"a" "c" "b";grid-gap:calc(var(--innerspace) * 2/3)}}#header h1{--zigzag-regular-aalt:"aalt" on;font-size:var(--logosize);margin:0}#header a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:.25em}#header b{-webkit-font-feature-settings:var(--zigzag-regular-aalt),var(--zigzag-regular-cswh),var(--zigzag-regular-titl);font-feature-settings:var(--zigzag-regular-aalt),var(--zigzag-regular-cswh),var(--zigzag-regular-titl);font-style:normal;font-weight:400;display:block;line-height:1;--zigzag-regular-aalt:"aalt" off;--zigzag-regular-cswh:"cswh" off;text-align:center}#header span{line-height:1;-webkit-font-feature-settings:var(--zigzag-regular-aalt),var(--zigzag-regular-cswh),var(--zigzag-regular-titl);font-feature-settings:var(--zigzag-regular-aalt),var(--zigzag-regular-cswh),var(--zigzag-regular-titl)}#header .des{padding-top:6em}#header .sentiers{padding-top:5em}@media (max-width:650px){#header{position:static}#header a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:.5em}#header .des{padding-top:0;padding-left:1em}#header .sentiers{padding-top:0;padding-left:2em}#header b{display:inline-block}#header span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:-.45em}#header b:nth-child(0){margin-top:calc(0 * .075em + var(--var) * .05em)}#header b:first-child{margin-top:calc(1 * .075em + var(--var) * .05em)}#header b:nth-child(2){margin-top:calc(2 * .075em + var(--var) * .05em)}#header b:nth-child(3){margin-top:calc(3 * .075em + var(--var) * .05em)}#header b:nth-child(4){margin-top:calc(4 * .075em + var(--var) * .05em)}#header b:nth-child(5){margin-top:calc(5 * .075em + var(--var) * .05em)}#header b:nth-child(6){margin-top:calc(6 * .075em + var(--var) * .05em)}#header b:nth-child(7){margin-top:calc(7 * .075em + var(--var) * .05em)}#header b:nth-child(8){margin-top:calc(8 * .075em + var(--var) * .05em)}#header b:nth-child(9){margin-top:calc(9 * .075em + var(--var) * .05em)}#header b:nth-child(10){margin-top:calc(10 * .075em + var(--var) * .05em)}}nav{position:-webkit-sticky;position:sticky;top:var(--outerspace)}nav>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:right;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;gap:1em;padding:0;margin:0}nav li{list-style:none}nav .parent{font-family:var(--altfamily);text-transform:uppercase;font-size:var(--menusize)}nav .child{font-family:var(--basefamily);text-transform:none;font-size:calc(var(--basesize) * .85);margin-top:.5em;display:none}nav .parent.active{position:relative}nav .parent.active:after{position:absolute;right:-.5em;border-right:.12em solid;height:calc(100% - .2em);top:.05em}nav .parent.active .child{display:block}nav .child.active a,nav .child a:hover{color:#000;color:var(--accentcolor,#829909)}@media (max-width:900px){nav{position:relative;top:0;border-bottom:1px solid #aaa;padding:0 var(--outerspace) var(--outerspace);margin:0 calc(var(--outerspace) * -1)}nav>ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:left;gap:.5em .5em}nav li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}nav .parent{font-size:.85em}nav .parent.active{-webkit-transform:none;-ms-transform:none;transform:none}nav .parent.active .child{display:none}nav .parent.active:after{border-right:none;width:100%;bottom:-.1em;right:0;top:auto;border-bottom:.1em solid var(--accentcolor,#000)}}@media (max-width:650px){nav{border-top:1px solid #aaa;padding-top:var(--outerspace);position:static;top:-1px;z-index:2;background:#fff}nav>ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}nav li{-webkit-box-flex:unset;-webkit-flex:unset;-ms-flex:unset;flex:unset}}.default{display:grid;grid-template-columns:2fr 5fr;gap:0 50px;-webkit-box-align:self-start;-webkit-align-items:self-start;-ms-flex-align:self-start;align-items:self-start}.default .intro{grid-column:2}.default h1,.default h2{grid-column:1}.default h1,.default h2,.default h3,.default h5{text-align:right;max-width:12em;justify-self:flex-end}.default h2,.default h2+:not(h3){margin-top:6rem}.default h3,.default h3+:not(.book){margin-top:2em}.default h2,.default h3{grid-row:span 2}.default h3{grid-column:1}.default h4{grid-column:2;max-width:50rem}.default .text{grid-column:span 2;display:grid;grid-template-columns:2fr 5fr;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0 50px}.default .gallery,.default blockquote,.default ol,.default p,.default ul{max-width:50rem;grid-column:2;margin-inline:0;margin-bottom:0;color:rgba(0,0,0,.8)}.default .book+h4,.default blockquote p,.default h4+h5,.default h4+h5+*,.default h4+ol,.default h4+p,.default h4+ul{margin-top:0}.default cite{padding-left:1em;display:block}.default cite:before{content:"— "}.default h1{font-size:var(--logosize);color:var(--accentcolor,#829909)}.default h2{font-size:1.5em}.default h3{text-transform:none;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--accentcolor,#829909);text-decoration-color:var(--accentcolor,#829909)}.default h3,.default h4{font-family:var(--basefamily);font-size:1em;font-weight:700;line-height:1.4}.default h4{margin-bottom:.5em}.default h4,.default h5{text-transform:none;margin-top:1em}.default h5{font-family:var(--basefamily);font-size:1em;line-height:1.4}.default a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.default a[href*=https]:after{content:"↗";font-family:sans-serif}.default ol,.default ul{padding-left:0}.default ol{list-style-position:inside}.default ol ul,.default ul ul{padding-left:1em}.default ul li{list-style:none}.default ul li:before{content:"— ";font-family:var(--altfamily)}.default li:first-child p{margin-top:0}.gridh1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;justify-items:end;gap:.25em}.gridh1 span{padding-top:calc(var(--pad, 0) * 1em)}.gridh1 b,.gridh1 strong{font-weight:400}.gridh1 b{display:block;text-align:center}figure.book{grid-column:1;margin:0;grid-row:span 200;max-width:250px;justify-self:end}.bgcolor{padding:0;margin:10em 0 0;position:relative;grid-column:2}.bgcolor img{width:100%}.text+.bgcolor{margin-top:6rem}figure figcaption{position:absolute;bottom:.5em;right:.5em}figure details{background:hsla(0,0%,100%,.4);padding:.25em 0 .1em;font-size:.65em;border-radius:1em}figure summary{list-style:none;display:inline-block;cursor:pointer;padding:0 .65em}figure summary::-webkit-details-marker{display:none}figure details p{display:inline-block;margin:0;padding-right:.65em}figure details[open]{background:#fff}.intro blockquote{margin:0}.intro p{font-variation-settings:"wght" 500;margin:0 0 2em;font-size:var(--hugetextsize);line-height:1.2;max-width:18em;z-index:1;position:relative;text-indent:-.78em}.intro.noindent p,.intro cite{text-indent:0}.intro cite{margin-top:.5em;line-height:1.25;display:block;font-style:normal;font-size:.6em;font-size:var(--basesize);padding-left:0}.gallery{aspect-ratio:16/9;position:relative;overflow:hidden;background:#eee}.gallery img{height:100%;width:auto;max-width:none}.gallery figure:nth-child(0){left:calc(-1 * (100% / var(--count)))}.gallery figure:first-child{left:calc(0 * (100% / var(--count)))}.gallery figure:nth-child(2){left:calc(1 * (100% / var(--count)))}.gallery figure:nth-child(3){left:calc(2 * (100% / var(--count)))}.gallery figure:nth-child(4){left:calc(3 * (100% / var(--count)))}.gallery figure:nth-child(5){left:calc(4 * (100% / var(--count)))}.gallery figure:nth-child(6){left:calc(5 * (100% / var(--count)))}.gallery figure:nth-child(7){left:calc(6 * (100% / var(--count)))}.gallery figure:nth-child(8){left:calc(7 * (100% / var(--count)))}.gallery figure:nth-child(9){left:calc(8 * (100% / var(--count)))}.gallery figure:nth-child(10){left:calc(9 * (100% / var(--count)))}.gallery figure:nth-child(11){left:calc(10 * (100% / var(--count)))}.gallery figure:nth-child(12){left:calc(11 * (100% / var(--count)))}.gallery figure:nth-child(13){left:calc(12 * (100% / var(--count)))}.gallery figure:nth-child(14){left:calc(13 * (100% / var(--count)))}.gallery figure:nth-child(15){left:calc(14 * (100% / var(--count)))}.gallery figure:nth-child(16){left:calc(15 * (100% / var(--count)))}.gallery figure:nth-child(17){left:calc(16 * (100% / var(--count)))}.gallery figure:nth-child(18){left:calc(17 * (100% / var(--count)))}.gallery figure:nth-child(19){left:calc(18 * (100% / var(--count)))}.gallery figure:nth-child(20){left:calc(19 * (100% / var(--count)))}.gallery figure{height:100%;margin:0 10px 0 0;width:100%}.gallery figcaption{right:auto;left:.5em}.gallery figure.above{z-index:1;left:0}.gallery .flickity-prev-next-button{height:25px;width:25px;top:40px;-webkit-transform:none;-ms-transform:none;transform:none}.gallery .flickity-prev-next-button.previous{right:10px;top:10px;left:auto}footer{grid-column:2;margin-top:6em}footer>p:first-child{font-family:var(--altfamily);font-size:var(--logosize)}@media (max-width:1250px){.default,.default .text{display:block}.gridh1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-items:flex-start;gap:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gridh1 b{display:inline-block}.gridh1 span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:-.25em;padding-top:0;text-align:left;padding-left:calc(var(--pad, 0) * .75em)}.gridh1 b:nth-child(0){margin-top:calc(0 * .075em + var(--var) * .05em)}.gridh1 b:first-child{margin-top:calc(1 * .075em + var(--var) * .05em)}.gridh1 b:nth-child(2){margin-top:calc(2 * .075em + var(--var) * .05em)}.gridh1 b:nth-child(3){margin-top:calc(3 * .075em + var(--var) * .05em)}.gridh1 b:nth-child(4){margin-top:calc(4 * .075em + var(--var) * .05em)}.gridh1 b:nth-child(5){margin-top:calc(5 * .075em + var(--var) * .05em)}.gridh1 b:nth-child(6){margin-top:calc(6 * .075em + var(--var) * .05em)}.gridh1 b:nth-child(7){margin-top:calc(7 * .075em + var(--var) * .05em)}.gridh1 b:nth-child(8){margin-top:calc(8 * .075em + var(--var) * .05em)}.gridh1 b:nth-child(9){margin-top:calc(9 * .075em + var(--var) * .05em)}.gridh1 b:nth-child(10){margin-top:calc(10 * .075em + var(--var) * .05em)}.gridh1 b:nth-child(11){margin-top:calc(11 * .075em + var(--var) * .05em)}.gridh1 b:nth-child(12){margin-top:calc(12 * .075em + var(--var) * .05em)}.gridh1 b:nth-child(13){margin-top:calc(13 * .075em + var(--var) * .05em)}.gridh1 b:nth-child(14){margin-top:calc(14 * .075em + var(--var) * .05em)}.gridh1 b:nth-child(15){margin-top:calc(15 * .075em + var(--var) * .05em)}.gridh1 b:nth-child(16){margin-top:calc(16 * .075em + var(--var) * .05em)}.gridh1 b:nth-child(17){margin-top:calc(17 * .075em + var(--var) * .05em)}.gridh1 b:nth-child(18){margin-top:calc(18 * .075em + var(--var) * .05em)}.gridh1 b:nth-child(19){margin-top:calc(19 * .075em + var(--var) * .05em)}.gridh1 b:nth-child(20){margin-top:calc(20 * .075em + var(--var) * .05em)}.text{max-width:35em}.bgcolor{margin:2em 0}.default h1,.default h2,.default h3,.default h5{text-align:left;max-width:none}.default h2{margin-top:2em}.default h2+:not(h3){margin-top:1em}.default h3+:not(.book){margin-top:1em}figure.book{float:left;max-width:33%;margin:0 1em .25em 0}}@media (max-width:900px){.default h3+h4{margin-top:0!important}}@media (max-width:650px){.intro p{text-indent:0;max-width:none}.gridh1{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}.home{grid-row:2}.home p:first-child{margin-top:0}#paricilink{grid-column:1;grid-row:2;align-self:end;justify-self:end;opacity:0;-webkit-transform:translateY(var(--outerspace));-ms-transform:translateY(var(--outerspace));transform:translateY(var(--outerspace));font-family:var(--altfamily);font-size:var(--logosize);padding-bottom:var(--outerspace);-webkit-animation:a .5s cubic-bezier(.16,1,.3,1) 1s 1 forwards;animation:a .5s cubic-bezier(.16,1,.3,1) 1s 1 forwards}#paricilink span{background:url(../images/arrow.svg);background-size:100% auto;background-repeat:no-repeat;font-size:70%;width:.5em;height:1.25em;overflow:hidden;display:block;text-indent:2em}@-webkit-keyframes a{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes a{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.homeintro{grid-area:b;display:grid;grid-template-columns:2fr 5fr;gap:0 50px;-webkit-box-align:self-start;-webkit-align-items:self-start;-ms-flex-align:self-start;align-items:self-start;height:calc(100vh - var(--outerspace) * 2);grid-template-rows:1fr -webkit-min-content;grid-template-rows:1fr min-content;overflow:hidden}.homeintro .bgcolor{grid-column:2;margin:0;align-self:end}.homeintro .intro{align-self:center;grid-column:span 2}.homeintro .intro p{text-indent:0;margin:0}@media (max-width:900px){.home{grid-row:3}#paricilink{display:none}.homeintro{height:auto;gap:var(--outerspace);margin:var(--outerspace) 0 0;grid-template-columns:1fr}.homeintro .bgcolor,.homeintro .intro{grid-column:1}}@media (max-width:650px){.home{grid-row:4}}