[data-template=forum]{--tpl-measure:64rem;--tpl-rhythm:clamp(3rem, 6vw, 5rem);--tpl-h1-font:var(--event-heading-font);--tpl-h1-size:clamp(1.5rem, 4vw, 2.4rem);--tpl-h1-weight:600;--tpl-h1-track:-.015em;--tpl-h1-leading:1.2;--tpl-h2-font:var(--event-heading-font);--tpl-h2-size:clamp(1.25rem, 2.8vw, 1.7rem);--tpl-h2-weight:600;--tpl-h2-track:-.012em;--tpl-h2-leading:1.25;--tpl-h3-font:var(--event-body-font);--tpl-h3-size:.95rem;--tpl-h3-weight:600;--tpl-h3-track:.01em;--tpl-h3-leading:1.35;--tpl-text-size:.92rem;--tpl-text-leading:1.6;--tpl-util-font:var(--event-accent-font);--tpl-util-size:.66rem;--tpl-util-weight:500;--tpl-util-track:.06em;--tpl-eyebrow-font:var(--event-accent-font);--tpl-eyebrow-size:.68rem;--tpl-eyebrow-weight:500;--tpl-eyebrow-track:.08em;--tpl-meta-font:var(--event-accent-font);--tpl-meta-size:.72rem;--tpl-meta-weight:400;--tpl-meta-track:0;--tpl-meta-case:none;--tpl-fill-action:var(--event-primary);--tpl-ink-action:#fff;--tpl-num-font:var(--event-accent-font);--tpl-num-feat:"tnum" 1;--forum-rail:4.5rem;--forum-filet:color-mix(in srgb, var(--event-text) 15%, transparent);--forum-papier:color-mix(in srgb, var(--event-bg) 40%, #fff);background-color:var(--event-bg);background-image:radial-gradient(color-mix(in srgb, var(--event-text) 11%, transparent) .9px, transparent 1px);background-size:16px 16px}[data-template=forum] .tpl-nav__bar{-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:2px solid var(--event-primary);padding-top:.4rem;background:var(--event-bg)!important}[data-template=forum] .tpl-nav__inner{align-items:flex-end;gap:.75rem;height:auto}[data-template=forum] .tpl-nav__brand{font-family:var(--event-heading-font);padding-bottom:.4rem;font-weight:600}[data-template=forum] .tpl-nav__tabs{align-items:flex-end;gap:.15rem}[data-template=forum] .tpl-nav__tab{border:1px solid var(--forum-filet);background:color-mix(in srgb, var(--event-bg) 70%, var(--event-text) 3%);color:color-mix(in srgb, var(--event-text) 60%, transparent);font-family:var(--event-body-font);border-bottom:0;border-radius:.35rem .35rem 0 0;padding:.3rem .8rem .35rem;font-weight:500;transition:background-color .18s ease-out,color .18s ease-out,padding-bottom .18s ease-out}[data-template=forum] .tpl-nav__tab:hover{background:var(--forum-papier);color:var(--event-text)}[data-template=forum] .tpl-nav__tab[data-active=true]{background:var(--forum-papier);color:var(--event-primary);border-color:var(--event-primary);border-top-width:2px;margin-bottom:-2px;padding-bottom:.55rem;font-weight:700}[data-template=forum] [data-section=hero]{max-width:var(--tpl-measure);margin-inline:auto;padding:clamp(2.5rem,6vw,4.5rem) 1.5rem;position:relative}[data-template=forum] [data-section=hero] img{display:none}[data-template=forum] [data-section=hero] .tpl-hero__scroll{display:none!important}[data-template=forum] [data-section=hero]>*{background:var(--forum-papier);border:1px solid var(--event-text);border-top:4px solid var(--event-primary);padding:clamp(2rem,5vw,3.5rem) clamp(1.5rem,4vw,3rem);position:relative;overflow:hidden;height:auto!important;min-height:0!important}[data-template=forum] [data-section=hero]>:before{content:"";background:repeating-linear-gradient(-45deg, transparent 0 38px, color-mix(in srgb, var(--event-primary) 4%, transparent) 38px 76px);pointer-events:none;position:absolute;inset:0}[data-template=forum] [data-section=hero]>:after{content:"";border:2px solid color-mix(in srgb, var(--event-primary) 32%, transparent);width:5.5rem;height:5.5rem;box-shadow:inset 0 0 0 4px transparent, inset 0 0 0 5px color-mix(in srgb, var(--event-primary) 22%, transparent);pointer-events:none;border-radius:50%;position:absolute;top:1.2rem;right:1.2rem;transform:rotate(-14deg)}[data-template=forum] [data-section=hero] h1{text-align:left;color:var(--event-text)!important;text-shadow:none!important}[data-template=forum] [data-section=hero] [class*=bg-black],[data-template=forum] [data-section=hero] [class*=bg-gradient]{opacity:0!important;background:0 0!important}[data-template=forum] .tpl-countdown{border:1px solid var(--forum-filet);border-left:3px solid var(--event-primary);background:var(--forum-papier);width:fit-content;justify-content:flex-start!important;gap:0!important}[data-template=forum] .tpl-countdown__cell{gap:.4rem;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important;border-right:1px solid var(--forum-filet)!important;background:0 0!important;border-radius:0!important;flex-direction:row!important;align-items:baseline!important;padding:.55rem 1.1rem!important}[data-template=forum] .tpl-countdown__cell:last-child{border-right:0!important}[data-template=forum] .tpl-countdown__value{font-variant-numeric:tabular-nums;color:var(--event-text);font-weight:600;font-family:var(--event-accent-font)!important;margin-bottom:0!important;font-size:1.15rem!important}[data-template=forum] .tpl-countdown__label{font-family:var(--event-body-font);letter-spacing:.1em;color:var(--event-text);opacity:.65!important;font-size:.6rem!important}[data-template=forum] main{counter-reset:point}[data-template=forum] [data-section]:not([data-section=hero]){max-width:var(--tpl-measure);padding:var(--tpl-rhythm) 1.5rem var(--tpl-rhythm) calc(var(--forum-rail) + 1.5rem);text-align:left;counter-increment:point;margin-inline:auto;position:relative}[data-template=forum] [data-section]:not([data-section=hero]):after{content:"";top:0;bottom:0;left:var(--forum-rail);background:var(--forum-filet);width:1px;position:absolute}[data-template=forum] [data-section]:not([data-section=hero]):before{content:counter(point, decimal-leading-zero);top:var(--tpl-rhythm);width:var(--forum-rail);text-align:right;font-family:var(--event-accent-font);letter-spacing:.06em;font-variant-numeric:tabular-nums;color:var(--event-primary);padding-right:1rem;font-size:.78rem;font-weight:600;position:absolute;left:0}@media (max-width:44rem){[data-template=forum]{--forum-rail:0rem}[data-template=forum] [data-section]:not([data-section=hero]){padding-left:1.5rem}[data-template=forum] [data-section]:not([data-section=hero]):before{text-align:left;width:auto;padding:0 0 .5rem;display:block;position:static}[data-template=forum] [data-section]:not([data-section=hero]):after{display:none}}[data-template=forum] [data-section] h2{text-align:left}[data-template=forum] [data-section] h2+*,[data-template=forum] [data-section] p{text-align:left;color:color-mix(in srgb, var(--event-text) 62%, transparent)}[data-template=forum] [data-section=team] p:not(.tpl-eyebrow){text-align:center}[data-template=forum] [data-section] time,[data-template=forum] [data-section] [class*=font-mono]{font-family:var(--event-accent-font);font-variant-numeric:tabular-nums}[data-template=forum] [data-section] img{border:1px solid var(--forum-filet);background:var(--forum-papier);border-radius:2px;padding:3px;transition:border-color .22s ease-out}[data-template=forum] [data-section] a:hover img{border-color:var(--event-primary)}[data-template=forum] [data-section] button:not(.tpl-hero__arrow):not(.tpl-hero__dot):not(.tpl-bare):not(.tpl-accordion__head):not(:has(img)){border:1px solid var(--forum-filet);border-left:3px solid var(--event-primary);background:var(--forum-papier);color:var(--event-text);font-family:var(--event-body-font);letter-spacing:.03em;box-shadow:none;border-radius:2px;font-weight:600;transition:border-left-width .19s ease-out,background-color .19s ease-out}[data-template=forum] [data-section] a[class*=rounded]:not(:has(img)){border:1px solid var(--forum-filet);border-left:3px solid var(--event-primary);background:var(--forum-papier);color:var(--event-text);font-family:var(--event-body-font);letter-spacing:.03em;box-shadow:none;border-radius:2px;font-weight:600;transition:border-left-width .19s ease-out,background-color .19s ease-out}[data-template=forum] [data-section] button:not(.tpl-hero__arrow):not(.tpl-hero__dot):not(.tpl-bare):not(.tpl-accordion__head):not(:has(img)):hover{background:color-mix(in srgb, var(--event-primary) 9%, var(--forum-papier));border-left-width:7px}[data-template=forum] [data-section] a[class*=rounded]:not(:has(img)):hover{background:color-mix(in srgb, var(--event-primary) 9%, var(--forum-papier));border-left-width:7px}[data-template=forum] [data-section] [class*=shadow]:not(.tpl-card):not(.tpl-accordion__item){box-shadow:none;border:1px solid var(--forum-filet);border-left:3px solid color-mix(in srgb, var(--event-primary) 55%, transparent);background:var(--forum-papier);border-radius:2px}[data-template=forum] [data-section] input,[data-template=forum] [data-section] textarea,[data-template=forum] [data-section] select{border:1px solid var(--forum-filet);font-family:var(--event-body-font);background:#fff;border-radius:2px}[data-template=forum] [data-section] input:focus,[data-template=forum] [data-section] textarea:focus{border-color:var(--event-primary);box-shadow:inset 3px 0 0 var(--event-primary);outline:none}[data-template=forum] [data-section] label{font-family:var(--event-body-font);letter-spacing:.02em;font-size:.72rem;font-weight:600}@supports (animation-timeline:view()){@media not (prefers-reduced-motion:reduce){[data-template=forum] [data-section]:not([data-section=hero])>*{animation:linear both forum-inscrit;animation-timeline:view();animation-range:entry 8% cover 24%}}}@keyframes forum-inscrit{0%{opacity:0;transform:translate(-1.1rem)}to{opacity:1;transform:translate(0)}}[data-template=forum] [data-section=faq] [class*=space-y-]{columns:2;column-gap:clamp(1.5rem,4vw,3rem)}[data-template=forum] [data-section=faq] [class*=space-y-]>*{break-inside:avoid;margin-bottom:1.4rem;padding-left:1rem;border:0!important;border-left:2px solid var(--forum-filet)!important;background:0 0!important;border-radius:0!important}[data-template=forum] [data-section=faq] button{font-family:var(--event-heading-font);text-align:left;font-weight:600;box-shadow:none!important;background:0 0!important;border:0!important;padding-inline:0!important}@media (max-width:44rem){[data-template=forum] [data-section=faq] [class*=space-y-]{columns:1}}[data-template=forum] .tpl-ornament{display:none}[data-template=forum] .tpl-card{border:1px solid color-mix(in srgb, var(--event-text) 16%, transparent);border-left:4px solid var(--event-primary);text-align:left;border-radius:0;padding:2rem 2.2rem;background:#fff!important}[data-template=forum] .tpl-card p{text-align:left!important;font-style:normal!important}[data-template=forum] .tpl-accordion{counter-reset:faq;border-top:1px solid color-mix(in srgb, var(--event-text) 20%, transparent)}[data-template=forum] .tpl-accordion__item{border-radius:0;border:0!important;border-bottom:1px solid color-mix(in srgb, var(--event-text) 20%, transparent)!important;box-shadow:none!important;background:0 0!important}[data-template=forum] .tpl-accordion__item[data-ouvert=true]{background:color-mix(in srgb, var(--event-primary) 5%, transparent)!important;box-shadow:inset 3px 0 0 var(--event-primary)!important}[data-template=forum] .tpl-accordion__mark{display:none}[data-template=forum] .tpl-accordion__head{gap:1rem;padding-block:1.1rem}[data-template=forum] .tpl-accordion__head:before{content:"Art. " counter(faq) ".";counter-increment:faq;font-family:var(--event-accent-font);color:color-mix(in srgb, var(--event-text) 52%, transparent);flex:none;min-width:4rem;font-size:.72rem}[data-template=forum] .tpl-accordion__a{padding-left:5rem}[data-template=forum] [data-section=rsvp] form,[data-template=forum] [data-section=rsvp] [class*=rounded-2xl]:not(.tpl-accordion__item){border:1px solid color-mix(in srgb, var(--event-text) 16%, transparent)!important;border-left:4px solid var(--event-primary)!important;box-shadow:none!important;background:#fff!important;border-radius:0!important}[data-template=forum] [data-section=rsvp] input{border:1px solid color-mix(in srgb, var(--event-text) 24%, transparent)!important;border-left:3px solid var(--event-primary)!important;background:#fff!important;border-radius:0!important}[data-template=forum] .tpl-timeline__stem,[data-template=forum] .tpl-timeline__node{display:none}[data-template=forum] .tpl-timeline__item>div:first-child{justify-content:flex-start;flex-direction:row!important}[data-template=forum] .tpl-timeline__item>div:first-child>div:first-child{width:100%!important;max-width:none!important;margin:0!important}[data-template=forum] .tpl-timeline__item{border-bottom:1px solid color-mix(in srgb, var(--event-text) 18%, transparent);padding-bottom:1.2rem}[data-template=forum] .tpl-timeline__item *{text-align:left!important}[data-template=forum] .tpl-timeline__item [class*=justify-end]{justify-content:flex-start!important}[data-template=forum] .tpl-menu .tpl-menu__card{border:1px solid color-mix(in srgb, var(--event-text) 16%, transparent);border-left:4px solid var(--event-primary);text-align:left;background:#fff;border-radius:0}[data-template=forum] .tpl-menu .tpl-menu__head,[data-template=forum] .tpl-menu .tpl-menu__courses{text-align:left}[data-template=forum] .tpl-menu .tpl-menu__courses{counter-reset:point}[data-template=forum] .tpl-menu .tpl-menu__course{counter-increment:point}[data-template=forum] .tpl-menu .tpl-menu__course-title{border-bottom:1px solid var(--forum-filet);letter-spacing:0;margin-bottom:1rem;padding-bottom:.6rem}[data-template=forum] .tpl-menu .tpl-menu__course-title:before{content:counter(point, decimal-leading-zero);font-family:var(--event-accent-font);font-variant-numeric:tabular-nums;opacity:.7;margin-right:.8rem;font-size:.8em}[data-template=forum] .tpl-menu .tpl-menu__course-title:after{display:none}[data-template=forum] .tpl-menu .tpl-menu__dishes{counter-reset:plat;gap:0}[data-template=forum] .tpl-menu .tpl-menu__dish{counter-increment:plat;border-bottom:1px solid var(--forum-filet);grid-template-columns:2.6rem 1fr;padding-block:.5rem;display:grid}[data-template=forum] .tpl-menu .tpl-menu__dish:before{content:counter(point) "." counter(plat);font-family:var(--event-accent-font);font-variant-numeric:tabular-nums;opacity:.6;font-size:.8em}[data-template=forum] .tpl-menu .tpl-menu__dish:not(:last-child):after{display:none}[data-template=forum] .tpl-galerie__grille{counter-reset:piece;--galerie-gap:clamp(.6rem, 1.6vw, 1rem)}[data-template=forum] .tpl-galerie__grille .tpl-galerie__tuile{counter-increment:piece;box-shadow:none;border:1px solid color-mix(in srgb, var(--event-text) 16%, transparent);background:#fff;border-radius:.15rem;padding:.3rem;position:relative}[data-template=forum] .tpl-galerie__grille .tpl-galerie__tuile>div,[data-template=forum] .tpl-galerie__grille .tpl-galerie__tuile img{border-radius:0}[data-template=forum] .tpl-galerie__grille .tpl-galerie__tuile:after{content:counter(piece, decimal-leading-zero);font-family:var(--event-accent-font);font-variant-numeric:tabular-nums;color:#fff;pointer-events:none;background:#0000008c;padding:.05rem .4rem;font-size:.65rem;position:absolute;bottom:.55rem;left:.6rem}[data-template=forum] .tpl-splash{box-shadow:0 .35rem 0 var(--event-primary)}[data-template=forum] .tpl-splash__scene{text-align:left;border:1px solid var(--forum-filet);border-left:4px solid var(--event-primary);background:#fff;justify-items:start;padding:clamp(1.6rem,4vw,2.4rem) clamp(1.6rem,4vw,2.6rem)}[data-template=forum] .tpl-splash__emblem{stroke-width:1.25px;width:clamp(3.5rem,9vw,5rem)}[data-template=forum] .tpl-splash__titre{letter-spacing:0;font-size:clamp(1.1rem,3vw,1.6rem)}[data-template=forum] .tpl-splash[data-etat=out]{animation:.7s cubic-bezier(.7,0,.3,1) forwards tpl-splash-leve}@keyframes tpl-splash-leve{0%{transform:translateY(0)}to{visibility:hidden;transform:translateY(-104%)}}@media (max-width:40rem){[data-template=forum] .tpl-countdown{gap:0!important;width:min(100%,21rem)!important}[data-template=forum] .tpl-countdown .tpl-countdown__cell{border-right:1px solid var(--forum-filet)!important;border-radius:0!important;padding:.45rem .1rem .35rem!important}[data-template=forum] .tpl-countdown .tpl-countdown__cell:last-child{border-right:0!important}[data-template=forum] .tpl-countdown .tpl-countdown__value{font-size:1rem!important}[data-template=forum] .tpl-countdown .tpl-countdown__label{letter-spacing:.06em!important;font-size:.5rem!important}}
