.backdrop[data-astro-cid-wzo4kquu]{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:var(--u-bg);-webkit-mask-image:linear-gradient(180deg,#000 78%,transparent);mask-image:linear-gradient(180deg,#000 78%,transparent)}.backdrop[data-astro-cid-wzo4kquu] picture,.backdrop[data-astro-cid-wzo4kquu] img{position:absolute;inset:0;width:100%;height:100%}.backdrop[data-astro-cid-wzo4kquu] img{object-fit:cover;object-position:var(--bd-pos);filter:blur(var(--bd-blur)) saturate(1.15);transform:scale(1.12)}.backdrop--mono[data-astro-cid-wzo4kquu] img{filter:blur(var(--bd-blur)) grayscale(1) contrast(1.1)}.backdrop__tint[data-astro-cid-wzo4kquu]{position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--u-bg) calc(var(--bd-veil) * 100%),transparent) 0%,transparent 38%),linear-gradient(0deg,var(--u-bg) 0%,color-mix(in srgb,var(--u-bg) 70%,transparent) 22%,transparent 55%),color-mix(in srgb,var(--u-bg) calc(var(--bd-veil) * 100%),transparent)}.backdrop--mono[data-astro-cid-wzo4kquu] .backdrop__tint[data-astro-cid-wzo4kquu]{background:linear-gradient(0deg,var(--u-bg) 0%,transparent 55%),color-mix(in srgb,var(--u-bg) 70%,transparent)}.backdrop--mono[data-astro-cid-wzo4kquu]:before{content:"";position:absolute;inset:0;z-index:1;background:var(--u-bg-accent-tint, #ab8944);mix-blend-mode:color;opacity:.55}.backdrop__light[data-astro-cid-wzo4kquu]{position:absolute;inset:0;background:radial-gradient(55% 60% at var(--bd-light-x, 30%) 42%,color-mix(in srgb,var(--u-accent) 20%,transparent),transparent 70%),radial-gradient(ellipse 110% 90% at 50% 45%,transparent 50%,rgb(0 0 0 / .55) 100%)}.backdrop[data-astro-cid-wzo4kquu]:after{content:"";position:absolute;inset:0;background-image:var(--grain-url);background-size:220px 220px;opacity:.06;mix-blend-mode:overlay}.shelf[data-astro-cid-7qzhmr72]{--sb-h: clamp(200px, 16vw, 250px);--sb-h-sq: clamp(150px, 12.5vw, 184px);--sb-w: clamp(210px, 16vw, 240px);--plank-h: 26px;display:flex;flex-wrap:wrap;justify-content:center;row-gap:clamp(2rem,1.5rem + 2vw,3.5rem)}.shelf--mission[data-astro-cid-7qzhmr72]{--sb-h: var(--sb-h-sq)}.shelf--compact[data-astro-cid-7qzhmr72]{--sb-h: clamp(170px, 13vw, 210px);--sb-h-sq: clamp(140px, 10.5vw, 160px);--sb-w: clamp(200px, 15vw, 226px)}.shelf--mission[data-astro-cid-7qzhmr72]{--sb-w: clamp(180px, 15.3vw, 236px)}.shelf--portail[data-astro-cid-7qzhmr72]{--sb-w: clamp(220px, 17vw, 250px)}.shelf--portail[data-astro-cid-7qzhmr72] .sb__info[data-astro-cid-7qzhmr72] .btn{font-size:.86rem;letter-spacing:-.01em;white-space:nowrap}.shelf--compact[data-astro-cid-7qzhmr72].shelf--mission{--sb-h: var(--sb-h-sq)}.sb[data-astro-cid-7qzhmr72]{position:relative;display:flex;flex-direction:column;align-items:center;width:var(--sb-w);min-width:0}.sb__stage[data-astro-cid-7qzhmr72]{position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:center;height:calc(var(--sb-h) + 26px);width:100%;padding-inline:10px;margin-bottom:-6px}.sb__stage[data-astro-cid-7qzhmr72] .book3d{--book-rest: 14deg}.sb__ribbon[data-astro-cid-7qzhmr72]{position:absolute;bottom:-21px;left:50%;translate:-50% 0;z-index:3;white-space:nowrap;padding:.05rem .65rem;font-family:var(--font-serif);font-style:italic;font-size:.9rem;line-height:1.25;color:var(--ink-900);background:linear-gradient(180deg,#f0cd85,#ce9e51);border-radius:2px;box-shadow:0 3px 6px -2px #000000b3,inset 0 1px #fff0c899;pointer-events:none}.sb__ribbon[data-astro-cid-7qzhmr72]:before,.sb__ribbon[data-astro-cid-7qzhmr72]:after{content:"";position:absolute;top:50%;width:3px;height:3px;translate:0 -50%;border-radius:50%;background:#5a3a1cb3}.sb__ribbon[data-astro-cid-7qzhmr72]:before{left:4px}.sb__ribbon[data-astro-cid-7qzhmr72]:after{right:4px}.shelf--portail[data-astro-cid-7qzhmr72] .sb__ribbon[data-astro-cid-7qzhmr72]{font-family:var(--font-mono);font-style:normal;font-weight:600;font-size:.8rem;letter-spacing:.04em;color:#031a1c;background:var(--portail-xp);border-radius:0;box-shadow:0 0 14px -2px #f4e93173}.shelf--portail[data-astro-cid-7qzhmr72] .sb__ribbon[data-astro-cid-7qzhmr72]:before,.shelf--portail[data-astro-cid-7qzhmr72] .sb__ribbon[data-astro-cid-7qzhmr72]:after{border-radius:0;background:#031a1c}.sb__plank[data-astro-cid-7qzhmr72]{position:relative;z-index:1;display:block;width:100%;height:var(--plank-h)}.shelf--mission[data-astro-cid-7qzhmr72] .sb__plank[data-astro-cid-7qzhmr72]{background:linear-gradient(180deg,#e2bd87 0 3px,#c09566 3px 9px,#8a6038 9px,#6e4a2a 70%,#3b2615);box-shadow:0 16px 24px -12px #000c}.shelf--mission[data-astro-cid-7qzhmr72] .sb__plank[data-astro-cid-7qzhmr72]:after{content:"";position:absolute;inset:9px 0 0;background:repeating-linear-gradient(90deg,rgb(0 0 0 / .07) 0 2px,transparent 2px 23px,rgb(255 230 190 / .05) 23px 25px,transparent 25px 61px)}.shelf--trio[data-astro-cid-7qzhmr72] .sb__plank[data-astro-cid-7qzhmr72]{background:linear-gradient(180deg,#f6c262 0 1px,#7a3a24 1px 8px,#5a2415 8px,#43190f 75%,#261009);box-shadow:0 16px 24px -12px #000000d9}.shelf--portail[data-astro-cid-7qzhmr72] .sb__plank[data-astro-cid-7qzhmr72]{--plank-h: 28px;background:linear-gradient(180deg,var(--portail-mint) 0 4px,transparent 4px),repeating-linear-gradient(90deg,#0a4739 0 12px,#0c5343 12px 24px),#0a4739;box-shadow:inset 0 -4px #062a24,0 0 22px -6px #5ccdb08c}.shelf--portail[data-astro-cid-7qzhmr72] .sb__plank[data-astro-cid-7qzhmr72]:after{content:"";position:absolute;inset:12px 0 4px;background:repeating-linear-gradient(90deg,transparent 0 20px,rgb(41 183 208 / .35) 20px 24px,transparent 24px 48px)}.sb__info[data-astro-cid-7qzhmr72]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.35rem;flex:1;padding:1rem .6rem 0;width:100%}.sb__label[data-astro-cid-7qzhmr72]{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-engraved);font-size:.72rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;max-width:100%;text-wrap:balance;color:var(--u-accent)}.shelf--trio[data-astro-cid-7qzhmr72] .sb__label[data-astro-cid-7qzhmr72]{color:#e38a66}.shelf--portail[data-astro-cid-7qzhmr72]{--font-hud: var(--font-mono)}.shelf--portail[data-astro-cid-7qzhmr72] .sb__label[data-astro-cid-7qzhmr72]{font-family:var(--font-mono);font-size:.78rem;font-weight:600;letter-spacing:.14em;color:var(--portail-mint)}.sb__title[data-astro-cid-7qzhmr72]{font-family:var(--font-serif);font-size:1.25rem;font-weight:500;line-height:1.18;text-transform:none;letter-spacing:0;color:var(--u-heading)}.shelf--mission[data-astro-cid-7qzhmr72] .sb__title[data-astro-cid-7qzhmr72]{font-family:var(--font-engraved);font-size:1rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.shelf--portail[data-astro-cid-7qzhmr72] .sb__title[data-astro-cid-7qzhmr72]{font-family:var(--font-mono);font-size:1.08rem;font-weight:600;letter-spacing:-.01em}.shelf--portail[data-astro-cid-7qzhmr72] .sb__age[data-astro-cid-7qzhmr72]{font-family:var(--font-mono);font-size:.92rem}.sb__title[data-astro-cid-7qzhmr72] a[data-astro-cid-7qzhmr72]{color:inherit;text-decoration:none;display:inline-block;padding-block:14px;margin-block:calc(.1rem - 14px)}.sb__title[data-astro-cid-7qzhmr72] a[data-astro-cid-7qzhmr72]:hover{color:var(--u-accent);text-decoration:underline;text-decoration-thickness:1px}.sb__world[data-astro-cid-7qzhmr72]{display:block;font-weight:400;font-size:.95em;color:var(--u-text)}.sb__note[data-astro-cid-7qzhmr72]{font-family:var(--font-hand);font-size:1.2rem;line-height:1;color:var(--trio-gold)}.sb__age[data-astro-cid-7qzhmr72]{white-space:nowrap;font-family:var(--font-serif);font-size:1rem;color:var(--u-muted)}.sb__info[data-astro-cid-7qzhmr72] .sb__avail{justify-content:center;margin-top:auto;padding-top:.35rem;max-width:100%}.sb__info[data-astro-cid-7qzhmr72] .btn{max-width:100%;white-space:normal;text-align:center;line-height:1.15}@media(min-width:761px)and (max-width:1365.98px){.sb__label-long[data-astro-cid-7qzhmr72]{display:none}.sb__info[data-astro-cid-7qzhmr72] .btn{white-space:nowrap;font-size:.85rem;padding-inline:.7rem;gap:.3em}}@media(min-width:761px)and (max-width:1100px){.shelf--mission[data-astro-cid-7qzhmr72]:has(>.sb:nth-child(6):last-child){display:grid;grid-template-columns:repeat(3,var(--sb-w));justify-content:center}}@media(max-width:640px){.shelf[data-astro-cid-7qzhmr72]{--sb-h: clamp(170px, 46vw, 210px);--sb-h-sq: clamp(130px, 36vw, 150px);--sb-w: 50%}.shelf--compact[data-astro-cid-7qzhmr72]{--sb-h: clamp(160px, 42vw, 200px);--sb-h-sq: clamp(125px, 34vw, 145px)}.sb__title[data-astro-cid-7qzhmr72]{font-size:1.1rem}.shelf--mission[data-astro-cid-7qzhmr72] .sb__title[data-astro-cid-7qzhmr72]{font-size:.95rem}.sb__info[data-astro-cid-7qzhmr72]{padding-inline:5px}.sb__info[data-astro-cid-7qzhmr72] .btn{font-size:.9rem;gap:.4em;padding-inline:.7em;white-space:nowrap}.sb__info[data-astro-cid-7qzhmr72] .availability__soon{max-width:100%;white-space:normal;text-align:center;justify-content:center;line-height:1.1;font-size:.92rem;padding-inline:.8em}.shelf--portail[data-astro-cid-7qzhmr72] .sb__title[data-astro-cid-7qzhmr72]{font-size:.98rem}.shelf--portail[data-astro-cid-7qzhmr72] .sb__info[data-astro-cid-7qzhmr72] .btn{font-size:.76rem;letter-spacing:-.03em;padding-inline:.55em;gap:.3em}.shelf--portail[data-astro-cid-7qzhmr72] .sb__info[data-astro-cid-7qzhmr72] .availability__soon{font-size:.8rem;padding-inline:.6em}}@media(max-width:380px){.shelf--portail[data-astro-cid-7qzhmr72] .sb__info[data-astro-cid-7qzhmr72] .btn{white-space:normal}}@media(max-width:420px){.sb__label-long[data-astro-cid-7qzhmr72]{display:none}}@media(max-width:359px){.sb__info[data-astro-cid-7qzhmr72] .availability__soon{padding-inline:.6em;font-size:.86rem}.sb__info[data-astro-cid-7qzhmr72] .availability__soon svg{display:none}}@media(max-width:360px){.sb__info[data-astro-cid-7qzhmr72] .btn{font-size:.8rem;gap:.3em;padding-inline:.5rem}.sb__label[data-astro-cid-7qzhmr72]{letter-spacing:.06em;font-size:.66rem;gap:.3rem}}
