.flipbook-scene{position:relative;display:flex;width:100%;justify-content:center;align-items:flex-start;background:transparent}.flipbook-book{z-index:1;margin:0 auto;overflow:hidden;clip-path:inset(0);transition:transform .9s cubic-bezier(.4,0,.2,1)}.flipbook-book[data-cover-state=cf]{clip-path:inset(0 0 0 50%)}.flipbook-book[data-cover-state=cb]{clip-path:inset(0 50% 0 0)}.flipbook-book[data-cover-state=spread]{clip-path:none}.flipbook-stack{position:absolute;top:0;width:14px;z-index:0;opacity:0;pointer-events:none;transition:left .9s cubic-bezier(.4,0,.2,1)}.flipbook-stack-right{background:linear-gradient(90deg,#fffdf8 0 2px,#c7bda9 2px 3px,#f8f3e9 3px 5px,#bfb29d 5px 6px,#f1eadf 6px 8px,#b7aa94 8px 9px,#ebe2d5 9px 11px,rgba(24,20,16,.36) 11px 14px)}.flipbook-stack-left{background:linear-gradient(270deg,#fffdf8 0 2px,#c7bda9 2px 3px,#f8f3e9 3px 5px,#bfb29d 5px 6px,#f1eadf 6px 8px,#b7aa94 8px 9px,#ebe2d5 9px 11px,rgba(24,20,16,.36) 11px 14px)}.flipbook-book .page{background:transparent}.flipbook-endpaper{width:100%;height:100%;background:#fff}.flipbook-book .stf__block,.flipbook-book .stf__item,.flipbook-book .stf__parent,.flipbook-book .stf__wrapper{background:transparent!important}.flipbook-book .stf__item:before{content:"";position:absolute;top:0;bottom:0;width:28%;z-index:5;pointer-events:none}.flipbook-book .stf__item.--left:before{right:0;background:linear-gradient(90deg,rgba(35,28,20,0) 0,rgba(255,255,255,.26) 50%,rgba(35,28,20,.1) 76%,rgba(35,28,20,.42) 91%,rgba(255,255,255,.26) 96%,rgba(30,24,17,.72))}.flipbook-book .stf__item.--right:before{left:0;background:linear-gradient(270deg,rgba(35,28,20,0) 0,rgba(255,255,255,.26) 50%,rgba(35,28,20,.1) 76%,rgba(35,28,20,.42) 91%,rgba(255,255,255,.26) 96%,rgba(30,24,17,.72))}.flipbook-book .stf__item:after{content:"";position:absolute;inset:0;z-index:6;pointer-events:none;background:linear-gradient(166deg,rgba(255,255,255,.44),rgba(255,255,255,0) 15%),radial-gradient(135% 130% at 50% 46%,rgba(30,24,16,0) 56%,rgba(30,24,16,.2) 100%);box-shadow:inset 0 0 0 1px rgba(35,28,20,.1),inset 0 12px 18px rgba(255,255,255,.1),inset 0 -16px 26px rgba(35,28,20,.13)}.flipbook-book .stf__item.--hard:after,.flipbook-book .stf__item.--hard:before{display:none}.flipbook-book .stf__hardInnerShadow,.flipbook-book .stf__hardShadow{display:none!important}.flipbook-book .render-v3-cover-wrap:after,.flipbook-book .render-v3-cover:after{content:"";position:absolute;left:0;top:0;bottom:0;width:56px;z-index:9;pointer-events:none;border-left:1px solid rgba(28,24,18,.46);background:linear-gradient(90deg,rgba(28,24,18,.22) 0 10px,rgba(28,24,18,.14) 10px 22px,rgba(255,255,255,.18) 34px,rgba(255,255,255,0));box-shadow:inset 18px 0 22px rgba(28,24,18,.16)}.flipbook-book .render-v3-cover-back:after{content:"";position:absolute;right:0;top:0;bottom:0;width:56px;z-index:9;pointer-events:none;border-right:1px solid rgba(28,24,18,.46);background:linear-gradient(270deg,rgba(28,24,18,.22) 0 10px,rgba(28,24,18,.14) 10px 22px,rgba(255,255,255,.18) 34px,rgba(255,255,255,0));box-shadow:inset -18px 0 22px rgba(28,24,18,.16)}.cast-shadow{position:absolute;top:100%;z-index:0;pointer-events:none;transition:left .9s cubic-bezier(.4,0,.2,1),width .9s cubic-bezier(.4,0,.2,1)}.cast-shadow-contact{position:absolute;top:0;left:-4px;right:-16px;height:16px;background:radial-gradient(52% 100% at 54% 0,rgba(40,32,22,.5),rgba(40,32,22,0) 78%);filter:blur(2px)}.cast-shadow-ambient{position:absolute;top:0;left:8px;right:-52px;height:56px;background:radial-gradient(50% 100% at 52% 0,rgba(40,32,22,.3),rgba(40,32,22,0) 72%);filter:blur(12px);transform:skewX(-16deg);transform-origin:top left}.cast-shadow-ambient,.cast-shadow-contact{transition:transform .45s ease-in-out,opacity .45s ease-in-out}.flipbook-scene.is-flipping .cast-shadow-ambient{transform:skewX(-17.5deg) translateX(8px) scaleX(1.05);opacity:.92}.flipbook-scene.is-flipping .cast-shadow-contact{opacity:.82}@media (prefers-reduced-motion:reduce){.cast-shadow-ambient,.cast-shadow-contact{transition:none}.flipbook-scene.is-flipping .cast-shadow-ambient{transform:skewX(-16deg);opacity:1}.flipbook-scene.is-flipping .cast-shadow-contact{opacity:1}}@media (max-width:640px){.cast-shadow-ambient,.cast-shadow-contact{transition:none}.flipbook-scene.is-flipping .cast-shadow-ambient{transform:skewX(-16deg);opacity:1}.flipbook-scene.is-flipping .cast-shadow-contact{opacity:1}}.flipbook-controls{position:absolute;inset:0;z-index:10;pointer-events:none;--flipbook-control-size:44px;--flipbook-control-gap:28px}.flipbook-control{position:absolute;top:50%;pointer-events:auto;width:var(--flipbook-control-size);height:var(--flipbook-control-size);margin:0;border:1px solid rgba(40,32,22,.25);border-radius:9999px;background:rgba(255,255,255,.85);color:#28201c;cursor:pointer;box-shadow:2px 2px 0 0 rgba(40,32,22,.2);transform:translateY(-50%);transition:transform .15s ease,box-shadow .15s ease}.flipbook-control-prev{left:var(--flipbook-control-left,8px)}.flipbook-control-next{right:var(--flipbook-control-right,8px)}@media (max-width:760px){.flipbook-control-prev{left:8px}.flipbook-control-next{right:8px}}.flipbook-control:hover{transform:translate(1px,calc(-50% + 1px));box-shadow:1px 1px 0 0 rgba(40,32,22,.2)}.flipbook-control:focus-visible{outline:2px solid #10a37f;outline-offset:2px}.flipbook-control:disabled{opacity:.35;cursor:default;pointer-events:none}.flipbook-control:before{content:"";display:block;width:10px;height:10px;margin:0 auto;border-top:2px solid;border-right:2px solid}.flipbook-control-prev:before{transform:rotate(-135deg);margin-left:18px}.flipbook-control-next:before{transform:rotate(45deg);margin-left:13px}