html:has(.v4){--v4-scheme:dark;--v4-chrome:#0a0908;--v4-bg:#0a0908;--v4-bg-rgb:10 9 8;--v4-bg-elev:#151310;--v4-bg-sunk:#0a0908;--v4-fg:#efe7db;--v4-fg-rgb:239 231 219;--v4-t1:#efe7db;--v4-t2:hsla(36,38%,90%,.72);--v4-t3:hsla(36,38%,90%,.52);--v4-o-faint:0.52;--v4-filet:hsla(36,38%,90%,.14);--v4-filet-fort:hsla(36,38%,90%,.32);--v4-line-action:hsla(36,38%,90%,.4);--v4-hover-bg:hsla(36,38%,90%,.06);--v4-press-bg:hsla(36,38%,90%,.12);--v4-o-disabled:0.52;--v4-accent:#d6b27a;--v4-accent-line:#d6b27a;--v4-accent-soft:hsla(37,53%,66%,.36);--v4-focus:#3fb4ff;--v4-selection-bg:hsla(36,38%,90%,.22);--v4-selection-fg:#fff;--v4-check-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M1.5 6.2 4.6 9.2 10.5 2.8' fill='none' stroke='%23EFE7DB' stroke-width='1.2'/%3E%3C/svg%3E");--v4-mark-arc:#d6b27a;--v4-mark-filet:#efe7db;--v4-mark-filet-o:0.85;--v4-mark-filet-o-header:0.78;--v4-mark-point:#fff;--v4-logo-word:#efe7db;--v4-watermark:hsla(36,38%,90%,.08);--v4-autofill-bg:#151310;--v4-sym-arc:#d6b27a;--v4-sym-point:#fff;--v4-sym-glow:block;--v4-image-slot:#151310;--v4-on-image-fg:#efe7db;--v4-on-image-fg-2:hsla(36,38%,90%,.72);--v4-on-image-label:hsla(36,38%,90%,.62);--v4-on-image-halo:rgba(10,9,8,.5);--v4-veil-rgb:10 9 8}html[data-site-theme=jour]:not(.rz-gate):has(.v4){--v4-scheme:light;--v4-chrome:#efe7db;--v4-bg:#efe7db;--v4-bg-rgb:239 231 219;--v4-bg-elev:#f7f3ed;--v4-bg-sunk:#e6dccb;--v4-fg:#0a0908;--v4-fg-rgb:10 9 8;--v4-t1:#0a0908;--v4-t2:rgba(10,9,8,.72);--v4-t3:rgba(10,9,8,.62);--v4-o-faint:0.62;--v4-filet:rgba(10,9,8,.12);--v4-filet-fort:rgba(10,9,8,.32);--v4-line-action:rgba(10,9,8,.48);--v4-hover-bg:rgba(10,9,8,.05);--v4-press-bg:rgba(10,9,8,.1);--v4-o-disabled:0.52;--v4-accent:#7a5a2e;--v4-accent-line:#8e6a37;--v4-accent-soft:rgba(142,106,55,.4);--v4-focus:#0a56e0;--v4-selection-bg:rgba(10,9,8,.14);--v4-selection-fg:#0a0908;--v4-check-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M1.5 6.2 4.6 9.2 10.5 2.8' fill='none' stroke='%230A0908' stroke-width='1.2'/%3E%3C/svg%3E");--v4-mark-arc:#0a0908;--v4-mark-filet:#0a0908;--v4-mark-filet-o:0;--v4-mark-filet-o-header:0;--v4-mark-point:#0a0908;--v4-logo-word:#0a0908;--v4-watermark:rgba(10,9,8,.07);--v4-autofill-bg:#f7f3ed;--v4-sym-arc:#8e6a37;--v4-sym-point:#0a0908;--v4-sym-glow:none;--v4-image-slot:#151310;--v4-on-image-fg:#efe7db;--v4-on-image-fg-2:hsla(36,38%,90%,.72);--v4-on-image-label:hsla(36,38%,90%,.62);--v4-on-image-halo:rgba(10,9,8,.5);--v4-veil-rgb:10 9 8}[data-v4-ilot]{--v4-scheme:dark;--v4-chrome:#0a0908;--v4-bg:#0a0908;--v4-bg-rgb:10 9 8;--v4-bg-elev:#151310;--v4-bg-sunk:#0a0908;--v4-fg:#efe7db;--v4-fg-rgb:239 231 219;--v4-t1:#efe7db;--v4-t2:hsla(36,38%,90%,.72);--v4-t3:hsla(36,38%,90%,.52);--v4-o-faint:0.52;--v4-filet:hsla(36,38%,90%,.14);--v4-filet-fort:hsla(36,38%,90%,.32);--v4-line-action:hsla(36,38%,90%,.4);--v4-hover-bg:hsla(36,38%,90%,.06);--v4-press-bg:hsla(36,38%,90%,.12);--v4-o-disabled:0.52;--v4-accent:#d6b27a;--v4-accent-line:#d6b27a;--v4-accent-soft:hsla(37,53%,66%,.36);--v4-focus:#3fb4ff;--v4-selection-bg:hsla(36,38%,90%,.22);--v4-selection-fg:#fff;--v4-check-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M1.5 6.2 4.6 9.2 10.5 2.8' fill='none' stroke='%23EFE7DB' stroke-width='1.2'/%3E%3C/svg%3E");--v4-mark-arc:#d6b27a;--v4-mark-filet:#efe7db;--v4-mark-filet-o:0.85;--v4-mark-filet-o-header:0.78;--v4-mark-point:#fff;--v4-logo-word:#efe7db;--v4-watermark:hsla(36,38%,90%,.08);--v4-autofill-bg:#151310;--v4-sym-arc:#d6b27a;--v4-sym-point:#fff;--v4-sym-glow:block;--v4-image-slot:#151310;--v4-on-image-fg:#efe7db;--v4-on-image-fg-2:hsla(36,38%,90%,.72);--v4-on-image-label:hsla(36,38%,90%,.62);--v4-on-image-halo:rgba(10,9,8,.5);--v4-veil-rgb:10 9 8;color-scheme:dark}:where([data-v4-ilot]){color:var(--v4-fg)}@media print{html:has(.v4),html:has(.v4) [data-v4-ilot]{--v4-scheme:light;--v4-chrome:#efe7db;--v4-bg:#efe7db;--v4-bg-rgb:239 231 219;--v4-bg-elev:#f7f3ed;--v4-bg-sunk:#e6dccb;--v4-fg:#0a0908;--v4-fg-rgb:10 9 8;--v4-t1:#0a0908;--v4-t2:rgba(10,9,8,.72);--v4-t3:rgba(10,9,8,.62);--v4-o-faint:0.62;--v4-filet:rgba(10,9,8,.12);--v4-filet-fort:rgba(10,9,8,.32);--v4-line-action:rgba(10,9,8,.48);--v4-hover-bg:rgba(10,9,8,.05);--v4-press-bg:rgba(10,9,8,.1);--v4-o-disabled:0.52;--v4-accent:#7a5a2e;--v4-accent-line:#8e6a37;--v4-accent-soft:rgba(142,106,55,.4);--v4-focus:#0a56e0;--v4-selection-bg:rgba(10,9,8,.14);--v4-selection-fg:#0a0908;--v4-check-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M1.5 6.2 4.6 9.2 10.5 2.8' fill='none' stroke='%230A0908' stroke-width='1.2'/%3E%3C/svg%3E");--v4-mark-arc:#0a0908;--v4-mark-filet:#0a0908;--v4-mark-filet-o:0;--v4-mark-filet-o-header:0;--v4-mark-point:#0a0908;--v4-logo-word:#0a0908;--v4-watermark:rgba(10,9,8,.07);--v4-autofill-bg:#f7f3ed;--v4-sym-arc:#8e6a37;--v4-sym-point:#0a0908;--v4-sym-glow:none;--v4-image-slot:#151310;--v4-on-image-fg:#efe7db;--v4-on-image-fg-2:hsla(36,38%,90%,.72);--v4-on-image-label:hsla(36,38%,90%,.62);--v4-on-image-halo:rgba(10,9,8,.5);--v4-veil-rgb:10 9 8}html:has(.v4) [data-v4-ilot]{color-scheme:light}}@font-face{font-family:V4 Baskervville;src:url(/design-tests/resonance-v4/fonts/baskervville-n-latin.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:V4 Baskervville;src:url(/design-tests/resonance-v4/fonts/baskervville-n-latinext.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,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:V4 Baskervville;src:url(/design-tests/resonance-v4/fonts/baskervville-i-latin.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:V4 Switzer;src:url(/fonts/switzer-400-n.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:V4 Switzer;src:url(/fonts/switzer-500-n.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}.v4{--v4-nuit:#0a0908;--v4-basalte:#151310;--v4-ivoire:#efe7db;--v4-brume:#a39b8d;--v4-bleu:#0a56e0;--v4-or:#d6b27a;--v4-bleu-lumiere:#3fb4ff;--v4-bleu-nuit:#0b1226;--v4-serif:"V4 Baskervville","Baskerville","Libre Baskerville","Times New Roman",serif;--v4-sans:"V4 Switzer","Helvetica Neue",Helvetica,Arial,system-ui,sans-serif;--v4-fs-display-xl:clamp(2.75rem,1.2rem + 4.8vw,6rem);--v4-fs-display-l:clamp(2.25rem,1rem + 3.6vw,4.5rem);--v4-fs-title:clamp(1.625rem,1rem + 1.8vw,2.5rem);--v4-fs-echo:clamp(1.25rem,1rem + 0.8vw,1.625rem);--v4-fs-body:1rem;--v4-fs-small:0.8125rem;--v4-fs-label:0.6875rem;--v4-fs-nav:0.875rem;--v4-fs-numeral:1.375rem;--v4-s1:4px;--v4-s2:8px;--v4-s3:12px;--v4-s4:16px;--v4-s5:24px;--v4-s6:32px;--v4-s7:48px;--v4-s8:64px;--v4-s9:96px;--v4-s10:128px;--v4-s11:192px;--v4-cols:4;--v4-gutter:24px;--v4-margin:20px;--v4-max:1440px;--v4-measure:40rem;--v4-header-h:60px;--v4-ease:cubic-bezier(0.19,1,0.22,1);--v4-ease-io:cubic-bezier(0.65,0,0.35,1);--v4-d1:240ms;--v4-d2:800ms;--v4-d3:1400ms;--v4-d4:1900ms;--v4-breath:6.5s;--v4-z-back:0;--v4-z-content:2;--v4-z-front:30;--v4-z-header:40;--v4-z-sheet:50;--v4-z-cursor:60;--v4-z-skip:70;position:relative;min-height:100vh;min-height:100svh;background:var(--v4-bg);color:var(--v4-fg);font-family:var(--v4-sans);font-size:var(--v4-fs-body);font-weight:400;line-height:1.6;font-feature-settings:"kern","liga","clig";font-kerning:normal;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}@media (min-width:768px){.v4{--v4-cols:8;--v4-margin:40px;--v4-header-h:72px;--v4-fs-body:1.0625rem}}@media (min-width:1100px){.v4{--v4-cols:12;--v4-margin:clamp(48px,6vw,112px)}}body:has(.v4),html:has(.v4){background:var(--v4-bg);color:var(--v4-fg);color-scheme:var(--v4-scheme);scroll-behavior:auto}body:has(.v4){transition:none}html.v4-theme-swap *,html.v4-theme-swap :after,html.v4-theme-swap :before{transition:none!important}html.rz-lock,html.rz-lock body,html.v4-scroll-lock,html.v4-scroll-lock body{overflow:hidden;overscroll-behavior:none}.v4 :where(h1,h2,h3,h4,h5,h6){margin:0;font:inherit;letter-spacing:inherit;line-height:inherit;color:inherit}.v4 :where(p,figure,blockquote,dl,dd){margin:0;max-width:none}.v4 :where(ul,ol){margin:0;padding:0;list-style:none}.v4 :where(a){color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.v4 :where(button){margin:0;padding:0;font:inherit;color:inherit;background:none;border:0;border-radius:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.v4 :where(input,textarea,select){font:inherit;color:inherit;border-radius:0}.v4 ::selection{background:var(--v4-selection-bg);color:var(--v4-selection-fg)}.v4 :focus:not(:focus-visible){outline:none}.v4 :focus-visible{outline:1px solid var(--v4-focus);outline-offset:4px}.v4-skip{position:fixed;top:8px;left:8px;z-index:var(--v4-z-skip);display:inline-flex;align-items:center;min-height:44px;padding:0 16px;background:var(--v4-bg-elev);color:var(--v4-fg);font-size:var(--v4-fs-small);transform:translate3d(0,-160%,0)}.v4-skip:focus,.v4-skip:focus-visible{transform:none}.v4 .v4-skip:focus-visible{outline-offset:0}html.rz-gate .v4-skip{display:none}.v4-main{position:relative;z-index:var(--v4-z-content);display:block}.v4-main:focus{outline:none}.v4-display-l,.v4-display-xl,.v4-echo,.v4-numeral,.v4-title{font-family:var(--v4-serif);font-weight:400;font-style:normal}.v4-display-xl{font-size:var(--v4-fs-display-xl);line-height:1.02;letter-spacing:-.012em;text-wrap:balance}.v4-display-l{font-size:var(--v4-fs-display-l);line-height:1.08;letter-spacing:-.01em;text-wrap:balance}.v4-title{font-size:var(--v4-fs-title);line-height:1.18;letter-spacing:0;text-wrap:balance}.v4-echo{font-size:var(--v4-fs-echo);font-style:italic;line-height:1.35;color:var(--v4-t2);text-wrap:balance}.v4-body{font-size:var(--v4-fs-body);line-height:1.6}.v4-body,.v4-small{font-family:var(--v4-sans);text-wrap:pretty}.v4-small{font-size:var(--v4-fs-small);line-height:1.5;letter-spacing:.01em}.v4-label{font-size:var(--v4-fs-label);font-weight:500;line-height:1.2;letter-spacing:.22em;text-transform:uppercase}.v4-label,.v4-nav-text{font-family:var(--v4-sans)}.v4-nav-text{font-size:var(--v4-fs-nav);line-height:1;letter-spacing:.02em}.v4-numeral{font-size:var(--v4-fs-numeral);line-height:1;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.v4-t1{color:var(--v4-t1)}.v4-t2{color:var(--v4-t2)}.v4-t3{color:var(--v4-t3)}.v4-brume{color:var(--v4-brume)}.v4-index{display:inline-flex;align-items:center;gap:var(--v4-s4);color:var(--v4-t2)}.v4-index__num{font-family:var(--v4-serif);font-size:var(--v4-fs-numeral);line-height:1;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;color:var(--v4-fg)}.v4-index__rule{display:block;width:32px;height:1px;background:var(--v4-filet-fort)}.v4-index__label{font-size:var(--v4-fs-label);font-weight:500;line-height:1.2;letter-spacing:.22em;text-transform:uppercase}.v4-index[data-active=true] .v4-index__num{color:var(--v4-accent)}.v4-wrap{width:100%;max-width:calc(var(--v4-max) + 2 * var(--v4-margin));margin-inline:auto;padding-inline:var(--v4-margin)}.v4-grid{display:grid;grid-template-columns:repeat(var(--v4-cols),minmax(0,1fr));grid-column-gap:var(--v4-gutter);column-gap:var(--v4-gutter)}.v4-grid>*{grid-column:var(--c,1/-1);min-width:0}@media (min-width:768px){.v4-grid>*{grid-column:var(--c-md,var(--c,1/-1))}}@media (min-width:1100px){.v4-grid>*{grid-column:var(--c-lg,var(--c-md,var(--c,1/-1)))}}.v4-moment{position:relative;min-height:100vh;min-height:100svh}.v4-page-top{padding-top:calc(var(--v4-header-h) + var(--v4-s9))}.v4-measure{max-width:var(--v4-measure)}.v4-rule{display:block;height:1px;border:0;margin:0;background:var(--v4-filet)}.v4-sr-only{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.v4-link{position:relative;display:inline-block;color:var(--v4-fg);opacity:.72;transition:opacity var(--v4-d1) var(--v4-ease)}.v4-link:after{content:"";position:absolute;left:0;right:0;bottom:-.16em;height:1px;background:currentColor;transform:scaleX(.35);transform-origin:left center;transition:transform var(--v4-d1) var(--v4-ease);pointer-events:none}.v4-link:focus-visible,.v4-link:hover,.v4-link[aria-current=page]{opacity:1}.v4-link:focus-visible:after,.v4-link:hover:after{transform:scaleX(1)}.v4-link:active{opacity:1}.v4-link:active:after{transform:scaleX(1);transition-duration:0ms}.v4-link--bare:after{transform:scaleX(0)}.v4-action{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:var(--v4-s3);height:52px;padding:0 calc(28px - .14em) 0 28px;font-family:var(--v4-sans);font-size:.8125rem;font-weight:500;line-height:1;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--v4-fg);background:transparent;border:0;border-radius:0;cursor:pointer}.v4-action:after,.v4-action:before{content:"";position:absolute;inset:0;pointer-events:none}.v4-action:before{border:1px solid var(--v4-line-action)}.v4-action:after{z-index:-1;border:1px solid var(--v4-fg);background:var(--v4-hover-bg);opacity:0;transition:opacity var(--v4-d1) var(--v4-ease)}.v4-action:focus-visible:after,.v4-action:hover:after{opacity:1}.v4-action:active:not(:disabled):not([aria-disabled=true]):after{opacity:1;background:var(--v4-press-bg);transition-duration:0ms}.v4-action:disabled,.v4-action[aria-disabled=true]{opacity:var(--v4-o-disabled);cursor:default}.v4-action:disabled:after,.v4-action[aria-disabled=true]:after{opacity:0}.v4-field{position:relative;display:grid;grid-gap:var(--v4-s2);gap:var(--v4-s2)}.v4-field__label{font-size:var(--v4-fs-small);line-height:1.5;letter-spacing:.01em;color:var(--v4-t2)}.v4-field__hint{color:var(--v4-t3)}.v4-field__control{position:relative}.v4-field__control>.v4-input:focus-visible{outline:none}.v4-field__control:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--v4-focus);transform:scaleX(0);transform-origin:left center;transition:transform var(--v4-d2) var(--v4-ease);pointer-events:none}.v4-field__control:focus-within:after{transform:scaleX(1)}.v4-input{display:block;width:100%;min-height:48px;padding:10px 0;font-family:var(--v4-sans);font-size:1rem;line-height:1.5;color:var(--v4-fg);background:transparent;border:0;border-bottom:1px solid var(--v4-line-action);border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.v4-input:disabled,.v4-input[readonly]{opacity:var(--v4-o-disabled);cursor:default}textarea.v4-input{min-height:132px;resize:vertical}.v4-input::placeholder{color:var(--v4-t3);opacity:1}.v4-input[aria-invalid=true]{border-bottom-color:var(--v4-accent-line)}.v4-input:-webkit-autofill{-webkit-text-fill-color:var(--v4-fg);box-shadow:0 0 0 1000px var(--v4-autofill-bg) inset;caret-color:var(--v4-fg)}.v4-field__error{min-height:1.5em;color:var(--v4-fg)}.v4-check,.v4-field__error{font-size:var(--v4-fs-small);line-height:1.5}.v4-check{display:flex;align-items:flex-start;gap:var(--v4-s3);min-height:44px;padding-block:10px;color:var(--v4-t2);cursor:pointer}.v4-check input{flex:none;width:20px;height:20px;margin:0;border:1px solid var(--v4-line-action);border-radius:0;background:transparent no-repeat 50%/12px 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.v4-check input:checked,.v4-check input:hover:not(:disabled){border-color:var(--v4-fg)}.v4-check input:checked{background-image:var(--v4-check-mark)}.v4-check input[aria-invalid=true]{border-color:var(--v4-accent-line)}.v4-check input:disabled{opacity:var(--v4-o-disabled);cursor:default}.v4-honeypot{position:absolute!important;left:-10000px;width:1px;height:1px;overflow:hidden}.v4-reveal[data-variant=fade]{transition:opacity var(--v4-reveal-dur,var(--v4-d2)) var(--v4-ease) var(--v4-delay,0ms),transform var(--v4-reveal-dur,var(--v4-d2)) var(--v4-ease) var(--v4-delay,0ms)}html.v4-js .v4-reveal[data-variant=fade]:not([data-in]):not([data-trigger=mount]):not(:has(>.v4-reveal__item)){opacity:0;transform:translate3d(0,12px,0)}.v4-reveal__item{display:block;transition:opacity var(--v4-reveal-dur,var(--v4-d2)) var(--v4-ease) calc(var(--v4-delay, 0ms) + var(--v4-i, 0) * var(--v4-stagger, .12s)),transform var(--v4-reveal-dur,var(--v4-d2)) var(--v4-ease) calc(var(--v4-delay, 0ms) + var(--v4-i, 0) * var(--v4-stagger, .12s))}html.v4-js .v4-reveal:not([data-in]):not([data-trigger=mount])>.v4-reveal__item{opacity:0;transform:translate3d(0,12px,0)}.v4-line{display:block;overflow:hidden;padding-block:.1em .16em;margin-block:-.1em -.16em}.v4-line__inner{display:block;transition:transform var(--v4-reveal-dur,1.1s) var(--v4-ease) calc(var(--v4-delay, 0ms) + var(--v4-i, 0) * var(--v4-stagger, .12s))}html.v4-js .v4-reveal[data-variant=line]:not([data-in]):not([data-trigger=mount])>.v4-line>.v4-line__inner{transform:translate3d(0,110%,0)}@keyframes v4-rise-fade{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:none}}@keyframes v4-rise-line{0%{transform:translate3d(0,110%,0)}to{transform:none}}@keyframes v4-rise-opacity{0%{opacity:0}to{opacity:1}}html.v4-js .v4-reveal[data-trigger=mount][data-variant=fade]:not(:has(>.v4-reveal__item)){animation:v4-rise-fade var(--v4-reveal-dur,var(--v4-d2)) var(--v4-ease) var(--v4-delay,0ms) both}html.v4-js .v4-reveal[data-trigger=mount]>.v4-reveal__item{animation:v4-rise-fade var(--v4-reveal-dur,var(--v4-d2)) var(--v4-ease) calc(var(--v4-delay, 0ms) + var(--v4-i, 0) * var(--v4-stagger, .12s)) both}html.v4-js .v4-reveal[data-trigger=mount][data-variant=line]>.v4-line>.v4-line__inner{animation:v4-rise-line var(--v4-reveal-dur,1.1s) var(--v4-ease) calc(var(--v4-delay, 0ms) + var(--v4-i, 0) * var(--v4-stagger, .12s)) both}html.v4-js .v4-reveal:not([data-in]):focus-within,html.v4-js .v4-reveal:not([data-in]):focus-within>.v4-line>.v4-line__inner,html.v4-js .v4-reveal:not([data-in]):focus-within>.v4-reveal__item{opacity:1!important;transform:none!important;transition-duration:0s!important;transition-delay:0s!important}html.v4-nohydrate .v4-reveal,html.v4-nohydrate .v4-reveal .v4-line__inner,html.v4-nohydrate .v4-reveal .v4-reveal__item,html.v4-reveal-all .v4-reveal,html.v4-reveal-all .v4-reveal .v4-line__inner,html.v4-reveal-all .v4-reveal .v4-reveal__item{opacity:1!important;transform:none!important}.v4-picture{position:relative;display:block;overflow:hidden;background-color:var(--v4-image-slot);background-repeat:no-repeat;background-size:cover}.v4-picture>img{display:block;width:100%;height:auto;object-position:var(--v4-pos,50% 50%)}.v4-picture--fill{position:absolute;inset:0}.v4-picture--cover>img,.v4-picture--fill>img{width:100%;height:100%;object-fit:cover}.v4-picture--cover{width:100%;height:100%}@media (max-width:767px){.v4-picture[data-portrait=true]>img{object-position:var(--v4-pos-m,var(--v4-pos,50% 50%))}}.v4-download{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--v4-s5);min-height:44px;padding-block:28px;color:var(--v4-fg);border-top:1px solid var(--v4-filet);border-bottom:1px solid var(--v4-filet)}.v4-download:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--v4-fg);transform:scaleX(0);transform-origin:left center;transition:transform var(--v4-d2) var(--v4-ease);pointer-events:none}.v4-download:focus-visible:after,.v4-download:hover:after{transform:scaleX(1)}.v4-download__text{display:grid;grid-gap:var(--v4-s2);gap:var(--v4-s2);min-width:0}.v4-download__title{font-family:var(--v4-serif);font-size:var(--v4-fs-title);line-height:1.18;text-wrap:balance}.v4-download__meta,.v4-download__sub{font-size:var(--v4-fs-small);line-height:1.5;letter-spacing:.01em}.v4-download__sub{color:var(--v4-t2)}.v4-download__meta{color:var(--v4-t3);font-feature-settings:"lnum";font-variant-numeric:lining-nums}.v4-download__arrow{flex:none;width:32px;height:32px;color:var(--v4-fg);transition:transform var(--v4-d1) var(--v4-ease)}.v4-download:focus-visible .v4-download__arrow,.v4-download:hover .v4-download__arrow{transform:translate3d(0,4px,0)}@media (prefers-reduced-motion:reduce){.v4-line__inner,.v4-reveal[data-variant=fade],.v4-reveal__item{transition-duration:.24s!important;transition-delay:0ms!important}html.v4-js .v4-reveal:not([data-in]):not([data-trigger=mount])>.v4-reveal__item,html.v4-js .v4-reveal[data-variant=fade]:not([data-in]):not([data-trigger=mount]):not(:has(>.v4-reveal__item)){transform:none}html.v4-js .v4-reveal[data-variant=line]:not([data-in]):not([data-trigger=mount])>.v4-line>.v4-line__inner{transform:none;opacity:0}.v4-line__inner{transition-property:opacity!important}html.v4-js .v4-reveal[data-trigger=mount]>.v4-reveal__item,html.v4-js .v4-reveal[data-trigger=mount][data-variant=fade]:not(:has(>.v4-reveal__item)),html.v4-js .v4-reveal[data-trigger=mount][data-variant=line]>.v4-line>.v4-line__inner{animation-name:v4-rise-opacity;animation-duration:.24s;animation-delay:0ms}.v4-download__arrow,.v4-field__control:after,.v4-link:after{transition-duration:1ms!important}}html[data-motion=reduce] .v4-line__inner,html[data-motion=reduce] .v4-reveal[data-variant=fade],html[data-motion=reduce] .v4-reveal__item{transition-duration:.24s!important;transition-delay:0ms!important}html[data-motion=reduce].v4-js .v4-reveal:not([data-in]):not([data-trigger=mount])>.v4-reveal__item,html[data-motion=reduce].v4-js .v4-reveal[data-variant=fade]:not([data-in]):not([data-trigger=mount]):not(:has(>.v4-reveal__item)){transform:none}html[data-motion=reduce].v4-js .v4-reveal[data-variant=line]:not([data-in]):not([data-trigger=mount])>.v4-line>.v4-line__inner{transform:none;opacity:0}html[data-motion=reduce] .v4-line__inner{transition-property:opacity!important}html[data-motion=reduce].v4-js .v4-reveal[data-trigger=mount]>.v4-reveal__item,html[data-motion=reduce].v4-js .v4-reveal[data-trigger=mount][data-variant=fade]:not(:has(>.v4-reveal__item)),html[data-motion=reduce].v4-js .v4-reveal[data-trigger=mount][data-variant=line]>.v4-line>.v4-line__inner{animation-name:v4-rise-opacity;animation-duration:.24s;animation-delay:0ms}html.v4-nohydrate .v4-theme-toggle,html:not(.v4-js) .v4-theme-toggle{display:none!important}.v4-theme-toggle{color:var(--v4-fg)}.v4-theme-toggle--icon{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;opacity:.72;transition:opacity var(--v4-d1) var(--v4-ease)}.v4-theme-toggle--icon:focus-visible,.v4-theme-toggle--icon:hover{opacity:1}.v4-theme-toggle--icon:active{opacity:1;transition-duration:0ms}.v4-theme-toggle__icon{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.v4-theme-toggle__icon--sun{display:none}html[data-site-theme=jour]:not(.rz-gate) .v4-theme-toggle__icon--sun{display:block}html[data-site-theme=jour]:not(.rz-gate) .v4-theme-toggle__icon--moon{display:none}.v4-theme-toggle--segmented,.v4-theme-toggle__opt{display:inline-flex;align-items:center}.v4-theme-toggle__opt{position:relative;min-width:44px;min-height:44px;padding-inline:10px;font-family:var(--v4-sans);font-size:var(--v4-fs-small);line-height:1;letter-spacing:.02em;color:var(--v4-t3);transition:color var(--v4-d1) var(--v4-ease)}.v4-theme-toggle__opt:first-child{padding-left:0;min-width:34px}.v4-theme-toggle__opt+.v4-theme-toggle__opt:before{content:"";position:absolute;left:0;top:50%;width:1px;height:12px;margin-top:-6px;background:var(--v4-filet-fort)}.v4-theme-toggle__opt:after{content:"";position:absolute;left:10px;right:10px;bottom:10px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform var(--v4-d1) var(--v4-ease);pointer-events:none}.v4-theme-toggle__opt:first-child:after{left:0}.v4-theme-toggle__opt:active,.v4-theme-toggle__opt:focus-visible,.v4-theme-toggle__opt:hover,.v4-theme-toggle__opt[aria-pressed=true]{color:var(--v4-fg)}.v4-theme-toggle__opt[aria-pressed=true]{cursor:default}.v4-theme-toggle__opt[aria-pressed=true]:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.v4-theme-toggle--icon,.v4-theme-toggle__opt,.v4-theme-toggle__opt:after{transition:none}}html[data-motion=reduce] .v4-theme-toggle--icon,html[data-motion=reduce] .v4-theme-toggle__opt,html[data-motion=reduce] .v4-theme-toggle__opt:after{transition:none}@media (forced-colors:active){.v4-theme-toggle__opt[aria-pressed=true]{text-decoration:underline;text-underline-offset:6px}.v4-theme-toggle__opt:after{display:none}}.v4-surface{background:var(--v4-bg-elev);color:var(--v4-fg);border:1px solid var(--v4-filet)}.v4-sunk{background:var(--v4-bg-sunk)}.v4-table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.v4-table{width:100%;border-collapse:collapse;font-size:var(--v4-fs-small);line-height:1.5;color:var(--v4-t2);text-align:left}.v4-table :where(th,td){padding:12px 16px 12px 0;vertical-align:top;border-bottom:1px solid var(--v4-filet)}.v4-table :where(thead th){font-size:var(--v4-fs-label);font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--v4-t3);border-bottom-color:var(--v4-filet-fort)}.v4-table :where(tbody th){font-weight:500;color:var(--v4-fg)}.v4-table :where(caption){caption-side:top;padding-bottom:12px;text-align:left;color:var(--v4-t3)}@media print{.v4,body:has(.v4),html:has(.v4){background:none!important;min-height:0}.v4-header,.v4-menu-btn,.v4-sheet,.v4-skip,.v4-theme-toggle{display:none!important}.v4-page-top{padding-top:var(--v4-s7)}.v4-moment{min-height:0}.v4-reveal,.v4-reveal .v4-line__inner,.v4-reveal .v4-reveal__item{opacity:1!important;transform:none!important;animation:none!important}.v4-link{opacity:1}.v4-link:after{transform:scaleX(1)}.v4-download,.v4-picture,.v4-table :where(tr){page-break-inside:avoid;break-inside:avoid}}