:root{--color-black:14,16,15;--color-bg:14,16,15;--color-bg-secondary:26,31,27;--color-white:236,237,230;--color-gray-100:14,16,15;--color-gray-200:26,31,27;--color-gray-300:46,54,48;--color-gray-400:92,100,90;--color-gray-500:140,148,136;--color-gray-600:176,182,168;--color-gray-700:206,210,198;--color-gray-800:224,227,216;--color-gray-900:236,237,230;--color-primary:198,242,74;--color-secondary:255,176,160;--color-accent:198,242,74;--color-primary-dark:168,210,42;--color-primary-light:226,252,160;--color-deep-navy:14,16,15;--color-slate:176,182,168;--primary:rgb(var(--color-primary));--secondary:rgb(var(--color-secondary));--accent:rgb(var(--color-accent));--inverse:rgb(var(--color-white));--bg-primary:rgb(var(--color-gray-100));--bg-secondary:rgb(var(--color-gray-200));--bg-accent:rgb(var(--color-primary));--bg-inverse:rgb(var(--color-gray-900));--bg-light:rgb(var(--color-white));--text-primary:rgb(var(--color-gray-900));--text-secondary:rgb(var(--color-slate));--text-accent:rgb(var(--color-primary));--text-inverse:rgb(var(--color-gray-100));--transition-function:cubic-bezier(0.4, 0, 0.2, 1);--transition-duration:0.35s;--c-bg:var(--bg-primary)}*{padding:0;margin:0;border:0}[hidden]{display:none!important}*,*::after,*::before{box-sizing:border-box}*::after,*::before{display:inline-block}body,html{height:100%;min-width:320px}body{color:var(--text-primary);line-height:1;font-family:"Hanken Grotesk",sans-serif;font-size:1.0625rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:"Hanken Grotesk",sans-serif;font-size:inherit;line-height:inherit;color:inherit;background-color:rgba(0,0,0,0)}input,textarea{width:100%}label{display:inline-block}button,option,select{cursor:pointer}a{display:inline-block;color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.icon-menu{display:none}html{scroll-behavior:smooth;background-color:var(--bg-primary)}body{font-optical-sizing:auto;color:var(--text-primary);background-color:var(--bg-primary)}.lock body{overflow:hidden;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.loaded body{opacity:1}::selection{background:rgb(var(--color-primary));color:rgb(var(--color-black))}.wrapper{min-height:100%;display:flex;flex-direction:column;overflow:visible}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:75.75rem;margin:0 auto;padding:0 1rem}[class*="--gc"]{display:grid;min-width:0;grid-template-columns:1rem 1fr minmax(auto,73.75rem) 1fr 1rem}[class*="--gc"]>*{min-width:0;grid-column:3/4}:root{--pv-header:4rem;--font-display:"Syne",sans-serif;--font-body:"Hanken Grotesk",sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace}html{overflow-x:clip;scroll-padding-top:var(--pv-header);color-scheme:dark}body{font-family:var(--font-body);font-size:1.0625rem;font-weight:400;line-height:1.62;text-wrap:pretty;background:rgb(var(--color-bg));color:rgb(var(--color-gray-900));font-optical-sizing:auto}.hero__title,h1,h2{font-family:var(--font-display);font-weight:700;letter-spacing:-.045em;line-height:.96;text-wrap:balance}h3{font-family:var(--font-body);font-weight:600;letter-spacing:-.02em;line-height:1.25;text-wrap:balance}p{text-wrap:pretty}::selection{background:rgb(var(--color-primary));color:rgb(var(--color-black))}:focus-visible{outline:2px solid rgb(var(--color-primary));outline-offset:3px}html.menu-open,html.pv-modal-open{overflow:hidden}:root{--deco-stroke:1px;--deco-opacity:0.55;--deco-color:rgba(var(--color-accent), 0.55);--line:rgba(var(--color-gray-600), 0.35);--spot:rgba(var(--color-accent), 0.16)}@supports (color:color-mix(in oklab,black,white)){:root{--deco-color:color-mix(in oklab, rgb(var(--color-accent)) 62%, transparent);--line:color-mix(in oklab, rgb(var(--color-gray-600)) 42%, transparent);--spot:color-mix(in oklab, rgb(var(--color-accent)) 18%, transparent)}}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:0 1.125rem;border:1px solid transparent;border-radius:0;background:rgba(0,0,0,0);color:rgb(var(--color-gray-900));font:inherit;font-weight:600;letter-spacing:-.01em;cursor:pointer;text-decoration:none}.btn--primary{background:rgb(var(--color-primary));border-color:rgb(var(--color-primary));color:rgb(var(--color-black))}.btn--primary:focus-visible,.btn--primary:hover{background:rgb(var(--color-primary-dark));border-color:rgb(var(--color-primary-dark));color:rgb(var(--color-black))}.btn--primary:active{background:rgb(var(--color-primary-light))}.btn--ghost{border-color:rgb(var(--color-gray-500));color:rgb(var(--color-gray-900));background:rgba(0,0,0,0)}.btn--ghost:focus-visible,.btn--ghost:hover{border-color:rgb(var(--color-accent));color:rgb(var(--color-accent))}.btn--fw{width:100%}.pv-kicker{display:block;font-family:var(--font-mono);font-size:.75rem;font-weight:400;letter-spacing:.04em;line-height:1.4;color:rgb(var(--color-gray-600))}.pv-n{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.pv-prose{max-width:66ch}.pv-prose+.pv-prose{margin-top:.875rem}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pv-deco{position:absolute;z-index:0;display:block;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;color:var(--deco-color)}.pv-sprite{position:absolute;width:0;height:0;overflow:hidden}.pv-deco--cluster,.pv-deco--mesh,.pv-deco--orbit,.pv-deco--route,.pv-deco--seal{width:7rem;height:7rem;left:0;bottom:.5rem;opacity:1}.pv-deco--route{width:8.25rem;height:5.25rem}.pv-deco--cluster{width:8rem;height:6.375rem}.pv-foot .pv-deco--mesh{left:.75rem;bottom:1rem;width:4.5rem;height:4.5rem}.legal .pv-deco--seal{top:1.75rem;right:1.75rem;left:auto;bottom:auto;width:4rem;height:4rem}.legal .pv-deco--mesh{top:auto;right:auto;left:1.5rem;bottom:1.5rem;width:4.5rem;height:4.5rem}.wrapper{display:grid;grid-template-columns:minmax(12.5rem,15.5rem) minmax(0,1fr);align-items:start}.pv-skip{position:absolute;left:.75rem;top:-5rem;z-index:80;padding:.625rem .875rem;background:rgb(var(--color-primary));color:rgb(var(--color-black))}.pv-skip:focus{top:.5rem}.pv-header{grid-column:1;grid-row:1/span 2;position:sticky;top:0;align-self:start;display:flex;flex-direction:column;gap:1.375rem;width:100%;height:100vh;height:100dvh;padding:1.375rem 1rem 1.125rem;overflow:auto;background:rgb(var(--color-bg));border-right:1px solid var(--line);z-index:30}.pv-logo{display:inline-flex;align-items:center;gap:.625rem;color:rgb(var(--color-gray-900));text-decoration:none}.pv-logo__mark{width:1.625rem;height:1.625rem;flex:0 0 auto}.pv-logo__name{font-family:var(--font-display);font-size:1.375rem;font-weight:700;letter-spacing:-.04em;line-height:1}.pv-logo__role{margin-top:-.75rem;font-family:var(--font-mono);font-size:.75rem;color:rgb(var(--color-gray-600))}.pv-nav{display:flex;flex-direction:column;min-height:0}.menu__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.menu__link{display:flex;align-items:baseline;gap:.625rem;min-height:2.75rem;padding:.5rem 0;border-top:1px solid var(--line);color:rgb(var(--color-gray-600));text-decoration:none;font-size:1rem;line-height:1.3}.menu__item:last-child .menu__link{border-bottom:1px solid var(--line)}.menu__link .pv-n{width:1.375rem;color:rgb(var(--color-accent));font-size:.75rem}.menu__link:focus-visible,.menu__link:hover{color:rgb(var(--color-gray-900))}.menu__link[aria-current=true]{color:rgb(var(--color-gray-900))}.menu__link[aria-current=true] .pv-n{color:rgb(var(--color-black));background:rgb(var(--color-accent));padding:0 .1875rem}.pv-foot{grid-column:2;position:relative;overflow:clip;padding:2.25rem 2rem 3rem;border-top:1px solid var(--line);background:rgb(var(--color-bg))}.pv-foot__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:1.75rem 2.5rem}.pv-foot__brand p{max-width:42ch;margin-top:.875rem;color:rgb(var(--color-gray-600))}.pv-foot__legal{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin:0 0 1rem;padding:0}.pv-foot__legal a{min-height:2.75rem;display:inline-flex;align-items:center;color:rgb(var(--color-gray-900));background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size var(--transition-duration) var(--transition-function)}.pv-foot__legal a:focus-visible,.pv-foot__legal a:hover{background-size:100% 1px;color:rgb(var(--color-accent))}.pv-foot address{display:grid;gap:.375rem;font-style:normal;color:rgb(var(--color-gray-600))}.pv-foot address a{color:rgb(var(--color-gray-900))}.pv-foot__notes{position:relative;z-index:1;display:grid;gap:.75rem;margin-top:1.75rem;padding-top:1.125rem;border-top:1px solid var(--line);max-width:78ch;color:rgb(var(--color-gray-600));font-size:.9375rem;line-height:1.55}.pv-cookie[hidden],.pv-edu[hidden]{display:none!important}.pv-edu{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:1.25rem;background:rgba(8,9,8,.72)}.pv-edu__panel{width:min(100%,32.5rem);padding:1.75rem;border:1px solid rgb(var(--color-accent));background:rgb(var(--color-bg))}.pv-edu__panel h2{margin:.625rem 0 .75rem;font-size:clamp(1.75rem,3vw,2.5rem)}.pv-edu__panel p{max-width:48ch;color:rgb(var(--color-gray-700))}.pv-edu__panel .btn{margin-top:1.25rem}.pv-cookie{position:fixed;z-index:70;left:1rem;right:1rem;bottom:1rem;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center;padding:.875rem 1rem;border:1px solid var(--line);background:rgb(var(--color-bg-secondary))}.pv-cookie p{margin:0;max-width:70ch;font-size:.9375rem;color:rgb(var(--color-gray-700))}.pv-cookie a{color:rgb(var(--color-accent))}.pv-cookie__actions{display:flex;flex-wrap:wrap;gap:.5rem}.page{position:relative;overflow-x:clip;min-width:0}.hero,.pv-band{position:relative;overflow:clip;border-top:1px solid var(--line)}.pv-band{display:grid;grid-template-columns:8.25rem minmax(0,1fr);gap:.75rem 1.25rem;padding:2rem 2rem 2.25rem}.contact__grid,.hero__copy,.hero__figure,.hero__text,.pv-band__body,.pv-band__index,.pv-table-wrap{position:relative;z-index:1}.pv-band__body{min-width:0}.hero__text,.hero__title{position:relative;z-index:1}.pv-band__index{position:relative;z-index:1;display:flex;flex-direction:column;gap:.375rem;min-height:6rem}.hero__title,.pv-band__body>h2{margin:0}.pv-band__body>h2{font-size:clamp(2rem,1rem + 2vw,3.25rem);margin-bottom:1rem}.pv-band__body>.pv-prose,.pv-fields,.pv-index,.pv-key,.pv-rail,.pv-schema,.pv-tabs{margin-top:.5rem}.hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(15.625rem,25rem);gap:1.5rem 3rem;align-items:end;border-top:0;padding:3.5rem 2.5rem 4rem}.hero__copy{min-width:0}.hero__figure{position:relative;min-width:0;color:rgb(var(--color-accent))}.hero__seal{position:absolute;top:-3.25rem;left:50%;z-index:2;width:6rem;height:6rem;color:rgb(var(--color-accent));-webkit-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}.hero__shelf{display:grid;grid-template-columns:.9fr 1.15fr 1fr;align-items:end;gap:.625rem;margin-top:3.5rem;padding-bottom:.75rem;border-bottom:.4375rem solid rgb(var(--color-accent))}.hero__spine{display:flex;flex-direction:column;justify-content:flex-end;gap:.375rem;min-width:0;padding:.875rem .75rem 1rem}.hero__spine--fonds{height:9.25rem;background:rgb(var(--color-accent));color:rgb(var(--color-black))}.hero__spine--taux{position:relative;height:14.25rem;border:1px solid var(--line);border-top:0;background:rgb(var(--color-bg-secondary));color:rgb(var(--color-gray-900))}.hero__spine--limite{justify-content:space-between;height:11.5rem;background:rgb(var(--color-bg-secondary));color:rgb(var(--color-gray-900));box-shadow:inset 0 0 0 1px var(--line)}.hero__spine-k{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase}.hero__spine--limite .hero__spine-k,.hero__spine--taux .hero__spine-k{color:rgb(var(--color-accent))}.hero__spine strong{display:block;font-family:var(--font-display);font-size:1.125rem;font-weight:700;line-height:1.1}.hero__glyph{width:2.25rem;height:2.25rem;color:rgb(var(--color-accent))}.pv-meta{display:grid;gap:.25rem;margin:0;font-family:var(--font-mono);font-size:.75rem;line-height:1.45;color:rgb(var(--color-gray-600))}.hero__title{max-width:10ch;font-size:clamp(3.25rem,1.2rem + 5vw,6.75rem)}.hero__title-accent{color:rgb(var(--color-accent))}.hero__text{max-width:46ch;margin:1.125rem 0 0;font-size:1.125rem;line-height:1.55;color:rgb(var(--color-gray-700))}.hero__actions{color:rgb(var(--color-accent));font-weight:600;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px}.hero__actions:focus-visible,.hero__actions:hover{color:rgb(var(--color-primary-light))}.pv-key{display:grid;margin:.5rem 0 0}.pv-key>div{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:1rem;padding:.875rem 0;border-top:1px solid var(--line)}.pv-key dt{font-family:var(--font-mono);font-size:.875rem;color:rgb(var(--color-accent))}.pv-key dd{margin:0;max-width:66ch;color:rgb(var(--color-gray-700))}.pv-filters{display:none;flex-wrap:wrap;gap:.5rem;margin:0 0 1rem}html.pv-js .pv-filters{display:flex}.pv-filters button{min-height:2.75rem;padding:0 .75rem;border:1px solid var(--line);border-radius:0;background:rgba(0,0,0,0);color:rgb(var(--color-gray-600));font-family:var(--font-mono);font-size:.8125rem}.pv-filters button[aria-pressed=true]{background:rgb(var(--color-accent));border-color:rgb(var(--color-accent));color:rgb(var(--color-black))}.pv-filters button:focus-visible,.pv-filters button:hover{border-color:rgb(var(--color-accent));color:rgb(var(--color-gray-900))}.pv-filters button[aria-pressed=true]:focus-visible,.pv-filters button[aria-pressed=true]:hover{color:rgb(var(--color-black))}.pv-table-wrap{max-width:100%}.pv-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.pv-table caption{caption-side:bottom;padding-top:.625rem;text-align:left;font-family:var(--font-mono);font-size:.75rem;color:rgb(var(--color-gray-500))}.pv-table th{padding:.5rem .75rem .5rem 0;border-bottom:1px solid var(--line);font-family:var(--font-mono);font-size:.75rem;font-weight:400;text-align:left;color:rgb(var(--color-gray-600))}.pv-table td{padding:1rem 1rem 1rem 0;border-bottom:1px solid var(--line);vertical-align:top}.pv-table tbody tr:hover td{background:rgba(var(--color-accent),.05)}.pv-cell-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.pv-table__cat,.pv-table__text,.pv-table__title{margin:0}.pv-table__cat{font-family:var(--font-mono);font-size:.75rem;color:rgb(var(--color-accent))}.pv-table__title{margin-top:.25rem;font-size:1.125rem;font-weight:600;letter-spacing:-.02em}.pv-table__text{margin-top:.375rem;max-width:62ch;color:rgb(var(--color-gray-600))}.pv-more{display:inline-flex;align-items:center;min-height:2.75rem;color:rgb(var(--color-accent));font-weight:600;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size var(--transition-duration) var(--transition-function)}.pv-more:focus-visible,.pv-more:hover{background-size:100% 1px}.pv-empty{margin-top:.75rem;color:rgb(var(--color-gray-600))}.pv-fields{margin-top:1.75rem;padding-top:.5rem}.pv-fields h3,.pv-gloss h3,.pv-sources-key h3{margin:0 0 .5rem;font-size:1.375rem}.pv-index{list-style:none;margin:.5rem 0 0;padding:0}.pv-index li{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:.75rem;padding:.875rem 0;border-top:1px solid var(--line)}.pv-index .pv-n{color:rgb(var(--color-accent));font-size:.8125rem}.pv-index h3{margin:0 0 .25rem;font-size:1.125rem}.pv-index p{margin:0;max-width:66ch;color:rgb(var(--color-gray-600))}.pv-tabs{display:none;flex-wrap:wrap;gap:.5rem;margin:1.125rem 0}html.pv-js .pv-tabs{display:flex}.pv-tabs button{min-height:2.75rem;padding:0 .875rem;border:1px solid var(--line);border-radius:0;background:rgba(0,0,0,0);color:rgb(var(--color-gray-600));font:inherit;font-weight:600}.pv-tabs button[aria-selected=true]{background:rgb(var(--color-accent));border-color:rgb(var(--color-accent));color:rgb(var(--color-black))}.pv-schema{display:flex;align-items:center;gap:.75rem;margin:.5rem 0 1rem;max-width:40rem}.pv-schema span{display:inline-block;padding:.625rem .75rem;border:1px solid var(--line);font-family:var(--font-mono);font-size:.8125rem;color:rgb(var(--color-gray-900))}.pv-schema i{display:block;flex:1 1 auto;min-width:1.25rem;height:1px;background:var(--deco-color)}html.pv-js .pv-layer{display:none}html.pv-js .pv-layer.is-active{display:block}.pv-layer{max-width:66ch;padding-top:.5rem}.pv-layer h3{margin:0 0 .5rem;font-size:1.25rem}.pv-layer p{margin:0;color:rgb(var(--color-gray-700))}.pv-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(13.125rem,1fr);gap:0;margin:.75rem 0 1.75rem;overflow-x:auto;overscroll-behavior-x:contain}.pv-rail li{min-width:0;padding:1rem 1.125rem;border-top:1px solid var(--line);border-right:1px solid var(--line)}.pv-rail__term{margin:0;font-weight:600}.pv-rail__def{margin:.5rem 0 0;color:rgb(var(--color-gray-600));font-size:.9375rem;line-height:1.5}.faq-item{border-top:1px solid var(--line)}.faq-item__question{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;min-height:3.5rem;padding:.75rem 0;background:rgba(0,0,0,0);color:rgb(var(--color-gray-900));font:inherit;font-size:1.125rem;font-weight:600;letter-spacing:-.02em;text-align:left;cursor:pointer}.faq-item__question::after{content:"+";display:inline-block;font-family:var(--font-mono);font-weight:400;color:rgb(var(--color-accent))}.faq-item.is-open .faq-item__question::after{content:"–"}.faq-item__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--transition-duration) var(--transition-function);transition:grid-template-rows var(--transition-duration) var(--transition-function),-ms-grid-rows var(--transition-duration) var(--transition-function)}.faq-item.is-open .faq-item__answer{grid-template-rows:1fr}.faq-item__inner{overflow:hidden}.faq-item__inner p{max-width:66ch;margin:0 0 1rem;color:rgb(var(--color-gray-600))}.faq-item h3{margin:0;font-size:inherit}.contact__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:1.75rem 2.25rem}.contact address{display:grid;gap:.375rem;margin-top:1rem;font-style:normal}.contact address a,.contact address span{color:rgb(var(--color-gray-700))}.form{display:grid;gap:.875rem}.form__field{display:grid;gap:.375rem}.form__field label{font-family:var(--font-mono);font-size:.75rem;color:rgb(var(--color-gray-600))}.form__field input,.form__field textarea{width:100%;min-height:3rem;padding:.625rem 0;border:0;border-bottom:1px solid rgba(var(--color-gray-600),.55);border-radius:0;background:rgba(0,0,0,0);color:rgb(var(--color-gray-900));font:inherit;line-height:1.45}.form__field textarea{min-height:8.75rem;resize:vertical}.form__field input:focus,.form__field textarea:focus{border-bottom-color:rgb(var(--color-accent));outline:0}.form__field._form-error input,.form__field._form-error textarea{border-bottom-color:rgb(var(--color-secondary))}.form__error{color:rgb(var(--color-secondary));font-size:.875rem}.form__note{margin:0;max-width:52ch;font-size:.875rem;color:rgb(var(--color-gray-600))}.form__note a{color:rgb(var(--color-accent))}.form__success{padding:.75rem 0;color:rgb(var(--color-accent));font-weight:600}.form._sending .btn{opacity:.6}.legal{position:relative;overflow:clip;padding:2.25rem 2rem 5rem}.legal__layout{position:relative;z-index:1;display:block}.legal h1{margin:.5rem 0 .75rem;font-size:clamp(2.5rem,4vw,4.25rem);max-width:14ch}.legal__lead{max-width:66ch;margin:0 0 1.75rem;color:rgb(var(--color-gray-600));font-size:1.125rem}.legal__toc{display:flex;gap:.5rem .875rem;margin:0 0 1.75rem;padding:.5rem 0;overflow-x:auto;position:sticky;top:var(--pv-header);z-index:2;background:rgb(var(--color-bg))}.legal__toc a{flex:0 0 auto;min-height:2.75rem;display:inline-flex;align-items:center;color:rgb(var(--color-gray-600));font-family:var(--font-mono);font-size:.8125rem}.legal__toc a:focus-visible,.legal__toc a:hover{color:rgb(var(--color-accent))}.legal__doc section{padding:1.125rem 0;border-top:1px solid var(--line);max-width:68ch}.legal__doc h2{margin:0 0 .625rem;font-family:var(--font-body);font-size:1.375rem;font-weight:600;letter-spacing:-.03em;line-height:1.25}.legal__doc li,.legal__doc p{color:rgb(var(--color-gray-700));font-size:1.0625rem;line-height:1.62}.legal__doc ol,.legal__doc p+p,.legal__doc ul{margin-top:.625rem}.legal__doc ol,.legal__doc ul{padding-left:1.125rem}.legal__doc li{margin:.375rem 0}.legal__doc li::marker{color:rgb(var(--color-accent))}.legal a{color:rgb(var(--color-accent));background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px}@media (min-width:68.75em){.legal__layout{display:grid;grid-template-columns:12.5rem minmax(0,1fr);gap:1.75rem;align-items:start}.legal__toc{flex-direction:column;gap:.125rem;position:sticky;top:1.5rem;overflow:visible;margin:0;padding-top:.5rem}}@media (min-width:48em){.pv-cookie{left:calc(15.5rem + 1rem)}}@media (max-width:61.99875em){.pv-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.pv-table,.pv-table tbody,.pv-table td,.pv-table tr{display:block;width:100%}.pv-cell-label{position:static;width:auto;height:auto;clip:auto;display:block;margin-bottom:.25rem;font-family:var(--font-mono);font-size:.75rem;color:rgb(var(--color-gray-500))}.contact__grid,.hero,.pv-band{grid-template-columns:1fr}.pv-band__index{flex-direction:row;align-items:center;min-height:0}.pv-band__index .pv-deco{position:relative;width:3.5rem;height:3.5rem;margin-left:auto;left:auto;bottom:auto}.pv-rail{grid-auto-flow:row;grid-auto-columns:auto;overflow:visible}.pv-rail li{border-right:0}}@media (max-width:47.99875em){.menu__body{position:fixed;width:100%;height:100vh;left:-100%;top:0;overflow:auto;padding:4.375rem .9375rem .9375rem .9375rem;background-color:var(--c-bg);transition:left .3s;z-index:0}.menu__body::before{content:"";position:fixed;width:100%;height:4.375rem;left:-100%;top:0;transition:left .3s;z-index:2}.menu-open .menu__body{left:0}.menu-open .menu__body::before{left:0}.icon-menu{display:block;position:relative;width:1.875rem;height:1.125rem;z-index:5}.icon-menu span,.icon-menu::after,.icon-menu::before{content:"";transition:all .3s ease 0s;right:0;position:absolute;width:100%;height:.125rem;background-color:var(--text-primary)}.icon-menu::before{top:0}.icon-menu::after{bottom:0}.icon-menu span{top:calc(50% - .0625rem)}.menu-open .icon-menu span{width:0}.menu-open .icon-menu::before{top:calc(50% - .0625rem);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open .icon-menu::after{bottom:calc(50% - .0625rem);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.wrapper{display:flex;flex-direction:column}.pv-header{position:sticky;top:0;grid-column:auto;grid-row:auto;flex-direction:row;align-items:center;justify-content:space-between;height:auto;overflow:visible;gap:.75rem;padding:.75rem 1rem;border-right:0;border-bottom:1px solid var(--line)}.pv-logo__role{display:none}.menu__body{z-index:40;background:rgb(var(--color-bg));padding:5.5rem 1.25rem 1.75rem}.icon-menu{z-index:50}.menu__link{font-size:1.375rem;min-height:3.25rem}.pv-foot{padding:1.75rem 1rem 6rem}.pv-cookie,.pv-foot__grid{grid-template-columns:1fr}.hero,.pv-band{padding:1.5rem 1rem 1.75rem}.pv-schema{flex-wrap:wrap}.hero{padding:1.75rem 1rem 2rem}.hero__title{font-size:clamp(2.5rem,12vw,3.5rem)}.hero__seal{width:4.5rem;height:4.5rem}.hero__shelf{margin-top:3rem}.hero__spine--fonds{height:7.5rem}.hero__spine--taux{height:11rem}.hero__spine--limite{height:9.25rem}.legal{padding:1.5rem 1rem 5.5rem}.legal__toc{top:var(--pv-header)}}@media (max-width:47.99875em)and (any-hover:none){.icon-menu{cursor:default}}@media (prefers-reduced-motion:reduce){*,*::after,*::before{-webkit-animation-duration:NaNs!important;animation-duration:NaNs!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:NaNs!important;scroll-behavior:auto!important}}