@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/links/assets/fonts/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpHtKgS4.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/links/assets/fonts/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYrXtKgS4.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/links/assets/fonts/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpntKgS4.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/links/assets/fonts/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYp3tKgS4.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/links/assets/fonts/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtK.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/links/assets/fonts/xn7gYHE41ni1AdIRggqxSuXd.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/links/assets/fonts/xn7gYHE41ni1AdIRggOxSuXd.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/links/assets/fonts/xn7gYHE41ni1AdIRggSxSuXd.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/links/assets/fonts/xn7gYHE41ni1AdIRggixSuXd.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/links/assets/fonts/xn7gYHE41ni1AdIRggmxSuXd.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/links/assets/fonts/xn7gYHE41ni1AdIRggexSg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Marck Script';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/links/assets/fonts/nwpTtK2oNgBA3Or78gapdwuyzCg_WMM.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'Marck Script';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/links/assets/fonts/nwpTtK2oNgBA3Or78gapdwuyxig_WMM.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Marck Script';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/links/assets/fonts/nwpTtK2oNgBA3Or78gapdwuyyCg_.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Ponomar';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/links/assets/fonts/or3iQ6zp3fKD2wImXJ7XA4g8.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
  font-family: 'Ponomar';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/links/assets/fonts/or3iQ6zp3fKD2wImXJfXA4g8.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'Ponomar';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/links/assets/fonts/or3iQ6zp3fKD2wImXJPXAw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
