.MBLUza_entree,.MBLUza_planAction,.MBLUza_pageTest{--menthe:#b9e4c6;padding-block:clamp(110px, 8vw + 56px, 150px) calc(clamp(56px, 6vw, 96px) + var(--rayon-page));background:var(--menthe);color:var(--encre);position:relative}.MBLUza_planAction{background:var(--ciel)}.MBLUza_grilleEntree{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:40px clamp(32px,5vw,80px);display:grid}.MBLUza_texteEntree{justify-items:start;gap:14px;display:grid}.MBLUza_titre{font-size:var(--t-hero);letter-spacing:-.045em;margin:0;line-height:.95}.MBLUza_table{padding-top:clamp(56px,6vw,84px);position:relative}.MBLUza_guirlande{pointer-events:none;width:100%;height:auto;position:absolute;top:0;left:0}.MBLUza_objets{justify-content:center;align-items:flex-end;gap:clamp(14px,2.6vw,36px);margin:0;padding:0;list-style:none;display:flex}.MBLUza_lienObjet{color:inherit;justify-items:center;gap:14px;text-decoration:none;display:grid}.MBLUza_porte{rotate:var(--r,0deg);transition:translate .5s var(--ease-eclosion), rotate .5s var(--ease-eclosion);display:block;position:relative}.MBLUza_objetTest .MBLUza_porte{--r:-6deg}.MBLUza_objetPlan .MBLUza_porte{--r:3deg}.MBLUza_objetIdees .MBLUza_porte{--r:-3deg}.MBLUza_couverture{border:2px solid var(--encre);height:auto;display:block;box-shadow:0 26px 34px -22px #1a182099}.MBLUza_objetPlan .MBLUza_couverture{width:clamp(150px,15vw,210px)}.MBLUza_objetIdees .MBLUza_couverture{width:clamp(120px,12vw,170px)}.MBLUza_chrono{filter:drop-shadow(0 18px 14px #1a18204d);width:clamp(110px,11vw,150px);height:auto}.MBLUza_etiquette{border:2px solid var(--encre);background:var(--jaune);font-family:var(--cursive);border-radius:4px;padding:0 10px;font-size:.95rem;line-height:1.9;position:absolute;top:-14px;right:-16px}.MBLUza_objetPlan .MBLUza_etiquette{background:var(--rose)}.MBLUza_nomObjet{text-align:center;text-wrap:balance;font-size:.95rem;font-weight:700}@media (hover:hover){.MBLUza_lienObjet:hover .MBLUza_porte{translate:0 -12px;rotate:0deg}.MBLUza_lienObjet:hover .MBLUza_nomObjet{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}}.MBLUza_lienObjet:focus-visible{outline:3px solid var(--cobalt);outline-offset:8px;border-radius:8px}.MBLUza_tete{justify-items:start;gap:12px;display:grid}.MBLUza_titreSection{letter-spacing:-.03em;margin:0;font-size:clamp(2.2rem,1.5rem + 2.2vw,3.4rem);font-weight:500;line-height:1}.MBLUza_test{background:var(--craie)}.MBLUza_grilleTest{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:40px clamp(32px,5vw,80px);display:grid}.MBLUza_plan{background:var(--ciel)}.MBLUza_idees{background:var(--jaune)}.MBLUza_grilleCadeau{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:40px clamp(32px,6vw,96px);display:grid}.MBLUza_inverse .MBLUza_livre{order:2}.MBLUza_livre{justify-self:center;width:min(300px,70%);rotate:-3deg}.MBLUza_inverse .MBLUza_livre{rotate:3deg}.MBLUza_grandeCouverture{border:2px solid var(--encre);width:100%;height:auto;display:block;box-shadow:0 34px 44px -26px #1a182099}.MBLUza_texteCadeau{justify-items:start;gap:14px;display:grid}.MBLUza_dedans{gap:10px;margin:4px 0 8px;padding:0;font-size:1.05rem;line-height:1.5;list-style:none;display:grid}.MBLUza_dedans li{max-width:46ch;padding-left:28px;position:relative}.MBLUza_dedans li:before{content:"";border:2px solid var(--encre);background:var(--craie);border-radius:50%;width:12px;height:12px;position:absolute;top:.45em;left:4px}.MBLUza_suite{flex-wrap:wrap;align-items:center;gap:4px 14px;margin:10px 0 0;display:flex}.MBLUza_grillePlanAction{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:40px clamp(32px,6vw,96px);display:grid}.MBLUza_titrePlan{letter-spacing:-.04em;margin:0;font-size:clamp(2.4rem,1.4rem + 3.6vw,4.6rem);line-height:.98}.MBLUza_formulairePlan{display:grid;position:relative}.MBLUza_couverturePlan{z-index:2;border:2px solid var(--encre);justify-self:start;width:clamp(110px,11vw,150px);height:auto;margin:0 0 -18px 18px;position:relative;rotate:-5deg;box-shadow:0 20px 26px -18px #1a182099}.MBLUza_hesite{flex-wrap:wrap;align-items:center;gap:4px 12px;margin:6px 0 0;display:flex}@media (max-width:900px){.MBLUza_grilleEntree,.MBLUza_grilleTest,.MBLUza_grilleCadeau,.MBLUza_grillePlanAction{grid-template-columns:minmax(0,1fr)}.MBLUza_inverse .MBLUza_livre{order:0}.MBLUza_livre{width:min(220px,60%)}}@media (max-width:520px){.MBLUza_objets{gap:10px}.MBLUza_etiquette{font-size:.8rem;right:-8px}}@media (prefers-reduced-motion:reduce){.MBLUza_porte{transition:none}}
