/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-zinc-950:oklch(14.1% .005 285.823);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--text-xs:.875rem;--text-xs--line-height:1.5;--text-sm:1.0625rem;--text-sm--line-height:1.6;--text-base:1.125rem;--text-base--line-height:1.65;--text-lg:1.25rem;--text-lg--line-height:1.5;--text-xl:1.375rem;--text-xl--line-height:1.35;--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tighter:-.05em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-xl:.75rem;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.-top-4{top:calc(var(--spacing)*-4)}.top-2{top:calc(var(--spacing)*2)}.-right-4{right:calc(var(--spacing)*-4)}.right-2{right:calc(var(--spacing)*2)}.z-50{z-index:50}.container{width:100%}@media (min-width:860px){.container{max-width:860px}}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-10{margin-block:calc(var(--spacing)*10)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-auto{margin-top:auto}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.ml-3{margin-left:calc(var(--spacing)*3)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.h-4{height:calc(var(--spacing)*4)}.h-6{height:calc(var(--spacing)*6)}.h-8{height:calc(var(--spacing)*8)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-\[420px\]{height:420px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-40{max-height:calc(var(--spacing)*40)}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-full{max-height:100%}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-\[120px\]{min-height:120px}.min-h-\[140px\]{min-height:140px}.min-h-\[500px\]{min-height:500px}.min-h-screen{min-height:100vh}.w-6{width:calc(var(--spacing)*6)}.w-8{width:calc(var(--spacing)*8)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[520px\]{max-width:520px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-\[600px\]{min-width:600px}.flex-1{flex:1}.flex-none{flex:none}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-10{gap:calc(var(--spacing)*10)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*10)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*10)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*12)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*12)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e+38px}.rounded-none{border-radius:0}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-\[var\(--gt-encre\)\],.border-encre{border-color:var(--gt-encre)}.border-erreur{border-color:var(--gt-erreur)}.border-trait{border-color:var(--gt-trait)}.border-trait-ui{border-color:var(--gt-trait-ui)}.bg-\[var\(--gt-blanc\)\]{background-color:var(--gt-blanc)}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black)80%,transparent)}}.bg-blanc{background-color:var(--gt-blanc)}.bg-bordeaux-pale{background-color:var(--gt-bordeaux-pale)}.bg-cendre{background-color:var(--gt-cendre)}.bg-encre{background-color:var(--gt-encre)}.bg-papier{background-color:var(--gt-papier)}.bg-trait{background-color:var(--gt-trait)}.bg-transparent{background-color:#0000}.bg-zinc-950{background-color:var(--color-zinc-950)}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab}.bg-gradient-to-br,.bg-gradient-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab}.from-black\/40{--tw-gradient-from:#0006}@supports (color:color-mix(in lab,red,red)){.from-black\/40{--tw-gradient-from:color-mix(in oklab,var(--color-black)40%,transparent)}}.from-black\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-cendre{--tw-gradient-from:var(--gt-cendre);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-black\/10{--tw-gradient-to:#0000001a}@supports (color:color-mix(in lab,red,red)){.to-black\/10{--tw-gradient-to:color-mix(in oklab,var(--color-black)10%,transparent)}}.to-black\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-cendre{--tw-gradient-to:var(--gt-cendre);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-\[var\(--gt-marge\)\]{padding-inline:var(--gt-marge)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-6{padding-left:calc(var(--spacing)*6)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-titre{font-family:var(--gt-police-titre)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[120px\]{font-size:120px}.leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.85\]{--tw-leading:1.85;line-height:1.85}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--gt-encre\)\]{color:var(--gt-encre)}.text-\[var\(--gt-graphite\)\]{color:var(--gt-graphite)}.text-\[var\(--gt-gris\)\]{color:var(--gt-gris)}.text-encre{color:var(--gt-encre)}.text-erreur{color:var(--gt-erreur)}.text-graphite{color:var(--gt-graphite)}.text-gris{color:var(--gt-gris)}.text-papier{color:var(--gt-papier)}.text-trait{color:var(--gt-trait)}.text-trait-ui{color:var(--gt-trait-ui)}.text-white{color:var(--color-white)}.normal-case{text-transform:none}.italic{font-style:italic}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-gris::placeholder{color:var(--gt-gris)}.accent-\[var\(--gt-bordeaux\)\]{accent-color:var(--gt-bordeaux)}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-encre{--tw-ring-color:var(--gt-encre)}.ring-gris{--tw-ring-color:var(--gt-gris)}.ring-trait{--tw-ring-color:var(--gt-trait)}.ring-trait-ui{--tw-ring-color:var(--gt-trait-ui)}.ring-transparent{--tw-ring-color:transparent}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.group-hover\:opacity-90:is(:where(.group):hover *){opacity:.9}.hover\:border-encre:hover{border-color:var(--gt-encre)}.hover\:bg-blanc:hover{background-color:var(--gt-blanc)}.hover\:text-bordeaux:hover{color:var(--gt-bordeaux)}.hover\:text-encre:hover{color:var(--gt-encre)}.hover\:text-erreur:hover{color:var(--gt-erreur)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-80:hover{opacity:.8}.hover\:ring-encre:hover{--tw-ring-color:var(--gt-encre)}}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-encre:focus{--tw-ring-color:var(--gt-encre)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:40rem){.sm\:block{display:block}.sm\:max-w-\[600px\]{max-width:600px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:min-h-\[90px\]{min-height:90px}.md\:min-h-\[120px\]{min-height:120px}.md\:w-72{width:calc(var(--spacing)*72)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:text-\[18px\]{font-size:18px}}@media (min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:w-full{width:100%}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:gap-8{gap:calc(var(--spacing)*8)}.lg\:p-6{padding:calc(var(--spacing)*6)}.lg\:py-16{padding-block:calc(var(--spacing)*16)}.lg\:py-20{padding-block:calc(var(--spacing)*20)}.lg\:py-24{padding-block:calc(var(--spacing)*24)}.lg\:py-28{padding-block:calc(var(--spacing)*28)}}@media (min-width:80rem){.xl\:col-span-6{grid-column:span 6/span 6}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:col-span-8{grid-column:span 8/span 8}}.\[\&\>h2\]\:mt-12>h2{margin-top:calc(var(--spacing)*12)}.\[\&\>h2\]\:text-2xl>h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&\>h2\]\:font-semibold>h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}@media (min-width:48rem){.md\:\[\&\>h2\]\:text-3xl>h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.\[\&\>h3\]\:mt-10>h3{margin-top:calc(var(--spacing)*10)}.\[\&\>h3\]\:text-xl>h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}@media (min-width:48rem){.md\:\[\&\>h3\]\:text-2xl>h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.\[\&\>li\]\:mt-2>li{margin-top:calc(var(--spacing)*2)}.\[\&\>p\]\:mt-6>p,.\[\&\>ul\]\:mt-6>ul{margin-top:calc(var(--spacing)*6)}.\[\&\>ul\]\:list-disc>ul{list-style-type:disc}.\[\&\>ul\]\:pl-6>ul{padding-left:calc(var(--spacing)*6)}}.gn-sentinelle{pointer-events:none;width:1px;height:120px;position:absolute;top:0;left:0}.gn-entete{z-index:50;background:var(--gt-papier);border-bottom:1px solid var(--gt-trait);transition:box-shadow var(--gt-duree-etat)var(--gt-courbe-sortie);container:gn/inline-size}@media (min-width:860px){.gn-entete{position:sticky;top:0}}.gn-entete[data-compact=true]{box-shadow:0 8px 18px -14px #1c1b1a59}html[data-theme=sombre] .gn-entete[data-compact=true]{box-shadow:0 8px 18px -12px #000c}.gn-entete__rangee{align-items:center;gap:var(--gt-esp-6);min-height:72px;transition:min-height var(--gt-duree-etat)var(--gt-courbe-sortie);display:flex}.gn-entete[data-compact=true] .gn-entete__rangee{min-height:60px}.gn-logo{min-height:var(--gt-cible);font-family:var(--gt-police-titre);letter-spacing:-.01em;color:var(--gt-encre);white-space:nowrap;transition:font-size var(--gt-duree-etat)var(--gt-courbe-sortie);align-items:center;font-size:26px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.gn-entete[data-compact=true] .gn-logo{font-size:22px}.gn-nav{margin-left:auto}.gn-nav ul{align-items:center;gap:22px;display:flex}.gn-nav a{min-height:var(--gt-cible);color:var(--gt-encre);text-underline-offset:6px;align-items:center;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.gn-entete .gn-cta,.gn-nav a{white-space:nowrap}.gn-nav a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--gt-bordeaux);text-decoration-color:var(--gt-bordeaux);text-decoration-thickness:1px}.gn-nav a[aria-current]{text-decoration:underline;-webkit-text-decoration-color:var(--gt-encre);text-decoration-color:var(--gt-encre);text-decoration-thickness:2px}.gn-entete__actions{align-items:center;gap:var(--gt-esp-3);display:flex}.gn-langue{min-width:var(--gt-cible);min-height:var(--gt-cible);color:var(--gt-encre);text-underline-offset:6px;justify-content:center;align-items:center;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.gn-langue:hover{text-decoration:underline;-webkit-text-decoration-color:var(--gt-bordeaux);text-decoration-color:var(--gt-bordeaux)}.gn-langues{border:1px solid var(--gt-trait-ui);padding:3px}.gn-langues,.gn-langues__choix{border-radius:var(--gt-rayon-pilule);align-items:center;display:inline-flex}.gn-langues__choix{min-width:40px;min-height:36px;color:var(--gt-encre);font:inherit;letter-spacing:.04em;cursor:pointer;transition:background-color var(--gt-duree-etat)var(--gt-courbe-sortie),color var(--gt-duree-etat)var(--gt-courbe-sortie);background:0 0;border:0;justify-content:center;padding:0 8px;font-size:13px;font-weight:700;text-decoration:none}.gn-langues__choix[aria-current],.gn-langues__choix[aria-pressed=true]{background:var(--gt-encre);color:var(--gt-papier);cursor:default}a.gn-langues__choix:hover,button.gn-langues__choix[aria-pressed=false]:hover{background:var(--gt-cendre)}.gn-langues__choix:focus-visible{outline:var(--gt-focus);outline-offset:2px}.gn-theme{width:var(--gt-cible);height:var(--gt-cible);border:1px solid var(--gt-trait-ui);color:var(--gt-encre);cursor:pointer;transition:background-color var(--gt-duree-etat)var(--gt-courbe-sortie);background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.gn-theme:hover{background:var(--gt-cendre)}.gn-theme:focus-visible{outline:var(--gt-focus);outline-offset:2px}.gn-theme svg{overflow:visible}.gn-theme__lune,.gn-theme__soleil{transform-box:view-box;transform-origin:12px 12px;transition:transform .5s var(--gt-courbe-ressort),opacity .24s var(--gt-courbe-sortie)}.gn-theme__soleil{opacity:0;transform:rotate(-90deg)scale(.4)}.gn-theme[aria-pressed=true] .gn-theme__soleil{opacity:1;transform:none}.gn-theme[aria-pressed=true] .gn-theme__lune{opacity:0;transform:rotate(90deg)scale(.4)}@container gn (max-width:1259px){.gn-nav li[data-priorite="5"]{display:none}}@container gn (max-width:1099px){.gn-nav li[data-priorite="4"]{display:none}.gn-nav ul{gap:18px}.gn-logo{font-size:24px}}@container gn (max-width:960px){.gn-nav li[data-priorite="3"]{display:none}}@container gn (max-width:859px){.gn-entete .gn-cta,.gn-entete .gn-nav,.gn-entete .gn-programme-bouton{display:none}.gn-entete[data-compact=true] .gn-entete__rangee,.gn-entete__rangee{min-height:60px}.gn-entete[data-compact=true] .gn-logo,.gn-logo{font-size:22px}.gn-entete__actions{margin-left:auto}}.gn-barre{display:none}@media (max-width:859.98px){.gn-barre{z-index:20;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));background:var(--gt-papier);border-top:1px solid var(--gt-encre);transition:transform .16s var(--gt-courbe-sortie);grid-template-columns:1fr 1.4fr;gap:10px;display:grid;position:fixed;bottom:0;left:0;right:0}.gn-barre .gt-bouton{min-height:52px;padding-inline:12px;font-size:16px}body{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}html{scroll-padding-bottom:96px}}@media (max-width:859.98px) and (max-height:500px){.gn-barre{padding:6px 14px calc(6px + env(safe-area-inset-bottom,0px))}.gn-barre .gt-bouton{min-height:var(--gt-cible)}body{padding-bottom:calc(60px + env(safe-area-inset-bottom,0px))}}@media (max-width:859.98px) and (pointer:coarse){body:has(input:focus,textarea:focus,select:focus,[contenteditable=true]:focus) .gn-barre{transform:translateY(100%)}}.gn-programme{background:var(--gt-papier);width:100%;max-width:none;height:100%;max-height:none;color:var(--gt-encre);overscroll-behavior:contain;border:0;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.gn-programme::backdrop{background:0 0}.gn-programme[open]{animation:gn-derouler .62s cubic-bezier(.65,0,.2,1) both}.gn-programme[open][data-ferme]{animation:gn-enrouler .38s cubic-bezier(.6,0,.4,1) both}.gn-programme[open] .gn-programme__portee{animation:gn-portee .7s cubic-bezier(.2,.7,.2,1) .26s both}.gn-programme[open] :is(.gn-section,.gn-programme__aside,.gn-programme__actions,.gn-note-langue){animation:gn-entree .56s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(.3s + var(--n,0)*60ms)}.gn-programme[open] .gn-section:first-child{--n:0}.gn-programme[open] .gn-section:nth-child(2){--n:1}.gn-programme[open] .gn-section:nth-child(3){--n:2}.gn-programme[open] .gn-section:nth-child(4){--n:3}.gn-programme[open] .gn-section:nth-child(5){--n:4}.gn-programme[open] .gn-section:nth-child(6){--n:5}.gn-programme[open] .gn-section:nth-child(n+7){--n:6}.gn-programme[open] :is(.gn-programme__aside,.gn-programme__actions){--n:3}.gn-programme[open][data-ferme] :is(.gn-section,.gn-programme__aside,.gn-programme__actions,.gn-programme__portee){animation:gn-fondu .2s reverse both}@keyframes gn-derouler{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes gn-enrouler{0%{clip-path:inset(0)}to{clip-path:inset(0 0 100%)}}@keyframes gn-entree{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes gn-portee{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.gn-programme[open],.gn-programme[open] *{animation:none!important}.gn-programme::backdrop{background:var(--gt-papier)}}.gn-programme__haut{z-index:1;background:var(--gt-papier);position:sticky;top:0}.gn-programme__haut-rangee{justify-content:space-between;align-items:center;gap:16px;min-height:72px;display:flex}.gn-programme__titre{font-family:var(--gt-police-titre);color:var(--gt-bordeaux);font-size:26px;font-style:italic;font-weight:500}.gn-programme__titre:focus{outline:none}.gn-programme__titre:focus-visible{outline:var(--gt-focus);outline-offset:4px}.gn-programme__portee{display:block}.gn-programme__corps{gap:var(--gt-esp-8);padding-block:var(--gt-esp-6)var(--gt-esp-9);display:grid}@media (min-width:860px){.gn-programme__corps{gap:var(--gt-esp-9);grid-template-columns:minmax(0,1fr) 340px}}.gn-sections{border-top:var(--gt-filet)}.gn-section{border-bottom:1px solid var(--gt-trait);animation:gn-montee var(--gt-duree-entree)var(--gt-courbe-sortie)both;animation-delay:calc(60ms + 60ms*var(--i,0));padding-block:14px}.gn-section__tete{grid-template-columns:56px minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;display:grid}.gn-section[data-courant] .gn-section__tete{box-shadow:inset 2px 0 0 var(--gt-bordeaux)}.gn-section__num{font-family:var(--gt-police-titre);color:var(--gt-bordeaux);padding-left:10px;font-size:22px;font-style:italic}.gn-section__lien{font-family:var(--gt-police-titre);color:var(--gt-encre);transition:color var(--gt-duree-etat)var(--gt-courbe-sortie);font-size:clamp(30px,4vw,56px);font-weight:500;line-height:1.05;text-decoration:none}.gn-section__lien:focus-visible,.gn-section__lien:hover{color:var(--gt-bordeaux)}.gn-ici{vertical-align:middle;border:1px solid var(--gt-bordeaux);border-radius:var(--gt-rayon-pilule);color:var(--gt-bordeaux);white-space:nowrap;margin-left:12px;padding:2px 10px;font-size:13px;font-weight:600;display:inline-block}.gn-section__desc{color:var(--gt-gris);margin-top:4px;font-size:16px;line-height:1.5}.gn-deplier{width:var(--gt-cible);height:var(--gt-cible);border:1px solid var(--gt-trait-ui);color:var(--gt-bordeaux);cursor:pointer;background:0 0;justify-content:center;align-self:center;align-items:center;font-size:24px;line-height:1;display:inline-flex}.gn-deplier:hover{border-color:var(--gt-encre)}.gn-enfants a{color:var(--gt-encre)}.gn-enfants a[aria-current=page]{color:var(--gt-bordeaux)}@media (min-width:860px){.gn-deplier{display:none}.gn-enfants{clip-path:inset(-20px -20px -20px 0);flex-wrap:wrap;align-items:center;margin-top:6px;margin-left:60px;display:flex}.gn-enfants li{align-items:center;margin-right:16px;padding-left:8px;display:inline-flex;position:relative}.gn-enfants li:before{content:"·";color:var(--gt-gris);position:absolute;left:-7px}.gn-enfants a{min-height:var(--gt-cible);text-decoration:underline;-webkit-text-decoration-color:var(--gt-bordeaux);text-decoration-color:var(--gt-bordeaux);text-underline-offset:4px;align-items:center;font-size:15px;font-weight:600;text-decoration-thickness:1px;display:inline-flex}.gn-enfants a:hover{color:var(--gt-bordeaux);text-decoration-thickness:2px}.gn-programme__actions{display:none}}@media (max-width:859.98px){.gn-programme__haut-rangee{min-height:56px}.gn-section__tete{grid-template-columns:44px minmax(0,1fr) auto}.gn-section__num{padding-left:8px;font-size:18px}.gn-section__desc{display:none}.gn-ici{margin-top:6px;margin-left:0;display:table}.gn-enfants[data-deplie=false]{display:none}.gn-enfants{margin-top:8px}.gn-enfants a{border-top:1px solid var(--gt-trait);align-items:center;gap:10px;min-height:48px;padding-left:56px;font-size:17px;text-decoration:none;display:flex}.gn-enfants a:before{content:"›";color:var(--gt-bordeaux)}.gn-programme__aside{display:none}.gn-programme__actions{padding-bottom:env(safe-area-inset-bottom,0);gap:10px;display:grid}}.gn-sections__fin{margin-top:var(--gt-esp-4)}.gn-carte{margin-top:var(--gt-esp-3);padding:var(--gt-esp-5);background:var(--gt-blanc);border:1px solid var(--gt-trait)}.gn-carte__titre{font-family:var(--gt-police-titre);margin-top:2px;font-size:24px;font-weight:600;line-height:1.2}.gn-carte__texte{color:var(--gt-graphite);margin-top:6px;font-size:16px;line-height:1.5}.gn-carte__lien{min-height:var(--gt-cible);align-items:center;margin-top:4px;font-size:16px;font-weight:600;display:inline-flex}.gn-programme__secondaire{margin-top:var(--gt-esp-4);flex-wrap:wrap;gap:4px 20px;font-size:16px;display:flex}.gn-programme__secondaire .gt-lien{min-height:var(--gt-cible);align-items:center;display:inline-flex}@keyframes gn-fondu{0%{opacity:0}to{opacity:1}}@keyframes gn-montee{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.gn-pied{border-top:var(--gt-filet);padding-block:var(--gt-esp-8)var(--gt-esp-7);background:var(--gt-papier)}.gn-pied__haut{gap:var(--gt-esp-8);display:grid}@media (min-width:960px){.gn-pied__haut{gap:var(--gt-esp-9);grid-template-columns:minmax(0,300px) minmax(0,1fr)}}.gn-signature__nom{font-family:var(--gt-police-titre);font-size:28px;font-weight:600;line-height:1.15}.gn-signature__nom a{color:var(--gt-encre);text-underline-offset:6px;transition:text-decoration-color var(--gt-duree-etat);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.gn-signature__nom a:hover{-webkit-text-decoration-color:var(--gt-bordeaux);text-decoration-color:var(--gt-bordeaux)}.gn-signature__nom a:focus-visible{outline:var(--gt-focus);outline-offset:3px}.gn-signature__roles{margin-top:var(--gt-esp-2);letter-spacing:.06em;color:var(--gt-gris);font-size:14px}.gn-signature__postes{margin-top:var(--gt-esp-4);color:var(--gt-graphite);flex-direction:column;line-height:1.6;display:flex}.gn-signature__lieu{margin-top:var(--gt-esp-1);color:var(--gt-gris)}@media (min-width:960px){.gn-signature{padding-right:var(--gt-esp-6);border-right:var(--gt-filet-doux)}}.gn-plan{gap:var(--gt-esp-6);grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));display:grid}.gn-plan__groupe+.gn-plan__groupe{margin-top:var(--gt-esp-4)}.gn-plan__titre{font-family:var(--gt-police-titre);font-size:20px;font-weight:600;line-height:1.2}.gn-plan__titre a{min-height:var(--gt-cible);color:var(--gt-encre);text-underline-offset:5px;transition:text-decoration-color var(--gt-duree-etat);align-items:center;gap:6px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.gn-plan__titre a:hover{-webkit-text-decoration-color:var(--gt-bordeaux);text-decoration-color:var(--gt-bordeaux)}.gn-plan__titre a:focus-visible{outline:var(--gt-focus);outline-offset:3px}.gn-plan__fleche{font-family:var(--gt-police-texte);color:var(--gt-bordeaux);transition:translate var(--gt-duree-etat);font-size:15px}.gn-plan__titre a:hover .gn-plan__fleche{translate:3px}.gn-plan__liens a{align-items:center;min-height:40px;font-size:16px;display:inline-flex}.gn-plan__liens--petits a{min-height:34px;color:var(--gt-graphite);font-size:14.5px}.gn-pied__bas{justify-content:space-between;gap:var(--gt-esp-4);margin-top:var(--gt-esp-7);padding-top:var(--gt-esp-4);border-top:var(--gt-filet-doux)}.gn-pied__bas,.gn-pied__legal{align-items:center;flex-wrap:wrap;display:flex}.gn-pied__legal{gap:0 var(--gt-esp-5);font-size:15px}.gn-pied__legal .gt-lien{min-height:var(--gt-cible);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}@media (forced-colors:active){.gn-deplier,.gt-bouton,.gt-pilule{border:1px solid buttontext}:focus-visible{outline-color:highlight}.gn-section[data-courant] .gn-section__tete{box-shadow:none;border-left:2px solid canvastext}}.gn-note-langue{margin-bottom:var(--gt-esp-4);color:var(--gt-graphite);font-size:15px}.gn-icone line{transform-box:view-box;transform-origin:8px 6px;transition:transform .24s cubic-bezier(.2,.7,.2,1),opacity .16s linear}.gn-icone .gn-icone__b{transform-origin:0 11px;transform:scaleX(.625)}[aria-controls=programme]:hover .gn-icone .gn-icone__b{transform:scaleX(1)}.gn-icone--croix .gn-icone__h,[aria-controls=programme][aria-expanded=true] .gn-icone__h{transform:translateY(5px)rotate(45deg)}.gn-icone--croix .gn-icone__m,[aria-controls=programme][aria-expanded=true] .gn-icone__m{opacity:0;transform:scaleX(.2)}.gn-icone.gn-icone--croix .gn-icone__b,[aria-controls=programme][aria-expanded=true] .gn-icone .gn-icone__b{transform-origin:8px 6px;transform:translateY(-5px)rotate(-45deg)}.gn-programme[open] .gn-icone--croix .gn-icone__h{animation:gn-croix-h .3s cubic-bezier(.2,.7,.2,1) .12s both}.gn-programme[open] .gn-icone--croix .gn-icone__m{animation:gn-croix-m .2s linear .12s both}.gn-programme[open] .gn-icone--croix .gn-icone__b{animation:gn-croix-b .3s cubic-bezier(.2,.7,.2,1) .12s both}@keyframes gn-croix-h{0%{transform:none}to{transform:translateY(5px)rotate(45deg)}}@keyframes gn-croix-m{0%{opacity:1;transform:none}to{opacity:0;transform:scaleX(.2)}}@keyframes gn-croix-b{0%{transform-origin:0 11px;transform:translateY(0)scaleX(.625)}40%{transform-origin:8px 11px;transform:translateY(0)scaleX(1)}to{transform-origin:8px 6px;transform:translateY(-5px)rotate(-45deg)}}@media (prefers-reduced-motion:reduce){.gn-icone line{transition:none}.gn-programme[open] .gn-icone--croix line{animation:none}}.bio-page [id]{scroll-margin-top:80px}.bio-h2:focus{outline:none}.bio-h2:focus-visible{outline:var(--gt-focus);outline-offset:4px}.bio-h2{margin-top:var(--gt-esp-2)}.bio-h3{margin:var(--gt-esp-8)0 var(--gt-esp-5)}.bio-section__intro{margin-top:var(--gt-esp-4);max-width:60ch;color:var(--gt-graphite)}.bio-lien-cible{min-height:var(--gt-cible);margin-top:var(--gt-esp-2);align-items:center;display:inline-flex}.bio-heros{padding-block:var(--gt-esp-6)var(--gt-esp-9)}.bio-heros__grille{gap:var(--gt-esp-8);margin-top:var(--gt-esp-8);align-items:center;display:grid}@media (min-width:860px){.bio-heros__grille{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}.bio-heros__nom{font-family:var(--gt-police-titre);letter-spacing:var(--gt-ls-affiche);margin-top:var(--gt-esp-4);font-size:clamp(56px,9vw,136px);font-weight:500;line-height:.95}.bio-heros__titres{margin-top:var(--gt-esp-5);font-family:var(--gt-police-titre);max-width:34ch;font-size:clamp(22px,2.2vw,28px);line-height:1.3}.bio-heros__intro{margin-top:var(--gt-esp-5);color:var(--gt-graphite);max-width:52ch;font-size:19px}.bio-heros__actions{gap:var(--gt-esp-3);margin-top:var(--gt-esp-7);flex-wrap:wrap;display:flex}.bio-heros__portrait{margin:0}.bio-heros__cadre{aspect-ratio:4/5;background:var(--gt-bordeaux-pale);position:relative;overflow:hidden}.bio-heros__image{object-fit:cover;object-position:87% 25%}.bio-telecharger{min-height:var(--gt-cible);align-items:center;font-size:15px;display:inline-flex}.bio-bref{gap:var(--gt-esp-5)0;border-block:var(--gt-filet);padding:var(--gt-esp-6)var(--gt-esp-7)var(--gt-esp-6)0;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));display:grid;position:relative}.bio-bref__item{padding-left:var(--gt-esp-5);border-left:1.5px solid var(--gt-encre);flex-direction:column-reverse;justify-content:flex-end;gap:2px;display:flex}.bio-bref__item dd{font-family:var(--gt-police-titre);font-size:36px;line-height:1.1}.bio-bref__item dt{color:var(--gt-graphite);font-size:15px}.bio-bref__fin{height:48px;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (max-width:859.98px){.bio-bref{grid-template-columns:1fr 1fr;padding-right:0}.bio-bref .bio-bref__fin{display:none}}@media (max-width:479.98px){.bio-bref{grid-template-columns:1fr}}.bio-controles{justify-content:space-between;gap:var(--gt-esp-4);margin-top:var(--gt-esp-7);flex-wrap:wrap;display:flex}.bio-pastilles{gap:var(--gt-esp-2);border:0;flex-wrap:wrap;min-width:0;max-width:100%;margin:0;padding:0;display:flex}@media (max-width:479.98px){.bio-pastilles--longueur{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.bio-pastilles--longueur .bio-pastille{min-width:0}.bio-pastilles--longueur .bio-pastille span{text-align:center;flex-wrap:wrap;padding:4px 10px;font-size:14px;line-height:1.2}}.bio-pastille{display:inline-flex;position:relative}.bio-pastille input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute}.bio-pastille span{width:100%;min-height:var(--gt-cible);border:1px solid var(--gt-trait-ui);border-radius:var(--gt-rayon-pilule);color:var(--gt-encre);transition:background-color var(--gt-duree-etat)var(--gt-courbe-sortie),color var(--gt-duree-etat)var(--gt-courbe-sortie),border-color var(--gt-duree-etat)var(--gt-courbe-sortie);background:0 0;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-size:15px;font-weight:600;display:inline-flex}.bio-pastille span em{font-family:var(--gt-police-titre);font-style:italic;font-weight:500}.bio-pastille:hover span{border-color:var(--gt-encre)}.bio-pastille input:checked+span{background:var(--gt-encre);color:var(--gt-papier);border-color:var(--gt-encre)}.bio-pastille input:focus-visible+span{outline:var(--gt-focus);outline-offset:3px}.bio-grille{gap:var(--gt-esp-8);margin-top:var(--gt-esp-7);align-items:start;display:grid}@media (min-width:860px){.bio-grille{gap:var(--gt-esp-9);grid-template-columns:minmax(0,1fr) 320px}}.bio-meta{font-family:var(--gt-police-titre);color:var(--gt-bordeaux);font-size:19px;font-style:italic}.bio-version{max-width:760px;margin-top:var(--gt-esp-4)}.bio-version[data-masque]{display:none}.bio-version p{font-family:var(--gt-police-titre);font-size:clamp(21px,2vw,25px);line-height:1.5}.bio-version p+p{margin-top:1em}.bio-version__titre{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.bio-version--a{animation:bio-fondu-a .42s var(--gt-courbe-sortie)both}.bio-version--b{animation:bio-fondu-b .42s var(--gt-courbe-sortie)both}}@keyframes bio-fondu-a{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes bio-fondu-b{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.bio-panneau{background:var(--gt-blanc);border:var(--gt-filet-doux);padding:var(--gt-esp-6)}@media (min-width:860px){.bio-panneau{position:sticky;top:96px}}.bio-panneau__titre{font-family:var(--gt-police-titre);font-size:22px;font-weight:600}.bio-panneau__usage{margin-top:var(--gt-esp-2);color:var(--gt-graphite);font-size:16px}.bio-panneau__copier{margin-top:var(--gt-esp-5)}.bio-panneau__message{min-height:1.5em;margin-top:var(--gt-esp-3);color:var(--gt-encre);font-size:15px;font-weight:600}.bio-panneau__lien{min-height:var(--gt-cible);align-items:center;font-size:15px;display:inline-flex}.bio-panneau__liens{margin-top:var(--gt-esp-3);padding-top:var(--gt-esp-3);border-top:var(--gt-filet-doux);color:var(--gt-graphite);font-size:14px}.parcours{margin-top:var(--gt-esp-8)}.jalon__voix{font-family:var(--gt-police-titre);color:var(--gt-bordeaux);font-style:italic}.jalon__bouton{cursor:pointer;color:var(--gt-encre);text-align:center;min-width:var(--gt-cible);min-height:var(--gt-cible);background:0 0;border:0;gap:2px;padding:4px;display:inline-flex}.jalon__bouton,.jalon__etiquette{flex-direction:column;align-items:center}.jalon__etiquette{gap:1px;display:flex}.jalon__note{border:2px solid var(--gt-bordeaux);background:var(--gt-papier);width:22px;height:16px;transition:background-color var(--gt-duree-etat)var(--gt-courbe-sortie);border-radius:50%;flex:none;display:block;transform:rotate(-22deg)}.gt-bande .jalon__note{background:var(--gt-cendre)}.jalon__bouton:hover .jalon__note,.jalon__bouton[aria-pressed=true] .jalon__note{background:var(--gt-bordeaux)}.jalon__annee{font-family:var(--gt-police-titre);color:var(--gt-bordeaux);white-space:nowrap;font-size:15px;font-style:italic;line-height:1.2}.jalon__nom{font-size:13px;font-weight:600;line-height:1.2}.jalon__long{display:none}.parcours__detail{margin-top:var(--gt-esp-6);padding:var(--gt-esp-4)var(--gt-esp-5);background:var(--gt-blanc);border-left:2px solid var(--gt-bordeaux)}.parcours__voix{font-family:var(--gt-police-titre);color:var(--gt-bordeaux);font-style:italic}@media (min-width:860px){.parcours__portee{height:88px;margin:96px 0 104px;position:relative}.parcours__lignes{background-image:repeating-linear-gradient(to bottom,var(--gt-portee)0 1px,transparent 1px 22px);height:89px;position:absolute;inset:0 12px 0 0}.parcours__fin{height:89px;position:absolute;top:0;right:0}.parcours__jalons{position:absolute;inset:0}.jalon{left:var(--x);top:var(--y);position:absolute;transform:translate(-50%,-12px)}.jalon[data-dessus]{transform:translate(-50%,calc(12px - 100%))}.jalon[data-dessus] .jalon__bouton,.jalon[data-dessus] .jalon__etiquette{flex-direction:column-reverse}.jalon__bouton{transition:transform var(--gt-duree-etat)var(--gt-courbe-ressort)}.jalon__bouton:hover,.jalon__bouton[aria-pressed=true]{transform:translateY(-3px)}.jalon__nom{max-width:11ch}.jalon__etiquette{background:var(--gt-cendre)}@supports (color:color-mix(in lab,red,red)){.jalon__etiquette{background:color-mix(in srgb,var(--gt-cendre)85%,transparent)}}.jalon__etiquette{border-radius:2px;padding:1px 4px}.jalon__texte{display:none}}@media (max-width:859.98px){.parcours .parcours__detail,.parcours .parcours__fin,.parcours .parcours__lignes{display:none}.parcours__jalons{border-left:var(--gt-filet)}.jalon{padding:var(--gt-esp-3)0 var(--gt-esp-3)var(--gt-esp-5)}.jalon__bouton{text-align:left;cursor:default;flex-direction:row;align-items:center;gap:10px;min-height:48px;padding:0}.jalon__etiquette{flex-flow:wrap;align-items:baseline;gap:2px 10px}.jalon__nom{font-size:17px}.jalon__court{display:none}.jalon__long{display:inline}.jalon__texte{color:var(--gt-graphite);margin-top:4px;padding-left:36px;font-size:16px}}.bio-themes{gap:var(--gt-esp-7);display:grid}@media (min-width:860px){.bio-themes{gap:var(--gt-esp-9);grid-template-columns:320px minmax(0,1fr);align-items:start}}.bio-themes__liste{border-top:var(--gt-filet)}.bio-themes__liste li{border-bottom:var(--gt-filet-doux)}.bio-themes__lien{padding-block:var(--gt-esp-4);color:var(--gt-encre);grid-template-columns:48px minmax(0,1fr);align-items:baseline;gap:12px;text-decoration:none;display:grid}.bio-themes__num{font-family:var(--gt-police-titre);color:var(--gt-bordeaux);font-size:20px;font-style:italic}.bio-themes__titre{font-family:var(--gt-police-titre);transition:color var(--gt-duree-etat)var(--gt-courbe-sortie);font-size:clamp(22px,2.2vw,28px);line-height:1.25}.bio-themes__lien:focus-visible .bio-themes__titre,.bio-themes__lien:hover .bio-themes__titre{color:var(--gt-bordeaux)}.bio-orgs{border-right:var(--gt-double-barre);flex-wrap:wrap;display:flex}.bio-orgs li{text-align:center;min-height:72px;padding:var(--gt-esp-3);border-left:1px solid var(--gt-encre);border-bottom:var(--gt-filet-doux);font-family:var(--gt-police-titre);flex:160px;justify-content:center;align-items:center;font-size:19px;font-weight:600;line-height:1.2;display:flex}.bio-photos{gap:var(--gt-esp-5);grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));align-items:end;display:grid}.bio-photo{margin:0}.bio-photo__vignette{background:var(--gt-cendre);position:relative;overflow:hidden}.bio-photo__image{object-fit:cover}.bio-photo__attente{color:var(--gt-graphite);align-content:center;place-items:center;gap:4px;display:grid;position:absolute;inset:0}.bio-photo__attente>span:first-child{font-family:var(--gt-police-titre);color:var(--gt-encre);font-size:44px}.bio-photo__note{font-size:13px}.bio-photo figcaption{margin-top:var(--gt-esp-3);display:grid}.bio-photo__titre{font-family:var(--gt-police-titre);font-size:19px;font-weight:600}.bio-photo__desc{color:var(--gt-graphite);font-size:14px}.bio-photos__usage{margin-top:var(--gt-esp-5);max-width:80ch}.bio-kit-infos{gap:var(--gt-esp-5);margin-top:var(--gt-esp-8);grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));display:grid}.bio-carte{padding:var(--gt-esp-6)}.bio-affiche{margin-top:var(--gt-esp-4)}.bio-affiche>div{border-bottom:var(--gt-filet-doux);grid-template-columns:130px minmax(0,1fr);gap:8px 16px;padding-block:8px;display:grid}.bio-affiche dt{padding-top:10px;font-size:14px;font-weight:600}.bio-affiche dd{justify-content:space-between;align-items:center;gap:12px;font-size:16px;display:flex}.bio-affiche dd>span{flex:auto;min-width:0}.bio-affiche dd .copier-valeur{flex:none}@media (max-width:479.98px){.bio-affiche>div{grid-template-columns:1fr}.bio-affiche dt{padding-top:0}}.copier-valeur{min-height:var(--gt-cible);border:1px solid var(--gt-trait-ui);border-radius:var(--gt-rayon-pilule);color:var(--gt-encre);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.copier-valeur:hover{border-color:var(--gt-encre)}.bio-fiche{margin-block:var(--gt-esp-4);gap:8px;font-size:16px;display:grid}.bio-fiche li{align-items:baseline;gap:10px;display:flex}.kit-composer{gap:var(--gt-esp-7);margin-top:var(--gt-esp-8);padding:var(--gt-esp-7);background:var(--gt-bordeaux-pale);display:grid}@media (min-width:860px){.kit-composer{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.kit-composer__choix{border:0;margin:0;padding:0}.kit-composer__aide{margin:6px 0 var(--gt-esp-4);color:var(--gt-graphite);font-size:16px}.kit-case{cursor:pointer;align-items:flex-start;gap:12px;min-height:48px;padding-block:8px;display:flex}.kit-case input{width:22px;height:22px;accent-color:var(--gt-bordeaux);flex:none;margin-top:2px}.kit-case>span{display:grid}.kit-case__label{font-size:16px;font-weight:600}.kit-case__formats{color:var(--gt-graphite);font-size:14px}.kit-case[data-indisponible]{cursor:not-allowed}.kit-case[data-indisponible] .kit-case__label{color:var(--gt-gris)}.kit-composer__action{align-content:start;gap:var(--gt-esp-3);display:grid}.kit-composer__compte{font-family:var(--gt-police-titre);font-size:22px}.kit-composer__notes{gap:6px;display:flex}.kit-composer__bouton:disabled{background:var(--gt-cendre);color:var(--gt-gris);cursor:not-allowed}.kit-composer__desactive{color:var(--gt-gris);font-size:14px}.kit-composer__tout{min-height:var(--gt-cible);align-items:center;font-size:15px;display:inline-flex}.bio-plus{padding-block:var(--gt-esp-8)}.bio-cartes{gap:var(--gt-esp-4);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));display:grid}.bio-carte-lien{height:100%;padding:var(--gt-esp-6);color:var(--gt-encre);gap:6px;text-decoration:none;display:grid}.bio-carte-lien__titre{font-family:var(--gt-police-titre);font-size:22px;font-weight:600;line-height:1.2}.bio-carte-lien__texte{color:var(--gt-graphite);font-size:15px}.bio-coda.gt-signe-point:before{background-position:50%}.bio-coda .bio-section__intro{text-align:center;margin-inline:auto}.ac-photo.bio-heros__cadre{aspect-ratio:4/5;background:0 0;height:auto;overflow:visible}.ac-photo.bio-heros__cadre .ac-photo__image{background:var(--gt-bordeaux-pale)}@media (min-width:1024px){.bio-heros__grille{margin-top:clamp(16px,4vh,48px)}.bio-heros__nom{font-size:clamp(56px,min(7vw,11vh),112px)}.bio-heros__titres{margin-top:var(--gt-esp-4);font-size:clamp(20px,min(2vw,3.4vh),28px)}.bio-heros__actions{margin-top:var(--gt-esp-6)}.ac-photo.bio-heros__cadre{aspect-ratio:auto;height:clamp(360px,min(40vw,72vh),600px)}}:root{--gt-papier:#f5f4f1;--gt-cendre:#e8e6e2;--gt-blanc:#fff;--gt-encre:#1c1b1a;--gt-graphite:#3d3b39;--gt-gris:#5c5a57;--gt-bordeaux:#7a2632;--gt-bordeaux-fonce:#5e1d27;--gt-bordeaux-pale:#f1dde0;--gt-portee:#a9a5a0;--gt-trait:#cfccc7;--gt-trait-ui:#8f8b85;--gt-erreur:#a3261b;--gt-data-1:#a63a50;--gt-data-2:#b5852a;--gt-data-contexte:#8f8b85;--gt-police-titre:var(--font-eb-garamond),"EB Garamond",Garamond,Georgia,serif;--gt-police-texte:var(--font-hanken),"Hanken Grotesk","Helvetica Neue",Arial,sans-serif;--gt-fs-affiche:clamp(72px,13vw,200px);--gt-fs-h1:clamp(40px,6vw,78px);--gt-fs-h2:clamp(34px,4.6vw,58px);--gt-fs-h3:28px;--gt-fs-h4:22px;--gt-fs-surtitre:21px;--gt-fs-chapeau:21px;--gt-fs-texte:18px;--gt-fs-interface:16px;--gt-fs-legende:14px;--gt-lh-titre:1.04;--gt-lh-texte:1.65;--gt-ls-titre:-.015em;--gt-ls-affiche:-.04em;--gt-esp-1:4px;--gt-esp-2:8px;--gt-esp-3:12px;--gt-esp-4:16px;--gt-esp-5:20px;--gt-esp-6:24px;--gt-esp-7:32px;--gt-esp-8:48px;--gt-esp-9:64px;--gt-esp-10:96px;--gt-esp-11:120px;--gt-esp-12:160px;--gt-page:1280px;--gt-lecture:1120px;--gt-ligne:680px;--gt-marge:clamp(20px,4vw,48px);--gt-section:clamp(64px,9vw,120px);--gt-rupture:860px;--gt-rayon:0;--gt-rayon-pilule:999px;--gt-filet:1px solid var(--gt-encre);--gt-filet-doux:1px solid var(--gt-trait);--gt-double-barre:4px double var(--gt-encre);--gt-ombre:0 22px 34px -22px #1c1b1a73;--gt-focus:3px solid var(--gt-encre);--gt-cible:44px;--gt-duree-micro:.12s;--gt-duree-etat:.24s;--gt-duree-entree:.46s;--gt-duree-scene:.9s;--gt-duree-corde:1.2s;--gt-courbe-sortie:cubic-bezier(.2,.7,.2,1);--gt-courbe-ressort:cubic-bezier(.3,1.5,.5,1);--gt-courbe-corde:cubic-bezier(.2,2.6,.35,1);--gt-portee-ecart:9px;--gt-note-inclinaison:-20deg;--gt-note-taille:24px 18px;--gt-entete:72px}html[data-theme=sombre]{--gt-papier:#191817;--gt-cendre:#23211f;--gt-blanc:#2a2826;--gt-encre:#eeebe5;--gt-graphite:#d3cec6;--gt-gris:#b5afa6;--gt-portee:#6e6962;--gt-trait:#3b3834;--gt-trait-ui:#8a847b;--gt-bordeaux:#d98e99;--gt-bordeaux-fonce:#e7aab2;--gt-bordeaux-pale:#3b2529;--gt-erreur:#f0a49a;--gt-data-1:#d98e99;--gt-data-2:#d9b26a;--gt-data-contexte:#8a847b;--gt-ombre:0 22px 34px -22px #000000b3;color-scheme:dark}html[data-theme=sombre] body{background:var(--gt-papier);color:var(--gt-encre)}html[data-theme=sombre] .gt-bouton--primaire,html[data-theme=sombre] .gt-feuillet--accent{color:#fff;background:#9b3343;border-color:#9b3343}html[data-theme=sombre] .gt-feuillet--accent h3{color:#fff}html[data-theme=sombre] .gt-bouton--primaire:hover{background:#b23e50}html[data-theme=sombre] main img:not([src$=\.svg]){filter:brightness(.92)}html.gt-vt::view-transition-old(root){mix-blend-mode:normal;animation:none}html.gt-vt::view-transition-new(root){mix-blend-mode:normal;animation:none}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--gt-entete) + 16px);-webkit-text-size-adjust:100%}body{background:var(--gt-papier);font-family:var(--gt-police-texte);font-size:var(--gt-fs-texte);line-height:var(--gt-lh-texte);overflow-x:clip}body,h1,h2,h3,h4{color:var(--gt-encre)}h1,h2,h3,h4{font-family:var(--gt-police-titre);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;font-weight:500}p{text-wrap:pretty}::selection{background:var(--gt-bordeaux-pale);color:var(--gt-encre)}:focus-visible{outline:var(--gt-focus);outline-offset:3px}[id]{scroll-margin-top:calc(var(--gt-entete) + 16px)}.gt-evitement{left:var(--gt-marge);z-index:100;background:var(--gt-encre);color:var(--gt-papier);font-weight:600;font-size:var(--gt-fs-interface);padding:12px 18px;position:absolute;top:-100px}.gt-evitement:focus{top:12px}.gt-conteneur{width:100%;max-width:calc(var(--gt-page) + 2*var(--gt-marge));padding-inline:var(--gt-marge);margin-inline:auto}.gt-conteneur--lecture{max-width:calc(var(--gt-lecture) + 2*var(--gt-marge))}.gt-section{padding-block:var(--gt-section)}.gt-bande{background:var(--gt-cendre)}.gt-bande-pale{background:var(--gt-bordeaux-pale)}.gt-filet-haut{border-top:var(--gt-filet)}.gt-grille{gap:var(--gt-esp-4);grid-template-columns:repeat(auto-fit,minmax(min(var(--gt-col,240px),100%),1fr));display:grid}.gt-affiche{font-family:var(--gt-police-titre);font-weight:500;font-size:var(--gt-fs-affiche);letter-spacing:var(--gt-ls-affiche);line-height:.85}.gt-h1{font-size:var(--gt-fs-h1);line-height:1.03}.gt-h1,.gt-h2{font-family:var(--gt-police-titre);font-weight:500;letter-spacing:var(--gt-ls-titre)}.gt-h2{font-size:var(--gt-fs-h2);line-height:var(--gt-lh-titre)}.gt-h3{font-size:clamp(24px,2.4vw,var(--gt-fs-h3));line-height:1.15}.gt-h3,.gt-h4{font-family:var(--gt-police-titre);font-weight:600}.gt-h4{font-size:var(--gt-fs-h4);line-height:1.2}.gt-surtitre{color:var(--gt-bordeaux);font-size:clamp(19px,1.8vw,22px);font-weight:500;line-height:1.3}.gt-citation,.gt-surtitre{font-family:var(--gt-police-titre);font-style:italic}.gt-citation{font-size:clamp(24px,3vw,34px);font-weight:400;line-height:1.32}.gt-chapeau{color:var(--gt-graphite);max-width:62ch;font-size:clamp(19px,1.7vw,22px);line-height:1.5}.gt-texte{font-size:var(--gt-fs-texte);line-height:var(--gt-lh-texte);max-width:70ch}.gt-texte>*+*{margin-top:1em}.gt-legende{font-size:var(--gt-fs-legende);color:var(--gt-gris);line-height:1.5}.gt-interface{font-size:var(--gt-fs-interface);font-weight:600}.gt-nuance{font-family:var(--gt-police-titre);color:var(--gt-bordeaux);letter-spacing:-.02em;font-style:italic;font-weight:600}.gt-lien,.gt-texte a{color:var(--gt-encre);text-decoration:underline;-webkit-text-decoration-color:var(--gt-bordeaux);text-decoration-color:var(--gt-bordeaux);text-underline-offset:4px;transition:color var(--gt-duree-etat)var(--gt-courbe-sortie),text-decoration-thickness var(--gt-duree-etat)var(--gt-courbe-sortie);text-decoration-thickness:1px}.gt-lien:focus-visible,.gt-lien:hover,.gt-texte a:focus-visible,.gt-texte a:hover{color:var(--gt-bordeaux);text-decoration-thickness:2px}.gt-bouton{min-height:52px;font-family:var(--gt-police-texte);border-radius:var(--gt-rayon);text-align:center;cursor:pointer;transition:background-color var(--gt-duree-etat)var(--gt-courbe-sortie),color var(--gt-duree-etat)var(--gt-courbe-sortie),border-color var(--gt-duree-etat)var(--gt-courbe-sortie),transform var(--gt-duree-micro)var(--gt-courbe-sortie);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:17px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.gt-bouton:active{transform:translateY(1px)}.gt-bouton--primaire{background:var(--gt-bordeaux);color:var(--gt-blanc)}.gt-bouton--primaire:hover{background:var(--gt-bordeaux-fonce)}.gt-bouton--secondaire{color:var(--gt-encre);border-color:var(--gt-encre);background:0 0;min-height:48px}.gt-bouton--secondaire:hover{background:var(--gt-blanc)}.gt-bouton--compact{min-height:var(--gt-cible);padding:0 18px;font-size:15px}.gt-bouton--blanc{background:var(--gt-blanc);color:var(--gt-encre)}.gt-bouton--blanc:hover{background:var(--gt-papier)}.gt-bouton--pleine{width:100%}.gt-pilule{min-height:var(--gt-cible);border:1px solid var(--gt-trait-ui);border-radius:var(--gt-rayon-pilule);color:var(--gt-encre);font-family:var(--gt-police-texte);cursor:pointer;transition:background-color var(--gt-duree-etat)var(--gt-courbe-sortie),color var(--gt-duree-etat)var(--gt-courbe-sortie),border-color var(--gt-duree-etat)var(--gt-courbe-sortie);background:0 0;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;display:inline-flex}.gt-pilule:hover{border-color:var(--gt-encre)}.gt-pilule[aria-expanded=true],.gt-pilule[aria-pressed=true]{background:var(--gt-encre);color:var(--gt-papier);border-color:var(--gt-encre)}.gt-logo__point{color:var(--gt-bordeaux)}.gt-pied{border-top:var(--gt-filet);padding-block:var(--gt-esp-6)}.gt-pied__rangee{justify-content:space-between;align-items:center;gap:var(--gt-esp-5);flex-wrap:wrap;display:flex}.gt-pied__liens .gt-lien{min-height:var(--gt-cible);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;display:inline-flex}.gt-portee{width:100%;height:calc(4*var(--gt-portee-ecart) + 1px);background-image:repeating-linear-gradient(to bottom,var(--gt-portee)0 1px,transparent 1px var(--gt-portee-ecart));display:block}.gt-portee--courte{background-image:repeating-linear-gradient(to bottom,var(--gt-trait)0 1px,transparent 1px 5px);height:21px}.gt-double-barre{align-items:stretch;gap:3px;height:28px;display:inline-flex}.gt-double-barre:before{content:"";background:var(--gt-encre);width:1px}.gt-double-barre:after{content:"";background:var(--gt-encre);width:4px}.gt-tete-note{background:var(--gt-bordeaux);width:14px;height:10px;transform:rotate(var(--gt-note-inclinaison));border-radius:50%;flex:none;display:inline-block}.gt-tete-note--vide{border:2px solid var(--gt-bordeaux);background:0 0}.gt-fil{color:var(--gt-gris);font-size:14px}.gt-fil ol{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.gt-fil a{color:var(--gt-encre);text-decoration:underline;-webkit-text-decoration-color:var(--gt-bordeaux);text-decoration-color:var(--gt-bordeaux);text-underline-offset:3px;align-items:center;min-height:32px;display:inline-flex}.gt-fil a:hover{color:var(--gt-bordeaux)}.gt-tete-section{gap:var(--gt-esp-2);margin-bottom:var(--gt-esp-8);display:grid}.gt-tete-section--filet{padding-bottom:var(--gt-esp-5);border-bottom:var(--gt-filet);margin-bottom:0}.gt-feuillet{gap:var(--gt-esp-3);background:var(--gt-blanc);border:var(--gt-filet-doux);padding:var(--gt-esp-6)var(--gt-esp-5)var(--gt-esp-6);transition:transform var(--gt-duree-etat)var(--gt-courbe-sortie),box-shadow var(--gt-duree-etat)var(--gt-courbe-sortie);flex-direction:column;display:flex;position:relative}.gt-feuillet:focus-within,.gt-feuillet:hover{box-shadow:var(--gt-ombre);transform:translateY(-6px)rotate(-.5deg)}.gt-feuillet__num{font-family:var(--gt-police-titre);color:var(--gt-bordeaux);font-size:34px;font-style:italic;font-weight:600;line-height:1}.gt-feuillet__lien{padding-top:var(--gt-esp-3);margin-top:auto;font-size:15px;font-weight:600}.gt-feuillet__lien a:after{content:"";position:absolute;inset:0}.gt-feuillet--accent{background:var(--gt-bordeaux);border-color:var(--gt-bordeaux)}.gt-feuillet--accent,.gt-feuillet--accent h3{color:var(--gt-blanc)}.gt-rangees>li{border-bottom:var(--gt-filet-doux)}.gt-rangee{gap:4px var(--gt-esp-4);padding-block:var(--gt-esp-6);grid-template-columns:56px 1fr;align-items:baseline;display:grid}.gt-rangee__meta{grid-column:2;font-size:15px;font-weight:600}@media (min-width:860px){.gt-rangee{grid-template-columns:72px 1fr auto}.gt-rangee__meta{text-align:right;grid-area:1/3}}.gt-faq{border-top:var(--gt-filet)}.gt-faq details{border-bottom:var(--gt-filet-doux)}.gt-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--gt-esp-4);min-height:56px;padding-block:var(--gt-esp-4);font-family:var(--gt-police-titre);font-size:22px;font-weight:500;line-height:1.25;list-style:none;display:flex}.gt-faq summary::-webkit-details-marker{display:none}.gt-faq summary:after{content:"+";font-family:var(--gt-police-texte);color:var(--gt-bordeaux);transition:transform var(--gt-duree-etat)var(--gt-courbe-sortie);flex:none;font-size:26px;font-weight:400}.gt-faq details[open] summary:after{transform:rotate(45deg)}.gt-faq__reponse{padding-bottom:var(--gt-esp-6);color:var(--gt-graphite);max-width:70ch}.gt-coda{text-align:center;justify-items:center;gap:var(--gt-esp-5);display:grid}.gt-coda__actions{justify-content:center;gap:var(--gt-esp-3);margin-top:var(--gt-esp-3);flex-wrap:wrap;display:flex}.gt-mesures{border:var(--gt-filet);background:var(--gt-blanc);border-right-style:double;border-right-width:4px;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));display:grid}.gt-mesures>li{padding:var(--gt-esp-5);border-bottom:var(--gt-filet-doux);position:relative}@media (min-width:860px){.gt-mesures>li{border-bottom:0}.gt-mesures>li+li{border-left:var(--gt-filet)}}.gt-mesures a:after{content:"";position:absolute;inset:0}.gt-mesures>li:hover h3 a{color:var(--gt-bordeaux)}.gt-mesures>li:focus-within{outline:var(--gt-focus);outline-offset:-3px}.gt-mesures a:focus-visible{outline:none}.gt-noms{flex-wrap:wrap;gap:8px 0;display:flex}.gt-noms li{font-family:var(--gt-police-titre);border-left:1px solid var(--gt-portee);padding-inline:18px;font-size:clamp(22px,2.2vw,28px);font-weight:500;line-height:1.2}.gt-noms li:first-child{border-left:0;padding-left:0}.gt-annote{gap:var(--gt-esp-6);display:grid}.gt-note-marge{font-family:var(--gt-police-titre);color:var(--gt-graphite);border-left:1px solid var(--gt-gris);padding-left:var(--gt-esp-4);max-width:34ch;font-size:18px;font-style:italic;line-height:1.45}@media (min-width:860px){.gt-annote{column-gap:var(--gt-esp-9);grid-template-columns:minmax(0,1fr) 240px;align-items:start}.gt-annote>.gt-note-marge{grid-column:2}}[data-annotations=off] .gt-encre-trace,[data-annotations=off] .gt-note-marge{display:none}.gt-encre-trace{pointer-events:none;overflow:visible}.gt-encre-trace path{fill:none;stroke:var(--gt-bordeaux);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.gt-encre-trace--graphite path{stroke:var(--gt-graphite);stroke-width:1.4px}@media (prefers-reduced-motion:no-preference){.gt-encre-trace--hero path{stroke-dashoffset:1px;animation:gt-tracer var(--gt-duree-scene)var(--gt-courbe-sortie).4s forwards}@supports (animation-timeline:view()){.gt-encre-trace--defile path{stroke-dashoffset:1px;animation:gt-tracer linear both;animation-timeline:view();animation-range:entry 10% cover 40%}}}@keyframes gt-tracer{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference){.gt-entree{animation:gt-entree-programme var(--gt-duree-scene)var(--gt-courbe-sortie)both}.gt-entree--2{animation-delay:.12s}.gt-entree--3{animation-delay:.24s}}.gt-tableau{overflow-x:auto}.gt-tableau table{border-collapse:collapse;width:100%;min-width:640px;font-size:15px}.gt-tableau td,.gt-tableau th{text-align:left;border-bottom:var(--gt-filet-doux);vertical-align:top;padding:12px 16px 12px 0}.gt-tableau thead th{border-bottom:var(--gt-filet);font-weight:600}.gt-couverture{aspect-ratio:3/4;width:120px;box-shadow:var(--gt-ombre);font-family:var(--gt-police-titre);flex-direction:column;flex:none;justify-content:flex-end;padding:12px;line-height:1.05;display:flex;transform:rotate(-3deg)}.gt-carte,.gt-couverture{background:var(--gt-blanc)}.gt-carte{border:var(--gt-filet-doux)}.gt-carte:has(a),a.gt-carte{transition:transform var(--gt-duree-etat)var(--gt-courbe-sortie),box-shadow var(--gt-duree-etat)var(--gt-courbe-sortie),border-color var(--gt-duree-etat)var(--gt-courbe-sortie)}.gt-carte:has(a):hover,.gt-carte:has(a:focus-visible),a.gt-carte:focus-visible,a.gt-carte:hover{box-shadow:var(--gt-ombre);border-color:var(--gt-trait-ui);transform:translateY(-6px)rotate(-.5deg)}.gt-carte h3{font-weight:600}.gt-champ{background:var(--gt-blanc);min-height:48px;color:var(--gt-encre);border:1px solid var(--gt-gris);font-family:var(--gt-police-texte);border-radius:0;padding:10px 14px;font-size:17px;line-height:1.5}textarea.gt-champ{min-height:120px}.gt-champ::placeholder{color:var(--gt-gris);opacity:1}.gt-champ:focus-visible{outline:var(--gt-focus);outline-offset:2px}.gt-champ[aria-invalid=true]{border-color:var(--gt-erreur)}label{font-size:16px;font-weight:600}.gt-etiquette{border:1px solid var(--gt-trait);border-radius:var(--gt-rayon-pilule);color:var(--gt-graphite);background:0 0;align-items:center;padding:2px 10px;font-size:14px;display:inline-flex}.gt-ouverture{position:relative}.gt-ouverture:after{content:"";width:min(var(--gt-page),calc(100% - 2*var(--gt-marge)));margin:0 auto var(--gt-ouverture-ecart);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 92' preserveAspectRatio='none'%3E%3Cpath d='M0 24.5L20 24.7L40 24.8L60 24.9L80 25.3L100 26.1L120 26.7L140 26.8L160 26.3L180 25.6L200 25.5L220 25.7L240 25.6L260 24.9L280 24.4L300 24.0L320 23.9L340 23.8L360 23.4L380 22.1L400 20.3L420 19.3L440 19.1L460 18.8L480 18.6L500 19.7L520 21.6L540 22.7L560 22.6L580 22.7L600 23.3L620 24.0L640 24.8L660 25.5L680 25.9L700 26.0L720 25.7L740 24.7L760 23.5L780 22.5L800 22.0L820 21.8L840 21.9L860 22.4L880 23.0L900 23.5L920 23.7L940 23.8L960 24.0L980 24.3L1000 24.5' fill='none' stroke='%23A9A5A0' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M0 35.5L20 35.6L40 35.7L60 35.9L80 36.2L100 36.7L120 37.2L140 37.3L160 36.9L180 36.3L200 36.0L220 35.6L240 35.1L260 34.7L280 34.9L300 34.9L320 34.1L340 32.7L360 31.5L380 31.6L400 32.4L420 33.0L440 32.3L460 31.1L480 30.6L500 31.2L520 32.3L540 32.9L560 32.5L580 32.1L600 32.3L620 33.2L640 34.1L660 35.0L680 35.8L700 36.5L720 36.5L740 35.2L760 33.5L780 32.3L800 32.2L820 32.5L840 33.0L860 33.3L880 33.8L900 34.3L920 34.7L940 35.0L960 35.2L980 35.4L1000 35.5' fill='none' stroke='%23A9A5A0' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M0 46.5L20 46.7L40 46.9L60 47.2L80 47.5L100 47.7L120 47.9L140 48.1L160 48.2L180 48.0L200 47.4L220 46.7L240 45.9L260 45.4L280 45.2L300 45.0L320 44.8L340 44.7L360 44.4L380 43.8L400 43.3L420 43.2L440 42.9L460 42.6L480 42.4L500 42.2L520 41.7L540 41.4L560 41.7L580 42.2L600 43.0L620 44.1L640 45.3L660 46.2L680 47.2L700 48.1L720 48.2L740 47.1L760 45.8L780 44.7L800 44.0L820 43.6L840 43.6L860 44.3L880 45.1L900 45.7L920 45.9L940 46.0L960 46.2L980 46.4L1000 46.5' fill='none' stroke='%23A9A5A0' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M0 57.5L20 57.7L40 58.0L60 58.3L80 58.6L100 58.7L120 58.9L140 59.2L160 59.3L180 59.2L200 58.8L220 58.3L240 57.7L260 56.9L280 56.1L300 55.7L320 55.3L340 54.9L360 54.4L380 53.8L400 53.5L420 53.4L440 53.2L460 52.9L480 52.8L500 53.1L520 53.6L540 53.9L560 53.7L580 53.4L600 53.8L620 54.9L640 56.2L660 57.2L680 58.2L700 59.0L720 59.1L740 57.7L760 55.7L780 54.4L800 54.0L820 53.9L840 54.2L860 54.9L880 55.9L900 56.6L920 56.8L940 56.8L960 57.0L980 57.3L1000 57.5' fill='none' stroke='%23A9A5A0' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M0 68.5L20 68.8L40 69.0L60 69.3L80 69.5L100 69.6L120 69.7L140 70.1L160 70.5L180 70.5L200 70.0L220 69.3L240 68.6L260 67.8L280 67.1L300 66.7L320 66.7L340 67.0L360 66.9L380 66.3L400 65.9L420 65.7L440 64.9L460 63.4L480 62.7L500 63.3L520 64.5L540 65.2L560 65.4L580 66.0L600 66.8L620 67.0L640 66.9L660 67.2L680 68.1L700 68.9L720 68.9L740 68.4L760 67.9L780 67.2L800 66.1L820 65.1L840 64.9L860 65.4L880 66.0L900 66.7L920 67.2L940 67.7L960 68.0L980 68.3L1000 68.5' fill='none' stroke='%23A9A5A0' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;height:92px;display:block}@media (min-width:640px){.gt-ouverture:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 92' preserveAspectRatio='none'%3E%3Cpath d='M0 24.5L20 24.8L40 25.0L60 25.1L80 25.7L100 26.8L120 27.8L140 27.9L160 27.2L180 26.2L200 26.1L220 26.4L240 26.1L260 25.1L280 24.3L300 23.8L320 23.6L340 23.5L360 22.9L380 21.0L400 18.2L420 16.8L440 16.4L460 15.9L480 15.7L500 17.3L520 20.2L540 21.7L560 21.7L580 21.9L600 22.7L620 23.8L640 25.0L660 26.0L680 26.7L700 26.8L720 26.2L740 24.8L760 23.0L780 21.5L800 20.7L820 20.4L840 20.6L860 21.3L880 22.2L900 23.0L920 23.3L940 23.5L960 23.8L980 24.2L1000 24.5' fill='none' stroke='%23A9A5A0' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M0 35.5L20 35.6L40 35.8L60 36.1L80 36.6L100 37.4L120 38.1L140 38.2L160 37.6L180 36.8L200 36.2L220 35.7L240 34.9L260 34.3L280 34.6L300 34.7L320 33.4L340 31.3L360 29.6L380 29.6L400 30.9L420 31.7L440 30.7L460 29.0L480 28.1L500 29.0L520 30.7L540 31.6L560 31.1L580 30.3L600 30.7L620 32.0L640 33.5L660 34.7L680 35.9L700 37.0L720 37.0L740 35.1L760 32.5L780 30.7L800 30.5L820 31.1L840 31.7L860 32.3L880 33.0L900 33.8L920 34.3L940 34.7L960 35.0L980 35.3L1000 35.5' fill='none' stroke='%23A9A5A0' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M0 46.5L20 46.7L40 47.1L60 47.6L80 48.0L100 48.2L120 48.5L140 48.9L160 49.1L180 48.7L200 47.9L220 46.8L240 45.7L260 44.8L280 44.5L300 44.3L320 44.0L340 43.9L360 43.3L380 42.4L400 41.8L420 41.5L440 41.1L460 40.6L480 40.4L500 40.0L520 39.3L540 38.9L560 39.3L580 40.1L600 41.3L620 42.8L640 44.7L660 46.1L680 47.5L700 48.9L720 49.0L740 47.5L760 45.4L780 43.8L800 42.8L820 42.1L840 42.1L860 43.1L880 44.4L900 45.4L920 45.7L940 45.7L960 46.0L980 46.3L1000 46.5' fill='none' stroke='%23A9A5A0' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M0 57.5L20 57.8L40 58.2L60 58.8L80 59.2L100 59.3L120 59.6L140 60.1L160 60.3L180 60.0L200 59.4L220 58.7L240 57.8L260 56.6L280 55.5L300 54.8L320 54.2L340 53.7L360 52.8L380 52.0L400 51.5L420 51.3L440 51.1L460 50.6L480 50.5L500 51.0L520 51.7L540 52.1L560 51.8L580 51.4L600 51.9L620 53.6L640 55.6L660 57.1L680 58.5L700 59.8L720 59.8L740 57.8L760 54.8L780 52.8L800 52.2L820 52.1L840 52.5L860 53.6L880 55.1L900 56.2L920 56.4L940 56.4L960 56.7L980 57.2L1000 57.5' fill='none' stroke='%23A9A5A0' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M0 68.5L20 68.9L40 69.3L60 69.7L80 70.1L100 70.1L120 70.3L140 70.9L160 71.5L180 71.5L200 70.8L220 69.7L240 68.6L260 67.4L280 66.5L300 65.8L320 65.9L340 66.3L360 66.1L380 65.2L400 64.5L420 64.3L440 63.0L460 60.9L480 59.7L500 60.8L520 62.5L540 63.6L560 63.9L580 64.7L600 65.9L620 66.3L640 66.1L660 66.5L680 67.9L700 69.1L720 69.2L740 68.4L760 67.6L780 66.6L800 65.0L820 63.4L840 63.1L860 63.8L880 64.8L900 65.8L920 66.6L940 67.3L960 67.8L980 68.2L1000 68.5' fill='none' stroke='%23A9A5A0' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E")}}.gt-ouverture--vivante:after{background-image:none}.gt-lignes{left:50%;bottom:var(--gt-ouverture-ecart);width:min(var(--gt-page),calc(100% - 2*var(--gt-marge)));pointer-events:none;height:92px;position:absolute;overflow:visible;transform:translate(-50%)}.gt-ouverture{--gt-ouverture-ecart:48px}@media (min-width:1024px){.gt-ouverture{--gt-ouverture-ecart:72px}}.gt-ouverture>.gt-conteneur:first-of-type{padding-bottom:var(--gt-ouverture-ecart)}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}html:not(.gt-vt)::view-transition-old(root){animation-duration:.18s}html:not(.gt-vt)::view-transition-new(root){animation-duration:.18s}html.gt-arrivee-langue :is(.gn-nav a,.gn-cta,main :is(h1,h2,h3,.gt-surtitre,p,li,.gt-bouton,figcaption,dt,dd,summary,label,[data-zt])){color:#0000!important}.gt-ligne-lecture{z-index:51;pointer-events:none;opacity:0;width:100%;height:14px;transition:opacity .3s;position:fixed;top:0;left:0;overflow:visible}@media print{.gt-ligne-lecture{display:none}}@media screen{html.gt-ap main :is(h1,h2,h3,.gt-surtitre,.gt-chapeau,p,figure,img,.gt-carte,.gt-feuillet,.gt-bouton,details,form,table,blockquote,li):not(.gt-defile li,[data-ap=vu]){opacity:0;translate:0 16px}html.gt-ap main [data-ap=vu]{transition:opacity .7s cubic-bezier(.2,.7,.2,1)var(--ap-delai,0s),translate .8s cubic-bezier(.2,.7,.2,1)var(--ap-delai,0s)}html.gt-charge main :is(h1,h2,h3,.gt-surtitre,.gt-chapeau,p,figure,img,.gt-carte,.gt-feuillet,.gt-bouton,details,form,table,blockquote,li){opacity:1!important;transition:none!important;translate:none!important}}:root{--gt-embleme-ecart:clamp(40px,5vw,64px)}.gt-signe-point{position:relative}#testimonials.gt-section,.gt-signe-point,.gt-signe-point.gt-section{padding-top:var(--gt-embleme-ecart)}.gt-signe-point:not(.gt-section)>.gt-conteneur{padding-top:0}.gt-signe-point:before{content:"";height:66px;margin:0 auto var(--gt-embleme-ecart);width:min(var(--gt-page),calc(100% - 2*var(--gt-marge)));background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 100'%3E%3Cpath d='M0 84.0L5 82.6L10 81.2L15 79.8L20 78.4L25 76.9L30 75.5L35 74.0L40 72.4L45 70.9L50 69.4L55 68.0L60 66.6L65 65.3L70 64.1L75 63.1L80 62.1L85 61.2L90 60.4L95 59.5L100 58.6L105 57.7L110 56.7L115 55.7L120 54.7L125 53.6L130 52.6L135 51.6L140 50.7L145 50.0L150 49.3L155 48.7L160 48.1L165 47.7L170 47.2L175 46.7L180 46.2L185 45.7L190 45.2L195 44.6L200 44.0' fill='none' stroke='%23A9A5A0' stroke-width='0.9'/%3E%3Cg fill='%237A2632'%3E%3Cpath d='M14.2 62.5L13.5 62.8L12.5 63.3L11.4 63.9L10.4 64.6L9.6 65.5L9.2 66.4L8.9 67.4L8.8 68.5L9.1 69.5L9.8 70.3L10.5 71.0L11.4 71.5L12.2 72.1L13.0 72.7L13.9 73.1L15.0 73.3L16.1 73.4L17.2 73.3L18.5 73.1L19.9 72.9L21.4 72.6L23.0 72.1L24.8 71.5L26.8 70.7L29.1 69.7L31.5 68.6L34.0 67.4L36.5 66.2L38.9 64.9L41.3 63.6L43.7 62.3L46.1 60.9L48.3 59.5L50.4 58.1L52.4 56.6L54.4 55.2L56.3 53.8L58.4 52.5L60.6 51.1L62.8 49.8L65.0 48.5L67.2 47.0L69.3 45.6L71.3 44.1L73.3 42.5L75.3 40.9L77.4 39.3L79.6 37.5L81.8 35.7L84.1 33.9L86.3 32.0L88.4 30.1L90.4 28.2L92.4 26.3L94.3 24.4L96.1 22.6L97.9 20.8L99.7 19.1L101.5 17.4L103.1 15.8L104.5 14.1L105.7 12.5L106.7 10.9L107.5 9.4L108.2 8.2L108.7 7.1L109.0 6.2L109.1 5.3L108.8 4.5L108.3 4.0L107.6 3.6L107.1 3.3L106.5 2.8L105.6 2.4L104.6 2.3L103.5 2.2L102.1 2.2L100.6 2.3L98.9 2.5L97.1 3.0L95.1 3.6L93.0 4.4L90.9 5.3L88.6 6.4L86.3 7.6L83.9 9.0L81.4 10.5L79.0 12.1L76.7 13.7L74.5 15.5L72.4 17.4L70.4 19.3L68.5 21.2L66.6 23.2L64.7 25.2L63.0 27.3L61.3 29.4L59.9 31.5L58.7 33.6L57.7 35.8L56.9 37.9L56.2 40.0L55.7 41.9L55.3 43.9L55.1 45.7L55.0 47.5L55.2 49.1L55.5 50.6L56.0 51.9L56.7 52.9L57.5 53.8L58.5 54.4L59.5 55.1L60.6 55.8L61.9 56.1L63.2 56.4L64.5 56.5L65.8 56.6L67.2 56.6L68.7 56.5L70.2 56.2L71.8 55.8L73.4 55.2L75.1 54.5L76.9 53.8L78.8 52.9L80.7 51.9L82.9 50.7L85.0 49.4L87.1 48.2L89.0 47.0L90.8 45.8L92.5 44.6L94.2 43.4L95.7 42.3L97.3 41.2L98.7 40.0L100.0 38.6L101.1 37.5L101.9 36.7L101.7 36.5L101.1 36.8L99.8 37.3L98.1 38.0L96.3 38.8L94.8 39.9L93.2 40.9L91.6 42.1L89.9 43.3L88.2 44.5L86.4 45.6L84.4 46.9L82.3 48.1L80.2 49.3L78.3 50.4L76.5 51.3L74.7 52.1L73.1 52.8L71.6 53.5L70.1 54.0L68.7 54.3L67.4 54.6L66.2 54.8L65.0 54.9L63.8 54.9L62.5 54.8L61.3 54.7L60.2 54.5L59.1 54.2L58.5 53.4L58.0 52.5L57.7 51.6L57.5 50.5L57.4 49.4L57.3 48.0L57.4 46.5L57.7 44.9L58.0 43.1L58.5 41.3L59.1 39.4L59.8 37.5L60.7 35.5L61.8 33.5L63.0 31.6L64.5 29.6L66.2 27.7L67.9 25.7L69.8 23.7L71.6 21.8L73.5 19.9L75.5 18.1L77.6 16.3L79.7 14.7L82.0 13.1L84.3 11.6L86.7 10.2L89.0 9.0L91.2 7.9L93.3 6.9L95.3 6.0L97.2 5.3L98.9 4.8L100.4 4.3L101.8 4.1L103.0 3.9L104.2 3.9L105.1 3.9L105.9 3.9L106.5 3.9L107.1 4.0L107.1 4.5L107.0 4.9L106.8 5.1L106.6 5.3L106.4 5.8L106.0 6.6L105.4 7.7L104.7 9.0L103.8 10.5L102.7 11.9L101.5 13.4L100.1 15.0L98.5 16.6L96.7 18.3L94.9 20.1L93.0 21.9L91.2 23.7L89.2 25.6L87.2 27.6L85.2 29.4L83.1 31.3L80.9 33.1L78.7 34.9L76.5 36.6L74.4 38.3L72.4 40.0L70.4 41.5L68.5 43.0L66.5 44.5L64.4 45.9L62.2 47.2L60.0 48.5L57.8 49.9L55.6 51.2L53.5 52.6L51.5 54.1L49.6 55.5L47.6 56.9L45.5 58.3L43.2 59.7L40.9 61.0L38.5 62.3L36.1 63.6L33.8 64.8L31.3 66.0L28.9 67.2L26.6 68.3L24.6 69.1L22.8 69.8L21.3 70.3L19.9 70.7L18.6 71.0L17.3 71.3L16.2 71.5L15.3 71.6L14.4 71.7L13.6 71.7L12.8 71.6L11.9 71.3L11.3 70.6L11.0 69.8L10.9 69.2L11.1 68.7L11.3 68.2L11.5 67.7L11.8 67.0L12.1 66.4L12.5 65.6L13.2 64.6L13.8 63.7L14.3 62.9L14.4 62.7Z'/%3E%3Cpath d='M101.7 36.5L100.6 37.8L99.3 39.6L97.9 41.8L96.7 44.2L95.5 46.4L94.3 48.7L93.0 51.1L91.6 53.4L90.2 55.8L88.7 58.1L87.1 60.5L85.4 62.8L83.7 65.1L81.9 67.5L80.0 69.8L78.0 72.2L76.0 74.6L73.9 76.9L71.8 79.1L69.8 81.3L67.8 83.4L65.9 85.4L63.9 87.2L62.0 88.7L60.1 90.0L58.1 91.1L56.2 92.1L54.2 93.0L52.3 93.8L50.2 94.5L48.2 95.1L46.3 95.6L44.6 95.9L43.0 96.1L41.4 96.2L40.0 96.2L38.9 96.1L37.8 95.9L37.0 95.2L36.5 94.2L36.3 93.3L36.2 92.4L36.3 91.6L36.5 90.9L36.8 89.9L37.4 88.7L38.2 87.2L39.4 85.1L40.8 82.8L42.4 80.5L44.0 78.4L45.6 76.7L47.3 75.1L49.1 73.6L51.0 72.2L53.1 70.9L55.2 69.5L57.5 68.2L59.9 67.0L62.4 65.8L64.7 64.6L67.0 63.4L69.4 62.3L71.7 61.2L74.0 60.1L76.4 58.9L78.8 57.8L81.2 56.7L83.5 55.6L85.8 54.5L88.0 53.4L90.2 52.4L92.3 51.3L94.3 50.3L96.5 49.2L98.6 48.1L100.7 47.0L102.7 46.0L104.8 44.9L106.8 43.9L108.8 43.0L110.8 42.0L112.8 41.1L114.8 40.2L116.8 39.3L118.8 38.5L120.8 37.6L122.8 36.8L124.8 35.9L126.9 35.0L129.0 34.1L131.0 33.2L132.9 32.4L134.7 31.6L136.3 30.9L137.8 30.3L139.3 29.6L141.2 29.0L143.6 28.3L146.3 27.6L149.2 26.9L152.0 26.2L154.6 25.5L157.1 24.8L159.5 24.1L161.7 23.5L163.9 22.9L166.1 22.4L168.1 22.0L170.1 21.6L172.0 21.4L173.8 21.2L175.6 21.1L177.3 21.2L178.9 21.4L180.5 21.7L182.1 22.0L183.6 22.4L185.0 22.8L186.3 23.2L187.5 23.6L188.2 24.2L188.6 24.9L188.7 25.6L188.8 26.2L188.8 26.8L188.8 27.3L188.6 27.9L188.2 28.5L187.8 29.2L187.4 29.9L186.9 30.6L186.3 31.3L185.6 31.9L185.1 32.4L185.0 32.5L185.2 32.7L185.3 32.6L185.8 32.2L186.5 31.6L187.3 31.0L188.0 30.4L188.6 29.8L189.1 29.1L189.7 28.4L190.0 27.7L190.2 26.8L190.1 26.0L189.8 25.2L189.3 24.4L188.6 23.8L187.7 23.2L186.7 22.5L185.4 21.8L183.9 21.3L182.4 20.8L180.8 20.4L179.2 20.1L177.5 19.8L175.7 19.5L173.8 19.4L171.8 19.5L169.8 19.7L167.7 20.0L165.6 20.4L163.4 20.8L161.2 21.4L158.8 22.0L156.5 22.7L154.1 23.4L151.5 24.1L148.7 24.8L145.8 25.5L143.0 26.2L140.6 26.8L138.6 27.5L136.9 28.1L135.3 28.7L133.8 29.4L132.0 30.2L130.1 31.0L128.0 31.9L126.0 32.8L123.9 33.7L121.9 34.6L119.9 35.4L117.9 36.3L115.8 37.1L113.8 38.0L111.8 38.9L109.8 39.8L107.8 40.8L105.7 41.8L103.7 42.8L101.6 43.8L99.5 44.9L97.4 46.0L95.3 47.1L93.3 48.1L91.2 49.2L89.1 50.2L87.0 51.3L84.8 52.3L82.5 53.4L80.2 54.5L77.8 55.6L75.4 56.8L73.0 57.9L70.7 59.0L68.3 60.1L66.0 61.3L63.6 62.4L61.3 63.6L58.9 64.8L56.4 66.1L54.0 67.4L51.7 68.7L49.6 70.1L47.6 71.6L45.6 73.1L43.7 74.8L41.9 76.7L40.1 78.9L38.5 81.4L37.0 83.8L35.8 85.9L35.0 87.6L34.4 89.0L34.0 90.3L34.0 91.6L34.2 92.8L34.7 93.9L35.5 94.9L36.4 95.7L37.5 96.4L38.5 97.2L39.8 97.7L41.4 97.9L43.1 98.0L44.8 97.8L46.7 97.6L48.7 97.2L50.9 96.7L53.0 96.0L55.2 95.2L57.2 94.3L59.3 93.3L61.4 92.1L63.5 90.8L65.6 89.2L67.7 87.3L69.8 85.3L71.8 83.1L73.8 80.9L75.9 78.7L78.0 76.4L80.1 74.0L82.1 71.5L84.1 69.1L85.9 66.8L87.6 64.4L89.3 62.0L90.9 59.6L92.4 57.2L93.9 54.8L95.3 52.4L96.6 50.0L97.9 47.7L99.1 45.4L100.3 42.9L101.1 40.5L101.7 38.3L101.9 36.7Z'/%3E%3Cpath d='M137.7 27.4L135.8 28.4L133.9 30.3L132.0 32.8L130.0 35.3L128.3 37.5L126.6 39.7L124.8 41.9L123.1 44.1L121.5 46.4L120.1 48.6L118.7 50.8L117.5 53.0L116.3 55.3L115.0 57.6L113.7 60.0L112.3 62.6L111.0 65.2L109.7 67.8L108.6 70.3L107.5 72.8L106.5 75.2L105.6 77.6L104.8 79.9L104.0 82.1L103.3 84.4L102.8 86.5L102.2 88.4L101.6 90.1L101.0 91.6L100.4 92.8L99.8 93.9L99.3 94.7L99.0 95.1L99.3 95.3L99.7 94.6L100.3 93.7L100.9 92.6L101.5 91.3L102.2 89.7L102.8 88.0L103.5 86.0L104.2 83.8L105.0 81.7L105.9 79.5L106.9 77.2L107.9 74.9L109.1 72.5L110.3 70.1L111.5 67.7L113.0 65.2L114.4 62.6L115.9 60.2L117.3 57.9L118.6 55.6L119.9 53.5L121.3 51.4L122.7 49.4L124.2 47.2L125.9 45.1L127.7 43.0L129.4 40.8L131.2 38.6L133.0 36.2L134.9 33.7L136.8 31.3L137.7 28.9L137.9 27.6Z'/%3E%3Cellipse cx='178' cy='52' rx='2.875' ry='2.3' transform='rotate(-20 178 52)'/%3E%3C/g%3E%3C/svg%3E") 50%/132px 66px no-repeat;display:block}.gt-signe-point--vivant:before{display:none}.gt-signe-point__hote{width:min(var(--gt-page),calc(100% - 2*var(--gt-marge)));margin:0 auto var(--gt-embleme-ecart);justify-content:center;display:flex}.gt-mono--tete{margin-bottom:var(--gt-embleme-ecart)}.gt-mono{width:132px;height:66px;display:block;overflow:visible}.gt-mono__esquisse{opacity:0}.gt-mono[data-etat=attente] .gt-mono__esquisse{opacity:.55}.gt-mono__point{transform-box:fill-box;transform-origin:50%}.gt-mono[data-etat=attente] :is(.gt-mono__fil,.gt-mono__esq,.gt-mono__trait){stroke-dasharray:1 2;stroke-dashoffset:1.01px}.gt-mono[data-etat=attente] .gt-mono__point{transform:scale(0)}.gt-mono[data-etat=trace] :is(.gt-mono__fil,.gt-mono__esq,.gt-mono__trait){stroke-dasharray:1 2;stroke-dashoffset:0}.gt-mono[data-etat=trace] .gt-mono__fil{transition:stroke-dashoffset .8s cubic-bezier(.45,0,.55,1)}.gt-mono[data-etat=trace] .gt-mono__esq{transition:stroke-dashoffset .32s cubic-bezier(.45,0,.55,1)calc(.15s + var(--i)*.18s)}.gt-mono[data-etat=trace] .gt-mono__trait{transition:stroke-dashoffset var(--d)cubic-bezier(.45,0,.55,1)var(--t)}.gt-mono[data-etat=trace] .gt-mono__esquisse{opacity:0;transition:opacity .8s ease var(--gt-mono-efface)}.gt-mono[data-etat=trace] .gt-mono__point{transition:transform .3s cubic-bezier(.2,.7,.2,1)var(--gt-mono-point)}.gt-rangees-simples{border-top:var(--gt-filet)}.gt-rangees-simples>*{border-bottom:var(--gt-filet-doux);padding-block:var(--gt-esp-6)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition:none!important;animation:none!important}}@media print{.gn-barre,.gn-entete,.gn-programme,.gt-evitement{display:none!important}.gn-pied__haut{display:none}body{background:#fff}}@keyframes gt-entree-programme{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.gt-faq__q{font:inherit;color:inherit;display:inline}@media (min-width:1024px){.gt-ouverture .lg\:grid-cols-12 .gt-h1{font-size:clamp(38px,min(4.4vw,7.4vh),64px)}.gt-ouverture .lg\:grid-cols-12.lg\:py-24{padding-top:clamp(40px,8vh,96px)}.gt-ouverture .ac-photo{height:clamp(320px,min(36vw,60vh),500px)}}.gt-conteneur--lecture>ol,.gt-conteneur--lecture>p,.gt-conteneur--lecture>ul{max-width:70ch}@media (max-width:480px){.gt-bouton{padding-inline:16px}}:where(div,p,ul):has(>.gt-etiquette){flex-wrap:wrap}.gt-etiquette{max-width:100%}main :is(p,li) a{overflow-wrap:anywhere}.gt-refs__texte{max-width:60ch}.gt-defile{gap:var(--gt-esp-3);margin-top:var(--gt-esp-7);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.gt-defile__pause{justify-self:end}.gt-defile__rangee{border-block:var(--gt-filet-doux);min-width:0;overflow:hidden}.gt-defile__rangee ul{flex-wrap:wrap;display:flex}.gt-defile__rangee li{min-height:64px;padding:var(--gt-esp-3)var(--gt-esp-6);border-left:1px solid var(--gt-portee);white-space:nowrap;font-family:var(--gt-police-titre);color:var(--gt-encre);align-items:center;font-size:clamp(19px,1.8vw,22px);font-weight:600;display:flex}@media (prefers-reduced-motion:no-preference){.gt-defile--actif .gt-defile__rangee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.gt-defile--actif .gt-defile__rangee ul{width:max-content;animation:gt-defile var(--duree,40s)linear infinite;flex-wrap:nowrap}.gt-defile--actif .gt-defile__rangee[data-sens=inverse] ul{animation-direction:reverse}.gt-defile--actif:hover .gt-defile__rangee ul,.gt-defile--pause .gt-defile__rangee ul{animation-play-state:paused}.gt-defile--actif:has(.gt-defile__rangee :focus-visible) .gt-defile__rangee{-webkit-mask-image:none;mask-image:none}.gt-defile--actif:has(.gt-defile__rangee :focus-visible) .gt-defile__rangee ul{flex-wrap:wrap;width:auto;animation:none}.gt-defile--actif:has(.gt-defile__rangee :focus-visible) .gt-defile__double{display:none}}@media (prefers-reduced-motion:reduce){.gt-defile .gt-defile__pause,.gt-defile__rangee .gt-defile__double{display:none}}.gt-defile__lien{min-height:var(--gt-cible);color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--gt-portee);text-decoration-color:var(--gt-portee);text-underline-offset:5px;align-items:center;gap:6px;text-decoration-thickness:1px;display:inline-flex}.gt-defile__lien svg{color:var(--gt-bordeaux,currentColor);flex:none}.gt-defile__lien:hover{color:var(--gt-bordeaux,currentColor);text-decoration-color:currentColor}@keyframes gt-defile{0%{transform:translate(0)}to{transform:translate(-50%)}}.gt-temoignages{gap:var(--gt-esp-4);grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));display:grid}.gt-temoignages__plus{margin-top:var(--gt-esp-5)}.gt-temoignages__plus>summary{list-style:none}.gt-temoignages__plus>summary::-webkit-details-marker{display:none}.gt-temoignages__masquer,.gt-temoignages__plus[open] .gt-temoignages__voir{display:none}.gt-temoignages__plus[open] .gt-temoignages__masquer{display:inline}.gt-temoignages__plus[open]>summary{order:2}.gt-signe-point>.gt-conteneur{gap:var(--gt-esp-5);text-align:center;display:flex;flex-direction:column!important;justify-content:center!important;align-items:center!important}.gt-signe-point>.gt-conteneur>div:first-child{flex-direction:column;align-items:center;display:flex}.gt-signe-point>.gt-conteneur :is(h2,h3){font-family:var(--gt-police-titre);font-weight:500;font-size:var(--gt-fs-h2);line-height:var(--gt-lh-titre);letter-spacing:var(--gt-ls-titre);max-width:20ch;margin-inline:auto}.gt-signe-point>.gt-conteneur p{max-width:56ch;margin-inline:auto}.gt-signe-point>.gt-conteneur>div:last-child:not(:first-child){justify-content:center;gap:var(--gt-esp-3);flex-wrap:wrap;display:flex}.gt-format{gap:4px 24px;display:grid}@media (min-width:860px){.gt-format{grid-template-columns:minmax(0,280px) minmax(0,1fr) auto;align-items:baseline}.gt-format__spec{text-align:right;white-space:nowrap;grid-area:1/3}.gt-format__texte{grid-area:1/2}}.gt-progression{z-index:45;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0}.gt-progression__barre{background:var(--gt-bordeaux);transform-origin:0;height:100%;transform:scaleX(0)}.gt-lecture{gap:var(--gt-esp-6);display:grid}.gt-lecture__texte{min-width:0;max-width:72ch}.gt-toc--cote{display:none}@media (min-width:1024px){.gt-lecture{gap:var(--gt-esp-9);grid-template-columns:260px minmax(0,1fr);align-items:start}.gt-toc--cote{max-height:calc(100vh - 120px);padding-right:var(--gt-esp-3);display:block;position:sticky;top:96px;overflow-y:auto}.gt-toc--mobile{display:none}}.gt-toc__liste{margin-top:var(--gt-esp-3);border-left:var(--gt-filet-doux)}.gt-toc__liste a{color:var(--gt-graphite);border-left:2px solid #0000;margin-left:-1px;padding:8px 0 8px 14px;font-size:15px;line-height:1.4;text-decoration:none;display:block}.gt-toc__liste a:hover{color:var(--gt-bordeaux)}.gt-toc__liste a[aria-current]{color:var(--gt-encre);border-left-color:var(--gt-bordeaux);font-weight:600}.gt-toc--mobile{margin-bottom:var(--gt-esp-6);border-block:var(--gt-filet-doux)}.gt-toc--mobile>summary{cursor:pointer;min-height:48px;font-family:var(--gt-police-titre);color:var(--gt-bordeaux);justify-content:space-between;align-items:center;font-size:20px;font-style:italic;list-style:none;display:flex}.gt-toc--mobile>summary::-webkit-details-marker{display:none}.gt-toc--mobile>summary:after{content:"+";font-style:normal;font-family:var(--gt-police-texte)}.gt-toc--mobile[open]>summary:after{content:"−"}.gt-toc--mobile .gt-toc__liste{margin-bottom:var(--gt-esp-4)}.gt-ch{display:none}html.gt-charge .gt-ch{z-index:200;background:var(--gt-papier);place-items:center;transition:opacity .5s ease-in-out;display:grid;position:fixed;inset:0}html.gt-charge--fin .gt-ch{opacity:0}.gt-ch svg{width:min(520px,80vw);height:auto;overflow:visible}.gt-ch__ligne{transform-origin:40px 60px;animation:gt-ch-ligne .5s cubic-bezier(.33,1,.68,1) both}.gt-ch__note{transform-box:fill-box;transform-origin:50%;animation:gt-ch-note .45s cubic-bezier(.34,1.56,.64,1) 1.6s both}@keyframes gt-ch-ligne{0%{scale:0 1}}@keyframes gt-ch-note{0%{scale:0}}html.gt-charge main *{animation-play-state:paused!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}