@font-face{font-family:Piazzolla Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/piazzolla-cyrillic-ext-opsz-normal.Dx1MlbxL.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Piazzolla Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/piazzolla-cyrillic-opsz-normal.uMGx9oK4.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Piazzolla Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/piazzolla-greek-ext-opsz-normal.CB6C6iOv.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Piazzolla Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/piazzolla-greek-opsz-normal.qakIOn1K.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Piazzolla Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/piazzolla-vietnamese-opsz-normal.C4O-1sFd.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Piazzolla Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/piazzolla-latin-ext-opsz-normal.Clyd7oyl.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Piazzolla Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/piazzolla-latin-opsz-normal.CXYZFVO9.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Piazzolla Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/piazzolla-cyrillic-ext-opsz-italic.C1EjBv8e.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Piazzolla Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/piazzolla-cyrillic-opsz-italic.nVwP7yKS.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Piazzolla Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/piazzolla-greek-ext-opsz-italic.D5l0A5OS.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Piazzolla Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/piazzolla-greek-opsz-italic.DP1Wam_R.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Piazzolla Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/piazzolla-vietnamese-opsz-italic.CWx44NbF.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Piazzolla Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/piazzolla-latin-ext-opsz-italic.BWMMQU9X.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Piazzolla Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/piazzolla-latin-opsz-italic.CG_4fw8S.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.jv{--paille:#efe4c9;--paille-d:#e6d8b6;--papier:#faf6ec;--humus:#2a241d;--humus-2:#3a3228;--lierre:#34503a;--lierre-d:#283f2d;--rous:#a2532a;--rous-d:#87431f;--sauge:#8e9c80;--sauge-d:#6f7d63;--muted:#5d554a;--line:#2a241d29;--serif:"Piazzolla Variable", Georgia, serif;--sans:"Reddit Sans Variable", system-ui, sans-serif;--wrap:min(1320px, calc(100% - 2 * clamp(16px, 4.2vw, 48px)));--r:6px;background:var(--paille);color:var(--humus);font:420 clamp(16px, .22vw + 15.2px, 18px) / 1.62 var(--sans);-webkit-font-smoothing:antialiased;overflow-x:clip}:where(.jv) *,:where(.jv) :before,:where(.jv) :after{box-sizing:border-box}body{margin:0}html{scroll-behavior:smooth;scroll-padding-top:84px}html.jv-lock{overflow:hidden}:where(.jv) img{max-width:100%;height:auto;display:block}:where(.jv) a{color:inherit}:where(.jv) :is(h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote,fieldset){margin:0}:where(.jv) :is(ul,ol){padding:0;list-style:none}:where(.jv) fieldset{border:0;min-width:0;padding:0}:where(.jv) :is(button,input,select,textarea){font:inherit;color:inherit}:where(.jv) svg{flex:none}.jv :focus-visible{outline:3px solid var(--rous);outline-offset:3px;border-radius:2px}.jv-wrap{width:var(--wrap);margin-inline:auto}.jv-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.jv-skip{z-index:200;background:var(--humus);color:#fff;border-radius:6px;padding:10px 14px;font-weight:700;position:absolute;top:-60px;left:12px}.jv-skip:focus{top:12px}.jv-tag{font:600 12.5px/1.2 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--rous);margin-bottom:18px}.jv-tag--light{color:#e7c6a2}.jv-h2{font:400 clamp(34px, 4.6vw, 68px) / 1.02 var(--serif);font-variation-settings:"opsz" 72;letter-spacing:-.02em;text-wrap:balance}.jv-h2 span,.jv-h3 span{color:var(--sauge-d);font-style:italic}.jv-h2--light{color:var(--papier)}.jv-h2--light span{color:var(--sauge)}.jv-h2--m{font-size:clamp(32px,3.6vw,52px)}.jv-h3{font:400 clamp(28px, 3vw, 42px) / 1.06 var(--serif);letter-spacing:-.015em;text-wrap:balance}.jv-lead{max-width:58ch;color:var(--muted);font-size:clamp(16.5px,.3vw + 15.4px,19px)}.jv-lead--light{color:#d9cfbd}.jv-sec{padding-block:clamp(72px,9vw,132px)}.jv-sec--paper{background:var(--papier)}.jv-sec--humus{background:var(--humus);color:var(--papier)}.jv-head{gap:22px 72px;margin-bottom:clamp(36px,5vw,64px);display:grid}@media (width>=980px){.jv-head{grid-template-columns:1.15fr 1fr;align-items:end}}.jv-btn{min-height:50px;font:600 16px/1.2 var(--sans);cursor:pointer;border:1px solid #0000;border-radius:99px;justify-content:center;align-items:center;gap:10px;padding:12px 24px;text-decoration:none;transition:background-color .2s,color .2s,transform .2s;display:inline-flex}.jv-btn svg{width:18px;height:18px}.jv-btn--rous{background:var(--rous);color:#fff}.jv-btn--rous:hover{background:var(--rous-d)}.jv-btn--ivy{background:var(--lierre);color:#fff}.jv-btn--ivy:hover{background:var(--lierre-d)}.jv-btn--glass{color:#fff;backdrop-filter:blur(6px);background:#faf6ec24;border-color:#faf6ec80}.jv-btn--glass:hover{background:#faf6ec42}.jv-link{color:var(--lierre);border-bottom:1px solid;align-items:center;gap:8px;padding-bottom:3px;font-weight:600;text-decoration:none;display:inline-flex}.jv-link svg{width:17px;height:17px;transition:transform .2s}.jv-link:hover svg{transform:translate(4px)}.jv-link--light{color:#e7c6a2}.jv-logo{color:var(--humus);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.jv-logo svg{width:40px;height:40px;color:var(--lierre)}.jv-logo b{font:500 20px/1.05 var(--serif);letter-spacing:-.01em;display:block}.jv-logo small{font:500 11px/1.2 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:3px;display:block}.jv-hdr{z-index:100;padding:14px 0;transition:background-color .3s,padding .3s,box-shadow .3s;position:fixed;inset:0 0 auto}.jv-hdr__bar{align-items:center;gap:16px;width:min(1440px,100% - 2*clamp(12px,2.4vw,32px));margin-inline:auto;display:flex}.jv-hdr .jv-logo{color:#fff;margin-right:auto}.jv-hdr .jv-logo svg{color:#fff}.jv-hdr .jv-logo small{color:#ffffffd1}.jv-hdr.is-scrolled{box-shadow:0 1px 0 var(--line);background:#efe4c9f7;padding:8px 0}.jv-hdr.is-scrolled .jv-logo,.jv-hdr.is-scrolled .jv-logo svg{color:var(--humus)}.jv-hdr.is-scrolled .jv-logo svg{color:var(--lierre)}.jv-hdr.is-scrolled .jv-logo small{color:var(--muted)}.jv-pill{backdrop-filter:blur(8px);background:#faf6ece6;border-radius:99px;align-items:center;gap:2px;padding:5px;display:none;box-shadow:0 6px 24px #2a241d1f}.jv-pill a{font:500 14.5px/1 var(--sans);color:var(--humus);white-space:nowrap;border-radius:99px;padding:9px 14px;text-decoration:none}.jv-pill a:hover{background:var(--paille)}.jv-pill .jv-pill__cta{background:var(--rous);color:#fff;padding-inline:18px;font-weight:600}.jv-pill .jv-pill__cta:hover{background:var(--rous-d)}.jv-hdr__tel{color:#fff;white-space:nowrap;align-items:center;gap:8px;font-weight:600;text-decoration:none;display:none}.jv-hdr__tel svg{width:18px;height:18px}.jv-hdr.is-scrolled .jv-hdr__tel{color:var(--humus)}.jv-menu summary{width:48px;height:48px;color:var(--humus);cursor:pointer;background:#faf6eceb;border-radius:50%;place-items:center;list-style:none;display:grid}.jv-menu summary::-webkit-details-marker{display:none}.jv-menu summary svg{width:22px;height:22px}.jv-menu .jv-menu__shut,.jv-menu[open] .jv-menu__open{display:none}.jv-menu[open] .jv-menu__shut{display:block}.jv-menu[open] summary{z-index:2;background:var(--humus);color:var(--papier);position:relative}.jv-menu__panel{z-index:1;background:var(--paille);flex-direction:column;gap:22px;padding:96px clamp(20px,6vw,48px) 32px;display:flex;position:fixed;inset:0;overflow-y:auto}.jv-menu__panel nav{display:grid}.jv-menu__panel nav a{border-bottom:1px solid var(--line);font:400 30px/1.15 var(--serif);padding:12px 0;text-decoration:none}.jv-menu__panel p{color:var(--muted);font-size:15px}@media (width>=1120px){.jv-pill{display:flex}.jv-menu{display:none}}@media (width>=1320px){.jv-hdr__tel{display:inline-flex}}.jv-mbar{z-index:90;padding:8px 10px calc(8px + env(safe-area-inset-bottom));background:#2a241df5;grid-template-columns:1fr 1.6fr;gap:8px;display:grid;position:fixed;inset:auto 0 0}.jv-mbar a{min-height:48px;color:var(--papier);border:1px solid #faf6ec4d;border-radius:99px;justify-content:center;align-items:center;gap:8px;font-weight:600;text-decoration:none;display:flex}.jv-mbar a svg{width:18px;height:18px}.jv-mbar .jv-mbar__main{background:var(--rous);border-color:var(--rous)}@media (width>=760px){.jv-mbar{display:none}}@media (width<=759px){.jv-ftr{padding-bottom:80px}}.jv-hero{color:#fff;isolation:isolate;flex-direction:column;justify-content:flex-end;min-height:max(640px,100svh);display:flex;position:relative}.jv-hero__img{z-index:-1;position:absolute;inset:0}.jv-hero__img img{object-fit:cover;width:100%;height:100%}.jv-hero__img:after{content:"";background:linear-gradient(#2a241d6b 0%,#2a241d00 22%,#2a241d14 45%,#1e1913c7 100%);position:absolute;inset:0}.jv-hero__in{align-items:end;gap:28px;padding-top:140px;display:grid}.jv-hero h1{font:400 clamp(44px, 7.4vw, 112px) / .96 var(--serif);font-variation-settings:"opsz" 72;letter-spacing:-.03em;text-wrap:balance;text-shadow:0 2px 30px #00000040;max-width:13ch}.jv-hero h1 em{color:#f0d7b2;font-style:italic}.jv-hero__k{font:600 clamp(13px, 1vw, 15px)/1.2 var(--sans);letter-spacing:.16em;text-transform:uppercase;text-shadow:none;margin-bottom:18px;display:block}.jv-hero__lead{color:#ffffffeb;max-width:52ch;margin-top:22px;font-size:clamp(16.5px,.4vw + 15px,19.5px)}.jv-hero__cta{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.jv-releve{background:var(--papier);width:min(340px,100%);color:var(--humus);border-radius:3px;justify-self:start;padding:18px 20px 16px;position:relative;transform:rotate(-1.4deg);box-shadow:0 18px 40px #00000040}.jv-releve:before{content:"";background:#d6c496d9;width:64px;height:18px;margin-left:-32px;position:absolute;top:-9px;left:50%;transform:rotate(2deg)}.jv-releve__h{font:600 12px/1.2 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--rous);border-bottom:1px dashed var(--line);padding-bottom:10px}.jv-releve dl div{border-bottom:1px dashed var(--line);grid-template-columns:96px 1fr;gap:10px;padding:8px 0;font-size:14.5px;display:grid}.jv-releve dl div:last-child{border:0;padding-bottom:0}.jv-releve dt{color:var(--muted)}.jv-releve dd{font:italic 400 16px/1.3 var(--serif)}.jv-hero__faits{border-top:1px solid #ffffff47;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:clamp(36px,5vw,56px);margin-bottom:0;display:grid}.jv-hero__faits li{padding:18px 0 26px}.jv-hero__faits b{font:400 clamp(26px, 2.6vw, 36px)/1 var(--serif);display:block}.jv-hero__faits span{color:#ffffffc7;margin-top:6px;font-size:14px;display:block}@media (width>=760px){.jv-hero__faits{grid-template-columns:repeat(4,1fr)}.jv-hero__faits li+li{border-left:1px solid #fff3;padding-left:24px}}@media (width>=1000px){.jv-hero__in{grid-template-columns:1fr auto}.jv-releve{justify-self:end;margin-bottom:8px}}@media (width<=759px){.jv-hero__faits li:nth-child(odd){padding-right:12px}.jv-hero__faits li:nth-child(2n){border-left:1px solid #fff3;padding-left:14px}.jv-hero__faits li:nth-child(n+3){border-top:1px solid #fff3}}.jv-mois{border-top:1px solid var(--line)}.jv-mois__rail{scrollbar-width:none;border-bottom:1px solid var(--line);scroll-snap-type:x proximity;grid-auto-columns:minmax(72px,1fr);grid-auto-flow:column;display:grid;overflow-x:auto}.jv-mois__rail::-webkit-scrollbar{display:none}.jv-mois__tab{border:0;border-right:1px solid var(--line);cursor:pointer;text-align:left;scroll-snap-align:start;background:0 0;justify-items:start;gap:4px;padding:16px 12px 18px;transition:background-color .2s;display:grid;position:relative}.jv-mois__tab:last-child{border-right:0}.jv-mois__tab:hover{background:var(--paille)}.jv-mois__n{font:600 12px/1 var(--sans);color:var(--muted);letter-spacing:.06em}.jv-mois__c{font:400 22px/1 var(--serif)}.jv-mois__now{font:600 10px/1 var(--sans);text-transform:uppercase;letter-spacing:.06em;color:var(--rous);position:absolute;top:6px;right:6px}.jv-mois__now[hidden]{display:none}.jv-mois__tab[aria-selected=true]{background:var(--lierre);color:#fff}.jv-mois__tab[aria-selected=true] .jv-mois__n,.jv-mois__tab[aria-selected=true] .jv-mois__now{color:#e7c6a2}.jv-mois__tab.is-now:after{content:"";background:var(--rous);height:4px;position:absolute;bottom:-1px;left:0;right:0}.jv-mois__panel{gap:28px;padding-top:clamp(28px,4vw,48px);display:grid}.jv-mois__panel[hidden]{display:none}.jv-mois__titre{font:italic 400 clamp(40px, 5vw, 72px)/1 var(--serif);color:var(--lierre)}.jv-mois__cols{gap:24px;display:grid}.jv-mois__cols .jv-tag{margin-bottom:10px}.jv-mois__cols p:not(.jv-tag){max-width:44ch;font-size:clamp(17px,.3vw + 16px,19.5px)}.jv-mois__agenda{gap:10px;display:grid}.jv-mois__agenda li{background:var(--paille);border-radius:var(--r);grid-template-columns:14px 1fr;align-items:center;gap:2px 12px;padding:14px 16px;font-size:15px;display:grid}.jv-mois__agenda b{font-weight:600}.jv-mois__agenda li span:last-child{color:var(--muted);grid-column:2}.jv-mois__dot{border:2px solid var(--sauge-d);border-radius:50%;grid-row:span 2;width:12px;height:12px}.jv-mois__agenda .is-ouvert .jv-mois__dot{background:var(--lierre);border-color:var(--lierre)}.jv-mois__agenda .is-encours .jv-mois__dot{background:var(--rous);border-color:var(--rous)}.jv-mois__agenda .is-reserve .jv-mois__dot{background:linear-gradient(90deg, var(--rous) 50%, transparent 50%);border-color:var(--rous)}@media (width>=760px){.jv-mois__cols{grid-template-columns:1fr 1fr;gap:40px}}@media (width>=1100px){.jv-mois__panel{grid-template-columns:.7fr 2fr 1.1fr;align-items:start;gap:48px}.jv-mois__rail{overflow:visible}}.jv-ry{gap:16px;display:grid}.jv-ry__voie{background:var(--papier);border-radius:var(--r);border:1px solid var(--line);align-content:start;gap:16px;padding:clamp(24px,3.4vw,44px);display:grid}.jv-ry__voie--b{background:var(--lierre);color:var(--papier);border-color:var(--lierre)}.jv-ry__voie--b .jv-tag,.jv-ry__voie--b .jv-link{color:#e7c6a2}.jv-ry__voie .jv-tag{margin-bottom:0}.jv-ry__voie h3{font:400 clamp(28px, 2.8vw, 40px)/1.05 var(--serif)}.jv-ry__voie>p:not(.jv-tag){max-width:52ch}.jv-ry__voie .jv-link{justify-self:start;margin-top:6px}.jv-ry__trait{width:100%;height:auto;color:var(--rous);margin-block:10px;overflow:visible}.jv-ry__pts circle{fill:var(--papier);stroke:var(--rous);stroke-width:2px}.jv-ry__pts .is-end{fill:var(--rous)}.jv-ry__lbl text{font:600 13px var(--sans);fill:var(--humus)}.jv-ry__coches{grid-template-columns:repeat(12,1fr);gap:4px;margin-block:14px 0;display:grid}.jv-ry__coches li{color:#faf6ecb3;justify-items:center;gap:6px;font-size:12px;display:grid}.jv-ry__coches i{background:#faf6ec1f;border-radius:3px;width:100%;height:46px;position:relative}.jv-ry__coches .is-on i{background:var(--papier)}.jv-ry__coches .is-taille i:after{content:"";background:#e7c6a2;border-radius:0 0 3px 3px;height:40%;position:absolute;bottom:0;left:0;right:0}.jv-ry__leg{color:#faf6eccc;flex-wrap:wrap;gap:6px 20px;font-size:13.5px;display:flex}.jv-ry__leg span{align-items:center;gap:8px;display:inline-flex}.jv-ry__leg i{background:var(--papier);border-radius:2px;width:14px;height:14px}.jv-ry__leg i.is-taille{background:#e7c6a2}@media (width>=900px){.jv-ry{grid-template-columns:1fr 1fr}}.jv-creer{align-items:center;gap:clamp(32px,5vw,72px);display:grid}.jv-creer__txt .jv-lead{margin-top:24px}.jv-creer__img img{aspect-ratio:4/3.4;object-fit:cover;border-radius:var(--r);width:100%}.jv-quote{border-left:2px solid var(--rous);margin-top:32px;padding-left:20px}.jv-quote p{font:italic 400 clamp(19px, 1.5vw, 23px)/1.4 var(--serif);color:var(--papier)}.jv-quote footer{color:#b8ad9a;margin-top:12px;font-size:14px}.jv-steps{border-top:1px solid #faf6ec2e;margin-top:clamp(48px,6vw,88px);display:grid}.jv-steps li{color:#d9cfbd;border-bottom:1px solid #faf6ec2e;align-content:start;gap:10px;padding:26px 0 30px;display:grid}.jv-steps__n{font:400 clamp(22px, 2vw, 28px)/1.15 var(--serif);color:var(--papier)}.jv-steps__n span{color:#e7c6a2}.jv-steps__q{font:600 12.5px/1.2 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--sauge)}.jv-steps__r{color:var(--papier);align-items:center;gap:8px;margin-top:6px;font-size:15px;font-weight:600;display:inline-flex}.jv-steps__r svg{color:#e7c6a2;width:18px;height:18px}@media (width>=720px){.jv-steps{grid-template-columns:1fr 1fr}.jv-steps li:nth-child(odd){padding-right:32px}.jv-steps li:nth-child(2n){border-left:1px solid #faf6ec2e;padding-left:32px}}@media (width>=1100px){.jv-creer{grid-template-columns:1.05fr 1fr}.jv-steps{grid-template-columns:repeat(4,1fr)}.jv-steps li,.jv-steps li:nth-child(odd),.jv-steps li:nth-child(2n){border-left:1px solid #faf6ec2e;padding:28px 28px 32px}.jv-steps li:first-child{border-left:0;padding-left:0}}.jv-plan{gap:24px;display:grid}.jv-plan__stage{position:relative}.jv-plan__switch{background:var(--paille);border-radius:99px;margin-bottom:14px;padding:4px;display:inline-flex}.jv-plan__switch button{cursor:pointer;background:0 0;border:0;border-radius:99px;min-height:40px;padding:8px 16px;font-size:14.5px;font-weight:600}.jv-plan__switch [aria-pressed=true]{background:var(--humus);color:var(--papier)}.jv-plan__sheet{border:1px solid var(--line);border-radius:var(--r);background-color:#fffdf6;background-image:linear-gradient(#34503a0f 1px,#0000 1px),linear-gradient(90deg,#34503a0f 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:24px 24px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;padding:clamp(12px,2vw,24px)}.jv-plan__sheet svg{width:100%;height:auto;color:var(--humus)}.jv-plan__sheet[hidden],.jv-plan__photo[hidden]{display:none}.jv-plan__lbl{font:italic 400 16px var(--serif);fill:var(--humus)}.jv-z{cursor:pointer;outline:none}.jv-z .jv-z__line{transition:stroke .2s,color .2s}.jv-z.is-on,.jv-z:focus-visible{color:var(--rous)}.jv-z.is-on .jv-z__fill{opacity:1}.jv-plan__num circle{fill:var(--humus)}.jv-plan__num text{font:700 13px var(--sans);fill:var(--papier)}.jv-plan__cote text{font:600 11px var(--sans);fill:var(--humus)}.jv-plan__sheet figcaption,.jv-plan__photo figcaption{color:var(--muted);margin-top:10px;font-size:13.5px}.jv-plan__photo img{aspect-ratio:600/440;object-fit:cover;border-radius:var(--r);width:100%}.jv-plan__list{border-top:1px solid var(--line)}.jv-plan__list li{border-bottom:1px solid var(--line)}.jv-plan__list button{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:34px 1fr auto;align-items:center;gap:12px;width:100%;padding:14px 0;display:grid}.jv-plan__n{background:var(--humus);width:28px;height:28px;color:var(--papier);font:700 13px var(--sans);border-radius:50%;place-items:center;display:grid}.jv-plan__nom{font:400 21px/1.2 var(--serif)}.jv-plan__surf{color:var(--muted);white-space:nowrap;font-size:14px}.jv-plan__list .is-on .jv-plan__n{background:var(--rous)}.jv-plan__list .is-on .jv-plan__nom{color:var(--rous)}.jv-plan__det{padding:0 0 18px 46px}.jv-plan__det[hidden]{display:none}.jv-plan__quand{font:italic 400 15.5px var(--serif);color:var(--lierre);margin-top:6px}@media (width>=1000px){.jv-plan{grid-template-columns:1.6fr 1fr;align-items:start;gap:48px}.jv-plan__list{margin-top:58px}}.jv-mur{gap:28px;display:grid}.jv-mur figure img{border-radius:var(--r);object-fit:cover;width:100%}.jv-mur__a img{aspect-ratio:4/5}.jv-mur__b img{aspect-ratio:3/2}.jv-mur figcaption{color:var(--muted);margin-top:10px;font-size:13.5px}.jv-mur__txt{align-content:start;gap:16px;display:grid}.jv-mur__txt .jv-tag{margin-bottom:2px}.jv-mur__txt>p:not(.jv-tag){max-width:56ch}.jv-mur__h3{font:400 24px/1.2 var(--serif);margin-top:14px}.jv-refus li{border-top:1px solid var(--line);grid-template-columns:22px 1fr;gap:12px;padding:12px 0;font-size:15.5px;display:grid}.jv-refus svg{width:20px;height:20px;color:var(--rous);margin-top:3px}@media (width>=760px){.jv-mur{grid-template-columns:1fr 1fr}.jv-mur__txt{grid-area:1/1/auto/-1}}@media (width>=1100px){.jv-mur{grid-template-columns:.8fr 1.2fr .95fr;align-items:center;gap:48px}.jv-mur__txt{grid-area:1/2}.jv-mur__a{grid-area:1/1}.jv-mur__b{grid-area:1/3;margin-top:140px}}.jv-herbhead{gap:28px;margin-bottom:clamp(32px,4vw,52px);display:grid}.jv-herbhead .jv-lead{margin-top:22px}.jv-herbhead__img img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--r);width:100%}.jv-herbhead__img figcaption{color:var(--muted);margin-top:10px;font-size:13.5px}@media (width>=1000px){.jv-herbhead{grid-template-columns:1fr 1fr;align-items:end;gap:64px}}.jv-herb__filters{border-top:1px solid var(--line);flex-wrap:wrap;align-items:end;gap:18px 36px;padding:18px 0 22px;display:flex}.jv-herb__filters legend{font:600 12.5px/1.2 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.jv-herb__count{color:var(--muted);margin-left:auto;font-size:14.5px}.jv-herb__count b{font:400 22px var(--serif);color:var(--humus)}.jv-chips{flex-wrap:wrap;gap:8px;display:flex}.jv-chips label{position:relative}.jv-chips input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.jv-chips span{border:1px solid var(--line);background:0 0;border-radius:99px;align-items:center;gap:7px;min-height:42px;padding:9px 16px;font-size:14.5px;font-weight:500;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.jv-chips span svg{width:17px;height:17px}.jv-chips label:hover span{border-color:var(--humus)}.jv-chips input:checked+span{background:var(--humus);border-color:var(--humus);color:var(--papier)}.jv-chips input:focus-visible+span{outline:3px solid var(--rous);outline-offset:2px}.jv-herb__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:16px;display:grid}.jv-planche{border:1px solid var(--line);background:#fffdf6;border-radius:3px;grid-template-rows:auto 1fr;display:grid;position:relative;box-shadow:0 1px #2a241d0f,0 10px 24px -18px #2a241d66}.jv-planche[hidden]{display:none}.jv-planche__no{font:italic 400 13px var(--serif);color:var(--muted);position:absolute;top:12px;left:14px}.jv-planche__svg{width:100%;height:210px;color:var(--humus);padding:26px 30px 6px}.jv-planche__eti{background:var(--papier);border:1px solid #2a241d47;align-content:start;gap:8px;margin:0 14px 14px;padding:14px 14px 16px;display:grid}.jv-planche h3{font:500 21px/1.15 var(--serif)}.jv-planche__lat{font:italic 400 15.5px var(--serif);color:var(--lierre);margin-top:-4px}.jv-planche__eau{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13.5px;display:flex}.jv-planche__eau>span:first-child{gap:1px;display:inline-flex}.jv-planche__eau svg{color:#8aa4ad;width:16px;height:16px}.jv-planche__eau svg.is-on{fill:#8aa4ad}.jv-planche__fl>span{grid-template-columns:repeat(12,1fr);gap:2px;display:grid}.jv-planche__fl i{height:20px;font:600 9.5px var(--sans);color:var(--muted);background:#2a241d0f;border-radius:2px;place-items:center;font-style:normal;display:grid}.jv-planche__fl i.is-on{background:var(--t);color:#fff;text-shadow:0 0 2px #00000073}.jv-planche__note{color:var(--muted);font-size:14px;line-height:1.5}.jv-herb__vide{background:var(--paille);border-radius:var(--r);margin-top:18px;padding:18px}.jv-herb__vide[hidden]{display:none}.jv-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:14px;display:grid}.jv-card{border-radius:var(--r);aspect-ratio:4/5;color:#fff;isolation:isolate;position:relative;overflow:hidden}.jv-card img{object-fit:cover;z-index:-1;width:100%;height:100%;transition:transform .8s;position:absolute;inset:0}.jv-card:hover img{transform:scale(1.04)}.jv-card:after{content:"";z-index:-1;background:linear-gradient(#0000 40%,#1e1913d1);position:absolute;inset:0}.jv-card__in{padding:22px;position:absolute;inset:auto 0 0}.jv-card__pl{backdrop-filter:blur(6px);background:#faf6ec2e;border-radius:99px;align-items:center;gap:6px;padding:5px 11px;font-size:13px;font-weight:600;display:inline-flex}.jv-card__pl svg{width:15px;height:15px}.jv-card h3{font:400 clamp(24px, 2vw, 30px)/1.08 var(--serif);margin-top:12px}.jv-card__d{color:#ffffffd1;margin-top:6px;font-size:14px}.jv-passage{gap:28px;display:grid}.jv-passage figure img{aspect-ratio:3/2.2;object-fit:cover;border-radius:var(--r);width:100%}.jv-passage h3{font:400 25px/1.15 var(--serif);margin-top:16px}.jv-passage p{color:var(--muted);max-width:46ch;margin-top:8px}@media (width>=760px){.jv-passage{grid-template-columns:repeat(3,1fr);gap:20px}}.jv-calc{background:var(--paille);border-radius:var(--r);gap:28px;margin-top:clamp(56px,7vw,96px);padding:clamp(22px,3.6vw,52px);display:grid}.jv-calc__head .jv-tag{margin-bottom:14px}.jv-calc__head>p:not(.jv-tag){color:var(--muted);max-width:46ch;margin-top:14px}@media (width>=1100px){.jv-calc{grid-template-columns:.75fr 2fr;gap:56px}}.jv-an{gap:28px;display:grid}.jv-an__form{align-content:start;gap:22px;display:grid}.jv-an__field label,.jv-an__field legend{justify-content:space-between;gap:10px;width:100%;margin-bottom:10px;font-size:15.5px;font-weight:600;display:flex}.jv-an__field output{font:400 21px/1 var(--serif);color:var(--rous)}.jv-an__field .jv-chips span{font-size:14px}.jv-an__scale{color:var(--muted);justify-content:space-between;margin-top:4px;font-size:12.5px;display:flex}.jv-an input[type=range]{width:100%;height:30px;accent-color:var(--lierre);cursor:pointer;margin:0}.jv-an__res{background:var(--papier);border-radius:var(--r);border:1px solid var(--line);align-content:start;gap:18px;padding:clamp(18px,2.6vw,30px);display:grid}.jv-an__year{grid-template-columns:repeat(12,1fr);gap:4px;display:grid}.jv-an__year li{color:var(--muted);justify-items:center;gap:4px;font-size:12px;display:grid}.jv-an__year .jv-an__p,.jv-an__year .jv-an__t{background:#2a241d12;border-radius:3px;width:100%;height:26px;transition:background-color .25s}.jv-an__year .jv-an__t{height:10px}.jv-an__year .has-p .jv-an__p{background:var(--lierre)}.jv-an__year .has-t .jv-an__t{background:var(--rous)}.jv-an__leg{color:var(--muted);flex-wrap:wrap;gap:6px 18px;font-size:13px;display:flex}.jv-an__leg span{align-items:center;gap:8px;display:inline-flex}.jv-an__leg i{background:var(--lierre);border-radius:2px;width:14px;height:10px}.jv-an__leg i.jv-an__t{background:var(--rous)}.jv-an__sum{background:var(--line);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;display:grid;overflow:hidden}.jv-an__sum div{background:var(--papier);padding:14px 16px}.jv-an__sum dt{color:var(--muted);font-size:13.5px}.jv-an__sum dd{font:400 clamp(24px, 2.4vw, 32px)/1.1 var(--serif);white-space:nowrap;margin-top:4px}.jv-an__net{color:#fff;background:var(--lierre)!important}.jv-an__net dt{color:#d7e0d1}.jv-an__gauge p{color:var(--muted);font-size:13.5px}.jv-an__bar{background:#2a241d14;border-radius:99px;height:8px;margin-top:8px;display:block;overflow:hidden}.jv-an__bar span{background:var(--sauge-d);border-radius:99px;height:100%;transition:width .3s;display:block}.jv-an__over{margin-top:8px;font-weight:600;color:var(--rous)!important}.jv-an__over[hidden]{display:none}.jv-an__note{color:var(--muted);font-size:13.5px}@media (width>=760px){.jv-an{grid-template-columns:1fr 1.3fr;gap:32px}}.jv-droit{gap:18px;margin-top:clamp(48px,6vw,80px);display:grid}.jv-ticket{border:1px solid var(--line);background:#fffdf6;border-radius:3px;padding:26px 24px 22px;position:relative}.jv-ticket:before,.jv-ticket:after{content:"";background:radial-gradient(circle at 6px 0, var(--papier) 5px, transparent 5.5px) 0 0 / 12px 10px repeat-x;height:10px;position:absolute;left:0;right:0}.jv-ticket:before{top:-1px}.jv-ticket:after{bottom:-1px;transform:rotate(180deg)}.jv-ticket__h{border-bottom:1px dashed var(--line);font:600 14px/1.2 var(--sans);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;padding-bottom:12px;display:flex}.jv-ticket__h svg{color:#fff;border-radius:50%;width:22px;height:22px;padding:3px}.jv-ticket--oui .jv-ticket__h svg{background:var(--lierre)}.jv-ticket--non .jv-ticket__h svg{background:var(--rous)}.jv-ticket ul{padding-block:8px}.jv-ticket li{border-bottom:1px dotted var(--line);font:400 17px/1.35 var(--serif);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.jv-ticket--oui li:after{content:"50 %";font:600 13px var(--sans);color:var(--lierre)}.jv-ticket--non li:after{content:"plein tarif";font:600 13px var(--sans);color:var(--rous);white-space:nowrap}.jv-ticket__f{color:var(--muted);margin-top:10px;font-size:14px}@media (width>=860px){.jv-droit{grid-template-columns:1fr 1fr;gap:28px}}.jv-tarifs{gap:28px;margin-top:clamp(48px,6vw,80px);display:grid}.jv-tarifs__head .jv-tag{margin-bottom:14px}.jv-tarifs__head>p:not(.jv-tag){color:var(--muted);max-width:46ch;margin-top:14px}.jv-tarifs__list{border-top:2px solid var(--humus)}.jv-tarifs__list li{border-bottom:1px solid var(--line);gap:8px;padding:18px 0;display:grid}.jv-tarifs__list div b{font:400 21px/1.2 var(--serif);display:block}.jv-tarifs__list div span{color:var(--muted);margin-top:4px;font-size:14.5px;display:block}.jv-tarifs__list p b{font-size:17px;font-weight:700;display:block}.jv-tarifs__list p span{color:var(--lierre);font-size:13.5px;display:block}@media (width>=640px){.jv-tarifs__list li{grid-template-columns:1fr auto;align-items:center;gap:24px}.jv-tarifs__list p{text-align:right}}@media (width>=1100px){.jv-tarifs{grid-template-columns:.75fr 2fr;gap:56px}}.jv-tour{border-radius:var(--r);background:#faf6ec29;border:1px solid #faf6ec29;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:1px;display:grid;overflow:hidden}.jv-tour li{background:var(--humus);align-content:start;gap:10px;padding:26px 22px;display:grid}.jv-tour__w{font:600 13px/1.2 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:#e7c6a2;align-items:center;gap:8px;display:inline-flex}.jv-tour__w svg{width:17px;height:17px}.jv-tour h3{font:400 28px/1.1 var(--serif)}.jv-tour__c{color:#b8ad9a;font-size:14.5px}.jv-tour__p{border-top:1px dashed #faf6ec33;margin-top:6px;padding-top:12px;font-weight:600}.jv-tour .jv-link{justify-self:start;margin-top:6px}.jv-tour .is-full .jv-tour__p{color:#e7a07c}.jv-tour__note{color:#b8ad9a;align-items:flex-start;gap:12px;max-width:70ch;margin-top:24px;font-size:14.5px;display:flex}.jv-tour__note svg{width:24px;height:24px;color:var(--sauge);flex:none}.jv-team{align-items:center;gap:32px;display:grid}.jv-team__img img{aspect-ratio:3/2;object-fit:cover;border-radius:var(--r);width:100%}.jv-team__img figcaption{color:var(--muted);margin-top:10px;font-size:13.5px}.jv-team__txt{gap:16px;display:grid}.jv-team__txt .jv-tag{margin-bottom:2px}.jv-team__list{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:0 24px;margin-top:6px;display:grid}.jv-team__list li{border-bottom:1px solid var(--line);padding:12px 0;font-size:14.5px}.jv-team__list b{font:500 19px/1.2 var(--serif);display:block}.jv-team__list span{color:var(--muted)}@media (width>=1000px){.jv-team{grid-template-columns:1.15fr 1fr;gap:64px}}.jv-zone{border-top:1px solid var(--line);align-items:center;gap:28px;margin-top:clamp(56px,7vw,100px);padding-top:clamp(40px,5vw,64px);display:grid}.jv-zone__txt{justify-items:start;gap:16px;display:grid}.jv-zone__txt .jv-tag{margin-bottom:2px}.jv-val{background:var(--papier);border-radius:var(--r);border:1px solid var(--line);padding:clamp(10px,2vw,20px)}.jv-val svg{width:100%;height:auto}.jv-val__r25{fill:#8e9c801f;stroke:var(--sauge-d);stroke-dasharray:3 5}.jv-val__r15{fill:#34503a1a;stroke:var(--lierre);stroke-width:1.2px}.jv-val__eau{fill:none;stroke:#7fa1b0;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;opacity:.8}.jv-val__eau--b{stroke-width:3px}.jv-val__riv{font:italic 400 15px var(--serif);fill:#4f7384}.jv-val__c circle{fill:var(--humus)}.jv-val__c text{font:500 12.5px var(--sans);fill:var(--humus);paint-order:stroke;stroke:var(--papier);stroke-width:3px}.jv-val__c.is-centre circle{fill:var(--rous)}.jv-val__c.is-centre text{font-size:14px;font-weight:700}.jv-val__rl{font:600 11px var(--sans);letter-spacing:.06em;text-transform:uppercase;fill:var(--lierre);paint-order:stroke;stroke:var(--papier);stroke-width:3px}.jv-val figcaption{color:var(--muted);margin-top:8px;font-size:13px}@media (width>=1000px){.jv-zone{grid-template-columns:.8fr 1.2fr;gap:64px}}.jv-faq{gap:32px;display:grid}.jv-faq .jv-lead{margin-top:20px}.jv-faq__list{border-top:1px solid var(--line)}.jv-faq details{border-bottom:1px solid var(--line)}.jv-faq summary{font:400 clamp(19px, 1.6vw, 23px)/1.3 var(--serif);cursor:pointer;justify-content:space-between;gap:18px;padding:20px 0;list-style:none;display:flex}.jv-faq summary::-webkit-details-marker{display:none}.jv-faq summary svg{width:22px;height:22px;color:var(--rous);margin-top:3px;transition:transform .25s}.jv-faq details[open] summary svg{transform:rotate(180deg)}.jv-faq details p{max-width:64ch;color:var(--muted);padding:0 0 22px}@media (width>=1000px){.jv-faq{grid-template-columns:.8fr 1.2fr;gap:64px}}.jv-sec--visite{background:var(--paille)}.jv-visite{gap:36px;display:grid}.jv-visite__txt .jv-lead{margin-top:20px}.jv-visite__faits{gap:10px;margin-top:26px;display:grid}.jv-visite__faits li{align-items:center;gap:10px;font-weight:600;display:flex}.jv-visite__faits svg{width:20px;height:20px;color:var(--lierre)}@media (width>=1100px){.jv-visite{grid-template-columns:.75fr 1.5fr;align-items:start;gap:64px}.jv-visite__txt{position:sticky;top:110px}}.jv-form{gap:14px;display:grid}.jv-form__f{background:var(--papier);border:1px solid var(--line);border-radius:var(--r);padding:clamp(18px,2.6vw,30px)}.jv-form__f>legend{float:left;width:100%;font:400 24px/1.2 var(--serif);align-items:center;gap:12px;margin-bottom:18px;display:flex}.jv-form__f>legend+*{clear:both}.jv-form__f>legend span{background:var(--humus);width:30px;height:30px;color:var(--papier);font:700 14px var(--sans);border-radius:50%;place-items:center;display:grid}.jv-form__terrain{gap:24px;display:grid}.jv-form__cols{gap:14px;display:grid}@media (width>=640px){.jv-form__cols{grid-template-columns:1fr 1fr}.jv-in--span{grid-column:1/-1}}@media (width>=900px){.jv-form__terrain{grid-template-columns:230px 1fr;align-items:start;gap:32px}}.jv-in{gap:6px;font-size:14.5px;font-weight:600;display:grid}.jv-in legend{margin-bottom:8px}.jv-in :is(input,select,textarea){border-radius:var(--r);background:#fffdf6;border:1px solid #2a241d47;width:100%;min-height:48px;padding:11px 14px;font-size:16px;font-weight:400}.jv-in textarea{resize:vertical}.jv-in :is(input,select,textarea):focus{outline:2px solid var(--lierre);outline-offset:1px;border-color:var(--lierre)}.jv-chips--s span{min-height:40px;font-size:14px}.jv-file{border-radius:var(--r);border:1px dashed #2a241d59;grid-template-columns:24px 1fr;align-items:start;gap:10px 12px;padding:14px;font-weight:400}.jv-file svg{width:22px;height:22px;color:var(--lierre)}.jv-file input{background:0 0;border:0;grid-column:1/-1;min-height:0;padding:8px;font-size:14px}.jv-bous{text-align:center;justify-items:center;gap:12px;display:grid}.jv-bous>p:first-child{font-size:14.5px;font-weight:600}.jv-bous__rose{background:radial-gradient(circle, #fffdf6 0 36%, transparent 37%), repeating-conic-gradient(from -22.5deg, #34503a12 0 45deg, transparent 45deg 90deg);border:1px dashed #2a241d59;border-radius:50%;width:210px;height:210px;position:relative}.jv-bous__maison{width:46px;height:46px;color:var(--humus);margin:-23px 0 0 -23px;position:absolute;top:50%;left:50%}.jv-bous__maison svg{width:100%;height:100%}.jv-bous__d{width:44px;height:44px;transform:rotate(var(--a)) translateY(-80px) rotate(calc(-1 * var(--a)));margin:-22px 0 0 -22px;position:absolute;top:50%;left:50%}.jv-bous__d input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.jv-bous__d span[title]{width:100%;height:100%;font:700 12.5px var(--sans);background:#fffdf6;border:1px solid #2a241d40;border-radius:50%;place-items:center;transition:background-color .2s,color .2s;display:grid}.jv-bous__d input:checked+span{background:var(--rous);border-color:var(--rous);color:#fff}.jv-bous__d input:focus-visible+span{outline:3px solid var(--lierre);outline-offset:2px}.jv-bous__out{color:var(--muted);font-size:14px}.jv-bous__out b{color:var(--rous)}.jv-form__end{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:8px;display:flex}.jv-form__end p{color:var(--muted);max-width:40ch;font-size:14.5px}.jv-form__demo{border-radius:var(--r);background:var(--humus);color:var(--papier);padding:14px 16px;font-weight:600}.jv-form__demo[hidden]{display:none}.jv-ftr{background:var(--papier);border-top:1px solid var(--line);padding-top:clamp(56px,7vw,96px)}.jv-ftr__top{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:32px;display:grid}.jv-ftr__brand{align-content:start;gap:16px;display:grid}.jv-ftr__brand p{color:var(--muted);max-width:36ch;font-size:15px}.jv-ftr h2{font:600 12.5px/1.2 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--rous);margin-bottom:14px}.jv-ftr li{padding:4px 0;font-size:15px}.jv-ftr li a{text-decoration:none}.jv-ftr li a:hover{text-decoration:underline}.jv-ftr__big{font:italic 400 clamp(46px, 11.4vw, 176px)/.9 var(--serif);letter-spacing:-.04em;color:var(--paille-d);white-space:nowrap;margin-top:clamp(40px,6vw,80px);overflow:hidden}.jv-ftr__legal{border-top:1px solid var(--line);color:var(--muted);padding-block:18px;font-size:13px}.jv-ftr__bottom{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-block:16px 28px;font-size:13.5px;display:flex}.jv-rise{animation:.9s cubic-bezier(.2,.7,.2,1) both jv-rise}.jv-rise--2{animation-delay:.18s}@keyframes jv-rise{0%{opacity:0;transform:translateY(18px)}}.jv-releve.jv-rise{animation-name:jv-rise-r}@keyframes jv-rise-r{0%{opacity:0;transform:translateY(18px)rotate(-1.4deg)}to{transform:rotate(-1.4deg)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.jv *,.jv :before,.jv :after{transition:none!important;animation:none!important}}.embed .jv-hdr{position:absolute}.embed .jv-mbar{display:none}
