.storybook-module__ZuqfPq__root{--ink:#38251f;color:#f7e5c2;background:#090708;height:100svh;min-height:580px;font-family:Georgia,Times New Roman,serif;position:relative;overflow:hidden}.storybook-module__ZuqfPq__scene{position:absolute;inset:0}.storybook-module__ZuqfPq__veil{pointer-events:none;background:radial-gradient(at 50% 45%,#0000 18%,#08050659 60%,#020203eb);position:absolute;inset:0}.storybook-module__ZuqfPq__dust{pointer-events:none;opacity:.14;background-image:radial-gradient(circle,#f4d28a 0 1px,#0000 1.4px),radial-gradient(circle,#f4d28a 0 .6px,#0000 1px);background-position:0 0,42px 28px;background-size:97px 89px,137px 121px;animation:18s linear infinite storybook-module__ZuqfPq__drift;position:absolute;inset:0}.storybook-module__ZuqfPq__stage{perspective:1500px;place-items:center;padding:6.8rem 1rem 7.2rem;display:grid;position:absolute;inset:0}.storybook-module__ZuqfPq__book{filter:drop-shadow(0 28px 25px #0007);width:min(86vw,920px);height:min(55vw,570px);max-height:61vh;transform-style:preserve-3d;background:linear-gradient(90deg,#b6965e,#ead5a6 8%,#f1dfb2 49%,#ead5a6 92%,#b6965e);border-radius:12px;grid-template-columns:1fr 1fr;display:grid;position:relative;transform:rotateX(13deg);box-shadow:0 38px 65px #000a,0 9px #4b1c17,0 13px #2a0d0c}.storybook-module__ZuqfPq__page{min-width:0;color:var(--ink);transform-style:preserve-3d;backface-visibility:hidden;background-color:#ecd8aa;background-image:linear-gradient(100deg,#724d1f47,#0000 8%,#fffadb40 52%,#724d1f2b),repeating-linear-gradient(0deg,#5b3e1c05 0 1px,#0000 1px 4px);padding:clamp(1.5rem,3.4vw,3.35rem);position:relative;overflow:hidden;box-shadow:inset 0 0 34px #7653243d}.storybook-module__ZuqfPq__left{border-radius:12px 2px 2px 12px}.storybook-module__ZuqfPq__right{background-image:linear-gradient(260deg,#724d1f47,#0000 8%,#fffadb40 52%,#724d1f2b),repeating-linear-gradient(0deg,#5b3e1c05 0 1px,#0000 1px 4px);border-radius:2px 12px 12px 2px}.storybook-module__ZuqfPq__page:after{content:"";pointer-events:none;border:1px solid #795b2c38;position:absolute;inset:14px}.storybook-module__ZuqfPq__left:before,.storybook-module__ZuqfPq__right:before{content:"❦";color:#805d3080;font-size:1.1rem;position:absolute;top:23px}.storybook-module__ZuqfPq__left:before{left:25px}.storybook-module__ZuqfPq__right:before{right:25px}.storybook-module__ZuqfPq__pageInner{z-index:1;backface-visibility:hidden;flex-direction:column;justify-content:center;height:100%;display:flex;position:relative}.storybook-module__ZuqfPq__chapter{letter-spacing:.27em;text-transform:uppercase;color:#705536;font:700 clamp(.57rem,.75vw,.69rem)/1.2 Arial,sans-serif}.storybook-module__ZuqfPq__page h2{letter-spacing:-.035em;max-width:12ch;margin:.65rem 0 1rem;font-size:clamp(1.55rem,3vw,3.15rem);font-weight:500;line-height:.98}.storybook-module__ZuqfPq__story{white-space:pre-wrap;scrollbar-width:thin;scrollbar-color:#8c693b55 transparent;max-height:48%;font-size:clamp(.87rem,1.22vw,1.08rem);line-height:1.72;overflow:auto}.storybook-module__ZuqfPq__photo{object-fit:cover;filter:sepia(.1)saturate(.9);border:clamp(7px,1vw,10px) solid #f6e9c8;width:100%;height:70%;display:block;box-shadow:0 9px 24px #51371966}.storybook-module__ZuqfPq__caption{text-align:center;color:#5f4932;min-height:2.2em;margin:.8rem 0 0;font-size:clamp(.72rem,1vw,.85rem);font-style:italic;line-height:1.4}.storybook-module__ZuqfPq__pageBack{border-radius:inherit;color:#8b632f66;backface-visibility:hidden;background:linear-gradient(100deg,#b6965e,#ead5a6 7%,#f1dfb2 92%,#c7a870);justify-content:center;align-items:center;display:none;position:absolute;inset:0;transform:rotateY(180deg);box-shadow:inset 0 0 34px #7653243d}.storybook-module__ZuqfPq__pageBack:after{content:"";border:1px solid #795b2c44;position:absolute;inset:14px}.storybook-module__ZuqfPq__pageBack span{font-size:1.4rem}.storybook-module__ZuqfPq__turning .storybook-module__ZuqfPq__right{z-index:5;transform-origin:0;animation:.76s cubic-bezier(.65,0,.18,1) forwards storybook-module__ZuqfPq__turnForward}.storybook-module__ZuqfPq__turning .storybook-module__ZuqfPq__right .storybook-module__ZuqfPq__pageBack,.storybook-module__ZuqfPq__turningBack .storybook-module__ZuqfPq__left .storybook-module__ZuqfPq__pageBack{display:flex}.storybook-module__ZuqfPq__turningBack .storybook-module__ZuqfPq__left{z-index:5;transform-origin:100%;animation:.76s cubic-bezier(.65,0,.18,1) forwards storybook-module__ZuqfPq__turnBackward}.storybook-module__ZuqfPq__turning:after,.storybook-module__ZuqfPq__turningBack:after{content:"";z-index:4;filter:blur(15px);background:#2c170c99;animation:.76s ease-in-out storybook-module__ZuqfPq__spineShadow;position:absolute;inset:6% 47%}.storybook-module__ZuqfPq__closedBook{box-shadow:none;filter:drop-shadow(0 30px 30px #000a);background:0 0;transform:translate(-25%)rotateX(13deg)}.storybook-module__ZuqfPq__closedBook .storybook-module__ZuqfPq__left,.storybook-module__ZuqfPq__closedBook .storybook-module__ZuqfPq__right{visibility:hidden}.storybook-module__ZuqfPq__openingCover{z-index:7;transform-origin:0;width:50%;height:100%;transform-style:preserve-3d;background:linear-gradient(120deg,#2b0b0c,#6b211e 47%,#3a1010);border:3px solid #2a0c0b;border-radius:9px 20px 20px 9px;place-items:center;display:grid;position:absolute;top:0;left:50%;box-shadow:0 20px 45px #0009,inset 0 0 0 9px #9c612842,inset 0 0 45px #0009}.storybook-module__ZuqfPq__openingCover:before{content:"";backface-visibility:hidden;border:1px solid #bd934d;border-radius:4px;position:absolute;inset:24px;box-shadow:inset 0 0 0 5px #b58a481c}.storybook-module__ZuqfPq__coverContent{z-index:1;text-align:center;color:#edcf88;text-shadow:0 2px 10px #000;backface-visibility:hidden;padding:1.5rem;position:relative}.storybook-module__ZuqfPq__kicker{letter-spacing:.28em;text-transform:uppercase;font:700 .62rem/1.2 Arial,sans-serif}.storybook-module__ZuqfPq__openingCover h1{margin:.8rem 0;font-size:clamp(1.8rem,3vw,3.65rem);font-weight:500;line-height:1.04}.storybook-module__ZuqfPq__subtitle{color:#f2ddb0;font-size:clamp(.72rem,1vw,.9rem);font-style:italic}.storybook-module__ZuqfPq__coverInside{color:#b58a4877;backface-visibility:hidden;background:linear-gradient(100deg,#311010,#64231f 55%,#2b0b0c);border-radius:20px 9px 9px 20px;place-items:center;font-size:1.5rem;display:grid;position:absolute;inset:0;transform:rotateY(180deg)}.storybook-module__ZuqfPq__closedBook .storybook-module__ZuqfPq__openingCover{animation:none}.storybook-module__ZuqfPq__openingBook{animation:1.2s cubic-bezier(.2,.78,.18,1) both storybook-module__ZuqfPq__recenterOpenBook}.storybook-module__ZuqfPq__openingBook .storybook-module__ZuqfPq__openingCover{animation:1.2s cubic-bezier(.22,.72,.12,1) both storybook-module__ZuqfPq__openCover}.storybook-module__ZuqfPq__openingBook .storybook-module__ZuqfPq__left{visibility:hidden;animation:1.2s step-end both storybook-module__ZuqfPq__revealLeft}.storybook-module__ZuqfPq__openButton{z-index:10;bottom:max(5.6rem,env(safe-area-inset-bottom));color:#f5dfae;letter-spacing:.14em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#201212e8;border:1px solid #d7b56a66;border-radius:999px;min-height:46px;padding:.8rem 1.35rem;font:800 .7rem Arial,sans-serif;transition:transform .2s,background .2s,box-shadow .2s;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 10px 28px #0006}.storybook-module__ZuqfPq__openButton:hover{background:#38201de8;transform:translate(-50%)translateY(-2px);box-shadow:0 14px 34px #0008}.storybook-module__ZuqfPq__openButton:focus-visible,.storybook-module__ZuqfPq__control:focus-visible{outline-offset:3px;outline:2px solid #f5cc77}.storybook-module__ZuqfPq__quill{z-index:8;left:var(--quill-x,25%);top:var(--quill-y,55%);filter:drop-shadow(4px 7px 4px #24140da0);transform-origin:5% 98%;pointer-events:none;width:clamp(4.5rem,8vw,7.2rem);height:clamp(6.8rem,12vw,10.8rem);transition:left 55ms linear,top 55ms linear,transform .12s;position:absolute;transform:translate(-5%,-98%)rotate(-1.5deg)}.storybook-module__ZuqfPq__quill img{object-fit:contain;width:100%;height:100%;display:block}.storybook-module__ZuqfPq__quill[data-lifting=true]{transform:translate(-5%,-109%)rotate(-5deg)}.storybook-module__ZuqfPq__nav{z-index:12;left:50%;bottom:max(1rem,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#160f10db;border:1px solid #f0d18c24;border-radius:22px;grid-template-columns:48px minmax(170px,260px) 48px;align-items:center;gap:.65rem;padding:.55rem;display:grid;position:absolute;transform:translate(-50%);box-shadow:0 16px 42px #0008}.storybook-module__ZuqfPq__control{color:#f6dfad;background:#f3d59412;border:0;border-radius:15px;place-items:center;width:48px;height:48px;transition:transform .18s,background .18s,color .18s,box-shadow .18s;display:grid}.storybook-module__ZuqfPq__control svg{width:20px}.storybook-module__ZuqfPq__control:not(:disabled):hover{color:#fff2d4;background:#f3d59420;transform:translateY(-1px);box-shadow:0 5px 18px #efbd5130}.storybook-module__ZuqfPq__control:not(:disabled):active{transform:scale(.95)}.storybook-module__ZuqfPq__control:disabled{opacity:.25}.storybook-module__ZuqfPq__progressGroup{padding:.1rem .35rem}.storybook-module__ZuqfPq__progressMeta{letter-spacing:.11em;text-transform:uppercase;color:#dbc28e;justify-content:space-between;gap:1rem;margin-bottom:.45rem;font:700 .61rem/1.2 Arial,sans-serif;display:flex}.storybook-module__ZuqfPq__progressMeta span:first-child{text-overflow:ellipsis;white-space:nowrap;max-width:10rem;overflow:hidden}.storybook-module__ZuqfPq__progressMeta span:last-child{color:#a99068;flex:none}.storybook-module__ZuqfPq__progressTrack{background:#f2d99b1a;border-radius:999px;height:3px;overflow:hidden}.storybook-module__ZuqfPq__progressTrack span{border-radius:inherit;background:linear-gradient(90deg,#b97b38,#f3d68a);height:100%;transition:width .55s cubic-bezier(.2,.8,.2,1);display:block;box-shadow:0 0 10px #e9b95b77}.storybook-module__ZuqfPq__hint{z-index:11;color:#ddc99e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#171011b8;border-radius:999px;padding:.5rem .8rem;font:600 .67rem Arial,sans-serif;animation:.4s both storybook-module__ZuqfPq__hintIn;position:absolute;bottom:6.7rem;left:50%;transform:translate(-50%)}.storybook-module__ZuqfPq__ending{text-align:center}.storybook-module__ZuqfPq__ending h2{margin:.6rem;font-size:clamp(2.2rem,6vw,5rem);font-weight:500}.storybook-module__ZuqfPq__ending p{color:#e2c894;font-style:italic}.storybook-module__ZuqfPq__restart{margin-top:1.5rem}.storybook-module__ZuqfPq__sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes storybook-module__ZuqfPq__openCover{0%{transform:rotateY(0)}48%{transform:rotateY(-88deg);box-shadow:0 30px 55px #000b}72%,to{transform:rotateY(-180deg);box-shadow:-8px 12px 28px #0007}}@keyframes storybook-module__ZuqfPq__recenterOpenBook{0%,72%{transform:translate(-25%)rotateX(13deg)}to{transform:translate(0)rotateX(13deg)}}@keyframes storybook-module__ZuqfPq__revealLeft{0%,48%{visibility:hidden}49%,to{visibility:visible}}@keyframes storybook-module__ZuqfPq__turnForward{0%{transform:rotateY(0)translateZ(0)}45%{transform:rotateY(-78deg)translateZ(12px)}55%{transform:rotateY(-102deg)translateZ(12px)}to{transform:rotateY(-180deg)translateZ(0)}}@keyframes storybook-module__ZuqfPq__turnBackward{0%{transform:rotateY(0)translateZ(0)}45%{transform:rotateY(78deg)translateZ(12px)}55%{transform:rotateY(102deg)translateZ(12px)}to{transform:rotateY(180deg)translateZ(0)}}@keyframes storybook-module__ZuqfPq__spineShadow{0%,to{opacity:0;transform:scaleX(.3)}50%{opacity:1;transform:scaleX(2.4)}}@keyframes storybook-module__ZuqfPq__drift{to{background-position:48px 89px,110px 121px}}@keyframes storybook-module__ZuqfPq__hintIn{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@media (max-width:680px){.storybook-module__ZuqfPq__stage{padding:6.4rem .55rem 7rem}.storybook-module__ZuqfPq__book{grid-template-columns:1fr;width:92vw;height:66vh;max-height:none;transform:rotateX(3deg)}.storybook-module__ZuqfPq__left{display:none}.storybook-module__ZuqfPq__right{border-radius:11px;padding:2rem 1.4rem}.storybook-module__ZuqfPq__closedBook{transform:rotateX(3deg)}.storybook-module__ZuqfPq__closedBook .storybook-module__ZuqfPq__openingCover,.storybook-module__ZuqfPq__openingCover{width:100%;left:0}.storybook-module__ZuqfPq__openingBook{animation:none}.storybook-module__ZuqfPq__openingBook .storybook-module__ZuqfPq__left{display:none}.storybook-module__ZuqfPq__openingBook .storybook-module__ZuqfPq__openingCover{animation:.9s cubic-bezier(.22,.72,.12,1) both storybook-module__ZuqfPq__openCover}.storybook-module__ZuqfPq__photo{height:58%}.storybook-module__ZuqfPq__page h2{font-size:clamp(1.9rem,9vw,2.6rem)}.storybook-module__ZuqfPq__story{max-height:42%;font-size:1rem;line-height:1.62}.storybook-module__ZuqfPq__quill,.storybook-module__ZuqfPq__turningBack .storybook-module__ZuqfPq__left{display:none}.storybook-module__ZuqfPq__nav{border-radius:18px;grid-template-columns:48px minmax(150px,1fr) 48px;width:calc(100vw - 1rem);max-width:420px}.storybook-module__ZuqfPq__progressMeta{font-size:.56rem}.storybook-module__ZuqfPq__hint{white-space:nowrap;max-width:90vw;bottom:6.4rem}.storybook-module__ZuqfPq__openButton{bottom:1.2rem}}@media (max-height:700px) and (min-width:681px){.storybook-module__ZuqfPq__stage{padding-top:5.8rem}.storybook-module__ZuqfPq__book{height:66vh}.storybook-module__ZuqfPq__nav{bottom:.5rem}.storybook-module__ZuqfPq__hint{bottom:5.8rem}}@media (prefers-reduced-motion:reduce){.storybook-module__ZuqfPq__dust{display:none}.storybook-module__ZuqfPq__book,.storybook-module__ZuqfPq__openingBook,.storybook-module__ZuqfPq__openingCover,.storybook-module__ZuqfPq__turning .storybook-module__ZuqfPq__right,.storybook-module__ZuqfPq__turningBack .storybook-module__ZuqfPq__left{animation-duration:.01ms!important}.storybook-module__ZuqfPq__quill{display:none}.storybook-module__ZuqfPq__progressTrack span{transition:none}}.storybook-module__ZuqfPq__loader{text-align:center;letter-spacing:.1em;color:#dcc38f;background:radial-gradient(circle at 50% 40%,#39231d,#090708 65%);place-content:center;gap:.7rem;font:600 .72rem Arial,sans-serif;display:grid;position:absolute;inset:0}.storybook-module__ZuqfPq__loader span{border:2px solid #d9b96a33;border-top-color:#e8c878;border-radius:50%;width:26px;height:26px;margin:auto;animation:1s linear infinite storybook-module__ZuqfPq__spin}.storybook-module__ZuqfPq__mobileCopy{display:none}@keyframes storybook-module__ZuqfPq__spin{to{transform:rotate(360deg)}}@media (max-width:680px){.storybook-module__ZuqfPq__mobileCopy{margin-bottom:1rem;display:block}.storybook-module__ZuqfPq__mobileCopy h2{margin:.35rem 0 .55rem;font-size:clamp(1.55rem,7vw,2rem)}.storybook-module__ZuqfPq__mobileCopy>p:last-child{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.88rem;line-height:1.45;display:-webkit-box;overflow:hidden}.storybook-module__ZuqfPq__right .storybook-module__ZuqfPq__photo{height:38%;margin-top:.25rem}}
@font-face{font-family:MuseoModerno;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d40edd1752a27d8f-s.3yjsldbup_pt-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:MuseoModerno;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e66413b2c6bd29d5-s.44vxckdgt61zl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:MuseoModerno;font-style:normal;font-weight:800;font-display:swap;src:url(../media/4870d7ece129d664-s.p.0hj7_1xam-ha3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:MuseoModerno Fallback;src:local(Arial);ascent-override:104.6%;descent-override:40.65%;line-gap-override:0.0%;size-adjust:109.47%}.museomoderno_7eda9639-module__cny8aa__className{font-family:MuseoModerno,MuseoModerno Fallback;font-style:normal;font-weight:800}
