._main_1uewm_1{--gold:#ecc78a;--pink:#f7addd;--lav:#d6baf7;--panel:#1b1033;color:#f9edfb}._hero_1uewm_1{min-height:680px;background-size:cover;background-position:center 44%;position:relative;display:grid;grid-template-columns:1.07fr .93fr;align-items:center;padding:75px max(5%,calc((100vw - 1430px)/2)) 100px;gap:36px;isolation:isolate;border-bottom:2px solid #c18abc;box-shadow:inset 0 -35px 55px #10071e}._hero_1uewm_1:after{content:"";position:absolute;inset:16px;border:1px solid #c994a14c;border-radius:18px;pointer-events:none}._heroBloom_1uewm_1{position:absolute;top:18px;left:4%;color:#deb1ff;letter-spacing:18px}._heroCopy_1uewm_1{max-width:670px;z-index:1}._topline_1uewm_1,._overline_1uewm_1{font:700 11px Cinzel,Georgia,serif;letter-spacing:2.1px;color:#e4c48d;text-transform:uppercase}._heroName_1uewm_1{display:flex;flex-direction:column;margin:18px 0 15px;font:700 clamp(70px,8vw,131px)/.85 "Cinzel Decorative",Georgia,serif;letter-spacing:-6px;text-transform:uppercase;color:#f7e6ff;text-shadow:2px 3px 0 #342153,0 0 18px #c57be5,0 9px 40px #020209}._heroName_1uewm_1 em{font:italic clamp(22px,2.5vw,37px)/1 "Cormorant Garamond",Georgia,serif;color:#ffb4e9;margin:4px 0 7px 115px;text-transform:lowercase;letter-spacing:4px}._heroName_1uewm_1 span:last-child{margin-left:100px;color:#ffc5eb}._subtitle_1uewm_1{font:700 13px Cinzel,Georgia,serif;letter-spacing:3px;color:#f2c99a;margin:25px 0}._heroCopy_1uewm_1 p{font:21px/1.47 Cormorant Garamond,Georgia,serif;max-width:540px;color:#f0dbf5;text-shadow:0 2px 12px #130b21}._heroActions_1uewm_1{display:flex;flex-wrap:wrap;gap:14px;margin:29px 0 21px}._mainAction_1uewm_1,._ornateButton_1uewm_1{display:inline-flex;align-items:center;justify-content:center;gap:13px;border:1px solid #efc6da;border-radius:50px;background:linear-gradient(125deg,#5b236f,#a34ca1 52%,#52236e);box-shadow:inset 0 0 12px #f9adee80,0 0 20px #b74ad08c;color:#fff;text-decoration:none;padding:15px 25px;font:700 12px Cinzel,Georgia,serif;letter-spacing:.7px;transition:transform .2s}._mainAction_1uewm_1:hover,._ornateButton_1uewm_1:hover{transform:translateY(-3px);box-shadow:0 0 28px #d068e3}._altAction_1uewm_1{display:inline-flex;gap:12px;align-items:center;padding:15px;color:#fff0db;font:700 12px Cinzel,serif;text-decoration:none;border-bottom:1px solid #d0aa86}._heroCopy_1uewm_1>small{font-size:10px;letter-spacing:1px;color:#c7afd3}._heroCreature_1uewm_1{display:flex;justify-content:center;align-items:center;min-width:0}._creatureFrame_1uewm_1{position:relative;width:min(420px,90%);padding:8px;border:2px solid #d9a7c0;border-radius:190px 190px 28px 28px;background:#24123b;box-shadow:0 0 0 7px #30144e99,0 0 40px #bc65e67a,0 30px 60px #070412;overflow:hidden;transform:rotate(2deg)}._creatureFrame_1uewm_1 img{display:block;aspect-ratio:3/3.55;width:100%;height:100%;object-fit:cover;border-radius:180px 180px 20px 20px;filter:saturate(1.15)}._creatureSign_1uewm_1{position:absolute;bottom:8px;left:8px;right:8px;padding:15px 20px;text-align:center;background:linear-gradient(transparent,#140824ed 20%);text-shadow:0 0 13px #000}._creatureSign_1uewm_1 span,._creatureSign_1uewm_1 small{display:block;color:#e8bdf4;font:9px Cinzel,serif;letter-spacing:1px}._creatureSign_1uewm_1 strong{display:block;color:#ffe4fa;font:700 37px Cinzel Decorative,serif}._heroBottom_1uewm_1{position:absolute;bottom:19px;left:0;right:0;text-align:center;font:10px Cinzel,serif;letter-spacing:2px;color:#efc1e9}._shortcutGrid_1uewm_1{width:min(1440px,94%);margin:16px auto 0;position:relative;z-index:3;display:grid;grid-template-columns:repeat(5,1fr);gap:9px}._shortcut_1uewm_1{display:flex;align-items:center;flex-direction:column;gap:10px;text-align:center;padding:25px 12px;background:linear-gradient(145deg,#38204d,#160d2b);border:1px solid #bb7fa9;border-radius:14px;box-shadow:inset 0 0 12px #c66ee021,0 12px 30px #03020d;color:#f0ceff;text-decoration:none;transition:transform .2s}._shortcut_1uewm_1:hover{transform:translateY(-5px);border-color:#f0c58e}._shortcut_1uewm_1 strong{font:700 15px Cinzel,serif;color:#f7e4ef}._shortcut_1uewm_1 small{font:12px Cormorant Garamond,serif;color:#c0aed6}._chapterSection_1uewm_1,._mapSection_1uewm_1{max-width:1510px;padding:105px 4.5% 95px;margin:auto}._sectionHead_1uewm_1{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:29px}._sectionHead_1uewm_1 h2,._journalText_1uewm_1 h2,._gameCopy_1uewm_1 h2,._shopCopy_1uewm_1 h2,._closing_1uewm_1 h2{font:700 clamp(37px,4.7vw,65px)/1.1 "Cinzel Decorative",serif;letter-spacing:-1.5px;margin:14px 0;color:#f2e5fc}._sectionHead_1uewm_1 h2 i,._journalText_1uewm_1 h2 i,._gameCopy_1uewm_1 h2 i,._shopCopy_1uewm_1 h2 i,._closing_1uewm_1 h2 i{font:italic 1.18em Cormorant Garamond,Georgia,serif;color:#f5ade3}._sectionHead_1uewm_1 p{font:19px/1.4 Cormorant Garamond,serif;color:#d4bfe2;max-width:625px}._textLink_1uewm_1{display:inline-flex;align-items:center;gap:12px;color:#f3c689;text-decoration:none;font:700 12px Cinzel,serif;white-space:nowrap;border-bottom:1px solid #c59c78;padding-bottom:9px}._filters_1uewm_1{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin:27px 0}._filters_1uewm_1 button{cursor:pointer;background:#251335;border:1px solid #9e70ac;color:#e4cdec;border-radius:25px;padding:10px 23px;font:13px Cinzel,serif}._filters_1uewm_1 button._active_1uewm_1,._filters_1uewm_1 button:hover{background:linear-gradient(135deg,#b785c1,#663179);border-color:#f4c6e9;color:#fff;box-shadow:0 0 19px #c976dd8c}._monsterGrid_1uewm_1{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}._monsterCard_1uewm_1{border:1px solid #c5a377;border-radius:14px;background:linear-gradient(155deg,#3d2751,#170d2b);box-shadow:0 7px 20px #0007,inset 0 0 0 3px #281535;overflow:hidden;text-decoration:none;color:#fff4ed;transition:transform .22s}._monsterCard_1uewm_1:hover{transform:translateY(-6px);box-shadow:0 0 24px #bd68d355}._cardImage_1uewm_1{position:relative;padding:6px;overflow:hidden}._cardImage_1uewm_1 img{width:100%;display:block;aspect-ratio:3/3.65;object-fit:cover;border-radius:9px;transition:transform .25s}._monsterCard_1uewm_1:hover img{transform:scale(1.035)}._cardNum_1uewm_1{position:absolute;top:14px;left:14px;background:#130b29ce;border:1px solid #f0c18c70;border-radius:20px;color:#f1d2b5;padding:5px 9px;font:10px Cinzel,serif}._monsterName_1uewm_1{text-align:center;padding:10px 5px 18px}._monsterName_1uewm_1 h3{font:700 clamp(13px,1.22vw,18px) "Cinzel",serif;margin:0 0 8px}._monsterName_1uewm_1 span{color:#d4b5e2;font:11px Cormorant Garamond,serif}._journalSection_1uewm_1,._gameSection_1uewm_1,._shopSection_1uewm_1{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(30px,5vw,92px);padding:90px max(5%,calc((100vw - 1440px)/2));border-top:1px solid #ac749455;border-bottom:1px solid #ab749455;background:radial-gradient(circle at 5% 10%,#5330619c,transparent 42%),linear-gradient(140deg,#211033,#120b24)}._journalArt_1uewm_1,._shopArt_1uewm_1{position:relative;min-width:0;transform:rotate(-2deg);filter:drop-shadow(0 20px 30px #05020d)}._journalArt_1uewm_1 img,._shopArt_1uewm_1 img{display:block;width:100%;object-fit:cover;border-radius:16px;border:2px solid #ba996c;box-shadow:0 0 0 8px #2c1c3f}._journalTag_1uewm_1{position:absolute;bottom:-15px;left:14%;padding:12px 19px;background:#412849;color:#f2cf95;border:1px solid #dca86e;border-radius:8px;font:10px Cinzel,serif;letter-spacing:1px}._journalText_1uewm_1 p,._gameCopy_1uewm_1 p,._shopCopy_1uewm_1 p{font:21px/1.48 Cormorant Garamond,serif;color:#dfcbe5}._quote_1uewm_1{border-left:2px solid #d5aa84;padding:10px 22px;margin:20px 0 25px;background:#371d4a77}._quote_1uewm_1 small,._quote_1uewm_1 span{display:block}._quote_1uewm_1 small{font:10px Cinzel,serif;color:#dbb98c;letter-spacing:1px}._quote_1uewm_1 span{font:italic 23px/1.3 Cormorant Garamond,serif;color:#f7d8ea;margin-top:8px}._mapSection_1uewm_1{padding-top:100px}._mapVisual_1uewm_1{position:relative;min-height:510px;border:3px solid #be95bd;border-radius:28px;box-shadow:inset 0 0 0 7px #251436,0 0 28px #933ecc5e;background-size:cover;background-position:center;overflow:hidden}._mapVisual_1uewm_1:after{content:"";pointer-events:none;position:absolute;inset:13px;border:1px solid #b99dc58a;border-radius:20px}._mapPin_1uewm_1{position:absolute;z-index:2;min-width:160px;display:flex;flex-direction:column;align-items:center;gap:4px;text-decoration:none;color:#fff7e9;text-align:center;background:linear-gradient(105deg,#301645ed,#81316eb9);border:1px solid #eb94dd;border-radius:30px;padding:12px 18px;box-shadow:0 0 20px #df6de26b;transition:transform .2s}._mapPin_1uewm_1:hover{transform:translateY(-5px) scale(1.04)}._mapPin_1uewm_1 b{font:700 15px Cinzel,serif}._mapPin_1uewm_1 span{font:12px Cormorant Garamond,serif}._pin0_1uewm_1{left:15%;top:17%;background:linear-gradient(110deg,#125456e6,#165957b8);border-color:#82efdc}._pin1_1uewm_1{right:12%;top:25%}._pin2_1uewm_1{left:21%;bottom:18%;background:linear-gradient(110deg,#214d69ed,#176c8cae);border-color:#7addff}._pin3_1uewm_1{right:20%;bottom:18%}._mapNote_1uewm_1{position:absolute;left:18px;bottom:12px;z-index:2;font:9px Cinzel,serif;color:#fff5ff;background:#140c27c9;padding:8px}._mapFoot_1uewm_1{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;padding:24px;background:#261438;border:1px solid #9a6898;border-radius:0 0 20px 20px}._mapFoot_1uewm_1>div{display:flex;flex-direction:column;gap:8px}._mapFoot_1uewm_1 span{font:10px Cinzel,serif;color:#c7a1c6}._mapFoot_1uewm_1 strong{font:700 21px Cinzel,serif;color:#ffdfb0}._mapFoot_1uewm_1 strong small{font:12px Cormorant Garamond,serif;color:#c9add2}._mapFoot_1uewm_1 a{color:#fff;font:700 12px Cinzel,serif;text-decoration:none;border:1px solid #cf9b88;border-radius:40px;padding:14px;display:flex;gap:9px;align-items:center}._gameSection_1uewm_1{grid-template-columns:1fr .9fr;background:radial-gradient(circle at 80% 40%,#4c2475,#1a102f 66%)}._gameFeatures_1uewm_1{display:flex;flex-wrap:wrap;gap:12px;margin:25px 0}._gameFeatures_1uewm_1 span{display:flex;align-items:center;gap:8px;font:700 11px Cinzel,serif;border:1px solid #be93c0;background:#2b194a;padding:12px;border-radius:20px}._gameCopy_1uewm_1>small,._shopCopy_1uewm_1>small{display:block;color:#c8abd3;font-size:11px;margin-top:18px}._phoneOuter_1uewm_1{display:flex;flex-direction:column;align-items:center}._phone_1uewm_1{width:min(325px,100%);background:#100b21;border:8px solid #392f5c;border-radius:42px;padding:9px;box-shadow:0 0 0 2px #ae85bd,0 0 36px #8b4fb7,20px 25px 45px #03030b;transform:rotate(3deg)}._phoneTop_1uewm_1{height:38px;display:flex;align-items:center;justify-content:space-between;font:10px Cinzel,serif;color:#efc2e8;padding:0 10px}._phoneScene_1uewm_1{height:405px;position:relative;background-size:cover;background-position:center;overflow:hidden;border-radius:12px}._phoneMoon_1uewm_1{position:absolute;right:20px;top:25px;color:#bbdcff}._phoneCreature_1uewm_1{position:absolute;left:25%;top:24%;width:55%;border-radius:50%;box-shadow:0 0 20px #6aaffe,0 0 40px #b26bf9;overflow:hidden;border:2px solid #9fd7ff;background:#24133a}._phoneCreature_1uewm_1 img{width:100%;aspect-ratio:1;object-fit:cover;display:block}._phoneCreature_1uewm_1 span{display:block;text-align:center;font:10px Cinzel,serif;color:#b4e5ff;background:#18102d;padding:7px}._fieldMessage_1uewm_1{position:absolute;left:10px;bottom:15px;right:10px;background:#1b1138d9;border:1px solid #ba8bb6;border-radius:12px;padding:13px;color:#f6b3e9;font:11px Cinzel,serif}._fieldMessage_1uewm_1 small{font:13px Cormorant Garamond,serif;color:#f8e5ff}._phoneNav_1uewm_1{display:flex;justify-content:space-evenly;padding:15px;color:#efd3f4}._phoneCaption_1uewm_1{font:10px Cinzel,serif;color:#c9b3e0;margin-top:30px;text-align:center}._shopSection_1uewm_1{background:radial-gradient(circle at 30% 50%,#3c244c,#1b102a 60%)}._shopArt_1uewm_1{transform:rotate(2deg)}._shopTags_1uewm_1{display:flex;flex-wrap:wrap;gap:9px;margin:22px 0}._shopTags_1uewm_1 span{padding:9px 13px;border:1px solid #b78da7;border-radius:40px;font:10px Cinzel,serif;color:#ebcfed}._closing_1uewm_1{text-align:center;padding:90px 20px 105px;background:radial-gradient(ellipse at center,#4c1b5a,#160a27 70%)}._closing_1uewm_1>span{font:11px Cinzel,serif;color:#f0ca96;letter-spacing:2px}._closing_1uewm_1 h2{max-width:800px;margin:25px auto}._closing_1uewm_1 p{font:21px Cormorant Garamond,serif;color:#e6d0eb}._closing_1uewm_1 ._mainAction_1uewm_1{margin-top:16px}@media(max-width:1250px){._hero_1uewm_1{padding:70px 5% 90px}._heroName_1uewm_1{font-size:clamp(65px,7vw,99px)}._monsterGrid_1uewm_1{grid-template-columns:repeat(3,1fr)}._monsterName_1uewm_1 h3{font-size:19px}}@media(max-width:800px){._hero_1uewm_1{min-height:auto;display:flex;flex-direction:column;align-items:stretch;padding:65px 7% 78px;background-position:60% center}._heroName_1uewm_1{font-size:clamp(67px,14vw,105px)}._heroName_1uewm_1 em{margin-left:65px}._heroName_1uewm_1 span:last-child{margin-left:60px}._heroCreature_1uewm_1{margin:25px auto 0}._creatureFrame_1uewm_1{width:min(360px,86%)}._shortcutGrid_1uewm_1{grid-template-columns:repeat(3,1fr);width:94%;gap:8px}._sectionHead_1uewm_1{align-items:start;flex-direction:column}._chapterSection_1uewm_1,._mapSection_1uewm_1{padding:70px 5%}._journalSection_1uewm_1,._gameSection_1uewm_1,._shopSection_1uewm_1{grid-template-columns:1fr;padding:65px 7%}._journalArt_1uewm_1,._shopArt_1uewm_1{max-width:660px;width:100%;margin:auto}._mapVisual_1uewm_1{min-height:430px}._mapFoot_1uewm_1{gap:25px}._phone_1uewm_1{transform:none}._shopArt_1uewm_1{order:2}}@media(max-width:520px){._heroName_1uewm_1{font-size:clamp(47px,13vw,71px);letter-spacing:-3px}._heroName_1uewm_1 em{font-size:23px;margin-left:45px}._heroName_1uewm_1 span:last-child{margin-left:50px}._subtitle_1uewm_1{font-size:10px;letter-spacing:1.5px}._heroCopy_1uewm_1 p{font-size:19px}._heroActions_1uewm_1{flex-direction:column;align-items:flex-start}._shortcutGrid_1uewm_1{grid-template-columns:repeat(2,1fr)}._shortcut_1uewm_1{padding:19px 8px}._shortcut_1uewm_1 strong{font-size:12px}._monsterGrid_1uewm_1{grid-template-columns:repeat(2,1fr);gap:9px}._monsterName_1uewm_1 h3{font-size:14px}._filters_1uewm_1{gap:6px}._filters_1uewm_1 button{font-size:10px;padding:9px 14px}._sectionHead_1uewm_1 h2,._journalText_1uewm_1 h2,._gameCopy_1uewm_1 h2,._shopCopy_1uewm_1 h2,._closing_1uewm_1 h2{font-size:clamp(33px,8vw,45px)}._mapVisual_1uewm_1{min-height:470px;background-size:auto 100%}._mapPin_1uewm_1{min-width:0;width:125px;padding:10px 6px}._mapPin_1uewm_1 b{font-size:11px}._mapPin_1uewm_1 span{font-size:9px}._pin0_1uewm_1{top:14%;left:4%}._pin1_1uewm_1{top:23%;right:3%}._pin2_1uewm_1{bottom:18%;left:4%}._pin3_1uewm_1{right:5%;bottom:24%}._mapNote_1uewm_1{font-size:7px;max-width:70%}._heroBottom_1uewm_1{font-size:8px;letter-spacing:0}}
