@keyframes spinnerAnimation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spinnerCenterAnimation{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}@keyframes spinnerAnimation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spinnerCenterAnimation{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}@keyframes spinner{to{transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes transform-blob{0%{-webkit-transform:translateX(0px) translateY(0px) rotate(0deg);-moz-transform:translateX(0px) translateY(0px) rotate(0deg);-ms-transform:translateX(0px) translateY(0px) rotate(0deg);-o-transform:translateX(0px) translateY(0px) rotate(0deg);transform:translateX(0px) translateY(0px) rotate(0deg)}20%{-webkit-transform:translateX(-10px) translateY(-20px) rotate(-10deg);-moz-transform:translateX(-10px) translateY(-20px) rotate(-10deg);-ms-transform:translateX(-10px) translateY(-20px) rotate(-10deg);-o-transform:translateX(-10px) translateY(-20px) rotate(-10deg);transform:translateX(-10px) translateY(-20px) rotate(-10deg)}40%{-webkit-transform:translateX(-18px) translateY(-26px) rotate(-40deg);-moz-transform:translateX(-18px) translateY(-26px) rotate(-40deg);-ms-transform:translateX(-18px) translateY(-26px) rotate(-40deg);-o-transform:translateX(-18px) translateY(-26px) rotate(-40deg);transform:translateX(-18px) translateY(-26px) rotate(-40deg)}60%{-webkit-transform:translateX(-10px) translateY(-10px) rotate(-20deg);-moz-transform:translateX(-10px) translateY(-10px) rotate(-20deg);-ms-transform:translateX(-10px) translateY(-10px) rotate(-20deg);-o-transform:translateX(-10px) translateY(-10px) rotate(-20deg);transform:translateX(-10px) translateY(-10px) rotate(-20deg)}80%{-webkit-transform:translateX(-14px) translateY(-5px) rotate(-10deg);-moz-transform:translateX(-14px) translateY(-5px) rotate(-10deg);-ms-transform:translateX(-14px) translateY(-5px) rotate(-10deg);-o-transform:translateX(-14px) translateY(-5px) rotate(-10deg);transform:translateX(-14px) translateY(-5px) rotate(-10deg)}100%{-webkit-transform:translateX(0px) translateY(0px) rotate(0deg);-moz-transform:translateX(0px) translateY(0px) rotate(0deg);-ms-transform:translateX(0px) translateY(0px) rotate(0deg);-o-transform:translateX(0px) translateY(0px) rotate(0deg);transform:translateX(0px) translateY(0px) rotate(0deg)}}@keyframes transform-blob-2{0%{-webkit-transform:translateX(0px) translateY(0px) rotate(0deg);-moz-transform:translateX(0px) translateY(0px) rotate(0deg);-ms-transform:translateX(0px) translateY(0px) rotate(0deg);-o-transform:translateX(0px) translateY(0px) rotate(0deg);transform:translateX(0px) translateY(0px) rotate(0deg)}20%{-webkit-transform:translateX(10px) translateY(20px) rotate(20deg);-moz-transform:translateX(10px) translateY(20px) rotate(20deg);-ms-transform:translateX(10px) translateY(20px) rotate(20deg);-o-transform:translateX(10px) translateY(20px) rotate(20deg);transform:translateX(10px) translateY(20px) rotate(20deg)}40%{-webkit-transform:translateX(18px) translateY(26px) rotate(80deg);-moz-transform:translateX(18px) translateY(26px) rotate(80deg);-ms-transform:translateX(18px) translateY(26px) rotate(80deg);-o-transform:translateX(18px) translateY(26px) rotate(80deg);transform:translateX(18px) translateY(26px) rotate(80deg)}60%{-webkit-transform:translateX(10px) translateY(10px) rotate(20deg);-moz-transform:translateX(10px) translateY(10px) rotate(20deg);-ms-transform:translateX(10px) translateY(10px) rotate(20deg);-o-transform:translateX(10px) translateY(10px) rotate(20deg);transform:translateX(10px) translateY(10px) rotate(20deg)}80%{-webkit-transform:translateX(14px) translateY(5px) rotate(10deg);-moz-transform:translateX(14px) translateY(5px) rotate(10deg);-ms-transform:translateX(14px) translateY(5px) rotate(10deg);-o-transform:translateX(14px) translateY(5px) rotate(10deg);transform:translateX(14px) translateY(5px) rotate(10deg)}100%{-webkit-transform:translateX(0px) translateY(0px) rotate(0deg);-moz-transform:translateX(0px) translateY(0px) rotate(0deg);-ms-transform:translateX(0px) translateY(0px) rotate(0deg);-o-transform:translateX(0px) translateY(0px) rotate(0deg);transform:translateX(0px) translateY(0px) rotate(0deg)}}.defi-pack-preview{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:16px;max-width:640px}.defi-pack-preview .defi-pack-preview__head{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:16px}.defi-pack-preview .defi-pack-preview__head .defi-pack-preview__cover{flex:0 0 auto;width:96px;height:96px;border-radius:14px;overflow:hidden;background-color:var(--pink-light-3, #ffd9eb)}.defi-pack-preview .defi-pack-preview__head .defi-pack-preview__cover img{width:100%;height:100%;object-fit:cover;display:block}.defi-pack-preview .defi-pack-preview__head .defi-pack-preview__intro{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:4px;min-width:0}.defi-pack-preview .defi-pack-preview__head .defi-pack-preview__intro .defi-pack-preview__kicker{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:5px;font-size:.78rem;font-weight:700;color:var(--pink-primary, #ff2c82);text-transform:uppercase;letter-spacing:.03em}.defi-pack-preview .defi-pack-preview__head .defi-pack-preview__intro .defi-pack-preview__title{margin:0;font-size:1.3rem}.defi-pack-preview .defi-pack-preview__head .defi-pack-preview__intro .defi-pack-preview__desc{margin:0;font-size:.9rem;color:#6b6076}.defi-pack-preview .defi-pack-preview__head .defi-pack-preview__intro .defi-pack-preview__count{margin-top:2px;font-size:.8rem;font-weight:600;color:#8a7c87}.defi-pack-preview .defi-pack-preview__teaser{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:8px;margin:0;padding:10px 14px;font-size:.85rem;color:var(--pink-dark-2, #83004d);background-color:var(--pink-light-3, #ffd9eb);border-radius:12px}.defi-pack-preview .defi-pack-preview__empty{padding:18px;text-align:center;color:#8a7c87}.defi-pack-preview .defi-pack-preview__items{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:10px;max-height:50vh;overflow-y:auto;padding-right:4px}.defi-pack-preview .preview-item{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:8px;padding:12px 14px;background-color:#fff;border:1px solid #f0e2ec;border-radius:12px}.defi-pack-preview .preview-item .preview-item__body{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:2px;flex:1 1 220px;min-width:0}.defi-pack-preview .preview-item .preview-item__body .preview-item__title{font-weight:700;color:#4a4458}.defi-pack-preview .preview-item .preview-item__body .preview-item__objectif{font-size:.85rem;color:#6b6076}.defi-pack-preview .preview-item .preview-item__meta{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:6px}.defi-pack-preview .preview-item .preview-item__meta .preview-item__cat{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:4px;padding:2px 8px;border-radius:10px;font-size:.72rem;font-weight:600;color:#fff;background-color:var(--cat, #8a4d76)}.defi-pack-preview .preview-item .preview-item__meta .preview-item__cat i{font-size:.9em}.defi-pack-preview .preview-item .preview-item__meta .preview-item__reward{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:4px;padding:2px 8px;border-radius:10px;font-size:.78rem;font-weight:600;color:#4a4458;background-color:#f3e7f0}@keyframes spinnerAnimation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spinnerCenterAnimation{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}@keyframes spinnerAnimation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spinnerCenterAnimation{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}@keyframes scene-float{0%, 100%{translate:0 0}50%{translate:0 calc(var(--idle-amp, 1) * -10px)}}@keyframes scene-sway{0%, 100%{translate:0 0}50%{translate:calc(var(--idle-amp, 1) * 10px) 0}}@keyframes scene-pulse{0%, 100%{scale:1}50%{scale:calc(1 + var(--idle-amp, 1) * 0.06)}}@keyframes scene-swing{0%, 100%{rotate:calc(var(--idle-amp, 1) * -6deg)}50%{rotate:calc(var(--idle-amp, 1) * 6deg)}}@keyframes scene-spin{from{rotate:0deg}to{rotate:360deg}}.scene-set>.scene>.layer,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer,#CatalogueHub #HubHero>.content>.visual>.scene>.layer,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer{isolation:isolate}.scene-set>.scene>.layer[data-loop="float"],#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer[data-loop="float"],#CatalogueHub #HubHero>.content>.visual>.scene>.layer[data-loop="float"],#CatalogueHub .hub-mode>.content>.visual>.scene>.layer[data-loop="float"]{animation:scene-float var(--idle-dur, 3s) ease-in-out infinite}.scene-set>.scene>.layer[data-loop="sway"],#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer[data-loop="sway"],#CatalogueHub #HubHero>.content>.visual>.scene>.layer[data-loop="sway"],#CatalogueHub .hub-mode>.content>.visual>.scene>.layer[data-loop="sway"]{animation:scene-sway var(--idle-dur, 3s) ease-in-out infinite}.scene-set>.scene>.layer[data-loop="pulse"],#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer[data-loop="pulse"],#CatalogueHub #HubHero>.content>.visual>.scene>.layer[data-loop="pulse"],#CatalogueHub .hub-mode>.content>.visual>.scene>.layer[data-loop="pulse"]{animation:scene-pulse var(--idle-dur, 3s) ease-in-out infinite}.scene-set>.scene>.layer[data-loop="swing"],#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer[data-loop="swing"],#CatalogueHub #HubHero>.content>.visual>.scene>.layer[data-loop="swing"],#CatalogueHub .hub-mode>.content>.visual>.scene>.layer[data-loop="swing"]{animation:scene-swing var(--idle-dur, 3s) ease-in-out infinite;transform-origin:50% 0}.scene-set>.scene>.layer[data-loop="spin"],#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer[data-loop="spin"],#CatalogueHub #HubHero>.content>.visual>.scene>.layer[data-loop="spin"],#CatalogueHub .hub-mode>.content>.visual>.scene>.layer[data-loop="spin"]{animation:scene-spin var(--idle-dur, 3s) linear infinite}.scene-set>.scene>.layer>picture,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture{top:var(--top, auto);bottom:var(--bottom, auto);left:var(--left, auto);right:var(--right, auto);width:var(--w, auto);height:var(--h, auto);z-index:var(--z, 1);transition-delay:var(--delay, 0s);opacity:var(--op, 1)}.scene-set>.scene>.layer>picture[data-loop="float"],#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture[data-loop="float"],#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture[data-loop="float"],#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture[data-loop="float"]{animation:scene-float var(--idle-dur, 3s) ease-in-out infinite}.scene-set>.scene>.layer>picture[data-loop="sway"],#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture[data-loop="sway"],#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture[data-loop="sway"],#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture[data-loop="sway"]{animation:scene-sway var(--idle-dur, 3s) ease-in-out infinite}.scene-set>.scene>.layer>picture[data-loop="pulse"],#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture[data-loop="pulse"],#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture[data-loop="pulse"],#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture[data-loop="pulse"]{animation:scene-pulse var(--idle-dur, 3s) ease-in-out infinite}.scene-set>.scene>.layer>picture[data-loop="swing"],#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture[data-loop="swing"],#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture[data-loop="swing"],#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture[data-loop="swing"]{animation:scene-swing var(--idle-dur, 3s) ease-in-out infinite;transform-origin:50% 0}.scene-set>.scene>.layer>picture[data-loop="spin"],#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture[data-loop="spin"],#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture[data-loop="spin"],#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture[data-loop="spin"]{animation:scene-spin var(--idle-dur, 3s) linear infinite}.scene-set>.scene>.layer>picture>img,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture>img,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture>img,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture>img,.scene-set>.scene>.layer>picture>.shape-fill,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture>.shape-fill,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture>.shape-fill,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture>.shape-fill,.scene-set>.scene>.layer>picture>.text-fill,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture>.text-fill,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture>.text-fill,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture>.text-fill{transform:rotate(var(--rot, 0deg)) scaleX(var(--sx, 1)) scaleY(var(--sy, 1));filter:var(--filter, none);transition:scale .18s ease, translate .18s ease, rotate .18s ease, background .18s ease}.scene-set>.scene>.layer>picture.cropped,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture.cropped,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture.cropped,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture.cropped{aspect-ratio:var(--ar, auto)}.scene-set>.scene>.layer>picture.cropped>img,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture.cropped>img,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture.cropped>img,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture.cropped>img{height:100%;object-fit:cover;object-position:var(--cpx, 50%) var(--cpy, 50%)}.scene-set>.scene>.layer>picture>.shape-fill,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture>.shape-fill,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture>.shape-fill,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture>.shape-fill{position:absolute;inset:0;width:100%;height:100%;background:var(--fill-bg, transparent);transform-origin:center}.scene-set>.scene>.layer>picture>.text-fill,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture>.text-fill,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture>.text-fill,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture>.text-fill{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;overflow:hidden;background:var(--fill-bg, transparent);transform-origin:center}.scene-set>.scene>.layer>picture>.text-fill>.txt,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture>.text-fill>.txt,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture>.text-fill>.txt,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture>.text-fill>.txt{max-width:100%;white-space:pre-wrap;word-break:break-word;line-height:1.2}.scene-set>.scene>.layer>picture[data-click],#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture[data-click],#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture[data-click],#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture[data-click],.scene-set>.scene>.layer>picture[data-href],#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture[data-href],#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture[data-href],#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture[data-href]{cursor:var(--scene-cursor, pointer)}.scene-set>.scene>.layer>picture[data-click="hold"]:active>img,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture[data-click="hold"]:active>img,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture[data-click="hold"]:active>img,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture[data-click="hold"]:active>img,.scene-set>.scene>.layer>picture[data-click="hold"]:active>.shape-fill,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture[data-click="hold"]:active>.shape-fill,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture[data-click="hold"]:active>.shape-fill,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture[data-click="hold"]:active>.shape-fill,.scene-set>.scene>.layer>picture[data-click="hold"]:active>.text-fill,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture[data-click="hold"]:active>.text-fill,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture[data-click="hold"]:active>.text-fill,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture[data-click="hold"]:active>.text-fill,.scene-set>.scene>.layer>picture.clk-on>img,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture.clk-on>img,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture.clk-on>img,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture.clk-on>img,.scene-set>.scene>.layer>picture.clk-on>.shape-fill,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture.clk-on>.shape-fill,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture.clk-on>.shape-fill,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture.clk-on>.shape-fill,.scene-set>.scene>.layer>picture.clk-on>.text-fill,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture.clk-on>.text-fill,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture.clk-on>.text-fill,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture.clk-on>.text-fill{scale:var(--clk-scale, 1);translate:var(--clk-tx, 0) var(--clk-ty, 0);rotate:var(--clk-rot, 0deg)}.scene-set>.scene>.layer>picture[data-click="hold"]:active>.shape-fill,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture[data-click="hold"]:active>.shape-fill,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture[data-click="hold"]:active>.shape-fill,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture[data-click="hold"]:active>.shape-fill,.scene-set>.scene>.layer>picture[data-click="hold"]:active>.text-fill,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture[data-click="hold"]:active>.text-fill,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture[data-click="hold"]:active>.text-fill,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture[data-click="hold"]:active>.text-fill,.scene-set>.scene>.layer>picture.clk-on>.shape-fill,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture.clk-on>.shape-fill,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture.clk-on>.shape-fill,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture.clk-on>.shape-fill,.scene-set>.scene>.layer>picture.clk-on>.text-fill,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture.clk-on>.text-fill,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture.clk-on>.text-fill,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture.clk-on>.text-fill{background:var(--clk-bg, var(--fill-bg, transparent))}.scene-set>.scene>.layer>picture:not(.shape):not(.text)[data-click="hold"]:active,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture:not(.shape):not(.text)[data-click="hold"]:active,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture:not(.shape):not(.text)[data-click="hold"]:active,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture:not(.shape):not(.text)[data-click="hold"]:active,.scene-set>.scene>.layer>picture:not(.shape):not(.text).clk-on,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture:not(.shape):not(.text).clk-on,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture:not(.shape):not(.text).clk-on,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture:not(.shape):not(.text).clk-on{background:var(--clk-bg, transparent)}.scene-set>.scene>.layer>picture:not(.active),#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture:not(.active),#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture:not(.active),#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture:not(.active){transition-delay:0s}.scene-set>.scene>.layer>picture[data-anim="fade"]:not(.active),#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture[data-anim="fade"]:not(.active),#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture[data-anim="fade"]:not(.active),#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture[data-anim="fade"]:not(.active){opacity:0}.scene-set>.scene>.layer>picture[data-anim="slide-left"]:not(.active),#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture[data-anim="slide-left"]:not(.active),#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture[data-anim="slide-left"]:not(.active),#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture[data-anim="slide-left"]:not(.active){opacity:0;-webkit-transform:translateX(-120%);-moz-transform:translateX(-120%);-ms-transform:translateX(-120%);-o-transform:translateX(-120%);transform:translateX(-120%)}.scene-set>.scene>.layer>picture[data-anim="slide-right"]:not(.active),#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture[data-anim="slide-right"]:not(.active),#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture[data-anim="slide-right"]:not(.active),#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture[data-anim="slide-right"]:not(.active){opacity:0;-webkit-transform:translateX(120%);-moz-transform:translateX(120%);-ms-transform:translateX(120%);-o-transform:translateX(120%);transform:translateX(120%)}.scene-set>.scene>.layer>picture[data-anim="slide-up"]:not(.active),#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture[data-anim="slide-up"]:not(.active),#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture[data-anim="slide-up"]:not(.active),#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture[data-anim="slide-up"]:not(.active){opacity:0;-webkit-transform:translateY(80%);-moz-transform:translateY(80%);-ms-transform:translateY(80%);-o-transform:translateY(80%);transform:translateY(80%)}.scene-set>.scene>.layer>picture[data-anim="slide-down"]:not(.active),#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture[data-anim="slide-down"]:not(.active),#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture[data-anim="slide-down"]:not(.active),#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture[data-anim="slide-down"]:not(.active){opacity:0;-webkit-transform:translateY(-80%);-moz-transform:translateY(-80%);-ms-transform:translateY(-80%);-o-transform:translateY(-80%);transform:translateY(-80%)}.scene-set>.scene>.layer>picture[data-anim="scale"]:not(.active),#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture[data-anim="scale"]:not(.active),#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture[data-anim="scale"]:not(.active),#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture[data-anim="scale"]:not(.active){opacity:0;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.scene-set>.scene>.layer>picture[data-anim="rotate"]:not(.active),#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture[data-anim="rotate"]:not(.active),#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture[data-anim="rotate"]:not(.active),#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture[data-anim="rotate"]:not(.active){opacity:0;-webkit-transform:rotate(8deg) scale(0.9);-moz-transform:rotate(8deg) scale(0.9);-ms-transform:rotate(8deg) scale(0.9);-o-transform:rotate(8deg) scale(0.9);transform:rotate(8deg) scale(0.9)}@media (prefers-reduced-motion: reduce){.scene-set>.scene>.layer,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer,#CatalogueHub #HubHero>.content>.visual>.scene>.layer,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer,.scene-set>.scene>.layer>picture,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture{animation:none !important}.scene-set>.scene>.layer>picture,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture{transition:none !important}.scene-set>.scene>.layer>picture:not(.active),#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture:not(.active),#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture:not(.active),#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture:not(.active){opacity:var(--op, 1) !important}.scene-set>.scene>.layer>picture[data-anim]:not(.active),#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture[data-anim]:not(.active),#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture[data-anim]:not(.active),#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture[data-anim]:not(.active){transform:none !important}.scene-set>.scene>.layer>picture>img,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture>img,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture>img,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture>img,.scene-set>.scene>.layer>picture>.shape-fill,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture>.shape-fill,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture>.shape-fill,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture>.shape-fill,.scene-set>.scene>.layer>picture>.text-fill,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture>.text-fill,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture>.text-fill,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture>.text-fill{transition:none !important}}.scene-set>.scene,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene,#CatalogueHub #HubHero>.content>.visual>.scene,#CatalogueHub .hub-mode>.content>.visual>.scene{width:100%;height:100%;display:block;z-index:10;pointer-events:all !important;position:relative;-webkit-user-select:none;user-select:none}.scene-set>.scene>.layer,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer,#CatalogueHub #HubHero>.content>.visual>.scene>.layer,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer{width:105%;height:105%}.scene-set>.scene>.layer>.background,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>.background,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>.background,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>.background{position:absolute;width:100%;height:100%;transition:opacity .4s}.scene-set>.scene>.layer>.background:not(.active),#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>.background:not(.active),#CatalogueHub #HubHero>.content>.visual>.scene>.layer>.background:not(.active),#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>.background:not(.active){opacity:0}.scene-set>.scene>.layer>picture,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture{position:absolute;display:block;transition:transform 0.8s cubic-bezier(0.39, 1.35, 0.45, 1.34) var(--delay, 0s),opacity 0.8s var(--delay, 0s);display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start}.scene-set>.scene>.layer>picture>img,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture>img,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture>img,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture>img{width:100%;height:auto;-webkit-user-drag:none}.scene-set>.scene>.layer>picture>.points,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture>.points,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture>.points,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture>.points{width:100%;text-align:center;display:block;font-family:var(--titre);margin-bottom:10px;background-color:white;border-radius:16px;width:fit-content;padding:4px 12px;box-shadow:1px 1px 5px rgba(0,0,0,0.1);border:1px dashed var(--pink-primary);-webkit-order:-1;-ms-flex-order:-1;order:-1}.scene-set>.scene>.layer>picture>.points:after,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture>.points:after,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture>.points:after,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture>.points:after{content:" points"}.scene-set>.scene>.layer>picture.reveal,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture.reveal,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture.reveal,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture.reveal{perspective:400px;perspective-origin:50% 100%}.scene-set>.scene>.layer>picture.reveal>img,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture.reveal>img,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture.reveal>img,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture.reveal>img{transition:transform 0.4s var(--delay, 0s);transform-origin:bottom center}.scene-set>.scene>.layer>picture.reveal:not(.active),#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture.reveal:not(.active),#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture.reveal:not(.active),#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture.reveal:not(.active){opacity:0}.scene-set>.scene>.layer>picture.reveal:not(.active)>img,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture.reveal:not(.active)>img,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture.reveal:not(.active)>img,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture.reveal:not(.active)>img{transform:rotateX(82deg);transition-delay:0s}.scene-set>.scene>.layer>picture>.points,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture>.points,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture>.points,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture>.points{white-space:nowrap}@container (max-width: 799px){.scene-set>.scene>.layer>picture>.points,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture>.points,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture>.points,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture>.points{font-size:1rem;padding:3px 10px}}@container (max-width: 499px){.scene-set>.scene>.layer>picture>.points,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene>.layer>picture>.points,#CatalogueHub #HubHero>.content>.visual>.scene>.layer>picture>.points,#CatalogueHub .hub-mode>.content>.visual>.scene>.layer>picture>.points{font-size:0.45rem;padding:2px 4px;white-space:nowrap}}.scene-set{container-type:inline-size;position:relative;width:100%;overflow:hidden}.scene-set>.scene{position:relative;width:100%;height:auto}.scene-set>.scene>.layer{position:absolute;top:0;left:0}#CatalogueHub #HubModes>.content>.cards>.game-type-card{width:100%;container-type:inline-size;position:relative}#CatalogueHub #HubModes>.content>.cards>.game-type-card>.mention{position:absolute;top:-12px;left:14px;z-index:200;padding:3px 12px;background-color:var(--t-light-color);border:1.5px solid var(--t-dark-color);border-radius:8px;box-shadow:2px 2px 0 var(--t-dark-color);font-size:.9rem;font-weight:700;line-height:1.4;white-space:nowrap;rotate:-3deg;pointer-events:none}#CatalogueHub #HubModes>.content>.cards>.game-type-card>picture,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.picture-frame>picture{aspect-ratio:16 / 9;display:block;overflow:hidden;border-radius:var(--border-radius)}#CatalogueHub #HubModes>.content>.cards>.game-type-card>picture>img,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.picture-frame>picture>img{width:100%;height:100%;object-fit:cover}#CatalogueHub #HubModes>.content>.cards>.game-type-card>.picture-frame{display:block}#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper.has-video,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.picture-frame.has-video{position:relative;cursor:pointer}#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper.has-video>.play-hint,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.picture-frame.has-video>.play-hint{position:absolute;top:50%;left:50%;z-index:150;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;width:64px;height:64px;padding-left:5px;font-size:1.8rem;color:white;background-color:var(--t-dark-color, #000);border:3px solid black;border-radius:50%;box-shadow:4px 4px 0 black;pointer-events:none;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition:scale .25s}@media (max-width: 575px){#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper.has-video>.play-hint,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.picture-frame.has-video>.play-hint{width:54px;height:54px;font-size:1.5rem}}#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper.has-video:hover>.play-hint,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper.has-video:focus-visible>.play-hint,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.picture-frame.has-video:hover>.play-hint,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.picture-frame.has-video:focus-visible>.play-hint{scale:1.08}#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper.has-video:focus-visible,#CatalogueHub #HubModes>.content>.cards>.game-type-card>.picture-frame.has-video:focus-visible{outline:4px solid var(--t-dark-color, #000);outline-offset:4px}#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper{width:100%;height:900px;display:block;overflow:hidden;border-radius:var(--border-radius);border:1px solid var(--t-dark-color);background-color:var(--t-light-color);container-type:inline-size}@container (max-width: 900px){#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper{height:450px}}@container (max-width: 499px){#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper{height:300px}}#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content{width:100%;height:100%;display:block}#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene-set{height:100%}#CatalogueHub #HubModes>.content>.cards>.game-type-card>.parallax-wrapper>.content>.scene-set>.scene{height:100%}#CatalogueHub #HubModes>.content>.cards>.game-type-card>.text{margin-top:20px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start}#CatalogueHub #HubModes>.content>.cards>.game-type-card>.text>b{font-size:2em;font-family:var(--titre)}#CatalogueHub #HubModes>.content>.cards>.game-type-card>.text>.from{color:var(--t-dark-color);font-family:var(--titre)}#CatalogueHub #HubModes>.content>.cards>.game-type-card>.text>p{margin-top:10px}#CatalogueHub #HubModes>.content>.cards>.game-type-card>.text>.actions{margin-top:10px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:16px}#CatalogueHub #HubModes>.content>.cards>.game-type-card>.text>.actions>.btn{--background:var(--t-light-color)}#CatalogueHub #HubModes>.content>.cards>.game-type-card>.text>.actions>.btn.start{--background:var(--t-dark-color)}.faq-list{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:14px;width:100%;text-align:left}.faq-item{background-color:white;border:2px solid black;border-radius:18px;box-shadow:5px 5px 0 var(--faq-shadow, var(--pink-light-2));-webkit-transition:box-shadow 0.2s ease,transform 0.2s ease;-moz-transition:box-shadow 0.2s ease,transform 0.2s ease;-ms-transition:box-shadow 0.2s ease,transform 0.2s ease;-o-transition:box-shadow 0.2s ease,transform 0.2s ease;transition:box-shadow 0.2s ease,transform 0.2s ease}.faq-item:hover{-webkit-transform:translate(-1px, -1px);-moz-transform:translate(-1px, -1px);-ms-transform:translate(-1px, -1px);-o-transform:translate(-1px, -1px);transform:translate(-1px, -1px);box-shadow:7px 7px 0 var(--faq-shadow, var(--pink-light-2))}.faq-item>summary{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:16px;padding:18px 22px;list-style:none;cursor:pointer;border-radius:16px}.faq-item>summary::-webkit-details-marker{display:none}.faq-item>summary:focus-visible{outline:3px solid var(--primary);outline-offset:2px}@media (max-width: 575px){.faq-item>summary{padding:14px 16px}}.faq-item .faq-item__question{color:black;font-size:1.05rem;font-weight:700;line-height:1.35}.faq-item .faq-item__icon{position:relative;flex:0 0 auto;width:32px;height:32px;border:2px solid black;border-radius:50%;background-color:var(--faq-accent, var(--pink-light-3));-webkit-transition:transform 0.25s ease,background-color 0.25s ease;-moz-transition:transform 0.25s ease,background-color 0.25s ease;-ms-transition:transform 0.25s ease,background-color 0.25s ease;-o-transition:transform 0.25s ease,background-color 0.25s ease;transition:transform 0.25s ease,background-color 0.25s ease}.faq-item .faq-item__icon::before,.faq-item .faq-item__icon::after{content:'';position:absolute;top:50%;left:50%;width:12px;height:2px;border-radius:2px;background-color:black;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.faq-item .faq-item__icon::after{-webkit-transform:translate(-50%, -50%) rotate(90deg);-moz-transform:translate(-50%, -50%) rotate(90deg);-ms-transform:translate(-50%, -50%) rotate(90deg);-o-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.faq-item[open] .faq-item__icon{background-color:var(--primary);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.faq-item[open] .faq-item__icon::before,.faq-item[open] .faq-item__icon::after{background-color:white}.faq-item .faq-item__answer{padding:0 22px 20px;color:#3b3440;line-height:1.6}@media (max-width: 575px){.faq-item .faq-item__answer{padding:0 16px 16px}}.faq-item .faq-item__answer>:first-child{margin-top:0}.faq-item .faq-item__answer>:last-child{margin-bottom:0}.faq-item .faq-item__answer p,.faq-item .faq-item__answer ul,.faq-item .faq-item__answer ol{margin:0 0 10px}.faq-item .faq-item__answer ul,.faq-item .faq-item__answer ol{padding-left:22px}.faq-item .faq-item__answer ul{list-style:disc}.faq-item .faq-item__answer ol{list-style:decimal}.faq-item .faq-item__answer h2,.faq-item .faq-item__answer h3,.faq-item .faq-item__answer h4{margin:14px 0 6px;font-size:1rem}.faq-item .faq-item__answer a{color:var(--primary);text-decoration:underline}#CatalogueHub{padding-top:100px}#CatalogueHub>.hub-preview{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:8px;width:100%;padding:8px var(--padding-horizontal);background-color:#1b1b1b;color:white;font-weight:700;text-align:center}#CatalogueHub #HubWhy>.content>.reasons>.reason>.icon,#CatalogueHub #HubIdeas>.content>.ideas>.idea-group>.icon{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;flex-shrink:0;width:64px;height:64px;border-radius:50%;background-color:var(--m-color);border:3px solid white;box-shadow:3px 3px 0 rgba(0,0,0,0.2);color:white;font-size:2rem;-webkit-transform:rotate(-8deg);-moz-transform:rotate(-8deg);-ms-transform:rotate(-8deg);-o-transform:rotate(-8deg);transform:rotate(-8deg)}#CatalogueHub #HubWhy>.content>.reasons>.reason,#CatalogueHub #HubIdeas>.content>.ideas>.idea-group{--m-color:var(--pink-primary);--b-color:white}#CatalogueHub #HubWhy>.content>.reasons>.pink.reason,#CatalogueHub #HubIdeas>.content>.ideas>.pink.idea-group{--m-color:var(--pink-primary);--b-color:#ffefef}#CatalogueHub #HubWhy>.content>.reasons>.blue.reason,#CatalogueHub #HubIdeas>.content>.ideas>.blue.idea-group{--m-color:#638dfa;--b-color:#e9ffff}#CatalogueHub #HubWhy>.content>.reasons>.yellow.reason,#CatalogueHub #HubIdeas>.content>.ideas>.yellow.idea-group{--m-color:#f5b800;--b-color:#fff6b6}#CatalogueHub #HubWhy>.content>.reasons>.green.reason,#CatalogueHub #HubIdeas>.content>.ideas>.green.idea-group{--m-color:#76c089;--b-color:#deffd6}#CatalogueHub>section>.content>.text{text-align:center;margin-bottom:50px}#CatalogueHub>section>.content>.text>h2{margin-bottom:14px}#CatalogueHub>section>.content>.text>.subtitle{display:block;max-width:720px;margin:0 auto;font-size:1.2rem;line-height:1.5}#CatalogueHub #HubHero>.content{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding-top:40px;padding-bottom:80px}@media (max-width: 1023px){#CatalogueHub #HubHero>.content{grid-template-columns:1fr;gap:50px;padding-bottom:60px}}#CatalogueHub #HubHero>.content>.text{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;min-width:0;text-align:left;margin-bottom:0}#CatalogueHub #HubHero>.content>.text>.kickers{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:10px 14px;margin-bottom:18px}#CatalogueHub #HubHero>.content>.text .kicker{display:inline-block;padding:4px 14px;background-color:var(--t-dark-color);color:white;font-family:var(--titre);font-size:1.3rem;border-radius:10px;rotate:-3deg;transition:rotate .2s}#CatalogueHub #HubHero>.content>.text a.kicker:hover{rotate:0deg}#CatalogueHub #HubHero>.content>.text a.kicker{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:6px}#CatalogueHub #HubHero>.content>.text a.kicker>i{font-size:.85em;transition:translate .2s}#CatalogueHub #HubHero>.content>.text a.kicker:hover>i{translate:2px -2px}#CatalogueHub #HubHero>.content>.text .kicker-mention{display:inline-block;padding:3px 14px;background-color:var(--t-light-color);border:1.5px solid var(--t-dark-color);border-radius:8px;box-shadow:2px 2px 0 var(--t-dark-color);font-size:1rem;font-weight:700;line-height:1.4;rotate:2deg}#CatalogueHub #HubHero>.content>.text>.kicker-mention{margin:-8px 0 20px}#CatalogueHub #HubHero>.content>.text>.kicker{margin-bottom:18px}#CatalogueHub #HubHero>.content>.text>h1{font-family:var(--titre);font-size:4rem;line-height:1.02;margin-bottom:20px}@media (max-width: 1199px){#CatalogueHub #HubHero>.content>.text>h1{font-size:3.2rem}}@media (max-width: 575px){#CatalogueHub #HubHero>.content>.text>h1{font-size:2.3rem}}#CatalogueHub #HubHero>.content>.text>.intro{font-size:1.3rem;line-height:1.5;max-width:560px;margin-bottom:30px}@media (max-width: 575px){#CatalogueHub #HubHero>.content>.text>.intro{font-size:1.1rem}}#CatalogueHub #HubHero>.content>.text>.actions{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:16px}#CatalogueHub #HubHero>.content>.text>.actions>.btn{--background:var(--t-light-color);font-size:1.2rem;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:8px}#CatalogueHub #HubHero>.content>.text>.actions>.btn.start{--background:var(--t-dark-color)}#CatalogueHub #HubHero>.content>.text>.reassure{list-style:none;margin:14px 0 0;padding:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:8px 22px}#CatalogueHub #HubHero>.content>.text>.reassure>li{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:6px;font-weight:700}#CatalogueHub #HubHero>.content>.text>.reassure>li>i{font-size:1.3rem;color:var(--t-dark-color)}#CatalogueHub #HubHero>.content>.visual{width:100%;aspect-ratio:4 / 3;container-type:inline-size;position:relative;overflow:hidden;border:4px solid black;border-radius:32px;box-shadow:12px 12px 0 var(--t-dark-color);background-color:var(--t-light-color);rotate:2deg}@media (max-width: 1023px){#CatalogueHub #HubHero>.content>.visual{aspect-ratio:16 / 9;rotate:1deg;box-shadow:8px 8px 0 var(--t-dark-color)}}#CatalogueHub #HubHero>.content>.visual>.scene-set{height:100%}#CatalogueHub #HubHero>.content>.visual>.scene-set>.scene{height:100%}#CatalogueHub #HubHero>.content>.visual>.scene{position:absolute;inset:0}#CatalogueHub #HubHero>.content>.visual>picture{display:block;width:100%;height:100%}#CatalogueHub #HubHero>.content>.visual>picture>img{width:100%;height:100%;object-fit:cover}#CatalogueHub #HubHero>.content>.visual.has-video{position:relative;cursor:pointer}#CatalogueHub #HubHero>.content>.visual.has-video>.play-hint{position:absolute;top:50%;left:50%;z-index:150;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;width:76px;height:76px;padding-left:5px;font-size:2.2rem;color:white;background-color:var(--t-dark-color, #000);border:3px solid black;border-radius:50%;box-shadow:4px 4px 0 black;pointer-events:none;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition:scale .25s}@media (max-width: 575px){#CatalogueHub #HubHero>.content>.visual.has-video>.play-hint{width:60px;height:60px;font-size:1.7rem}}#CatalogueHub #HubHero>.content>.visual.has-video:hover>.play-hint,#CatalogueHub #HubHero>.content>.visual.has-video:focus-visible>.play-hint{scale:1.08}#CatalogueHub #HubHero>.content>.visual.has-video:focus-visible{outline:4px solid var(--t-dark-color, #000);outline-offset:4px}#CatalogueHub #HubWhy{--background:#ffecc6;background-color:var(--background);position:relative}#CatalogueHub #HubWhy:before{content:"";position:absolute;top:0;left:0;right:0;background-color:var(--background);height:100px;transform:translateY(-50%);clip-path:polygon(0 0, 100% 49%, 100% 100%, 0% 100%)}#CatalogueHub #HubWhy>.content{position:relative}#CatalogueHub #HubWhy>.content>.reasons{display:grid;grid-template-columns:repeat(3, 1fr);gap:40px 50px;width:100%;max-width:1200px}@media (max-width: 1023px){#CatalogueHub #HubWhy>.content>.reasons{grid-template-columns:1fr;max-width:560px;gap:30px}}#CatalogueHub #HubWhy>.content>.reasons>.reason{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;padding:28px 26px;background-color:var(--b-color);border:3px solid var(--m-color);box-shadow:6px 6px 0 var(--m-color);border-radius:28px;transition:opacity 0.4s,scale 0.5s cubic-bezier(0.34, 1.56, 0.64, 1),translate 0.3s,rotate 0.3s}#CatalogueHub #HubWhy>.content>.reasons>.reason:nth-child(odd){rotate:-1.5deg}#CatalogueHub #HubWhy>.content>.reasons>.reason:nth-child(even){rotate:1.5deg}#CatalogueHub #HubWhy>.content>.reasons>.reason:hover{rotate:0deg;translate:0 -6px}#CatalogueHub #HubWhy>.content>.reasons>.reason>.icon{margin-bottom:16px}#CatalogueHub #HubWhy>.content>.reasons>.reason>b{font-family:var(--titre);font-size:1.5rem;line-height:1.1;margin-bottom:8px}#CatalogueHub #HubWhy>.content>.reasons>.reason>p{line-height:1.5}#CatalogueHub #HubWhy>.content>.reasons:not(.show)>.reason{opacity:0;scale:.4}#CatalogueHub #HubWhy>.content>.reasons>.reason:nth-child(1){transition-delay:0s,0s,0s,0s}#CatalogueHub #HubWhy>.content>.reasons>.reason:nth-child(2){transition-delay:.12s,.12s,0s,0s}#CatalogueHub #HubWhy>.content>.reasons>.reason:nth-child(3){transition-delay:.24s,.24s,0s,0s}@media (prefers-reduced-motion: reduce){#CatalogueHub #HubWhy>.content>.reasons:not(.show)>.reason{opacity:1;scale:1}}#CatalogueHub #HubModes{scroll-margin-top:80px}#CatalogueHub #HubModes>.content>.cards{display:grid;grid-template-columns:repeat(auto-fit, minmax(260px, 420px));justify-content:center;gap:60px;width:100%}#CatalogueHub .hub-mode{--mode-bg:#fff1dc;background-color:var(--mode-bg);scroll-margin-top:80px;position:relative}#CatalogueHub .hub-mode[data-theme="ORANGE" i]{--mode-bg:#fff1dc}#CatalogueHub .hub-mode[data-theme="PINK" i]{--mode-bg:#ffeef4}#CatalogueHub .hub-mode[data-theme="BLUE" i]{--mode-bg:#e9f8ff}#CatalogueHub .hub-mode[data-theme="PURPLE" i]{--mode-bg:#f3ebff}#CatalogueHub .hub-mode[data-theme="ANNIVERSAIRE" i]{--mode-bg:#fbeefd}#CatalogueHub .hub-mode.alt{--mode-bg:#ffe2b8}#CatalogueHub .hub-mode.alt[data-theme="ORANGE" i]{--mode-bg:#ffe2b8}#CatalogueHub .hub-mode.alt[data-theme="PINK" i]{--mode-bg:#ffd9e7}#CatalogueHub .hub-mode.alt[data-theme="BLUE" i]{--mode-bg:#d2efff}#CatalogueHub .hub-mode.alt[data-theme="PURPLE" i]{--mode-bg:#e4d5ff}#CatalogueHub .hub-mode.alt[data-theme="ANNIVERSAIRE" i]{--mode-bg:#f5d8fa}#CatalogueHub .hub-mode>.content{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding-top:40px;padding-bottom:80px}@media (max-width: 1023px){#CatalogueHub .hub-mode>.content{grid-template-columns:1fr;gap:50px;padding-bottom:60px}}#CatalogueHub .hub-mode>.content>.text{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;min-width:0;text-align:left;margin-bottom:0}#CatalogueHub .hub-mode>.content>.text>.kickers{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:10px 14px;margin-bottom:18px}#CatalogueHub .hub-mode>.content>.text .kicker{display:inline-block;padding:4px 14px;background-color:var(--t-dark-color);color:white;font-family:var(--titre);font-size:1.3rem;border-radius:10px;rotate:-3deg;transition:rotate .2s}#CatalogueHub .hub-mode>.content>.text a.kicker:hover{rotate:0deg}#CatalogueHub .hub-mode>.content>.text a.kicker{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:6px}#CatalogueHub .hub-mode>.content>.text a.kicker>i{font-size:.85em;transition:translate .2s}#CatalogueHub .hub-mode>.content>.text a.kicker:hover>i{translate:2px -2px}#CatalogueHub .hub-mode>.content>.text .kicker-mention{display:inline-block;padding:3px 14px;background-color:var(--t-light-color);border:1.5px solid var(--t-dark-color);border-radius:8px;box-shadow:2px 2px 0 var(--t-dark-color);font-size:1rem;font-weight:700;line-height:1.4;rotate:2deg}#CatalogueHub .hub-mode>.content>.text>.kicker-mention{margin:-8px 0 20px}#CatalogueHub .hub-mode>.content>.text>.kicker{margin-bottom:18px}#CatalogueHub .hub-mode>.content>.text>h1{font-family:var(--titre);font-size:4rem;line-height:1.02;margin-bottom:20px}@media (max-width: 1199px){#CatalogueHub .hub-mode>.content>.text>h1{font-size:3.2rem}}@media (max-width: 575px){#CatalogueHub .hub-mode>.content>.text>h1{font-size:2.3rem}}#CatalogueHub .hub-mode>.content>.text>.intro{font-size:1.3rem;line-height:1.5;max-width:560px;margin-bottom:30px}@media (max-width: 575px){#CatalogueHub .hub-mode>.content>.text>.intro{font-size:1.1rem}}#CatalogueHub .hub-mode>.content>.text>.actions{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:16px}#CatalogueHub .hub-mode>.content>.text>.actions>.btn{--background:var(--t-light-color);font-size:1.2rem;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:8px}#CatalogueHub .hub-mode>.content>.text>.actions>.btn.start{--background:var(--t-dark-color)}#CatalogueHub .hub-mode>.content>.text>.reassure{list-style:none;margin:14px 0 0;padding:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:8px 22px}#CatalogueHub .hub-mode>.content>.text>.reassure>li{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:6px;font-weight:700}#CatalogueHub .hub-mode>.content>.text>.reassure>li>i{font-size:1.3rem;color:var(--t-dark-color)}#CatalogueHub .hub-mode>.content>.visual{width:100%;aspect-ratio:4 / 3;container-type:inline-size;position:relative;overflow:hidden;border:4px solid black;border-radius:32px;box-shadow:12px 12px 0 var(--t-dark-color);background-color:var(--t-light-color);rotate:2deg}@media (max-width: 1023px){#CatalogueHub .hub-mode>.content>.visual{aspect-ratio:16 / 9;rotate:1deg;box-shadow:8px 8px 0 var(--t-dark-color)}}#CatalogueHub .hub-mode>.content>.visual>.scene-set{height:100%}#CatalogueHub .hub-mode>.content>.visual>.scene-set>.scene{height:100%}#CatalogueHub .hub-mode>.content>.visual>.scene{position:absolute;inset:0}#CatalogueHub .hub-mode>.content>.visual>picture{display:block;width:100%;height:100%}#CatalogueHub .hub-mode>.content>.visual>picture>img{width:100%;height:100%;object-fit:cover}#CatalogueHub .hub-mode>.content>.visual.has-video{position:relative;cursor:pointer}#CatalogueHub .hub-mode>.content>.visual.has-video>.play-hint{position:absolute;top:50%;left:50%;z-index:150;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;width:76px;height:76px;padding-left:5px;font-size:2.2rem;color:white;background-color:var(--t-dark-color, #000);border:3px solid black;border-radius:50%;box-shadow:4px 4px 0 black;pointer-events:none;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition:scale .25s}@media (max-width: 575px){#CatalogueHub .hub-mode>.content>.visual.has-video>.play-hint{width:60px;height:60px;font-size:1.7rem}}#CatalogueHub .hub-mode>.content>.visual.has-video:hover>.play-hint,#CatalogueHub .hub-mode>.content>.visual.has-video:focus-visible>.play-hint{scale:1.08}#CatalogueHub .hub-mode>.content>.visual.has-video:focus-visible{outline:4px solid var(--t-dark-color, #000);outline-offset:4px}#CatalogueHub .hub-mode:before{content:"";position:absolute;top:0;left:0;right:0;height:120px;z-index:0;pointer-events:none;background-color:var(--mode-bg);border-top:4px dashed var(--t-dark-color);transform-origin:0 0;-webkit-transform:skewY(-2deg);-moz-transform:skewY(-2deg);-ms-transform:skewY(-2deg);-o-transform:skewY(-2deg);transform:skewY(-2deg)}#CatalogueHub .hub-mode.alt:before{transform-origin:100% 0;-webkit-transform:skewY(2deg);-moz-transform:skewY(2deg);-ms-transform:skewY(2deg);-o-transform:skewY(2deg);transform:skewY(2deg)}#CatalogueHub .hub-mode>.content{position:relative;z-index:1;padding-top:90px;padding-bottom:90px}@media (max-width: 575px){#CatalogueHub .hub-mode>.content{padding-top:60px;padding-bottom:60px}}#CatalogueHub .hub-mode>.content.reverse>.text{order:2}#CatalogueHub .hub-mode>.content.reverse>.visual{order:1;rotate:-2deg}@media (max-width: 1023px){#CatalogueHub .hub-mode>.content.reverse>.text{order:0}#CatalogueHub .hub-mode>.content.reverse>.visual{rotate:-1deg}}#CatalogueHub .hub-mode>.content>.text>h2{display:block;width:auto;text-align:left;font-family:var(--titre);font-size:3.2rem;line-height:1.02;margin-bottom:20px}@media (max-width: 1199px){#CatalogueHub .hub-mode>.content>.text>h2{font-size:2.8rem}}@media (max-width: 575px){#CatalogueHub .hub-mode>.content>.text>h2{font-size:2.1rem}}#CatalogueHub .hub-mode>.content>.text>.intro{font-size:1.2rem}#CatalogueHub .hub-mode>.content>.text>.intro p{font-size:inherit;line-height:inherit}#CatalogueHub .hub-mode>.content>.text>.facts{display:grid;grid-template-columns:repeat(2, 1fr);gap:14px 18px;width:100%;max-width:600px;margin:0 0 30px}@media (max-width: 575px){#CatalogueHub .hub-mode>.content>.text>.facts{grid-template-columns:1fr}}#CatalogueHub .hub-mode>.content>.text>.facts>.fact{padding:12px 14px;background-color:white;border:2px solid black;border-radius:14px;box-shadow:4px 4px 0 var(--row-color, var(--t-dark-color))}#CatalogueHub .hub-mode>.content>.text>.facts>.fact>dt{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:8px;margin-bottom:4px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--row-color, var(--t-dark-color))}#CatalogueHub .hub-mode>.content>.text>.facts>.fact>dt>img{width:32px;height:32px;object-fit:contain}#CatalogueHub .hub-mode>.content>.text>.facts>.fact>dd{margin:0;font-size:1.05rem;line-height:1.4}#CatalogueHub #HubTimeline{background-color:var(--t-light-color)}#CatalogueHub #HubTimeline>.content>.timeline{list-style:none;margin:0;padding:0;width:100%;max-width:760px;counter-reset:hub-step;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:28px}#CatalogueHub #HubTimeline>.content>.timeline>li{counter-increment:hub-step;position:relative;margin-left:34px;padding:24px 26px 24px 54px;background-color:white;border:3px solid black;border-radius:24px;box-shadow:6px 6px 0 var(--t-dark-color)}@media (max-width: 575px){#CatalogueHub #HubTimeline>.content>.timeline>li{margin-left:24px;padding:20px 18px 20px 44px}}#CatalogueHub #HubTimeline>.content>.timeline>li:before{content:counter(hub-step);position:absolute;top:20px;left:-34px;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;width:68px;height:68px;border-radius:50%;background-color:var(--t-dark-color);border:3px solid black;color:white;font-family:var(--titre);font-size:2rem;rotate:-8deg}@media (max-width: 575px){#CatalogueHub #HubTimeline>.content>.timeline>li:before{left:-24px;width:52px;height:52px;font-size:1.6rem}}#CatalogueHub #HubTimeline>.content>.timeline>li:nth-child(even):before{rotate:6deg}#CatalogueHub #HubTimeline>.content>.timeline>li>.when{display:inline-block;margin-bottom:6px;padding:2px 10px;background-color:var(--t-light-color);border-radius:8px;font-weight:700;font-size:.95rem}#CatalogueHub #HubTimeline>.content>.timeline>li>b{display:block;font-family:var(--titre);font-size:1.6rem;line-height:1.1;margin-bottom:6px}#CatalogueHub #HubTimeline>.content>.timeline>li>p{line-height:1.5}#CatalogueHub #HubIdeas>.content>.ideas-score{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:10px 18px;margin:-20px 0 36px;padding:8px 10px 8px 18px;background-color:white;border:3px solid black;border-radius:18px;box-shadow:4px 4px 0 var(--t-dark-color);rotate:-1deg}#CatalogueHub #HubIdeas>.content>.ideas-score>.hint{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:6px;font-weight:700}#CatalogueHub #HubIdeas>.content>.ideas-score>.hint>i{font-size:1.3rem;color:var(--t-dark-color)}#CatalogueHub #HubIdeas>.content>.ideas-score>.score{padding:4px 14px;border-radius:12px;background-color:var(--t-light-color);font-family:var(--titre);font-size:1.3rem;white-space:nowrap;transition:background-color .3s, color .3s}#CatalogueHub #HubIdeas>.content>.ideas-score>.score>b{font-weight:inherit}#CatalogueHub #HubIdeas>.content>.ideas-score.bump>.score{animation:hub-score-bump .35s ease-out}#CatalogueHub #HubIdeas>.content>.ideas-score.all-done>.score{background-color:var(--t-dark-color);color:white}#CatalogueHub #HubIdeas>.content>.ideas{display:grid;grid-template-columns:repeat(2, 1fr);gap:40px 50px;width:100%;max-width:1100px}@media (max-width: 749px){#CatalogueHub #HubIdeas>.content>.ideas{grid-template-columns:1fr;gap:30px}}#CatalogueHub #HubIdeas>.content>.ideas>.idea-group{padding:26px;background-color:var(--b-color);border:3px solid var(--m-color);box-shadow:6px 6px 0 var(--m-color);border-radius:28px;transition:opacity 0.4s,scale 0.5s cubic-bezier(0.34, 1.56, 0.64, 1),translate 0.3s,rotate 0.3s}#CatalogueHub #HubIdeas>.content>.ideas>.idea-group:nth-child(odd){rotate:-1.5deg}#CatalogueHub #HubIdeas>.content>.ideas>.idea-group:nth-child(even){rotate:1.5deg}#CatalogueHub #HubIdeas>.content>.ideas>.idea-group:hover{rotate:0deg;translate:0 -6px}#CatalogueHub #HubIdeas>.content>.ideas>.idea-group>.icon{float:left;margin-right:16px}#CatalogueHub #HubIdeas>.content>.ideas>.idea-group>h3{min-height:64px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;font-family:var(--titre);font-size:1.6rem;line-height:1.1;margin-bottom:14px}#CatalogueHub #HubIdeas>.content>.ideas>.idea-group>ul{clear:both;list-style:none;margin:0;padding:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:10px}#CatalogueHub #HubIdeas>.content>.ideas>.idea-group>ul>li>.idea{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:10px;width:100%;margin:0;padding:10px 12px;background-color:white;border:2px dashed var(--m-color);border-radius:14px;font:inherit;color:inherit;line-height:1.4;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-style .2s, box-shadow .2s, translate .2s}#CatalogueHub #HubIdeas>.content>.ideas>.idea-group>ul>li>.idea:hover{translate:0 -2px;box-shadow:3px 3px 0 var(--m-color)}#CatalogueHub #HubIdeas>.content>.ideas>.idea-group>ul>li>.idea>.check{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;flex-shrink:0;width:22px;height:22px;border:2px solid var(--m-color);border-radius:6px;background-color:white;color:white;font-size:.9rem;transition:background-color .2s, scale .2s}#CatalogueHub #HubIdeas>.content>.ideas>.idea-group>ul>li>.idea>.check>i{opacity:0;transition:opacity .2s}#CatalogueHub #HubIdeas>.content>.ideas>.idea-group>ul>li>.idea>.label{-webkit-flex-grow:1;-ms-flex-grow:1;-moz-flex-grow:1;flex-grow:1}#CatalogueHub #HubIdeas>.content>.ideas>.idea-group>ul>li>.idea>.points{flex-shrink:0;padding:2px 8px;border-radius:8px;font-weight:700;font-size:.85rem;white-space:nowrap;color:var(--m-color);transition:background-color .2s, color .2s}#CatalogueHub #HubIdeas>.content>.ideas>.idea-group>ul>li>.idea.done{border-style:solid;box-shadow:3px 3px 0 var(--m-color)}#CatalogueHub #HubIdeas>.content>.ideas>.idea-group>ul>li>.idea.done>.check{background-color:var(--m-color);scale:1.1}#CatalogueHub #HubIdeas>.content>.ideas>.idea-group>ul>li>.idea.done>.check>i{opacity:1}#CatalogueHub #HubIdeas>.content>.ideas>.idea-group>ul>li>.idea.done>.label{text-decoration:line-through;text-decoration-color:var(--m-color);text-decoration-thickness:2px}#CatalogueHub #HubIdeas>.content>.ideas>.idea-group>ul>li>.idea.done>.points{background-color:var(--m-color);color:white}#CatalogueHub #HubIdeas>.content>.ideas>.idea-group>ul>li>.idea>.idea-pop{position:absolute;right:14px;top:-6px;font-family:var(--titre);font-size:1.4rem;color:var(--m-color);pointer-events:none;-webkit-text-stroke:1px white;animation:hub-idea-pop .9s ease-out forwards}#CatalogueHub #HubIdeas>.content>.ideas:not(.show)>.idea-group{opacity:0;scale:.4}#CatalogueHub #HubIdeas>.content>.ideas>.idea-group:nth-child(1){transition-delay:0s,0s,0s,0s}#CatalogueHub #HubIdeas>.content>.ideas>.idea-group:nth-child(2){transition-delay:.12s,.12s,0s,0s}#CatalogueHub #HubIdeas>.content>.ideas>.idea-group:nth-child(3){transition-delay:.24s,.24s,0s,0s}#CatalogueHub #HubIdeas>.content>.ideas>.idea-group:nth-child(4){transition-delay:.36s,.36s,0s,0s}@media (prefers-reduced-motion: reduce){#CatalogueHub #HubIdeas>.content>.ideas:not(.show)>.idea-group{opacity:1;scale:1}}#CatalogueHub #HubIdeas>.content>.note{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:8px;margin-top:44px;text-align:center;font-size:1.1rem;font-weight:700}#CatalogueHub #HubIdeas>.content>.note>i{font-size:1.5rem;color:var(--t-dark-color)}#CatalogueHub #HubNote{background-color:#ffecc6}#CatalogueHub #HubNote>.content{max-width:980px;text-align:center}#CatalogueHub #HubNote>.content>h2{margin-bottom:20px}#CatalogueHub #HubNote>.content>p{max-width:760px;font-size:1.2rem;line-height:1.6}#CatalogueHub #HubNote>.content>.more{margin-top:24px;color:var(--t-dark-color);font-weight:700;text-decoration:underline}#CatalogueHub #HubNote>.content>.choices{display:grid;grid-template-columns:repeat(2, 1fr);gap:40px;width:100%;margin-top:40px;text-align:left}@media (max-width: 749px){#CatalogueHub #HubNote>.content>.choices{grid-template-columns:1fr;gap:28px}}#CatalogueHub #HubNote>.content>.choices>.choice{padding:26px;background-color:white;border:3px solid black;border-radius:24px;box-shadow:6px 6px 0 var(--t-dark-color);rotate:-1deg}#CatalogueHub #HubNote>.content>.choices>.choice:nth-child(even){rotate:1deg}#CatalogueHub #HubNote>.content>.choices>.choice>b{display:block;font-family:var(--titre);font-size:1.6rem;line-height:1.1;margin-bottom:8px}#CatalogueHub #HubNote>.content>.choices>.choice>p{line-height:1.5}#CatalogueHub #HubCta>.content{text-align:center;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start}#CatalogueHub #HubCta>.content>h2{margin-bottom:20px}#CatalogueHub #HubCta>.content>p{font-size:1.2rem;margin-bottom:30px;max-width:640px}#CatalogueHub #HubCta>.content>.actions{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:16px 20px}#CatalogueHub #HubCta>.content>.actions>.btn{margin:0;font-size:1.3rem}#CatalogueHub #HubCta>.content>.actions>.btn.start{--background:var(--t-dark-color)}#CatalogueHub #HubFaq{--faq-shadow:var(--t-color);background-color:#fff8ee}#CatalogueHub #HubFaq>.content{max-width:860px;margin:0 auto;text-align:center}#CatalogueHub #HubFaq>.content>h2{margin-bottom:8px}#CatalogueHub #HubFaq>.content>p{margin-bottom:28px;color:var(--grey, #8a7c87)}#CatalogueHub #HubFaq>.content>.faq-more{margin:28px 0 0}#CatalogueHub #HubFaq>.content>.faq-more a{color:var(--t-dark-color);font-weight:700;text-decoration:underline}@keyframes hub-idea-pop{0%{opacity:0;transform:translateY(6px) scale(0.8)}25%{opacity:1;transform:translateY(-6px) scale(1.1)}100%{opacity:0;transform:translateY(-34px) scale(1)}}@keyframes hub-score-bump{0%{transform:scale(1)}40%{transform:scale(1.18) rotate(-3deg)}100%{transform:scale(1)}}
/*# sourceMappingURL=catalogue_hub.css.map */
