.AjEKwG_viewport{perspective:2400px;perspective-origin:50% 18%;position:relative;container-type:size}.AjEKwG_box{--s:min(26cqw, 29cqh, 290px);--h:calc(var(--s) * .34);--hd:calc(var(--h) * .44);--ld:calc(var(--h) * .26);width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);transform-style:preserve-3d;position:absolute;top:60%;left:50%;transform:rotateX(57deg)rotate(-36deg)}.AjEKwG_g{transform-style:preserve-3d;position:absolute}.AjEKwG_face{background-color:var(--box-base);transition:background-color .7s var(--ease-silk);position:absolute}.AjEKwG_face:after{content:"";background:var(--shade,transparent);pointer-events:none;position:absolute;inset:0}.AjEKwG_wallFront{left:0;top:calc(var(--s) - var(--h) + var(--hd));width:var(--s);height:calc(var(--h) - var(--hd));transform-origin:50% 100%;transform:translateZ(var(--hd)) rotateX(-90deg);--shade:linear-gradient(to bottom, #ffffff0f, #00000014)}.AjEKwG_wallBack{width:var(--s);height:var(--h);transform-origin:50% 0;--shade:#00000038;top:0;left:0;transform:rotateX(90deg)}.AjEKwG_wallLeft{width:var(--h);height:var(--s);transform-origin:0;--shade:linear-gradient(to left, #00000042, #00000029);top:0;left:0;transform:rotateY(-90deg)}.AjEKwG_wallRight{left:calc(var(--s) - var(--h));width:var(--h);height:var(--s);transform-origin:100%;--shade:#0000001f;top:0;transform:rotateY(90deg)}.AjEKwG_shadow{filter:blur(22px);background:#2a001052;border-radius:6px;position:absolute;inset:-2%;transform:translate3d(5%,6%,-1px)}.AjEKwG_tray{transform:translateZ(var(--hd));box-shadow:inset 0 0 0 calc(var(--s) * .012) color-mix(in srgb, var(--box-base) 30%, #f6f0ec);background:#f6f0ec;inset:0}.AjEKwG_slot{border-radius:calc(var(--s) * .05);box-shadow:inset calc(var(--s) * .012) calc(var(--s) * .014) calc(var(--s) * .02) #2a001038, inset calc(var(--s) * -.006) calc(var(--s) * -.006) calc(var(--s) * .01) #fffc;background:#ece3dd;position:absolute}.AjEKwG_slotGrip{width:52%;height:46%;top:8%;left:7%}.AjEKwG_slotBook{width:86%;height:32%;top:60%;left:7%}.AjEKwG_foldedBook{color:var(--color-burgundy);background:#fff;border-radius:4px;place-items:center;display:grid;position:absolute;inset:12% 30% 14%;box-shadow:2px 2px #e4dad3,4px 4px #fff,6px 6px #e4dad3,8px 8px 10px #2a001033}.AjEKwG_card{width:31%;height:44%;font-size:calc(var(--s) * .04);color:var(--color-burgundy);background:#fffaf6;border-radius:3px;align-items:center;padding:7%;line-height:1.2;display:flex;position:absolute;top:9%;left:63%;transform:translateZ(1px)rotate(5deg);box-shadow:2px 3px 6px #2a00102e}.AjEKwG_drawer{width:calc(var(--s) - 6px);height:calc(var(--s) - 6px);transform:translate3d(0, calc(var(--drawer) * var(--s) * .6), 0);--ds:calc(var(--s) - 6px);top:3px;left:3px}.AjEKwG_dFloor{background-color:color-mix(in srgb, var(--box-base) 70%, black);inset:0;transform:translateZ(1px)}.AjEKwG_dFront{left:0;top:calc(var(--ds) - var(--hd) + 1px);width:var(--ds);height:calc(var(--hd) - 2px);transform-origin:50% 100%;--shade:linear-gradient(to bottom, #ffffff0d, #0000001a);transform:rotateX(-90deg)}.AjEKwG_dLeft,.AjEKwG_dRight{width:calc(var(--hd) - 2px);height:var(--ds);top:0}.AjEKwG_dLeft{transform-origin:0;--shade:#0000003d;left:0;transform:rotateY(-90deg)}.AjEKwG_dRight{left:calc(var(--ds) - var(--hd) + 2px);transform-origin:100%;--shade:#0000001a;transform:rotateY(90deg)}.AjEKwG_knob{width:calc(var(--s) * .07);height:calc(var(--s) * .07);margin:calc(var(--s) * -.035);background:color-mix(in srgb, var(--box-base) 80%, white);border-radius:50%;position:absolute;top:50%;left:50%;box-shadow:0 2px 3px #00000040}.AjEKwG_tissue{background-color:#fffdfb;border-radius:2px;position:absolute;inset:6%;transform:translateZ(2px)}.AjEKwG_silk{border-radius:3px;position:absolute;inset:15% 14% 17%;overflow:hidden;transform:translateZ(4px)rotate(-2deg);box-shadow:3px 4px 8px #2a001040}.AjEKwG_silk:after{content:"";background:linear-gradient(90deg,#0000 49.4%,#00000029 50%,#ffffff2e 50.8%,#0000 52%),linear-gradient(135deg,#ffffff38,#0000 40%,#00000024);position:absolute;inset:0}.AjEKwG_seal{width:calc(var(--s) * .13);height:calc(var(--s) * .13);margin-left:calc(var(--s) * -.065);background:var(--color-pink);color:var(--color-burgundy);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translateZ(6px);box-shadow:0 1px 3px #2a00104d}.AjEKwG_lid{width:calc(var(--s) + 6px);height:calc(var(--s) + 6px);transform-origin:50% 0;transform:translateZ(var(--h)) rotateX(calc(var(--lid) * 112deg));top:-3px;left:-3px}.AjEKwG_lidTop{--shade:linear-gradient(135deg, #ffffff1f, transparent 60%);inset:0;transform:translateZ(1px)}.AjEKwG_lidUnder{inset:0;overflow:hidden;transform:rotateX(180deg)}.AjEKwG_lidUnder:before{content:"";z-index:1;box-shadow:inset 0 0 calc(var(--s) * .06) #00000047;pointer-events:none;position:absolute;inset:0}.AjEKwG_rimFront{width:100%;height:var(--ld);transform-origin:50% 0;--shade:#0000000a;top:100%;left:0;transform:rotateX(-90deg)}.AjEKwG_rimBack{left:0;top:calc(var(--ld) * -1);width:100%;height:var(--ld);transform-origin:50% 100%;--shade:#0003;transform:rotateX(90deg)}.AjEKwG_rimLeft{left:calc(var(--ld) * -1);width:var(--ld);transform-origin:100%;--shade:#0000003d;height:100%;top:0;transform:rotateY(-90deg)}.AjEKwG_rimRight{width:var(--ld);transform-origin:0;--shade:#0000001a;height:100%;top:0;left:100%;transform:rotateY(90deg)}.AjEKwG_relief{width:100%;height:100%;position:absolute;inset:0}.AjEKwG_relief pattern>rect[fill]:first-child:not([fill=none]){fill:#0000!important}.AjEKwG_relief pattern [fill]:not([fill=none]){fill:var(--relief-colour)!important}.AjEKwG_relief pattern [stroke]:not([stroke=none]){stroke:var(--relief-colour)!important}.AjEKwG_sleeve{width:calc(var(--s) + 12px);height:calc(var(--s) + 12px);transform:translate3d(calc(var(--sleeve) * var(--s) * 1.5), 0, 0);opacity:var(--sleeve-o,1);--sl:calc(var(--h) + 6px);top:-6px;left:-6px}.AjEKwG_sleeveFace{background-color:var(--color-burgundy)}.AjEKwG_sleeveTop{transform:translateZ(var(--sl));color:var(--color-pink);--shade:linear-gradient(135deg, #ffffff14, transparent 55%, #00000014);place-items:center;display:grid;inset:0}.AjEKwG_sleeveLeft{width:var(--sl);transform-origin:0;--shade:#00000047;height:100%;top:0;left:0;transform:rotateY(-90deg)}.AjEKwG_sleeveRight{left:calc(100% - var(--sl));width:var(--sl);transform-origin:100%;--shade:#0000001f;height:100%;top:0;transform:rotateY(90deg)}.AjEKwG_foil{filter:drop-shadow(0 0 .5px #ffd6e3e6);width:62%}.AjEKwG_anchor{width:0;height:0;position:absolute}.AjEKwG_book{width:var(--pw,120px);height:calc(var(--pw,120px) * 1.38);transform-style:preserve-3d;position:relative}.AjEKwG_panel{width:100%;height:100%;transform-style:preserve-3d;position:absolute;top:0;left:0}.AjEKwG_panel .AjEKwG_panel{transform-origin:0;left:100%}.AjEKwG_panelOdd{transform:rotateY(calc((1 - var(--fi,1)) * -172deg))}.AjEKwG_panelEven{transform:rotateY(calc((1 - var(--fi,1)) * 172deg))}.AjEKwG_paper,.AjEKwG_paperBack{backface-visibility:hidden;background:#fffdfb;border-radius:2px;position:absolute;inset:0}.AjEKwG_paper{color:var(--color-ink);flex-direction:column;justify-content:space-between;align-items:center;padding:9% 8% 8%;display:flex;box-shadow:inset 6px 0 10px -8px #2a001059}.AjEKwG_paperBack{background:#f3ebe6;transform:rotateY(180deg)}.AjEKwG_bookStage{perspective:1400px;transform:translate3d(calc(var(--pw) * (-.5 - .5 * (var(--f1) + var(--f2) + var(--f3)) * .98)), calc((1 - var(--book)) * 40px), 0);opacity:var(--book);--pw:min(96px, 12cqw);position:absolute;bottom:3%;left:36%}.AjEKwG_bookStage .AjEKwG_book{transform:rotateX(22deg)rotate(-2deg)}@media (max-width:1023px){.AjEKwG_bookStage{--pw:min(90px, 19cqw);bottom:6%;left:50%}.AjEKwG_box{--s:min(40cqw, 27cqh, 260px);top:42%}}@media (prefers-reduced-motion:reduce){.AjEKwG_face{transition:none}}
