.illustrations-module__MKRjpa__colors,.illustrations-module__MKRjpa__reserves{margin:0;position:relative}.illustrations-module__MKRjpa__colors figcaption,.illustrations-module__MKRjpa__reserves figcaption{color:var(--dark-muted);margin-top:1.1rem;font-size:.8125rem}.illustrations-module__MKRjpa__eventail{height:340px;position:relative}.illustrations-module__MKRjpa__lame{background:linear-gradient(180deg, color-mix(in srgb, var(--couleur) 85%, white) 0%, var(--couleur) 100%);transform-origin:50% calc(100% - 22px);width:92px;height:290px;transform:rotate(calc(-58deg + var(--rang) * 19deg));animation:illustrations-module__MKRjpa__ouverture 1.2s var(--ease-out-expo) both;animation-delay:calc(var(--rang) * 60ms + .2s);border-radius:16px;position:absolute;bottom:30px;left:12%;box-shadow:0 18px 40px -16px #0000008c,inset 0 0 0 1px #ffffff2e}.illustrations-module__MKRjpa__lameTexte{color:#1d2230;background:#ffffffdb;border-radius:10px;padding:8px;line-height:1.2;display:grid;position:absolute;top:12px;left:10px;right:10px}.illustrations-module__MKRjpa__lameTexte b{font-size:.75rem}.illustrations-module__MKRjpa__lameTexte small{color:#586074;font-size:.75rem}.illustrations-module__MKRjpa__pivot{background:#e9edf5;border-radius:50%;width:18px;height:18px;position:absolute;bottom:43px;left:calc(12% + 37px);box-shadow:0 0 0 4px #00000040}@keyframes illustrations-module__MKRjpa__ouverture{0%{opacity:0;transform:rotate(-58deg)}}.illustrations-module__MKRjpa__fiche{width:min(300px,70%);color:var(--white);background:#0a1633eb;border:1px solid #ffffff24;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:.5rem .85rem;padding:1rem;display:grid;position:absolute;bottom:50px;right:0;box-shadow:0 24px 50px -20px #000000b3}.illustrations-module__MKRjpa__ficheCouleur{background:#c98c6b;border-radius:12px;width:42px;height:42px}.illustrations-module__MKRjpa__ficheTexte{line-height:1.3;display:grid}.illustrations-module__MKRjpa__ficheTexte b{font-size:.875rem}.illustrations-module__MKRjpa__ficheTexte small{color:var(--dark-muted);font-size:.75rem}.illustrations-module__MKRjpa__ficheStock{background:#ffffff1a;border-radius:6px;grid-column:1/-1;height:6px}.illustrations-module__MKRjpa__ficheStock i{border-radius:inherit;background:linear-gradient(90deg, var(--app-colors), #ffc2c8);height:100%;display:block}.illustrations-module__MKRjpa__plan{aspect-ratio:5/4;background:linear-gradient(#ffffff0a 1px,#0000 1px) 0 0/20px 20px,linear-gradient(90deg,#ffffff0a 1px,#0000 1px) 0 0/20px 20px,#0b1a45;border:1px solid #ffffff24;border-radius:20px;position:relative;overflow:hidden}.illustrations-module__MKRjpa__planTrait{width:88%;height:88%;position:absolute;inset:6%}.illustrations-module__MKRjpa__planTrait path{fill:none;stroke:#cde1ff8c;stroke-width:.8px;vector-effect:non-scaling-stroke}.illustrations-module__MKRjpa__point{width:30px;height:30px;color:var(--white);animation:illustrations-module__MKRjpa__pose .7s var(--ease-out-expo) both;border-radius:50% 50% 50% 4px;place-items:center;margin:-15px 0 0 -15px;font-size:.75rem;font-weight:700;display:grid;position:absolute;transform:rotate(-45deg);box-shadow:0 10px 20px -8px #000000b3}.illustrations-module__MKRjpa__point:nth-child(2){animation-delay:.15s}.illustrations-module__MKRjpa__point:nth-child(3){animation-delay:.3s}.illustrations-module__MKRjpa__point:nth-child(4){animation-delay:.45s}.illustrations-module__MKRjpa__point:nth-child(5){animation-delay:.6s}.illustrations-module__MKRjpa__point:nth-child(6){animation-delay:.75s}.illustrations-module__MKRjpa__numero{transform:rotate(45deg)}.illustrations-module__MKRjpa__ouverte{background:#f97066}.illustrations-module__MKRjpa__demandee{background:#f5a524}.illustrations-module__MKRjpa__levee{background:var(--app-reserves)}@keyframes illustrations-module__MKRjpa__pose{0%{opacity:0;transform:rotate(-45deg)translateY(-12px)}}.illustrations-module__MKRjpa__carteReserve{background:var(--white);width:min(280px,70%);color:var(--navy-950);border-radius:18px;gap:.35rem;padding:1rem 1.1rem;font-size:.875rem;display:grid;position:absolute;bottom:12%;right:-4%;box-shadow:0 30px 60px -24px #000000bf}.illustrations-module__MKRjpa__carteReserve small{color:var(--slate-500)}.illustrations-module__MKRjpa__carteTitre{justify-content:space-between;align-items:center;display:flex}.illustrations-module__MKRjpa__carteTitre em{color:#b42318;background:#fee4e2;border-radius:999px;padding:.1rem .55rem;font-size:.75rem;font-style:normal;font-weight:700}.illustrations-module__MKRjpa__photos{grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.35rem;display:grid}.illustrations-module__MKRjpa__photos i{background:linear-gradient(135deg,#d9dee8,#b8c1d1);border-radius:10px;height:54px}.illustrations-module__MKRjpa__photos i+i{background:linear-gradient(135deg,#cfe9df,#9fd5c0)}@media (max-width:520px){.illustrations-module__MKRjpa__eventail{height:300px}.illustrations-module__MKRjpa__lame{width:76px;height:250px;left:calc(50% - 38px)}.illustrations-module__MKRjpa__pivot{left:calc(50% - 9px)}.illustrations-module__MKRjpa__carteReserve{width:100%;margin-top:-2rem;position:relative;bottom:auto;right:auto}.illustrations-module__MKRjpa__fiche{width:80%}}@media (prefers-reduced-motion:reduce){.illustrations-module__MKRjpa__lame,.illustrations-module__MKRjpa__point{animation:none}}
