#messa-comparatif{--ms-bg:#E8D8C8;--ms-paper:#FBF8F4;--ms-ink:#302922;--ms-muted:#62564c;--ms-clay:#A44A34;--ms-terracotta:#D66A4E;--ms-line:#DCCDBD;--ms-night:#2A201C;--ms-tint:#f3e7da;--ms-green:#1d603d;--ms-green-soft:#e6f2e9;--ms-space:18px;--ms-duration:180ms;color:var(--ms-ink);font:14px/1.6 var(--font-sans),Arial,sans-serif;color-scheme:light}#messa-comparatif *{box-sizing:border-box}#messa-comparatif [hidden]{display:none!important}#messa-comparatif button,#messa-comparatif input,#messa-comparatif select{font:inherit}#messa-comparatif button{-webkit-appearance:none;-moz-appearance:none;appearance:none}#messa-comparatif svg{flex-shrink:0}#messa-comparatif .ms-pickers{display:none;gap:12px;margin:0 0 20px}#messa-comparatif .ms-pickers label{flex:1;min-width:0;color:var(--ms-ink);font-size:13px;font-weight:600}#messa-comparatif select{display:block;width:100%;margin-top:7px;padding:12px 30px 12px 13px;min-height:48px;color:var(--ms-ink);background:var(--ms-paper);border:1px solid #9d8671;border-radius:12px;font-size:16px}#messa-comparatif .ms-table-wrap{background:var(--ms-paper);border:1px solid #bca58e;border-radius:20px;overflow:clip;box-shadow:0 10px 28px #3c281410}#messa-comparatif table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;color:var(--ms-ink);font-size:13px;line-height:1.55}#messa-comparatif td,#messa-comparatif th{vertical-align:top;text-align:left;border-bottom:1px solid #dbcbbd;padding:var(--ms-space) 13px;color:var(--ms-ink);transition:background-color var(--ms-duration) ease,box-shadow var(--ms-duration) ease}#messa-comparatif th:first-child{width:16%;padding-left:18px}#messa-comparatif thead{position:sticky;top:calc(4rem + var(--urgency-h, 0px));z-index:3;box-shadow:0 5px 10px #3c281412}#messa-comparatif thead th{background:var(--ms-paper);font-weight:400;padding-top:18px;padding-bottom:18px;border-top:4px solid transparent}#messa-comparatif thead th:first-child{background:#e6d3bf;border-top-color:#e6d3bf;vertical-align:middle}#messa-comparatif .ms-repere-title{font:600 26px/1.05 var(--font-serif),Georgia,serif;color:var(--ms-ink);display:block}#messa-comparatif .ms-repere-compact{display:none}#messa-comparatif tbody th{background:#f2e7db;color:#514438;font-size:13px;font-weight:600;border-right:1px solid #dbcbbd;overflow-wrap:anywhere}#messa-comparatif td{background:var(--ms-paper)}#messa-comparatif .ms-offer-head{width:100%;min-height:132px;display:flex;flex-direction:column;align-items:start;text-align:left;background:none;border:0;padding:0;color:var(--ms-ink)}#messa-comparatif .ms-name{display:block;min-height:52px;font:600 25px/1.04 var(--font-serif),Georgia,serif;letter-spacing:-.015em;color:var(--ms-ink)}#messa-comparatif .ms-price-group{display:block;margin-top:auto;padding-top:12px;min-height:80px}#messa-comparatif .ms-price{display:block;color:var(--ms-clay);font:600 25px/1.15 var(--font-sans),Arial,sans-serif;letter-spacing:-.04em;font-variant-numeric:tabular-nums}#messa-comparatif .ms-word-price{font-size:23px;letter-spacing:-.025em}#messa-comparatif .ms-price-note{display:block;font-size:12px;color:var(--ms-muted);margin-top:7px;line-height:1.5}#messa-comparatif [data-col=cercle] .ms-price-note{color:var(--ms-clay)}#messa-comparatif tr[data-key=purpose] td{font-weight:600}#messa-comparatif .ms-note{display:block;font-size:12px;line-height:1.55;color:var(--ms-muted);margin-top:6px}#messa-comparatif .ms-cell-title{font-weight:600}#messa-comparatif .ms-purpose-line{display:block;font-weight:400}#messa-comparatif .ms-purpose-line+.ms-purpose-line{margin-top:8px}#messa-comparatif .ms-purpose-line strong{font-weight:600}#messa-comparatif .ms-inclusion{display:block;margin-top:12px;padding-top:10px;border-top:1px solid var(--ms-line)}#messa-comparatif .ms-inclusion .ms-check{font-size:12px;line-height:1.5;color:var(--ms-green);gap:7px}#messa-comparatif .ms-inclusion .ms-tick{width:19px;height:19px}#messa-comparatif .ms-public{display:flex;flex-direction:column;gap:5px;list-style:none;margin:0;padding:0;color:var(--ms-ink);font-size:13px;font-weight:600}#messa-comparatif .ms-public li{margin:0;padding:0}#messa-comparatif .ms-public-note{font-size:12px;color:var(--ms-muted);margin-top:9px;font-weight:400}#messa-comparatif .ms-check{display:flex;align-items:start;gap:9px;color:var(--ms-ink);font-weight:500}#messa-comparatif .ms-tick{height:22px;width:22px;flex-shrink:0;display:grid;place-items:center;background:var(--ms-green-soft);border:1px solid #a8c5b1;border-radius:50%;color:var(--ms-green)}#messa-comparatif .ms-tick svg{width:14px!important;height:14px!important;stroke-width:2.8;color:var(--ms-green)}#messa-comparatif tr[data-key=workshops] [data-col=cercle]{background:#edf6ef}#messa-comparatif tr[data-key=workshops] [data-col=cercle] .ms-check{font-weight:600}#messa-comparatif tbody tr:hover th{background:#e9d6c2}#messa-comparatif tbody tr:hover td{background:#f3e9df}#messa-comparatif tfoot td,#messa-comparatif tfoot th{border-bottom:0;padding-top:23px;padding-bottom:23px;background:var(--ms-paper)}#messa-comparatif tfoot th{background:#f2e7db;color:#514438;font-weight:500;font-size:12px}#messa-comparatif .ms-action{display:flex;align-items:center;justify-content:space-between;gap:7px;width:100%;min-height:54px;border:1px solid #a78c75;border-radius:13px;padding:11px 12px;background:var(--ms-paper);color:#4b3122;font-size:12px;font-weight:600;line-height:1.4;text-align:left;transition:background-color var(--ms-duration) ease,color var(--ms-duration) ease,transform var(--ms-duration) ease,box-shadow var(--ms-duration) ease}#messa-comparatif .ms-action svg{width:15px;height:15px;transition:transform var(--ms-duration) ease}#messa-comparatif .ms-action:hover{background:#f1e2d3;color:#34281e;transform:translateY(-2px);box-shadow:0 5px 12px #3f281418}#messa-comparatif .ms-action:hover svg{transform:translateX(3px)}#messa-comparatif [data-col=masterclass] .ms-action{border-color:#6a9479;color:var(--ms-green);background:#f5faf6}#messa-comparatif [data-col=masterclass] .ms-action:hover{background:var(--ms-green-soft);color:#15482f}#messa-comparatif [data-col=cercle] .ms-action{background:var(--ms-terracotta);color:#fff;border-color:var(--ms-terracotta)}#messa-comparatif [data-col=cercle] .ms-action:hover{background:var(--ms-clay);color:#FBF8F4;border-color:var(--ms-clay)}#messa-comparatif .ms-more{display:flex;justify-content:center;margin-top:18px}#messa-comparatif .ms-more button{display:flex;align-items:center;gap:10px;min-height:48px;padding:11px 20px;color:var(--ms-ink);font-size:13px;font-weight:600;background:var(--ms-paper);border:1px solid #b49b83;border-radius:999px;transition:background-color var(--ms-duration) ease,box-shadow var(--ms-duration) ease}#messa-comparatif .ms-more button:hover{background:#f7eee5;box-shadow:0 4px 12px #3c281412}#messa-comparatif .ms-more svg{width:17px;height:17px;transition:transform var(--ms-duration) ease}#messa-comparatif .ms-more button[aria-expanded=true] svg{transform:rotate(180deg)}#messa-comparatif[data-active-col=atelier] [data-col=atelier],#messa-comparatif[data-active-col=cercle] [data-col=cercle],#messa-comparatif[data-active-col=journee] [data-col=journee],#messa-comparatif[data-active-col=masterclass] [data-col=masterclass],#messa-comparatif[data-active-col=privee] [data-col=privee]{background:#f0dfcf}#messa-comparatif[data-active-col=atelier] thead [data-col=atelier],#messa-comparatif[data-active-col=cercle] thead [data-col=cercle],#messa-comparatif[data-active-col=journee] thead [data-col=journee],#messa-comparatif[data-active-col=masterclass] thead [data-col=masterclass],#messa-comparatif[data-active-col=privee] thead [data-col=privee]{box-shadow:inset 0 3px 0 var(--ms-clay)}@media(max-width:850px){#messa-comparatif .ms-pickers{display:flex}#messa-comparatif [data-mobile-hidden=true]{display:none}#messa-comparatif th:first-child{width:25%}#messa-comparatif .ms-offer-head{min-height:132px}}@media(max-width:480px){#messa-comparatif .ms-pickers{flex-direction:column;gap:9px}#messa-comparatif .ms-pickers label{display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px;align-items:center}#messa-comparatif .ms-pickers select{margin-top:0}#messa-comparatif table{font-size:13px;line-height:1.55}#messa-comparatif td,#messa-comparatif th{padding:18px 8px}#messa-comparatif th:first-child{width:24%;padding-left:10px}#messa-comparatif tbody th{font-size:12px}#messa-comparatif .ms-repere-title{font-size:22px}#messa-comparatif thead th{padding-top:12px;padding-bottom:12px}#messa-comparatif .ms-offer-head{min-height:118px}#messa-comparatif .ms-name{font-size:23px;min-height:48px;overflow-wrap:anywhere}#messa-comparatif [data-col=masterclass] .ms-name{font-size:21px;overflow-wrap:normal}#messa-comparatif .ms-price-group{min-height:68px;padding-top:9px}#messa-comparatif .ms-price{font-size:25px}#messa-comparatif .ms-word-price{font-size:20px;letter-spacing:-.03em}#messa-comparatif .ms-price-note{font-size:12px}#messa-comparatif .ms-check{flex-direction:column;gap:7px}#messa-comparatif .ms-inclusion .ms-check{flex-direction:row;gap:6px}#messa-comparatif .ms-tick{height:22px;width:22px}#messa-comparatif .ms-public{font-size:13px}#messa-comparatif .ms-action{font-size:12px;padding:11px 9px;gap:4px;min-height:64px}#messa-comparatif .ms-action svg{width:13px;height:13px}}@media(max-width:360px){#messa-comparatif .ms-pickers{flex-direction:column}#messa-comparatif .ms-pickers label{grid-template-columns:56px minmax(0,1fr)}#messa-comparatif td,#messa-comparatif th{padding-left:7px;padding-right:7px}#messa-comparatif th:first-child{width:23%;padding-left:8px}#messa-comparatif .ms-repere-title{font-size:20px;display:none}#messa-comparatif .ms-name{font-size:21px}#messa-comparatif [data-col=masterclass] .ms-name{font-size:19px}#messa-comparatif .ms-repere-compact{display:block;font-size:12px;font-weight:600;color:var(--ms-ink)}#messa-comparatif .ms-price{font-size:22px}#messa-comparatif .ms-word-price{font-size:19px}#messa-comparatif .ms-action{font-size:12px;padding:10px 7px}}@media(prefers-reduced-motion:reduce){#messa-comparatif{--ms-duration:0ms}}