:root{color-scheme:dark;--gold:#dfbd78;--light:#f2dfb3;--text:#eee3d3;--muted:#b8a7bc;--glow:143,116,89;--head:'Ponomar',Georgia,serif;--body:'Manrope',Arial,sans-serif;--serif:'Cormorant Garamond',Georgia,serif}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#120c1c;color:var(--text);font:14px/1.7 var(--body);overflow-x:clip}a,button{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;border:0}button:disabled{cursor:wait}a:focus-visible,button:focus-visible{outline:2px solid var(--light);outline-offset:5px}h1,h2,p{margin:0;font-weight:400}img{display:block;max-width:100%}svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round;flex:none}[hidden]{display:none!important}.svg-library{position:absolute;width:0;height:0;overflow:hidden}.wrap{width:min(1450px,calc(100% - 88px));margin-inline:auto}
.sky{position:fixed;inset:0;z-index:-3;pointer-events:none;background:linear-gradient(180deg,#100b19aa,#21112cda 78%,#201226e6),url('/links/halloween/assets/cosmic-sky.avif') center/cover}.sky:after{content:'';position:absolute;inset:-5%;background:radial-gradient(ellipse at 80% 20%,#ad6a3520,transparent 50%),radial-gradient(ellipse at 10% 80%,#714d9830,transparent 55%);animation:sky-drift 28s ease-in-out infinite alternate}.realm-haze{position:fixed;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(ellipse at 50% 50%,rgba(var(--glow),.23),transparent 66%);opacity:0;transition:opacity 1.2s}body.in-realm .realm-haze{opacity:1}#particles{position:fixed;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none}
.topbar{height:86px;display:flex;align-items:center;justify-content:space-between;gap:20px}.brand{display:flex;align-items:center;gap:12px;color:var(--light)}.brand>svg{width:35px;height:35px;animation:orbit 50s linear infinite}.brand>span{font:26px/1.1 var(--head)}.brand small{display:block;font:8px/2 var(--body);letter-spacing:.12em;color:var(--muted)}.top-books{display:flex;align-items:center;gap:10px;font:19px var(--head);color:var(--gold);padding:12px 17px;border-radius:18px 12px 19px 14px;background:#b98c541d;transition:transform .3s,background .3s}.top-books:hover{transform:translateY(-3px);background:#b98c543b}.top-books svg:last-child{width:17px;height:17px}.eyebrow{font:10px/1.8 var(--body);text-transform:uppercase;letter-spacing:.17em;color:var(--gold)}
.hall{padding-block:8px 25px;min-height:calc(100svh - 170px)}.hall-heading{text-align:center;margin-bottom:15px}.hall h1{font:clamp(39px,4.5vw,70px)/1.15 var(--head);color:var(--light);margin:9px 0 12px;text-shadow:0 4px 32px #be8a4340}.hall h1 em{font-style:normal;color:#d5b178}.hall-heading>p:last-child{font:23px/1.2 var(--serif);color:#d7c7ce}.doors{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:1360px;margin:0 auto}.door{padding:0;background:none;min-width:0;text-align:center;position:relative;transition:translate .5s}.door-art{height:clamp(290px,47svh,510px);width:auto;aspect-ratio:2/3;max-width:100%;display:block;margin:auto;position:relative;isolation:isolate;perspective:1100px}.door-art img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none;user-select:none}.portal-window{position:absolute;inset:0;clip-path:var(--portal-aperture);background:#110b14;z-index:0;overflow:hidden}.portal-window .portal-scene{object-fit:cover;filter:brightness(.72);animation:world-breathe 12s ease-in-out infinite alternate}.portal-window:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,#0003,transparent 55%,rgba(var(--door-glow),.32));box-shadow:inset 0 0 50px #000c}.gate-leaf{display:block;position:absolute;inset:0;z-index:2;backface-visibility:hidden;transform-style:preserve-3d;transition:transform 1.35s cubic-bezier(.2,.72,.12,1),filter .6s;will-change:auto}.gate-leaf.left{clip-path:var(--portal-left);transform-origin:25% 60%}.gate-leaf.right{clip-path:var(--portal-right);transform-origin:75% 60%}.portal-surround{position:absolute;inset:0;z-index:3;pointer-events:none;mask:var(--portal-frame);-webkit-mask:var(--portal-frame)}.threshold-glow{position:absolute;z-index:-1;left:8%;right:8%;bottom:2%;height:12%;background:radial-gradient(ellipse,rgba(var(--door-glow),.46),transparent 70%);opacity:.6;transition:opacity .5s}.door:hover,.door:focus-visible{translate:0 -5px}.door:hover .threshold-glow{opacity:1}.door:disabled{translate:0 0}.door-caption{display:flex;flex-direction:column;align-items:center;margin-top:1px;gap:3px}.door-caption b{font:clamp(23px,2.2vw,34px)/1.2 var(--head);font-weight:400;color:var(--light)}.door-caption small{font:16px/1.5 var(--serif);color:#c9b6c5}.door-caption>span{display:flex;align-items:center;gap:8px;font-size:10px;color:var(--gold);margin-top:7px}.door-caption svg{width:16px;height:16px}
.door[data-road=veles],.portal-flight[data-road=veles]{--door-glow:133,151,161}.door[data-road=samhain],.portal-flight[data-road=samhain]{--door-glow:204,119,57}.door[data-road=halloween],.portal-flight[data-road=halloween]{--door-glow:176,110,194}.door[data-road=muerte],.portal-flight[data-road=muerte]{--door-glow:202,65,73}
.book-offer{display:flex;align-items:center;justify-content:center;gap:27px;margin:27px auto 0;padding:15px 20px;width:fit-content;max-width:100%;background:radial-gradient(ellipse,#9d6d3820,transparent 75%)}.book-offer>img{width:46px;height:auto;transform:rotate(-5deg);box-shadow:3px 5px 15px #0009}.offer-copy>span{display:block;font:25px/1.25 var(--head);color:var(--light)}.offer-copy small{font-size:10px;color:var(--muted);line-height:2}.price{font:36px/1.15 var(--serif);color:var(--light);white-space:nowrap;font-variant-numeric:lining-nums}.price>span{font-size:22px}
.paper-button{display:inline-flex;align-items:center;justify-content:center;gap:11px;min-height:56px;padding:14px 22px;color:#392631;font:20px/1.2 var(--head);background:radial-gradient(ellipse at 0 0,#fff0c58a,transparent 70%),linear-gradient(115deg,#e8cd93,#bb9557);border-radius:18px 12px 20px 14px;box-shadow:0 8px 25px #04010644,inset 0 0 15px #f7d69a44;transition:transform .3s,filter .3s;position:relative;overflow:hidden}.paper-button:after{content:'';position:absolute;inset:0;width:40%;transform:translateX(-180%) skewX(-20deg);background:linear-gradient(90deg,transparent,#fff2cd77,transparent);transition:transform .8s}.paper-button:hover{transform:translateY(-3px);filter:brightness(1.08)}.paper-button:hover:after{transform:translateX(400%) skewX(-20deg)}.paper-button svg{width:21px;height:21px}.paper-button svg:last-child{width:18px;height:18px}
.realm{min-height:calc(100svh - 173px);padding-bottom:20px}.realm-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px}.back-button,.replay-button,.story-button{display:flex;align-items:center;justify-content:center;gap:9px;padding:11px 15px;background:#aa80521c;color:var(--gold);border-radius:15px 10px 17px 12px;font-size:12px;transition:background .3s,transform .3s}.back-button svg{transform:rotate(180deg);width:17px;height:17px}.back-button:hover,.replay-button:hover,.story-button:hover{background:#aa805238;transform:translateY(-2px)}.replay-button{padding:10px}.replay-button svg{width:20px;height:20px}.realm-stage{display:grid;grid-template-columns:.82fr 1.7fr .84fr;gap:24px;align-items:center;min-height:490px;height:calc(100svh - 320px);max-height:820px}.realm-copy{position:relative;z-index:2;animation:copy-in 1s .25s both}.realm-copy .eyebrow{font-size:9px}.realm-copy h2{font:clamp(45px,4.5vw,76px)/1.08 var(--head);color:var(--light);margin:15px 0 22px;outline:none}.realm-copy>p:not(.eyebrow){font-size:14px;line-height:1.9;color:#d7c8d5;max-width:290px}.realm-flourish{display:block;font:22px var(--serif);letter-spacing:10px;color:var(--gold);margin:23px 0}.story-actions{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.story-button{padding:11px 14px;font-size:11px}.story-button svg{width:18px;height:18px}
.guardian{position:relative;isolation:isolate;width:100%;height:100%;background:none;padding:0;min-width:0}.halo{position:absolute;width:120%;aspect-ratio:1;left:-10%;top:5%;z-index:-1;background:radial-gradient(ellipse,rgba(var(--glow),.25),transparent 65%);animation:halo-breathe 8s ease-in-out infinite}.guardian-parallax{position:absolute;display:block;inset:-3% -7% 0;transform:translate(var(--figure-x,0px),var(--figure-y,0px));transition:transform .5s ease;animation:figure-appear 1.25s cubic-bezier(.2,.7,.1,1) both}.guardian-body{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;animation:figure-breathe 11s ease-in-out 1.4s infinite;filter:drop-shadow(0 0 20px rgba(var(--glow),.14))}.living-light{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 30%,rgba(var(--glow),.2),transparent 38%);mix-blend-mode:screen;pointer-events:none;animation:living-light 6s ease-in-out infinite;opacity:.5}.magic-orbit{position:absolute;width:82%;aspect-ratio:1;left:9%;top:12%;pointer-events:none;animation:orbit 45s linear infinite}.magic-orbit svg{position:absolute;right:0;top:28%;width:18px;height:18px;color:var(--gold);opacity:.55}.magic-orbit svg:last-child{left:0;top:75%;width:11px;height:11px}.guardian-hint{position:absolute;left:0;right:0;bottom:-6px;font-size:9px;color:#d5b68d;opacity:.8}.guardian.pulse .living-light{animation:light-surge 1.6s ease-out both}.guardian.pulse .halo{animation:halo-surge 1.6s ease-out both}.realm[data-road=halloween] .living-light{background:radial-gradient(circle at 40% 44%,#f9a34652,transparent 15%);animation:flame-light 2.4s ease-in-out infinite}.realm[data-road=samhain] .living-light{background:radial-gradient(circle at 65% 40%,#f5b75e28,transparent 20%)}.realm[data-road=muerte] .living-light{background:radial-gradient(ellipse at 50% 15%,#ffc95825,transparent 35%)}
.chapter-preview{padding:12px 0 20px;animation:page-appear 1.3s .45s cubic-bezier(.2,.7,.2,1) both;perspective:1000px;max-width:310px;margin-inline:auto}.chapter-preview>.eyebrow{text-align:center;font-size:9px;margin-bottom:16px}.page-preview{padding:0;background:none;display:block;width:100%;position:relative;transform:rotateY(-9deg) rotateZ(3deg);box-shadow:5px 13px 28px #0009;transition:transform .6s}.page-preview:hover{transform:rotateY(0) rotateZ(0) translateY(-5px)}.page-preview img{width:100%;height:auto;border-radius:3px}.page-light{position:absolute;inset:0;background:linear-gradient(105deg,transparent 30%,#fff2cd22 45%,transparent 60%);background-size:220% 100%;animation:page-shimmer 9s ease-in-out infinite;pointer-events:none}.page-corner{position:absolute;right:0;bottom:0;width:0;height:0;background:linear-gradient(135deg,#6f4625,#e0bd81);clip-path:polygon(0 100%,100% 0,100% 100%);transition:width .4s,height .4s;transform:rotate(180deg)}.page-preview:hover .page-corner{width:24px;height:24px}.page-caption{display:flex;align-items:center;justify-content:center;gap:7px;padding:15px 0 6px;width:100%;background:none;color:var(--gold);font-size:11px}.page-caption svg{width:16px;height:16px}.preview-note{text-align:center;font-size:9px;line-height:1.7;color:var(--muted)}.realm-offer{position:relative;z-index:4;display:flex;align-items:center;justify-content:center;gap:30px;margin-top:25px;animation:copy-in 1s .9s both}.realm-book-name{font:26px/1.15 var(--head);color:var(--light)}.realm-book-name small{display:block;font:10px/2 var(--body);color:var(--muted)}
.portal-flight{position:fixed;z-index:40;pointer-events:none;left:50%;top:50%;transform-origin:center;transition:transform 1.35s cubic-bezier(.16,.72,.12,1),opacity .45s;filter:drop-shadow(0 0 45px rgba(var(--door-glow),.35))}.portal-flight>.door-art{width:100%;height:100%;max-width:none;aspect-ratio:auto}.portal-flight .gate-leaf.left{transform:rotateY(-112deg);filter:brightness(.6)}.portal-flight .gate-leaf.right{transform:rotateY(112deg);filter:brightness(.6)}.portal-flight:not(.flying) .gate-leaf{transform:rotateY(0);filter:none}.portal-flight .portal-window .portal-scene{filter:brightness(1);animation:door-camera 1.7s cubic-bezier(.2,.6,.2,1) both}.hall.departing{opacity:.08;transition:opacity .9s}.hall.returning{animation:copy-in .65s both}.cancel-entry{position:fixed;z-index:45;top:22px;left:24px;background:#281a32ed}.status{position:fixed;bottom:28px;left:50%;z-index:60;transform:translateX(-50%);background:#2c1c34ed;color:var(--light);border-radius:17px;padding:12px 20px;font-size:12px;text-align:center;max-width:90vw;box-shadow:0 5px 30px #0008;pointer-events:none}.status:empty{display:none}
.art-dialog{padding:0;border:0;width:min(1050px,96vw);max-width:96vw;height:94dvh;max-height:94dvh;border-radius:23px;background:#251b2d;color:var(--light);overflow:hidden}.art-dialog[open]{display:flex;flex-direction:column}.art-dialog::backdrop{background:#09060eef}.art-dialog header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 20px;flex:none}.art-dialog small{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.art-dialog h2{font:27px var(--head);margin-top:5px}.art-dialog header button{background:none;color:var(--gold);padding:10px}.art-dialog footer{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 20px;font-size:12px;flex:none}.art-dialog .paper-button{min-height:45px;padding:11px 18px;font-size:18px}.page-scroll{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;background:#110b17;text-align:center}.page-scroll img{display:block;width:100%;height:auto;margin:auto}.scene-dialog{width:min(1400px,96vw)}.scene-view{flex:1;min-height:0;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#0d0912}.scene-view>img{width:100%;height:100%;object-fit:contain;animation:scene-reveal 1.8s cubic-bezier(.2,.7,.2,1) both}.scene-view.landscape>img{object-fit:contain}.scene-embers{position:absolute;inset:0;pointer-events:none}.scene-embers i{position:absolute;bottom:15%;left:40%;width:3px;height:3px;background:#ffd18a;box-shadow:0 0 7px #e89733;border-radius:50%;opacity:0;animation:ember-up 6s ease-out infinite}.scene-embers i:nth-child(2){left:47%;animation-delay:1s}.scene-embers i:nth-child(3){left:61%;animation-delay:2.2s}.scene-embers i:nth-child(4){left:30%;animation-delay:3.8s}.scene-embers i:nth-child(5){left:54%;animation-delay:4.7s}.scene-embers i:nth-child(6){left:70%;animation-delay:1.6s}
.site-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:24px;color:#b8a3b7;font-size:10px;position:relative}.site-footer:before{content:'';position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,#b8915b40,transparent)}.site-footer>div{display:flex;align-items:center;gap:24px}.site-footer a{display:flex;align-items:center;gap:6px;transition:color .3s}.site-footer a:hover{color:var(--light)}.site-footer svg{width:17px;height:17px;color:var(--gold)}.signature{font:25px 'Marck Script',cursive;color:var(--gold)}
@media(hover:hover) and (pointer:fine){.door:hover .gate-leaf.left{transform:rotateY(-7deg)}.door:hover .gate-leaf.right{transform:rotateY(7deg)}}
@keyframes sky-drift{to{transform:translate(3%,-2%) scale(1.05)}}@keyframes orbit{to{transform:rotate(360deg)}}@keyframes world-breathe{to{transform:scale(1.04)}}@keyframes halo-breathe{50%{opacity:.6;transform:scale(1.05)}}@keyframes figure-breathe{50%{translate:0 -2px;scale:1.003}}@keyframes figure-appear{from{opacity:0;translate:0 18px;scale:.96}to{opacity:1;translate:0 0;scale:1}}@keyframes copy-in{from{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}@keyframes page-appear{from{opacity:0;transform:translate(30px,20px) rotateY(-35deg)}to{opacity:1;transform:translate(0,0) rotateY(0)}}@keyframes living-light{50%{opacity:.8;transform:scale(1.03)}}@keyframes flame-light{0%,100%{opacity:.75}40%{opacity:.4}70%{opacity:.95}}@keyframes page-shimmer{0%,30%{background-position:100% 50%}75%,100%{background-position:0 50%}}@keyframes light-surge{0%{opacity:.3;scale:.9}35%{opacity:1;scale:1.12}100%{opacity:.5;scale:1}}@keyframes halo-surge{0%{opacity:.4;scale:.9}40%{opacity:1;scale:1.18}100%{opacity:.6;scale:1}}@keyframes door-camera{to{transform:scale(1.18)}}@keyframes scene-reveal{from{opacity:0;transform:scale(1.045)}to{opacity:1;transform:scale(1)}}@keyframes ember-up{0%{opacity:0;translate:0 0}20%{opacity:.8}100%{opacity:0;translate:30px -260px}}
@media(min-width:1700px){.wrap{width:min(1630px,calc(100% - 120px))}.doors{max-width:1500px;gap:28px}.door-art{height:510px}.hall h1{font-size:78px}.hall-heading{margin-bottom:23px}.realm-stage{min-height:650px}.chapter-preview{max-width:340px}.realm-copy>p:not(.eyebrow){font-size:16px}.book-offer{margin-top:35px}}
@media(max-width:1100px){.wrap{width:calc(100% - 48px)}.doors{gap:3px}.door-art{height:clamp(245px,42svh,380px)}.door-caption b{font-size:25px}.door-caption small{font-size:14px}.hall h1{font-size:52px}.book-offer{gap:18px;padding-inline:0}.offer-copy>span{font-size:22px}.paper-button{font-size:18px;padding-inline:17px}.price{font-size:32px}.realm-stage{grid-template-columns:.85fr 1.5fr .8fr;gap:14px}.realm-copy h2{font-size:45px}.realm-copy>p:not(.eyebrow){font-size:13px}.realm-copy .eyebrow{font-size:8px}.realm-book-name{font-size:22px}.realm-offer{gap:22px}.story-button{font-size:10px;padding:10px}.guardian-parallax{inset:0 -10%}.site-footer>div{gap:16px}}
@media(max-width:680px){.wrap{width:calc(100% - 28px)}.topbar{height:75px;gap:12px}.brand{gap:8px}.brand>span{font-size:22px}.brand>svg{width:29px;height:29px}.brand small{font-size:7px}.top-books{font-size:16px;padding:10px 12px;gap:8px}.top-books svg{width:19px;height:19px}.top-books svg:last-child{display:none}.hall{padding-top:12px;min-height:0}.hall h1{font-size:clamp(36px,8.6vw,53px);line-height:1.17;max-width:470px;margin:10px auto 14px}.hall h1 em{display:block}.hall .eyebrow{font-size:8px}.hall-heading>p:last-child{font-size:19px;line-height:1.35;max-width:310px;margin:auto}.hall-heading{margin-bottom:23px}.doors{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 8px;max-width:520px}.door-art{height:auto;width:100%;aspect-ratio:2/3;max-width:250px}.door-caption{margin-top:4px}.door-caption b{font-size:25px}.door-caption small{font-size:14px;line-height:1.4}.door-caption>span{font-size:10px}.book-offer{display:grid;grid-template-columns:43px 1fr auto;gap:12px 13px;width:100%;padding:15px 1px 20px;margin-top:32px}.book-offer>img{width:43px}.offer-copy>span{font-size:21px}.offer-copy small{font-size:8px}.book-offer .price{font-size:31px}.book-offer .price>span{font-size:19px}.book-offer .paper-button{grid-column:1/-1;font-size:21px;min-height:57px;margin-top:10px}.realm-toolbar{gap:8px}.back-button{font-size:10px;padding:10px 12px;gap:6px}.realm-toolbar>.eyebrow{font-size:8px;letter-spacing:.08em}.replay-button{padding:9px}.realm-stage{grid-template-columns:1fr;height:auto;max-height:none;min-height:0;padding-top:20px;gap:20px}.realm-copy{text-align:center}.realm-copy h2{font-size:47px;margin:9px 0 14px}.realm-copy>p:not(.eyebrow){font-size:13px;line-height:1.8;max-width:365px;margin:auto}.realm-copy .eyebrow{font-size:8px}.realm-flourish{display:none}.story-actions{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:17px;gap:10px}.story-button{font-size:10px;padding:10px 12px}.guardian{height:580px;max-width:440px;margin:-10px auto 0}.guardian-parallax{inset:0 -3% 1%}.guardian-hint{font-size:9px;bottom:0}.chapter-preview{max-width:300px;margin:25px auto 15px;padding-bottom:0}.chapter-preview>.eyebrow{font-size:9px}.page-caption{font-size:12px}.preview-note{font-size:10px}.realm-offer{position:fixed;bottom:0;left:0;right:0;z-index:20;margin:0;padding:12px 15px calc(12px + env(safe-area-inset-bottom));background:#27192ff5;box-shadow:0 -8px 28px #08040e55;gap:15px;justify-content:space-between}.realm-book-name{display:none}.realm-offer .price{font-size:30px;flex:none}.realm-offer .price>span{font-size:18px}.realm-offer .paper-button{flex:1;min-width:0;min-height:51px;font-size:17px;margin:0;padding:11px 12px;gap:7px}.realm-offer .paper-button svg:first-child{display:none}body.in-realm{padding-bottom:94px}.art-dialog{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;border-radius:0}.art-dialog header{padding:13px 14px}.art-dialog h2{font-size:24px}.art-dialog small{font-size:8px}.art-dialog footer{flex-wrap:wrap;padding:12px 14px calc(14px + env(safe-area-inset-bottom));gap:12px}.page-dialog footer>span{width:100%;text-align:center;font-size:11px}.art-dialog .paper-button{width:100%;font-size:19px;min-height:51px}.scene-dialog footer .back-button{font-size:11px}.scene-dialog footer .price{font-size:29px;margin-left:auto}.scene-view>img{object-fit:contain}.cancel-entry{left:16px;top:16px}.status{font-size:11px;width:max-content}.site-footer{flex-wrap:wrap;justify-content:center;gap:17px;padding-bottom:28px;text-align:center}.site-footer>span:first-child{flex-basis:100%;font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--gold)}.site-footer>div{width:100%;justify-content:space-between;gap:8px;font-size:10px}.site-footer svg{width:17px;height:17px}.site-footer .signature{font-size:27px;flex-basis:100%;margin-top:3px}}
@media(max-width:380px){.wrap{width:calc(100% - 22px)}.brand>span{font-size:20px}.top-books{font-size:14px;padding-inline:10px}.doors{gap:23px 5px}.door-caption b{font-size:22px}.door-caption small{font-size:13px}.guardian{height:510px}.realm-toolbar>.eyebrow{font-size:7px}.realm-copy h2{font-size:43px}.realm-offer .paper-button{font-size:15px}.offer-copy>span{font-size:19px}.book-offer .price{font-size:28px}.site-footer>div{font-size:9px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}#particles,.portal-flight{display:none!important}}

/* Page-specific worlds: the approved entrance hall keeps its original cosmic background. */
.door-art .portal-surround{mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center}
.door[data-road=veles] .door-art,.portal-flight[data-road=veles] .door-art{--portal-aperture:url(#portal-aperture-veles);--portal-left:url(#portal-left-veles);--portal-right:url(#portal-right-veles);--portal-frame:url(#portal-surround-veles)}
.door[data-road=samhain] .door-art,.portal-flight[data-road=samhain] .door-art{--portal-aperture:url(#portal-aperture-samhain);--portal-left:url(#portal-left-samhain);--portal-right:url(#portal-right-samhain);--portal-frame:url(#portal-surround-samhain)}
.door[data-road=halloween] .door-art,.portal-flight[data-road=halloween] .door-art{--portal-aperture:url(#portal-aperture-halloween);--portal-left:url(#portal-left-halloween);--portal-right:url(#portal-right-halloween);--portal-frame:url(#portal-surround-halloween)}
.door[data-road=muerte] .door-art,.portal-flight[data-road=muerte] .door-art{--portal-aperture:url(#portal-aperture-muerte);--portal-left:url(#portal-left-muerte);--portal-right:url(#portal-right-muerte);--portal-frame:url(#portal-surround-muerte)}
.world{position:fixed;inset:0;z-index:-2;pointer-events:none;overflow:hidden;background:#0d101b;isolation:isolate;--mist:124,154,184;--fire-x:60%;--fire-y:49%;--world-position:50% 55%;animation:world-arrive 1.1s ease both}
.world-parallax{position:absolute;inset:-4%;transform:translate(var(--world-x,0),var(--world-y,0));transition:transform 1.4s ease-out}
.world-painting{position:absolute;inset:0;animation:world-pan 38s ease-in-out infinite alternate}
.world-painting>img{width:100%;height:100%;object-fit:cover;object-position:var(--world-position);filter:brightness(.8) saturate(1.05)}
.world-shade{position:absolute;inset:0;background:linear-gradient(90deg,#090712ba 0%,#0907127d 24%,#09071216 48%,#09071238 78%,#09071267),linear-gradient(180deg,#09071190,transparent 25%,transparent 70%,#090711a0);z-index:4}
.world-fog{position:absolute;inset:10% -20% -15%;background:radial-gradient(ellipse at 25% 65%,rgba(var(--mist),.18),transparent 34%),radial-gradient(ellipse at 75% 78%,rgba(var(--mist),.16),transparent 38%);mix-blend-mode:screen;animation:world-fog-near 27s ease-in-out infinite alternate;z-index:1}
.fog-far{inset:0 -15% 15%;opacity:.6;animation:world-fog-far 36s ease-in-out infinite alternate}
.world-firelight{position:absolute;inset:0;z-index:1;mix-blend-mode:screen}
.world-firelight i{position:absolute;left:var(--fire-x);top:var(--fire-y);width:clamp(100px,15vw,310px);aspect-ratio:.75;transform:translate(-50%,-50%);background:radial-gradient(ellipse,#ffac3e62,#ff4e1a1a 35%,transparent 68%);opacity:.5;animation:world-flame 2.6s ease-in-out infinite alternate;transform-origin:50% 100%}
.world-firelight i:nth-child(2){width:20vw;animation-delay:-.8s;animation-duration:3.7s;opacity:.3}
.world-firelight i:nth-child(3){width:6vw;animation-delay:-1.6s;animation-duration:1.8s}
.world-lanternlight{position:absolute;inset:0;mix-blend-mode:screen;z-index:2}
.world-lanternlight i{position:absolute;left:8%;top:61%;width:180px;aspect-ratio:1;background:radial-gradient(circle,#ffc76735,transparent 65%);animation:world-candle 3.2s ease-in-out infinite}
.world-lanternlight i:nth-child(2){left:auto;right:1%;top:65%;animation-delay:-1.3s}.world-lanternlight i:nth-child(3){left:16%;top:32%;width:100px;animation-delay:-2.4s}.world-lanternlight i:nth-child(4){left:auto;right:13%;top:37%;width:130px;animation-delay:-.5s}
.world[data-road=veles]{--mist:141,171,190;--fire-x:7%;--fire-y:66%}.world[data-road=veles] .world-firelight{opacity:.35}
.world[data-road=samhain]{--mist:172,145,183;--fire-x:60%;--fire-y:49%;--world-position:50% 55%}.world[data-road=samhain] .world-firelight{opacity:1}.world[data-road=samhain] .world-painting>img{filter:brightness(.77) saturate(1.08)}
.world[data-road=halloween]{--mist:165,135,176;--fire-x:12%;--fire-y:75%;--world-position:53% 54%}.world[data-road=halloween] .world-firelight{opacity:.45}.world[data-road=halloween] .world-lanternlight i{animation-duration:2.2s}.world[data-road=halloween] .world-painting>img{filter:brightness(.68) saturate(1.06)}
.world[data-road=muerte]{--mist:142,142,180;--fire-x:60%;--fire-y:56%;--world-position:54% 54%}.world[data-road=muerte] .world-firelight{opacity:.5}.world[data-road=muerte] .world-painting>img{filter:brightness(.73) saturate(1.06)}
.bone-spirit{position:absolute;object-fit:contain;filter:drop-shadow(0 0 14px #edb86155);z-index:3;opacity:.48;pointer-events:none}
.bone-jaguar{width:min(34vw,560px);height:auto;left:0;bottom:3%;transform-origin:50% 85%;animation:bone-jaguar-float 10s ease-in-out infinite}
.bone-raven{width:min(24vw,400px);height:auto;right:2%;top:8%;transform-origin:50% 45%;animation:bone-raven-glide 12s ease-in-out infinite}
body.in-realm .realm-haze{opacity:.16}body.in-realm .sky{opacity:0}body.in-realm .topbar,body.in-realm .site-footer{text-shadow:0 2px 8px #000}
.realm-copy h2{filter:drop-shadow(0 3px 5px #000b)}.realm-copy>p:not(.eyebrow){color:#f0e1df;text-shadow:0 2px 7px #000}.realm-copy .eyebrow,.realm-toolbar>.eyebrow{text-shadow:0 2px 7px #000}.realm-copy .story-actions:empty{display:none}
.guardian-body{filter:drop-shadow(0 12px 23px #08040d75)}.guardian-hint{color:#efc891;text-shadow:0 2px 7px #000}.chapter-preview>.eyebrow,.page-caption,.preview-note{text-shadow:0 2px 6px #000}.preview-note{color:#e8d7dc}
.realm-offer{background:radial-gradient(ellipse at 50% 50%,#150d2180,transparent 75%);padding-block:10px}.realm-book-name{text-shadow:0 3px 7px #000}.realm-book-name small{color:#d7c2d8}.scene-view>img{animation:scene-reveal 1.8s cubic-bezier(.2,.7,.2,1) both}
@keyframes world-arrive{from{opacity:0}to{opacity:1}}@keyframes world-pan{from{transform:scale(1.01) translate(-.6%,.3%)}to{transform:scale(1.055) translate(.9%,-.5%)}}@keyframes world-fog-near{from{transform:translate(-7%,3%);opacity:.35}to{transform:translate(8%,-2%);opacity:.7}}@keyframes world-fog-far{from{transform:translate(6%,-1%)}to{transform:translate(-7%,3%)}}@keyframes world-flame{0%{opacity:.3;scale:.94 1.02}35%{opacity:.7;scale:1.03 .97}70%{opacity:.4;scale:.97 1.05}100%{opacity:.6;scale:1.05 1.01}}@keyframes world-candle{0%,100%{opacity:.35;scale:.95}30%{opacity:.7;scale:1.07}60%{opacity:.45;scale:.98}}@keyframes bone-jaguar-float{0%,100%{translate:0 0;rotate:-.5deg;scale:1}50%{translate:12px -7px;rotate:.5deg;scale:1.012}}@keyframes bone-raven-glide{0%,100%{translate:0 0;rotate:-3deg;scale:1}50%{translate:-24px 11px;rotate:3deg;scale:1.035}}
@media(max-width:680px){.world{--world-position:60% 50%}.world[data-road=veles]{--world-position:67% 50%}.world[data-road=samhain]{--world-position:60% 50%}.world[data-road=halloween]{--world-position:54% 50%}.world[data-road=muerte]{--world-position:61% 50%}.world-parallax{inset:-3%}.world-painting>img{filter:brightness(.7)}.world-shade{background:linear-gradient(180deg,#090711b0 0,#09071148 30%,#09071124 60%,#090711a0 100%)}.world-firelight i{width:55vw}.world-lanternlight i{width:30vw}.world-fog{opacity:.4}.bone-jaguar{width:70vw;left:-10%;bottom:15%;opacity:.37}.bone-raven{width:52vw;right:-4%;top:20%;opacity:.37}.realm-copy>p:not(.eyebrow){text-shadow:0 2px 7px #000,0 0 16px #000}.realm-offer{background:#27192ff5;padding-block:12px calc(12px + env(safe-area-inset-bottom))}}
@media(prefers-reduced-motion:reduce){.world *{animation:none!important;transition:none!important}.world-painting{transform:none}}

.door[data-road=veles] .door-art,.portal-flight[data-road=veles] .door-art{--portal-aperture:polygon(25.0000% 90.3000%,25.0000% 35.0000%,25.1736% 33.3444%,25.6944% 31.7111%,26.5625% 30.1000%,27.7778% 28.5111%,29.3403% 26.9444%,31.2500% 25.4000%,33.5069% 23.8778%,36.1111% 22.3778%,39.0625% 20.9000%,42.3611% 19.4444%,46.0069% 18.0111%,50.0000% 16.6000%,53.9931% 18.0111%,57.6389% 19.4444%,60.9375% 20.9000%,63.8889% 22.3778%,66.4931% 23.8778%,68.7500% 25.4000%,70.6597% 26.9444%,72.2222% 28.5111%,73.4375% 30.1000%,74.3056% 31.7111%,74.8264% 33.3444%,75.0000% 35.0000%,75.0000% 90.3000%);--portal-left:polygon(25.0000% 90.3000%,25.0000% 35.0000%,25.1736% 33.3444%,25.6944% 31.7111%,26.5625% 30.1000%,27.7778% 28.5111%,29.3403% 26.9444%,31.2500% 25.4000%,33.5069% 23.8778%,36.1111% 22.3778%,39.0625% 20.9000%,42.3611% 19.4444%,46.0069% 18.0111%,50.0000% 16.6000%,50.0000% 90.3000%);--portal-right:polygon(50.0000% 90.3000%,50.0000% 16.6000%,53.9931% 18.0111%,57.6389% 19.4444%,60.9375% 20.9000%,63.8889% 22.3778%,66.4931% 23.8778%,68.7500% 25.4000%,70.6597% 26.9444%,72.2222% 28.5111%,73.4375% 30.1000%,74.3056% 31.7111%,74.8264% 33.3444%,75.0000% 35.0000%,75.0000% 90.3000%);--portal-frame:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20fill-rule%3D%22evenodd%22%20d%3D%22M0%200H1000V1000H0ZM250%20903.0V350Q250%20250%20500%20166.0Q750%20250%20750%20350V903.0Z%22%2F%3E%3C%2Fsvg%3E")}
.door[data-road=samhain] .door-art,.portal-flight[data-road=samhain] .door-art{--portal-aperture:polygon(25.0000% 85.8000%,25.0000% 35.0000%,25.1736% 33.3500%,25.6944% 31.7333%,26.5625% 30.1500%,27.7778% 28.6000%,29.3403% 27.0833%,31.2500% 25.6000%,33.5069% 24.1500%,36.1111% 22.7333%,39.0625% 21.3500%,42.3611% 20.0000%,46.0069% 18.6833%,50.0000% 17.4000%,53.9931% 18.6833%,57.6389% 20.0000%,60.9375% 21.3500%,63.8889% 22.7333%,66.4931% 24.1500%,68.7500% 25.6000%,70.6597% 27.0833%,72.2222% 28.6000%,73.4375% 30.1500%,74.3056% 31.7333%,74.8264% 33.3500%,75.0000% 35.0000%,75.0000% 85.8000%);--portal-left:polygon(25.0000% 85.8000%,25.0000% 35.0000%,25.1736% 33.3500%,25.6944% 31.7333%,26.5625% 30.1500%,27.7778% 28.6000%,29.3403% 27.0833%,31.2500% 25.6000%,33.5069% 24.1500%,36.1111% 22.7333%,39.0625% 21.3500%,42.3611% 20.0000%,46.0069% 18.6833%,50.0000% 17.4000%,50.0000% 85.8000%);--portal-right:polygon(50.0000% 85.8000%,50.0000% 17.4000%,53.9931% 18.6833%,57.6389% 20.0000%,60.9375% 21.3500%,63.8889% 22.7333%,66.4931% 24.1500%,68.7500% 25.6000%,70.6597% 27.0833%,72.2222% 28.6000%,73.4375% 30.1500%,74.3056% 31.7333%,74.8264% 33.3500%,75.0000% 35.0000%,75.0000% 85.8000%);--portal-frame:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20fill-rule%3D%22evenodd%22%20d%3D%22M0%200H1000V1000H0ZM250%20858.0V350Q250%20250%20500%20174.0Q750%20250%20750%20350V858.0Z%22%2F%3E%3C%2Fsvg%3E")}
.door[data-road=halloween] .door-art,.portal-flight[data-road=halloween] .door-art{--portal-aperture:polygon(25.0000% 87.6000%,25.0000% 35.0000%,25.1736% 33.3590%,25.6944% 31.7694%,26.5625% 30.2313%,27.7778% 28.7444%,29.3403% 27.3090%,31.2500% 25.9250%,33.5069% 24.5924%,36.1111% 23.3111%,39.0625% 22.0813%,42.3611% 20.9028%,46.0069% 19.7757%,50.0000% 18.7000%,53.9931% 19.7757%,57.6389% 20.9028%,60.9375% 22.0813%,63.8889% 23.3111%,66.4931% 24.5924%,68.7500% 25.9250%,70.6597% 27.3090%,72.2222% 28.7444%,73.4375% 30.2312%,74.3056% 31.7694%,74.8264% 33.3590%,75.0000% 35.0000%,75.0000% 87.6000%);--portal-left:polygon(25.0000% 87.6000%,25.0000% 35.0000%,25.1736% 33.3590%,25.6944% 31.7694%,26.5625% 30.2313%,27.7778% 28.7444%,29.3403% 27.3090%,31.2500% 25.9250%,33.5069% 24.5924%,36.1111% 23.3111%,39.0625% 22.0813%,42.3611% 20.9028%,46.0069% 19.7757%,50.0000% 18.7000%,50.0000% 87.6000%);--portal-right:polygon(50.0000% 87.6000%,50.0000% 18.7000%,53.9931% 19.7757%,57.6389% 20.9028%,60.9375% 22.0813%,63.8889% 23.3111%,66.4931% 24.5924%,68.7500% 25.9250%,70.6597% 27.3090%,72.2222% 28.7444%,73.4375% 30.2312%,74.3056% 31.7694%,74.8264% 33.3590%,75.0000% 35.0000%,75.0000% 87.6000%);--portal-frame:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20fill-rule%3D%22evenodd%22%20d%3D%22M0%200H1000V1000H0ZM250%20876.0V350Q250%20250%20500%20187.0Q750%20250%20750%20350V876.0Z%22%2F%3E%3C%2Fsvg%3E")}
.door[data-road=muerte] .door-art,.portal-flight[data-road=muerte] .door-art{--portal-aperture:polygon(25.0000% 90.0000%,25.0000% 35.0000%,25.1736% 33.3493%,25.6944% 31.7306%,26.5625% 30.1438%,27.7778% 28.5889%,29.3403% 27.0660%,31.2500% 25.5750%,33.5069% 24.1160%,36.1111% 22.6889%,39.0625% 21.2937%,42.3611% 19.9306%,46.0069% 18.5993%,50.0000% 17.3000%,53.9931% 18.5993%,57.6389% 19.9306%,60.9375% 21.2937%,63.8889% 22.6889%,66.4931% 24.1160%,68.7500% 25.5750%,70.6597% 27.0660%,72.2222% 28.5889%,73.4375% 30.1438%,74.3056% 31.7306%,74.8264% 33.3493%,75.0000% 35.0000%,75.0000% 90.0000%);--portal-left:polygon(25.0000% 90.0000%,25.0000% 35.0000%,25.1736% 33.3493%,25.6944% 31.7306%,26.5625% 30.1438%,27.7778% 28.5889%,29.3403% 27.0660%,31.2500% 25.5750%,33.5069% 24.1160%,36.1111% 22.6889%,39.0625% 21.2937%,42.3611% 19.9306%,46.0069% 18.5993%,50.0000% 17.3000%,50.0000% 90.0000%);--portal-right:polygon(50.0000% 90.0000%,50.0000% 17.3000%,53.9931% 18.5993%,57.6389% 19.9306%,60.9375% 21.2937%,63.8889% 22.6889%,66.4931% 24.1160%,68.7500% 25.5750%,70.6597% 27.0660%,72.2222% 28.5889%,73.4375% 30.1438%,74.3056% 31.7306%,74.8264% 33.3493%,75.0000% 35.0000%,75.0000% 90.0000%);--portal-frame:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20fill-rule%3D%22evenodd%22%20d%3D%22M0%200H1000V1000H0ZM250%20900.0V350Q250%20250%20500%20173.0Q750%20250%20750%20350V900.0Z%22%2F%3E%3C%2Fsvg%3E")}
.site-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 auto 16px;padding:3px 0}
.site-nav>a{display:flex;align-items:center;justify-content:center;gap:9px;min-height:54px;padding:10px 13px;border-radius:17px 11px 20px 13px;background:linear-gradient(120deg,#543c484d,#39223e44);color:#d8c1ab;font:18px/1.2 'Ponomar',Georgia,serif;transition:background .3s,transform .3s}
.site-nav>a:hover{background:linear-gradient(120deg,#7b58415c,#55314266);transform:translateY(-2px)}.site-nav>a[aria-current=page]{color:#f0d49e;background:linear-gradient(125deg,#87613e66,#4c344066)}.site-nav svg{width:24px;height:24px;stroke:#d7b16a;fill:none}
.portal-flight.loading .threshold-glow{animation:halo-breathe 2.3s ease-in-out infinite}.page-dialog .page-scroll{background:#120d18}.page-scroll img{transition:opacity .15s}
.hh-motion-paused .world *,.hh-motion-paused .guardian *,.hh-motion-paused .sky:after,.hh-motion-paused .brand>svg{animation-play-state:paused!important}
@media(min-width:1001px){.realm-stage{height:calc(100svh - 390px);min-height:490px}.hall{min-height:calc(100svh - 240px)}}
@media(max-width:1000px){
 :root{--hh-nav-base:82px;--hh-nav-height:calc(var(--hh-nav-base) + env(safe-area-inset-bottom,0px))}
 body{padding-bottom:calc(var(--hh-nav-height) + 18px)}body.in-realm{padding-bottom:calc(var(--hh-nav-height) + 91px)}
 .wrap{width:calc(100% - 28px)}.topbar{height:72px;gap:12px}.brand{gap:8px}.brand>span{font-size:23px}.brand>svg{width:28px;height:28px}.brand small{font:400 8px/1.8 'Manrope',Arial,sans-serif;letter-spacing:.08em}.top-books{font-size:17px;padding:10px 12px;gap:8px}.top-books svg{width:20px;height:20px}.top-books svg:last-child{display:none}
 .site-nav{position:fixed;z-index:25;left:0;right:0;bottom:0;width:100%;max-width:800px;margin:0 auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;padding:8px 6px calc(8px + env(safe-area-inset-bottom,0px));background:#181020fa;box-shadow:0 -7px 26px #09050d66;border:0}
 .site-nav>a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:5px 2px;min-height:66px;min-width:0;font:500 10px/1.3 'Manrope',Arial,sans-serif;text-align:center;border-radius:17px 12px 19px 14px;transform:none!important;white-space:normal}.site-nav>a>span{max-width:100%}.site-nav svg{width:25px;height:25px}
 .hall{padding-top:12px;min-height:0}.hall h1{font:400 clamp(36px,8.6vw,53px)/1.16 'Ponomar',Georgia,serif;max-width:470px;margin:10px auto 14px}.hall h1 em{display:block}.hall .eyebrow{font-size:9px;letter-spacing:.12em}.hall-heading>p:last-child{font:400 21px/1.35 'Cormorant Garamond',Georgia,serif;max-width:340px;margin:auto}.hall-heading{margin-bottom:23px}
 .doors{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 9px;max-width:560px}.door-art{height:auto;width:100%;aspect-ratio:2/3;max-width:250px}.door-caption{margin-top:4px}.door-caption b{font-size:27px;line-height:1.18}.door-caption small{font-size:16px;line-height:1.35}.door-caption>span{font-size:11px;min-height:30px}
 .book-offer{display:grid;grid-template-columns:43px 1fr auto;gap:12px 13px;width:100%;padding:15px 1px 20px;margin-top:32px}.book-offer>img{width:43px}.offer-copy>span{font-size:22px}.offer-copy small{font-size:10px;line-height:1.6}.book-offer .price{font-size:32px}.book-offer .price>span{font-size:19px}.book-offer .paper-button{grid-column:1/-1;font-size:21px;min-height:57px;margin-top:10px}
 .realm-toolbar{gap:9px;min-height:52px}.back-button{font-size:11px;min-height:44px;padding:10px 12px;gap:6px}.realm-toolbar>.eyebrow{font-size:9px;letter-spacing:.07em}.replay-button{min-width:44px;min-height:44px;padding:10px}
 .realm-stage{display:grid;grid-template-columns:1fr;height:auto;max-height:none;min-height:0;padding-top:20px;gap:19px}.realm-copy{text-align:center}.realm-copy h2{font-size:clamp(42px,10vw,51px);line-height:1.12;margin:9px 0 15px}.realm-copy>p:not(.eyebrow){font-size:14px;line-height:1.8;max-width:400px;margin:auto}.realm-copy .eyebrow{font-size:9px;letter-spacing:.09em}.realm-flourish{display:none}.story-actions{flex-direction:row;justify-content:center;align-items:center;margin-top:16px}.story-button{font-size:12px;min-height:44px;padding:10px 14px}
 .guardian{height:min(66svh,560px);min-height:430px;max-width:440px;margin:-7px auto 0}.guardian-parallax{inset:0 -2% 1%}.guardian-body{filter:drop-shadow(0 8px 12px #08040d66)}.guardian-hint{font-size:10px;bottom:0}.chapter-preview{max-width:300px;margin:24px auto 15px;padding-bottom:0}.chapter-preview>.eyebrow{font-size:10px}.page-caption{font-size:13px;min-height:44px}.preview-note{font-size:11px}
 .realm-offer{position:fixed;bottom:var(--hh-nav-height);left:0;right:0;z-index:24;display:flex;flex-wrap:nowrap;justify-content:space-between;gap:13px;margin:0;padding:10px 14px;background:#27192ff5;box-shadow:0 -6px 22px #08040e44}.realm-book-name{display:none}.realm-offer .price{font-size:30px;flex:none}.realm-offer .price>span{font-size:18px}.realm-offer .paper-button{flex:1;min-width:0;min-height:51px;font-size:18px;padding:10px 11px;gap:7px;margin:0}.realm-offer .paper-button svg:first-child{display:none}
 .art-dialog{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;border-radius:0}.art-dialog header{padding:13px 14px}.art-dialog h2{font-size:25px}.art-dialog small{font-size:10px}.art-dialog footer{flex-wrap:wrap;padding:12px 14px calc(14px + env(safe-area-inset-bottom,0px));gap:12px}.page-dialog footer>span{width:100%;text-align:center;font-size:12px}.art-dialog .paper-button{width:100%;font-size:20px;min-height:52px}.scene-dialog footer .price{font-size:29px;margin-left:auto}
 .world .fog-far{display:none}.world-firelight i:nth-child(n+2){display:none}.world-lanternlight i:nth-child(n+3){display:none}.world-painting{animation-duration:48s}.world-fog{animation-duration:34s}.magic-orbit{animation-duration:58s}.bone-spirit{filter:none}.site-footer{display:flex;flex-wrap:wrap;justify-content:center;gap:17px;padding-bottom:24px;text-align:center}.site-footer>span:first-child{flex-basis:100%;font-size:11px;letter-spacing:.12em;color:var(--gold)}.site-footer>div{width:100%;justify-content:space-between;gap:8px;font-size:11px}.site-footer svg{width:17px;height:17px}.site-footer .signature{font-size:27px;flex-basis:100%;margin-top:3px}
}
@media(max-width:380px){.wrap{width:calc(100% - 22px)}.brand>span{font-size:21px}.top-books{font-size:15px;padding-inline:10px}.site-nav>a{font-size:9.5px}.doors{gap:22px 6px}.door-caption b{font-size:24px}.door-caption small{font-size:15px}.offer-copy>span{font-size:20px}.book-offer .price{font-size:29px}.guardian{min-height:400px}.realm-toolbar>.eyebrow{font-size:8px}.realm-offer .paper-button{font-size:16px}.site-footer>div{font-size:10px}}
@media(prefers-reduced-motion:reduce){.site-nav>a{transition:none}.world *,.guardian *{animation:none!important}}

/* Lightweight composite layers; approved artwork and layout retained. */
.door-art{contain:layout style}.portal-window .portal-scene{animation:none}.portal-flight .portal-window .portal-scene{animation:door-camera 1.7s cubic-bezier(.2,.6,.2,1) both}
.world-parallax,.world-painting,.guardian-parallax{backface-visibility:hidden}.portal-flight{filter:none}.status{bottom:calc(100px + env(safe-area-inset-bottom,0px))}
@media(max-width:1000px){.world-painting{animation-duration:60s}.world-fog{mix-blend-mode:normal;animation-duration:45s}.world-firelight,.world-lanternlight{mix-blend-mode:normal}.living-light{mix-blend-mode:normal}.guardian-body{filter:none}.halo{animation-duration:12s}.portal-flight{transition:transform 1.18s cubic-bezier(.16,.72,.12,1),opacity .4s}}

.wrap{width:min(1440px,calc(100% - 80px))}.site-nav{gap:8px;padding:9px 0 11px;margin-bottom:13px}.site-nav>a{font:400 20px/1.18 'Ponomar',Georgia,serif;min-height:64px;border-radius:23px 16px 25px 18px;box-shadow:none;background:linear-gradient(115deg,#4c3545b0,#2e203b99)}.site-nav>a[aria-current=page]{background:linear-gradient(110deg,#d6b776,#b68c51);color:#32232e}.site-nav>a[aria-current=page] svg{stroke:#543926}.paper-button{border-radius:23px 17px 25px 18px}.top-books{border-radius:21px 15px 24px 17px}.world{content-visibility:visible}
@media(max-width:1000px){.wrap{width:calc(100% - 28px)}.site-nav{width:100%;padding:8px 6px calc(8px + env(safe-area-inset-bottom,0px));margin:0 auto;gap:3px}.site-nav>a{font:500 10px/1.3 'Manrope',Arial,sans-serif;min-height:66px}.site-nav.wrap{width:100%;max-width:800px}.world-painting>img{filter:none}.world-shade{background:linear-gradient(90deg,#090712c4,#09071230 50%,#09071267),linear-gradient(180deg,#09071190,transparent 30%,#09071190)}}
@media(max-width:380px){.site-nav>a{font-size:9.5px}}

.site-nav .pp-painted-icon{width:48px;height:48px;fill:none;stroke:none;flex:none;filter:none}.site-nav>a{font:400 16px/1.2 'Ponomar',Georgia,serif;gap:10px;background:linear-gradient(115deg,#4f3545,#2d1c39);color:#e9d5b3}.site-nav>a[aria-current=page]{color:#fff0cc;background:linear-gradient(115deg,#87613e,#4c3440)}.site-nav>a:hover .pp-painted-icon{transform:translateY(-2px)}.site-nav .pp-painted-icon *{stroke-width:revert}.site-nav{max-width:1440px}
@media(max-width:1000px){.site-nav>a{font:500 9px/1.25 'Manrope',Arial,sans-serif;gap:1px;min-height:70px}.site-nav .pp-painted-icon{width:38px;height:38px}.site-nav{padding-top:6px;padding-bottom:calc(6px + env(safe-area-inset-bottom,0px))}}

.asset-picture{display:contents}.world-painting img{width:100%;height:100%;object-fit:cover;object-position:var(--world-position)}
.world-painting{animation-duration:65s}.guardian-parallax{animation-duration:.6s}.chapter-preview{animation-duration:.6s;animation-delay:.1s}.world-fog{mix-blend-mode:normal}.world-firelight,.world-lanternlight{mix-blend-mode:normal}
.portal-flight{transition:transform .95s cubic-bezier(.16,.72,.12,1),opacity .4s}
@media(max-width:1000px){.world-painting{animation:none}.world-fog{opacity:.25;animation-duration:50s}.world-lanternlight i:nth-child(n+2){display:none}.living-light{mix-blend-mode:normal}.guardian-body{filter:none}.world-painting img{filter:none}.magic-orbit{animation-duration:70s}}

.guardian-preview{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none}.world-painting img{position:absolute;inset:0}.scene-view img{width:100%;height:100%;object-fit:contain;animation:scene-reveal .7s ease both}.scene-view.landscape img{object-fit:contain}

@media(min-width:1001px){.world-painting .asset-picture img{filter:brightness(.8) saturate(1.05)}}

.door[data-road=veles]{--door-preview:url("data:image/webp;base64,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")}
.door[data-road=samhain]{--door-preview:url("data:image/webp;base64,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")}
.door[data-road=halloween]{--door-preview:url("data:image/webp;base64,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")}
.door[data-road=muerte]{--door-preview:url("data:image/webp;base64,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")}
.door .door-art{background:var(--door-preview) center/contain no-repeat}.door.art-ready .door-art{background-image:none}.retry-images{position:fixed;z-index:75;left:50%;bottom:calc(100px + env(safe-area-inset-bottom,0px));transform:translateX(-50%);width:max-content;max-width:90vw;background:#302039f5;color:#f1d5a4;box-shadow:0 8px 25px #0008}.world-painting>img:not(.world-preview){filter:brightness(.8) saturate(1.05)}
@media(max-width:1000px){.world-painting>img{filter:none!important}}

.door[aria-disabled=true]{pointer-events:none}.back-button,.page-caption,.story-button{text-decoration:none}
