@font-face{font-family:Rama Gothic E;src:url(/polices/RamaGothicE_Bold.otf) format("opentype");font-weight:700;font-display:swap}@font-face{font-family:Rama Gothic E;src:url(/polices/RamaGothicE_SemiBold.otf) format("opentype");font-weight:600;font-display:swap}@font-face{font-family:Arimo;src:url(/polices/Arimo-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Arimo;src:url(/polices/Arimo-Bold.ttf) format("truetype");font-weight:700;font-display:swap}:root{--noir: #161513;--or: #cbbba0;--or-fonce: #c6aa7b;--or-clair: #e8d8bf;--fond: #f9f8f5;--surface: #fefdfb;--surface-2: #faf4eb;--texte: #161513;--texte-2: #5b5c5e;--texte-3: #756d61;--ligne: #e8d8bf;--ligne-forte: #cbbba0;--ombre: 0 1px 2px rgba(22,21,19,.06), 0 8px 24px -12px rgba(22,21,19,.18);--police-titre: "Rama Gothic E", "Arial Narrow", Oswald, Impact, sans-serif;--police-texte: Arimo, Arial, Helvetica, sans-serif}body{background:var(--fond)}#root,#tournez{font-family:var(--police-texte);font-size:15px;line-height:1.5;color:var(--texte)}#root :is(h1,h2,h3){font-family:var(--police-titre);letter-spacing:.01em;font-weight:600}#root :is(h1,h2){text-transform:none}#root h1{font-size:2.15rem;line-height:1.05}#root h2{font-size:1.5rem;line-height:1.1}#root .titre-rama{font-family:var(--police-titre);font-weight:700;letter-spacing:.02em}#root h2.titre-section{font-family:var(--police-texte);font-size:15px;text-transform:none;letter-spacing:0}#root .rounded-2xl{border-radius:12px}#root :is(.rounded-2xl,.rounded-3xl).bg-white{background:var(--surface);border:1px solid var(--ligne);box-shadow:var(--ombre)}#root :is(button,a,input,select,textarea).rounded-xl{border-radius:8px}#root :is(button,a).bg-\[\#161513\]{color:var(--or);border:1px solid var(--or);font-weight:700}#root :is(button,a).bg-\[\#161513\]:hover:not(:disabled){background:var(--or);color:var(--noir)}#root :is(button,a):disabled{opacity:.4}#root :is(button,a).bg-\[\#c6aa7b\]{border:1px solid var(--or-fonce);color:var(--noir);font-weight:700}#root :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background-color:var(--surface);border-color:var(--ligne-forte)}#root select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.75rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%235c574d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:1.125rem}@media(max-width:639px){#root main .flex.flex-wrap:not(.justify-between):has(>:is(button,a).inline-flex){justify-content:center}#root main :not(.flex):not(.grid)>:is(button,a).inline-flex:is(.min-h-11,.min-h-12):not(.w-full):not(.fixed):not(.underline){display:flex;width:fit-content;margin-left:auto;margin-right:auto}}#tournez{display:none}@media(orientation:landscape)and (max-height:500px)and (pointer:coarse){#root{display:none}#tournez{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;background:#161513;color:#fff;text-align:center;padding:1.5rem;font-family:Inter,system-ui,sans-serif}#tournez svg{color:#c6aa7b;transform:rotate(90deg);margin-bottom:.5rem}#tournez p{margin:0;font-size:1.25rem;font-weight:800}#tournez .petit{font-size:.95rem;font-weight:400;color:#ffffffbf}}a[x-apple-data-detectors]{color:inherit!important;text-decoration:none!important;font:inherit!important}#root input:is([type=date],[type=time],[type=datetime-local],[type=month]){-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;min-width:0;max-width:100%;width:100%;box-sizing:border-box;text-align:left}#root input::-webkit-date-and-time-value{text-align:left;margin:0}#root input:is([type=date],[type=time],[type=datetime-local],[type=month]){min-height:2.75rem;line-height:1.5}@keyframes visite-entree{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}@keyframes visite-pulse{0%,to{box-shadow:0 0 0 9999px #0d0c0ba8,0 0 0 3px #faf4eb,0 0 0 9px #c6aa7b66,0 0 36px 10px #c6aa7b66}50%{box-shadow:0 0 0 9999px #0d0c0ba8,0 0 0 3px #faf4eb,0 0 0 14px #c6aa7b1f,0 0 36px 10px #c6aa7b40}}@keyframes visite-picto{0%{transform:scale(.6) rotate(-12deg)}70%{transform:scale(1.08) rotate(3deg)}to{transform:none}}.visite-bulle{animation:visite-entree .32s cubic-bezier(.2,.8,.2,1) both}.visite-bulle[style*="translate(-50%"]{animation:none}.visite-cadre{animation:visite-pulse 1.8s ease-in-out infinite}.visite-picto{animation:visite-picto .5s cubic-bezier(.2,.8,.2,1) both}@media(prefers-reduced-motion:reduce){.visite-bulle,.visite-cadre,.visite-picto{animation:none}.visite-cadre{box-shadow:0 0 0 9999px #0d0c0ba8,0 0 0 3px #faf4eb,0 0 0 9px #c6aa7b66}}
