.block-editor-content .tiptap-editor{min-height:60vh;color:var(--text-1);font-size:15px;line-height:1.7}.block-editor-content .tiptap-editor>*+*{margin-top:.85em}.block-editor-content .tiptap-editor h1{letter-spacing:-.01em;color:var(--text-1);margin-top:1.5em;font-size:1.75rem;font-weight:700;line-height:1.25}.block-editor-content .tiptap-editor h1:first-child{margin-top:0}.block-editor-content .tiptap-editor h2{letter-spacing:-.005em;color:var(--text-1);margin-top:1.6em;font-size:1.35rem;font-weight:600;line-height:1.3}.block-editor-content .tiptap-editor h3{color:var(--text-1);margin-top:1.4em;font-size:1.1rem;font-weight:600}.block-editor-content .tiptap-editor p{color:var(--text-2)}.block-editor-content .tiptap-editor strong{color:var(--text-1);font-weight:600}.block-editor-content .tiptap-editor em{color:var(--text-2);font-style:italic}.block-editor-content .tiptap-editor a{color:var(--brand-300);text-underline-offset:2px;text-decoration:underline}.block-editor-content .tiptap-editor ol,.block-editor-content .tiptap-editor ul{color:var(--text-2);padding-left:1.4em}.block-editor-content .tiptap-editor ul{list-style-type:disc}.block-editor-content .tiptap-editor ol{list-style-type:decimal}.block-editor-content .tiptap-editor li{margin:.25em 0}.block-editor-content .tiptap-editor li>p{margin:0}.block-editor-content .tiptap-editor blockquote{border-left:3px solid var(--brand-500);color:var(--text-2);background:var(--bg-2);border-radius:0 var(--radius-md) var(--radius-md) 0;margin:1.2em 0;padding:.4em 1em;font-style:italic}.block-editor-content .tiptap-editor pre{background:var(--bg-2);border:1px solid var(--line-2);border-radius:var(--radius-md);font-family:var(--font-mono);padding:.85em 1em;font-size:13px;overflow-x:auto}.block-editor-content .tiptap-editor code{background:var(--bg-3);color:var(--brand-300);border-radius:var(--radius-xs);font-family:var(--font-mono);padding:.1em .35em;font-size:.9em}.block-editor-content .tiptap-editor pre code{color:inherit;background:0 0;padding:0}.block-editor-content .tiptap-editor hr{border:0;border-top:1px solid var(--line-2);margin:2em 0}.block-editor-content .tiptap-editor p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--text-4);pointer-events:none;height:0}.block-editor-content .tiptap-editor:focus{outline:none}.fade-enter-active[data-v-5d8d755c],.fade-leave-active[data-v-5d8d755c]{transition:opacity .3s}.fade-enter-from[data-v-5d8d755c],.fade-leave-to[data-v-5d8d755c]{opacity:0}.prose[data-v-5d8d755c] a{@apply cursor-pointer no-underline relative z-10 inline-flex items-center gap-1;color:var(--brand-500);pointer-events:all!important}.prose[data-v-5d8d755c] a:hover{@apply underline decoration-2 underline-offset-2;color:var(--brand-300)}.prose[data-v-5d8d755c] a:focus{@apply outline-none ring-2 ring-offset-2;--tw-ring-color:color-mix(in oklab, var(--brand-500) 20%, transparent)}.prose[data-v-5d8d755c] .avis-content{@apply space-y-1 select-text divide-y;--tw-divide-opacity:1;border-color:var(--line-1);& *{@apply select-text pointer-events-auto;}&>div{@apply py-1.5 first:pt-0 last:pb-0;}&>div>.fr-text--bold:first-child{@apply -ml-2 mb-1 border-l-4 pl-2 text-sm font-semibold rounded-r-sm;border-color:var(--brand-500);color:var(--text-1);background:color-mix(in oklab,var(--bg-2) 50%,transparent)}& .section{@apply mt-1 rounded p-1.5 transition-colors duration-150 relative;background:color-mix(in oklab,var(--bg-2) 80%,transparent)}}.prose[data-v-5d8d755c] .center{@apply text-center mb-2 font-medium;}.prose[data-v-5d8d755c] .fr-h4{@apply text-lg font-bold mb-2 bg-clip-text text-transparent tracking-tight;background-image:linear-gradient(to right,var(--brand-500),var(--brand-400))}.prose[data-v-5d8d755c] .fr-h5{@apply text-base font-semibold mt-2 mb-1.5 px-2 py-1.5 rounded border-l-4 shadow-sm backdrop-blur-sm;color:var(--text-1);background:var(--bg-3);border-color:var(--brand-500)}.prose[data-v-5d8d755c] .section{@apply space-y-1 pl-2 relative;}.prose[data-v-5d8d755c] .fr-text--bold{@apply font-medium mr-1 px-1.5 py-0.5 rounded-sm;color:var(--text-1);background:color-mix(in oklab,var(--bg-2) 50%,transparent)}.prose[data-v-5d8d755c] ul{@apply list-disc pl-3 space-y-0.5 ml-0.5;}.prose[data-v-5d8d755c] li{@apply leading-snug;color:var(--text-2)}.prose[data-v-5d8d755c] hr{@apply my-2;border-color:var(--line-1)}.prose[data-v-5d8d755c] strong{@apply font-medium px-1.5 py-0.5 rounded-sm;color:var(--brand-500);background:color-mix(in oklab,var(--brand-500) 10%,transparent)}.prose[data-v-5d8d755c] div:has(>.fr-text--bold){@apply flex flex-wrap gap-1 items-baseline rounded p-1 -ml-1 transition-colors duration-150;background:color-mix(in oklab,var(--bg-2) 60%,transparent)}.prose[data-v-5d8d755c] span:not(.fr-text--bold):not(.fr-h4):not(.fr-h5){@apply leading-snug;color:var(--text-2)}.prose[data-v-5d8d755c] div:has(>strong){@apply rounded p-1 -ml-1 transition-colors duration-150;background:color-mix(in oklab,var(--bg-2) 60%,transparent)}.prose[data-v-5d8d755c] span:has(+strong){@apply text-xs font-medium px-1.5 py-0.5 rounded-full;color:var(--text-3);background:color-mix(in oklab,var(--bg-3) 90%,transparent)}.prose[data-v-5d8d755c] div:has(a){@apply rounded transition-colors duration-150;background:color-mix(in oklab,var(--bg-2) 40%,transparent)}.marche-page[data-v-b8f1d2b1]{padding-top:4rem}@media (width<=1023px){.marche-page[data-v-b8f1d2b1]{padding-top:0}}
