.vale-logo{position:relative;display:inline-flex;align-items:baseline;gap:.13em;font-family:VALETitle,Metamorphous,serif;font-weight:400;letter-spacing:.005em;line-height:1.15;white-space:nowrap;text-shadow:none;filter:drop-shadow(0 2px 0 #593814) drop-shadow(0 3px 5px #0008)}.vale-logo-gold{position:relative;color:#f0c060;background:linear-gradient(180deg,#fff0b3 8%,#eac16a 40%,#b78536 62%,#f4cd7a 85%);background-clip:text;-webkit-text-fill-color:transparent}.vale-logo-gold:after{content:attr(data-text);position:absolute;inset:0;background:linear-gradient(110deg,transparent 35%,#fffbeaee 49%,transparent 60%);background-size:350% 100%;background-position:130% 0;background-clip:text;-webkit-text-fill-color:transparent}.vale-logo-brilha .vale-logo-gold:after{animation:vale-logo-sweep 2.1s ease-in-out 1 both}.vale-logo-brilha .vale-logo-gold:nth-child(3):after{animation-delay:.2s}.vale-logo-of{align-self:center;font-size:.55em;color:#40c8b8;text-shadow:0 0 8px #40c8b820;transition:text-shadow 1.2s ease-in-out}.vale-logo-brilha .vale-logo-of{text-shadow:0 0 15px #40c8b860}.vale-logo-compact .vale-logo-of{transition:none;text-shadow:0 0 8px #40c8b820}.vale-logo-embers{position:absolute;inset:0;pointer-events:none}.vale-logo .vale-logo-embers i{position:absolute;width:3px;height:3px;margin:0;border-radius:50%;background:#ffe3a0;box-shadow:0 0 7px #ecc675;opacity:0;animation:vale-logo-ember 6s ease-out infinite}.vale-logo-embers i:nth-child(1){left:12%;top:80%}.vale-logo-embers i:nth-child(2){left:38%;top:82%;animation-delay:2.4s}.vale-logo-embers i:nth-child(3){left:66%;top:83%;animation-delay:1.3s}.vale-logo-embers i:nth-child(4){left:89%;top:87%;animation-delay:4s}.vale-logo-paused *,.vale-logo-paused *:after{animation-play-state:paused!important}@keyframes vale-logo-sweep{0%{background-position:130% 0}to{background-position:-35% 0}}@keyframes vale-logo-breathe{0%,to{text-shadow:0 0 8px #40c8b820}50%{text-shadow:0 0 15px #40c8b860}}@keyframes vale-logo-ember{0%,20%{opacity:0;transform:translateY(8px)}35%{opacity:.55}90%,to{opacity:0;transform:translate(9px,-36px)}}@media (prefers-reduced-motion: reduce){.vale-logo *,.vale-logo *:after{animation:none!important}.vale-logo-gold:after,.vale-logo-embers{display:none}}.start.landing{display:block;padding:0;background:#101412;color:#eee9dc;overflow-y:auto;overflow-x:hidden;font-family:VALEText,Arial,sans-serif;scroll-behavior:smooth}.landing *{box-sizing:border-box}.landing>header,.landing>main,.landing>footer{width:100%;min-width:0}.landing a{color:inherit;text-decoration:none}.landing button{font:inherit;cursor:pointer}.landing :is(a,button,input):focus-visible{outline:2px solid #73d8c6;outline-offset:5px}.landing-header{height:96px;padding:0 5.5%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d6bf8626;background:#101412;position:relative;z-index:2}.landing-brand{font-size:25px}.landing-header nav{display:flex;align-items:center;gap:38px;font-size:14px}.landing-header nav>a{color:#c3c3b8}.landing-header nav>a:hover{color:#e4c285}.landing-nav-play{padding:13px 23px;border:1px solid #bda16a;background:transparent;color:#eddbb3;border-radius:2px}.landing-nav-play span{margin-left:22px}.landing-hero{min-height:650px;height:min(740px,77vh);position:relative;isolation:isolate;display:flex;align-items:center}.landing-scenery{position:absolute;inset:0 0 0 23%;z-index:-3;overflow:hidden}.landing-scenery img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;transition:opacity .7s ease;image-rendering:auto}.landing-scenery img.active{opacity:1}.landing-hero-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#101412 2%,#101412ed 22%,#10141295 43%,#1014120a 72%),linear-gradient(0deg,#101412,#10141212 32%,#10141210 80%,#10141240)}.landing-hero-copy{margin:0 0 65px 8%;max-width:590px}.landing-kicker{font:600 10px/1.6 VALEText,Arial,sans-serif;letter-spacing:2.4px;color:#d0b582;margin:0 0 24px}.landing-hero-copy .landing-kicker{display:flex;align-items:center;gap:12px}.landing-kicker>span{display:inline-block;width:20px;height:1px;background:#d0b582}.landing h1{font:400 clamp(48px,5.3vw,82px)/1.08 Georgia,serif;letter-spacing:-2.7px;margin:0 0 26px;text-shadow:0 2px 25px #0005}.landing h1 em{color:#ddbf83;font-weight:400}.landing-intro{max-width:365px;font-size:16px;line-height:1.9;color:#c0c5bb;margin:0 0 32px}.landing-primary{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;background:#70cdb8;border:1px solid #89ddc8;color:#102b25;padding:18px 25px;font-weight:800!important;font-size:14px!important;border-radius:2px;box-shadow:0 7px 32px #0003;transition:background .2s,transform .2s}.landing-primary:hover{background:#93e4d0;transform:translateY(-2px)}.landing-primary span{font-size:21px;line-height:1}.landing-platforms{font-size:8px;letter-spacing:1.4px;color:#929c90;margin-top:19px;display:flex;gap:12px;align-items:center}.landing-platforms b{color:#bfa578}.landing-location{position:absolute;bottom:38px;left:52%;right:5.5%;display:flex;align-items:center;gap:17px;border-top:1px solid #dbc9944a;padding-top:20px}.landing-location-mark{font-size:35px;color:#c9ae7d}.landing-location .landing-kicker{font-size:9px;letter-spacing:1.9px}.landing-location p{font:italic 15px/1.5 Georgia,serif;color:#e5ded0;margin:5px 0}.landing-capture{font-size:7px;letter-spacing:1.5px;margin-left:auto;color:#b1b3a4;white-space:nowrap}.landing-world{padding:56px 8% 70px;scroll-margin-top:20px}.landing-section-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:28px}.landing-section-heading .landing-kicker{margin-bottom:12px}.landing h2{font:400 30px/1.25 Georgia,serif;margin:0;color:#eee5d4}.landing-section-heading>p{font-size:12px;line-height:1.9;color:#939d91;margin:0}.landing-places{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.landing-place{position:relative;height:250px;padding:0;overflow:hidden;text-align:left;border:1px solid #87947938;background:#1c211a;color:#ece3cf;border-radius:3px;transition:border-color .2s,transform .2s}.landing-place.selected{border-color:#c6a86d}.landing-place:hover{transform:translateY(-4px);border-color:#e6c78d}.landing-place>img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.landing-place:hover>img{transform:scale(1.04)}.landing-place-caption{position:absolute;inset:0;display:flex;align-items:end;gap:15px;padding:23px 20px;background:linear-gradient(0deg,#080e0eef,#080e0e18 75%)}.landing-place-caption>span:first-child{font:italic 22px Georgia,serif;color:#baab8c}.landing-place-caption>span:last-child{margin-left:auto;color:#dbc391;font-size:22px}.landing-place-caption small{font-size:7px;letter-spacing:1.7px;color:#c5bfae}.landing-place h3{font:400 22px Georgia,serif;margin:8px 0 0}.landing-community{margin:0 8%;padding:37px 0 44px;border-top:1px solid #b8a46e2e;border-bottom:1px solid #b8a46e2e;display:flex;align-items:center;justify-content:space-between;gap:30px}.landing-community .landing-kicker{margin-bottom:12px}.landing-community h2{font-size:27px}.landing-community p:last-child{font-size:13px;color:#9ea695;margin-bottom:0}.landing-community>a{flex-shrink:0;border:1px solid #a9b7a044;padding:16px 22px;font-size:12px}.landing-community>a:hover{background:#243029}.landing-community>a span{margin-left:24px;color:#cfb77c}.landing-footer{padding:34px 8%;display:flex;align-items:center;gap:30px;color:#909789;font-size:11px}.landing-footer>.vale-logo{font-size:18px}.landing-footer>div{margin-left:auto;display:flex;gap:22px}.landing-dialog{padding:0;background:#171f19;color:#eee9dc;border:1px solid #a98c555e;border-radius:8px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);overflow:auto;box-shadow:0 35px 100px #000b}.landing-dialog::backdrop{background:#030805c9;backdrop-filter:blur(5px)}.landing-close{position:absolute;right:12px;top:8px;width:36px;height:36px;background:transparent;border:0;color:#c4c7b4;font-size:28px!important;z-index:4}.landing .start-card{margin:0;background:#182018;border:0;border-radius:0;box-shadow:none;padding:45px 30px 30px;overflow:visible;max-height:none!important}.landing .start-card.wide{width:min(640px,calc(100vw - 26px))}.landing .start-logo{font-size:30px}.landing .start-sub{color:#b7bfa9;margin-bottom:25px}.landing .start-inp{background:#10170f;border-color:#636d4b}.landing .start-btn{min-height:46px}.landing .start-btn.tq{background:#70cdb8;color:#102b25}.landing .start-foot{line-height:1.8;color:#a8b199}.landing .start-foot a{text-decoration:underline}.landing-dialog>.loader{position:relative;min-height:220px;min-width:290px}@media (min-width:1800px){.landing-hero-copy{margin-left:12%}.landing-hero{height:780px;max-height:none}}@media (max-width:900px){.landing-header{height:78px;padding:0 5%}.landing-brand{font-size:21px}.landing-header nav{gap:22px}.landing-hero-copy{margin-left:6%;max-width:470px}.landing h1{font-size:62px}.landing-location{left:6%;right:6%;bottom:25px}.landing-capture{margin-left:auto}.landing-hero{min-height:650px}.landing-world{padding:40px 6%}.landing-section-heading{display:block}.landing-section-heading>p{margin-top:15px}.landing-places{gap:13px}.landing-place{height:220px}.landing-place-caption{padding:16px 12px;gap:8px}.landing-place-caption>span:first-child{display:none}.landing-place h3{font-size:19px}.landing-community{margin:0 6%}.landing-footer{padding:30px 6%}.landing-footer>span{display:none}}@media (max-width:600px){.landing-header{height:72px}.landing-brand{font-size:17px}.landing-header nav{gap:17px;font-size:12px}.landing-header nav>a:first-child,.landing-nav-play{display:none}.landing-hero{height:auto;min-height:750px;align-items:flex-start}.landing-scenery{inset:0 0 auto;height:370px}.landing-hero-shade{background:linear-gradient(0deg,#101412 45%,#10141200 83%),linear-gradient(0deg,transparent 85%,#10141255)}.landing-hero-copy{margin:305px 7% 105px;max-width:none}.landing-hero-copy .landing-kicker{font-size:8px;letter-spacing:1.6px;margin-bottom:19px}.landing h1{font-size:54px;letter-spacing:-1.8px;margin-bottom:20px}.landing-intro{font-size:14px;line-height:1.8;margin-bottom:25px}.landing-primary{padding:17px 21px;font-size:13px!important;gap:28px}.landing-platforms{font-size:7px;gap:8px;letter-spacing:.9px}.landing-location{left:7%;right:7%;bottom:22px;padding-top:16px;gap:12px}.landing-location p{font-size:13px}.landing-location .landing-kicker{font-size:8px}.landing-capture{display:none}.landing-world{padding:28px 7% 38px}.landing h2{font-size:27px}.landing-section-heading>p{font-size:12px}.landing-places{grid-template-columns:1fr;gap:16px}.landing-place{height:210px}.landing-place-caption{padding:22px}.landing-place-caption>span:first-child{display:block}.landing-place h3{font-size:24px}.landing-place-caption small{font-size:8px}.landing-community{margin:0 7%;padding:30px 0;display:block}.landing-community h2{font-size:26px}.landing-community p:last-child{line-height:1.8}.landing-community>a{display:inline-block;margin-top:23px}.landing-footer{padding:28px 7%;flex-wrap:wrap;gap:20px}.landing-footer>.vale-logo{font-size:16px}.landing-footer>div{gap:15px;font-size:10px}.landing .start-card{width:calc(100vw - 26px);padding:45px 22px 26px}.landing .start-logo{font-size:26px}.landing .start-char{flex-wrap:wrap}.landing .start-char>.start-btn{width:100%}.landing .start-form.inline{flex-wrap:wrap}.landing .start-form.inline>*{width:100%}.landing .start-char-s{font-size:10px}}@media (prefers-reduced-motion:reduce){.start.landing{scroll-behavior:auto}.landing *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.landing-dialog{width:440px}.landing-dialog:has(.wide){width:640px}.landing .start-card{width:100%}.landing-hero-copy{position:relative;z-index:1}.landing-scenery{z-index:-2}.landing-hero-shade{z-index:-1}.landing .start-card.wide{width:100%}.landing .start-char-i{min-width:0;overflow-wrap:anywhere}@media (max-width:600px){.landing h1{font-size:48px}.landing-hero{min-height:710px}}.landing-gameplay{margin:0 8% 70px;padding-top:40px;border-top:1px solid #b8a46e2e;display:grid;grid-template-columns:1fr 2fr;gap:52px;align-items:center}.landing-gameplay-copy>p:not(.landing-kicker){font-size:13px;line-height:1.9;color:#a6ae9f}.landing-gameplay-copy h2{font-size:38px}.landing-gameplay-tabs{display:grid;margin-top:26px}.landing-gameplay-tabs button{display:flex;align-items:center;gap:20px;min-height:51px;padding:12px 6px;background:transparent;color:#9da796;border:0;border-bottom:1px solid #b8a46e22;text-align:left;font-size:14px}.landing-gameplay-tabs button>span:first-child{font:italic 15px Georgia,serif;color:#a79167}.landing-gameplay-tabs button>span:last-child{margin-left:auto}.landing-gameplay-tabs button[aria-pressed=true]{color:#e6ce9b;border-bottom-color:#cab079}.landing-gameplay-tabs button:hover{color:#7bddc5}.landing-gameplay-film{min-width:0;border:1px solid #c5ad7133;background:#080e0a}.landing-gameplay-film video{display:block;width:100%;aspect-ratio:3/2;object-fit:cover;background:#0b110e}.landing-gameplay-caption{padding:20px 24px;display:flex;align-items:center;gap:15px}.landing-gameplay-caption h3{font:400 24px/1.3 Georgia,serif;margin:0 0 7px}.landing-gameplay-caption p{font-size:11px;line-height:1.8;color:#a4ab9a;margin:0}.landing-gameplay-caption>span{margin-left:auto;white-space:nowrap;font-size:7px;letter-spacing:1.3px;color:#bfac84}@media (max-width:900px){.landing-gameplay{margin:0 6% 45px;gap:25px;grid-template-columns:1fr 1.7fr}.landing-gameplay-copy h2{font-size:30px}.landing-gameplay-caption>span{display:none}.landing-gameplay-caption{padding:16px}}@media (max-width:600px){.landing-gameplay{margin:0 7% 38px;display:block;padding-top:30px}.landing-gameplay-copy h2 br,.landing-gameplay-copy>p br{display:none}.landing-gameplay-tabs{grid-template-columns:1fr 1fr;gap:0 20px;margin:16px 0 24px}.landing-gameplay-tabs button{gap:12px;font-size:12px}.landing-gameplay-caption h3{font-size:22px}}.landing-film{grid-template-columns:1fr 2.3fr}.landing-film video{aspect-ratio:16/9}.landing-film-note{display:block;font-size:9px;letter-spacing:1.7px;color:#b7a578;margin-top:28px}@media (max-width:600px){.landing-film-note{margin:20px 0}}.landing-hero{height:auto;min-height:690px;display:grid;grid-template-columns:42% 58%;padding:55px 5.5% 50px;gap:0}.landing-hero-copy{grid-column:1;grid-row:1;margin:0;padding-right:32px;max-width:none}.landing h1{font-size:clamp(45px,4.2vw,72px);letter-spacing:-2px}.hero-film{grid-column:2;grid-row:1;min-width:0;align-self:center;border:1px solid #bca77640;background:#0a100d;box-shadow:0 24px 70px #0005}.hero-film video{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.hero-film-caption{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:19px 21px}.hero-film-caption small{font-size:8px;letter-spacing:1.5px;color:#b8a77f}.hero-film-caption p{font:italic 18px Georgia,serif;margin:8px 0 0;color:#e8dcc5}.hero-film-caption button{padding:10px 12px;min-width:78px;border:1px solid #9ba88e55;color:#d3dac9;background:transparent;font-size:11px}.landing article.landing-place:hover{transform:none}.landing-world{padding-top:20px}@media (max-width:900px){.landing-hero{grid-template-columns:44% 56%;min-height:610px;padding:35px 5%}.landing h1{font-size:45px}.landing-hero-copy{padding-right:20px}.hero-film-caption{padding:14px}.hero-film-caption small{font-size:7px}.hero-film-caption p{font-size:15px}}@media (max-width:600px){.landing-hero{display:flex;flex-direction:column;min-height:0;padding:22px 6% 34px;gap:26px;align-items:stretch}.hero-film{order:0;width:100%}.landing-hero-copy{order:1;margin:0;padding:0}.landing h1{font-size:46px}.landing-hero-copy .landing-kicker{font-size:7px;margin-bottom:15px}.landing-intro{max-width:none}.hero-film-caption p{font-size:14px}.hero-film-caption small{font-size:6px;letter-spacing:1px}.hero-film-caption button{min-width:67px;padding:9px}.landing-world{padding-top:16px}}.landing-development-badge{display:inline-block;margin:0 0 18px;padding:5px 9px;border:1px solid #c8ab6555;border-radius:3px;color:#e0c891;background:#c8ab650c;font-size:9px;font-weight:700;letter-spacing:1.8px}.landing-development-notice{max-width:360px;margin:14px 0 0;color:#aeb7a5;font-size:11px;line-height:1.7}.landing-development-notice strong{color:#d3c49e;font-weight:600}.landing-dialog-development{margin:0;padding:45px 26px 0;color:#c9ba94;font-size:10px;line-height:1.7}.landing .landing-dialog .start-card{padding-top:24px}.start.portal-entry{display:flex;align-items:safe center;justify-content:center;padding:10px}.portal-panel{width:min(440px,100%);flex:0 1 440px;border:1px solid #a98c555e;border-radius:8px;background:#182018}.portal-entry .start-card{padding:12px 22px}.portal-entry .start-card.wide{width:100%}.portal-entry .start-logo{font-size:24px}.portal-entry .start-sub{margin-bottom:10px}.portal-entry .start-logo+.start-lang{margin-bottom:6px}.portal-entry .start-btn{min-height:40px;margin-bottom:6px}.portal-entry .start-inp{height:40px;margin-bottom:6px}.portal-entry .start-or{margin:4px 0 6px}.portal-entry .start-foot{margin-top:8px;font-size:10px;line-height:1.4}.portal-development{padding:10px 22px 0;margin:0;font-size:10px;line-height:1.4;color:#c9ba94}.portal-links{display:flex;justify-content:space-between;gap:12px;padding:0 22px 12px;font-size:11px}.portal-links a{text-decoration:underline}.landing-lang{display:inline-flex;gap:4px;margin-right:4px}.landing-lang button{min-height:28px;padding:0 10px;border-radius:6px;border:1px solid #d6bf8640;background:transparent;color:#d6bf86;font:700 12px/1 inherit;cursor:pointer;letter-spacing:.04em}.landing-lang button.on{color:#101412;background:#d6bf86;border-color:#d6bf86}.landing-lang button:hover:not(.on){border-color:#d6bf86}@media (max-width:600px){.landing-lang button{min-height:26px;padding:0 8px;font-size:11px}}@font-face{font-family:PixelText;src:url(/ui/fr/text.ttf);font-display:swap}.start.landing.v2{--bg: #0d0b12;--bg2: #16121d;--panel: #1d1724;--line: #3a2b1d;--bronze: #6b4f2e;--bronze2: #a07a3a;--gold: #f0c060;--gold2: #ffe9b8;--gold-dark: #b78536;--tq: #40c8b8;--tq2: #8af0e2;--tq-dark: #1e8f84;--parch: #e8d5a8;--text: #efe6d2;--muted: #b8a98a;--ember: #ff8a2a;--lava: #c8381e;--ice: #8fdcff;--hp: #4bd16a;--mp: #4a8cff;--dmg: #d94b3f;--coin: #ffd24a;--xp: #9be7a1;background:var(--bg) radial-gradient(#ffffff0a 1px,transparent 1px) 0 0 / 4px 4px;color:var(--text);font-family:VALEText,Arial,sans-serif;scroll-behavior:smooth}.landing.v2 .pixel,.landing.v2 .site-caption,.landing.v2 .site-live,.landing.v2 .hud-log,.landing.v2 .marquee,.landing.v2 .landing-development-badge,.landing.v2 .landing-platforms{font-family:PixelText,monospace;font-size:16px;line-height:1.25;letter-spacing:0}.landing.v2 :is(a,button,input,summary):focus-visible{outline:2px solid var(--gold);outline-offset:3px}.landing.v2 .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.landing.v2 img{image-rendering:pixelated}.landing.v2 .bz-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;min-height:48px;padding:0 20px;border:15px solid transparent;border-image:url(/ui/bz/btn.png) 5 fill / 15px stretch;image-rendering:pixelated;background:none;font:700 16px/18px VALETitle,Georgia,serif;color:var(--gold2);text-shadow:0 1px 0 #000;cursor:pointer;text-decoration:none;white-space:nowrap}.landing.v2 .bz-btn:hover{border-image-source:url(/ui/bz/btn-h.png);color:#fff}.landing.v2 .bz-btn:active{border-image-source:url(/ui/bz/btn-p.png)}.landing.v2 .bz-btn.tq{border-image-source:url(/ui/bz/btn-tq.png);color:#06201c;text-shadow:0 1px 0 #8af0e2aa}.landing.v2 .bz-btn.tq:hover{border-image-source:url(/ui/bz/btn-h-tq.png);color:#06201c}.landing.v2 .bz-btn.tq:active{border-image-source:url(/ui/bz/btn-p-tq.png)}.landing.v2 .bz-btn.big{min-height:64px;padding:0 34px;border-width:20px;border-image-width:20px;font-size:20px;line-height:24px}.landing.v2 .bz-panel{border:16px solid transparent;border-image:url(/ui/bz/panel.png) 16 fill / 16px round;image-rendering:pixelated}.landing.v2 .bz-frame{border:24px solid transparent;border-image:url(/ui/win-frame.png) 8 / 24px round;image-rendering:pixelated;background:#0a0810}.landing.v2 .bz-slot,.landing.v2 .hud-slot,.landing.v2 .hud-key,.landing.v2 .chip,.landing.v2 .portrait,.landing.v2 .spell-key{border:6px solid transparent;border-image:url(/ui/bz/slot.png) 2 fill / 6px round;image-rendering:pixelated;box-sizing:border-box}.landing.v2 .landing-header{position:sticky;top:0;z-index:30;height:64px;padding:0 5.5%;display:flex;align-items:center;justify-content:space-between;background:#0d0b12e6;border-bottom:1px solid var(--line);backdrop-filter:blur(6px)}.landing.v2 .landing-brand{font-size:22px}.landing.v2 .landing-header nav{display:flex;align-items:center;gap:22px;font-size:12px}.landing.v2 .nav-link{font:700 12px/1 VALEText,Arial,sans-serif;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted)}.landing.v2 .nav-link:hover{color:var(--gold2)}.landing.v2 .landing-nav-play{min-height:40px;padding:0 16px;border-width:10px;border-image-width:10px;font-size:14px;line-height:20px}.landing.v2 .landing-lang{margin:0}.landing.v2 .landing-lang button{border-color:var(--bronze);color:var(--parch);font-family:VALEText,Arial,sans-serif}.landing.v2 .landing-lang button.on{background:var(--gold);border-color:var(--gold);color:#1a140c}.landing.v2 .site-window{position:relative;overflow:hidden;background:#0d0b12;box-sizing:border-box}.landing.v2 .site-window canvas{display:block;width:100%;height:100%}.landing.v2 .site-window:not(.site-window-hero){border:24px solid transparent;border-image:url(/ui/win-frame.png) 8 / 24px round;image-rendering:pixelated}.landing.v2 .site-window-landcoin{aspect-ratio:16 / 10}.landing.v2 .site-window-bestiary{aspect-ratio:4 / 3}.landing.v2 .site-window-looks{aspect-ratio:6 / 5}.landing.v2 .site-hud{position:absolute;inset:0;pointer-events:none;z-index:2}.landing.v2 .site-caption{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;align-items:center;gap:12px;padding:22px 12px 8px;margin:0;background:linear-gradient(0deg,#08060ae6,#08060a00);color:var(--parch);text-shadow:1px 1px 0 #1a0c06;pointer-events:none}.landing.v2 .site-live{color:var(--tq2);white-space:nowrap}.landing.v2 .site-live:before{content:"";display:inline-block;width:8px;height:8px;margin-right:6px;background:var(--tq);box-shadow:0 0 6px var(--tq);animation:blink 1.4s steps(2) infinite}@keyframes blink{50%{opacity:.35}}.landing.v2 .hud-tl{position:absolute;left:14px;top:14px;display:flex;flex-direction:column;gap:8px}.landing.v2 .hud-tr{position:absolute;right:14px;top:14px}.landing.v2 .hud-orbs{display:flex;gap:6px}.landing.v2 .hud-orb{position:relative;width:48px;height:48px;display:inline-block}.landing.v2 .hud-orb i{position:absolute;left:0;right:0;bottom:0;z-index:1;background:url(/ui/bz/orb_hp.png) center bottom / 48px 48px no-repeat;image-rendering:pixelated;transition:height .3s}.landing.v2 .hud-orb.mp i{background-image:url(/ui/bz/orb_mp.png)}.landing.v2 .hud-orb b{position:absolute;inset:0;z-index:0;background:url(/ui/bz/orb_frame_hp.png) 0 0 / 48px 48px no-repeat;image-rendering:pixelated}.landing.v2 .hud-orb.mp b{background-image:url(/ui/bz/orb_frame_mp.png)}.landing.v2 .hud-xp{display:flex;align-items:center;gap:8px;font:16px PixelText,monospace;color:var(--parch);text-shadow:1px 1px 0 #000}.landing.v2 .hud-bar{display:inline-block;width:120px;height:14px;box-sizing:border-box;border:4px solid transparent;border-image:url(/ui/bz/bar.png) 4 fill / 4px round;image-rendering:pixelated;vertical-align:middle}.landing.v2 .hud-bar i{display:block;height:100%;background:var(--xp);transition:width .4s}.landing.v2 .hud-bar.hp i{background:var(--hp)}.landing.v2 .hud-wallet{display:inline-flex;align-items:center;gap:6px;padding:3px 10px 3px 4px;background:#08060ab3;border:1px solid var(--bronze2);font:24px/1 PixelText,monospace;color:var(--coin);text-shadow:1px 1px 0 #1a0c06}.landing.v2 .hud-wallet small{font-size:16px;color:var(--parch)}.landing.v2 .hud-wallet b{display:inline-block;font-weight:400}.landing.v2 .hud-wallet.pop b{animation:pop .42s ease-out}@keyframes pop{30%{transform:scale(1.3);color:#fff}}.landing.v2 .hud-coin{width:32px;height:32px;background:url(/sprites/landcoin.png) 0 0 / 288px 32px;image-rendering:pixelated;animation:coin .9s steps(9) infinite}@keyframes coin{to{background-position-x:-288px}}.landing.v2 .hud-slots{position:absolute;right:14px;top:60px;display:flex;gap:4px}.landing.v2 .hud-slot{position:relative;width:48px;height:48px;background:#08060acc;border-image:url(/ui/bz/slot.png) 2 / 6px round}.landing.v2 .hud-slot i{position:absolute;inset:0;background-size:32px 32px;background-position:center;background-repeat:no-repeat;image-rendering:pixelated}.landing.v2 .hud-slot em{position:absolute;right:0;bottom:-2px;font:16px PixelText,monospace;color:#fff;text-shadow:1px 1px 0 #000}.landing.v2 .hud-hotbar{position:absolute;left:50%;bottom:44px;transform:translate(-50%);display:flex;gap:4px}.landing.v2 .hud-key{position:relative;width:40px;height:40px;background:#08060acc}.landing.v2 .hud-key i{position:absolute;inset:-2px;background-size:32px 32px;background-position:center;background-repeat:no-repeat;image-rendering:pixelated}.landing.v2 .hud-key b{position:absolute;left:-5px;top:-7px;font:16px PixelText,monospace;color:#fff;text-shadow:1px 1px 0 #000}.landing.v2 .hud-log{position:absolute;right:14px;bottom:48px;display:flex;flex-direction:column;gap:2px;max-width:320px;text-align:right;color:var(--parch);text-shadow:1px 1px 0 #1a0c06}.landing.v2 .hud-hero .hud-tl{inset:auto 14px 48px auto;align-items:flex-end}.landing.v2 .hud-hero .hud-log{bottom:auto;top:64px}.landing.v2 .hud-hero .hud-hotbar{left:68%}.landing.v2 .landing-hero{position:relative;height:92vh;min-height:560px;max-height:960px;display:block;padding:0;isolation:isolate;grid-template-columns:none}.landing.v2 .site-window-hero{position:absolute;inset:0}.landing.v2 .landing-hero:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#0d0b12f2,#0d0b12d9 26%,#0d0b1200 50%),linear-gradient(0deg,#0d0b12,#0d0b1200 14%)}.landing.v2 .landing-hero-copy{position:absolute;left:5.5%;top:50%;transform:translateY(-52%);z-index:2;width:38%;max-width:540px;margin:0;padding:0}.landing.v2 .landing-development-badge{display:inline-block;margin:0 0 14px;padding:4px 8px;border:1px solid var(--bronze2);border-radius:0;background:#1d172499;color:var(--gold);font-weight:400}.landing.v2 .landing-kicker{display:block;margin:0 0 14px;font:16px/1.25 PixelText,monospace;letter-spacing:0;color:var(--gold);text-transform:uppercase}.landing.v2 .landing-kicker>span{display:none}.landing.v2 h1{margin:0 0 18px;font:400 clamp(40px,4.6vw,66px)/1.05 VALETitle,Georgia,serif;letter-spacing:0;color:#f3ead6;text-shadow:none;filter:drop-shadow(2px 2px 0 #140a06) drop-shadow(0 0 10px #000d)}.landing.v2 h1 em{font-style:normal;font-weight:400;color:#f2b43c}@supports ((-webkit-background-clip: text) or (background-clip: text)){.landing.v2 h1 em{background:linear-gradient(180deg,#fff4c8,#ffd978 40%,#f2b43c 62%,#d4902a);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px #3a1a08;paint-order:stroke fill}}@media (max-width: 600px){.landing.v2 h1 em{-webkit-text-stroke:0}}@media (min-width: 1101px){.landing.v2[lang=pt-BR] h1{font-size:clamp(40px,3.6vw,52px)}}.landing.v2 .landing-intro{max-width:460px;margin:0 0 22px;font:17px/1.6 VALEText,Arial,sans-serif;color:var(--parch)}.landing.v2 .landing-cta{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.landing.v2 .landing-primary{min-height:56px;padding:0 28px;font-size:18px;line-height:26px;box-shadow:none;transform:none;transition:none;border-radius:0;background:none}.landing.v2 .landing-primary span{display:none}.landing.v2 .landing-platforms{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;color:var(--muted)}.landing.v2 .landing-platforms b{color:var(--bronze2)}.landing.v2 .marquee{overflow:hidden;padding:10px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg2);color:var(--parch)}.landing.v2 .marquee-track{display:flex;gap:56px;width:max-content;animation:marquee 48s linear infinite}.landing.v2 .marquee span{white-space:nowrap}.landing.v2 .marquee b{color:var(--gold);font-weight:400;margin-right:6px}@keyframes marquee{to{transform:translate(-50%)}}.landing.v2 .site-section{max-width:1280px;margin:0 auto;padding:72px 5.5%}.landing.v2 .site-head{margin-bottom:28px}.landing.v2 h2{margin:0 0 12px;font:400 clamp(28px,3vw,40px)/1.15 VALETitle,Georgia,serif;color:var(--text)}.landing.v2 h3{margin:0;font:400 20px/1.2 VALETitle,Georgia,serif;color:var(--gold2)}.landing.v2 .site-lead{max-width:680px;margin:0;font:17px/1.6 VALEText,Arial,sans-serif;color:var(--muted)}.landing.v2 .steps{padding-top:48px;padding-bottom:24px}.landing.v2 .steps ol{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:0;padding:0;list-style:none}.landing.v2 .steps li{display:flex;gap:14px;align-items:flex-start}.landing.v2 .steps b{min-width:34px;font:400 40px/1 VALETitle,Georgia,serif;color:var(--gold)}.landing.v2 .steps span{font:16px/1.5 VALEText,Arial,sans-serif;color:var(--text);padding-top:8px}.landing.v2 .landcoin-grid{display:grid;grid-template-columns:1.55fr 1fr;gap:32px;align-items:center}.landing.v2 .landcoin-steps{margin:0;padding:0;list-style:none}.landing.v2 .landcoin-steps li{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-bottom:1px solid var(--line)}.landing.v2 .landcoin-steps img{flex:0 0 32px;width:32px;height:32px;object-fit:none;object-position:0 0}.landing.v2 .landcoin-steps img.bag{object-position:-48px 0}.landing.v2 .landcoin-steps b{display:block;margin-bottom:4px;color:var(--gold);font-weight:400}.landing.v2 .landcoin-steps span{font:15px/1.55 VALEText,Arial,sans-serif;color:var(--muted)}.landing.v2 .bestiary-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:28px;align-items:start}.landing.v2 .portraits{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.landing.v2 .portrait{position:relative;width:64px;height:64px;padding:0;overflow:hidden;background:#1d1724;cursor:pointer}.landing.v2 .portrait i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-repeat:no-repeat;image-rendering:pixelated}.landing.v2 .portrait span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.landing.v2 .portrait.on{outline:2px solid var(--gold);outline-offset:1px;background:#2a2032}.landing.v2 .portrait-soon{position:absolute;left:0;right:0;bottom:0;padding:2px 0 1px;background:#08060ad9;color:var(--gold);font-style:normal;font-size:9px;line-height:1;letter-spacing:.5px;text-align:center;pointer-events:none}.landing.v2 .book{padding:4px 6px}.landing.v2 .book h3{font-size:26px;margin-bottom:8px}.landing.v2 .book dl{margin:0}.landing.v2 .book dl>div{display:flex;gap:10px;align-items:center;padding:7px 0;border-bottom:1px solid var(--line)}.landing.v2 .book dt{flex:0 0 76px;font:16px PixelText,monospace;color:var(--gold)}.landing.v2 .book dd{margin:0;font-size:15px;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.landing.v2 .book .hud-bar{width:110px}.landing.v2 .tag{font:16px PixelText,monospace;padding:2px 6px;border:1px solid currentColor;background:none;margin:0;border-radius:0;letter-spacing:0}.landing.v2 .tag.fire{color:var(--ember)}.landing.v2 .tag.ice{color:var(--ice)}.landing.v2 .tag.energy{color:#7fd8ff}.landing.v2 .tag.holy{color:var(--gold2)}.landing.v2 .tag.earth{color:var(--xp)}.landing.v2 .bz-slot.sm{display:inline-flex;align-items:center;gap:6px;padding:0 6px 0 0;background:#08060a99}.landing.v2 .bz-slot.sm i{width:32px;height:32px;background-size:32px 32px;background-position:0 0;background-repeat:no-repeat;image-rendering:pixelated}.landing.v2 .bz-slot.sm b{font-weight:400;font-size:14px}.landing.v2 .beasts{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:28px 0 0;padding:0;list-style:none}.landing.v2 .beast-btn{position:relative;display:block;width:100%;height:320px;--base: 56px;padding:0;overflow:hidden;border:16px solid transparent;border-image:url(/ui/bz/panel.png) 16 fill / 16px round;image-rendering:pixelated;background:none;cursor:pointer;box-sizing:border-box}.landing.v2 .beast-floor{position:absolute;inset:0;background-color:#08060a;background-image:var(--floor);background-position:center top;background-size:calc(256px * var(--s)) calc(160px * var(--s));background-repeat:repeat;image-rendering:pixelated}.landing.v2 .beast-floor:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#08060ae6 0,#08060a66 38%,#08060a00 60%)}.landing.v2 .beast-sprite{position:absolute;left:50%;bottom:calc(var(--base) - var(--foot) * var(--ms) * 1px);width:var(--fw);height:var(--fh);transform:translate(-50%) scale(var(--ms));transform-origin:50% 100%;background-image:var(--sheet);background-size:calc(var(--fw) * 7) auto;background-position:calc(-1 * var(--fw)) calc(-1 * var(--row, 2) * var(--fh));background-repeat:no-repeat;image-rendering:pixelated;animation:walk6 .6s steps(6) infinite}@keyframes walk6{0%{background-position-x:calc(-1 * var(--fw))}to{background-position-x:calc(-7 * var(--fw))}}.landing.v2 .beast-btn.atk .beast-sprite{background-image:var(--atk);background-size:calc(var(--fw) * 6) auto;animation:atk6 .6s steps(6) infinite}@keyframes atk6{0%{background-position-x:0}to{background-position-x:calc(-6 * var(--fw))}}.landing.v2 .beast-text{position:absolute;left:0;right:0;bottom:6px;display:flex;flex-direction:column;gap:3px;padding:0 4px}.landing.v2 .beast-name{font:400 18px/1.1 VALETitle,Georgia,serif;color:var(--gold2);text-shadow:1px 1px 0 #000,0 0 10px #000}.landing.v2 .beast-meta{color:var(--parch);text-shadow:1px 1px 0 #000;white-space:nowrap;overflow:hidden}.landing.v2 .beast-meta em{font-style:normal}.landing.v2 .looks-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:28px;align-items:start}.landing.v2 .chips{display:grid;grid-template-columns:repeat(6,56px);gap:8px;margin-bottom:20px}.landing.v2 .chip{position:relative;width:56px;height:56px;padding:0;overflow:hidden;background:#1d1724;cursor:pointer;border-radius:0;font-size:0;text-shadow:none}.landing.v2 .chip i{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-38px 0 0 -32px;background-size:256px 256px;background-position:0 -128px;background-repeat:no-repeat;image-rendering:pixelated}.landing.v2 .chip.on{outline:2px solid var(--gold);outline-offset:1px;background:#2a2032}.landing.v2 .looks-ctl{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.landing.v2 .plates{display:flex;gap:8px}.landing.v2 .plate{width:32px;height:32px;border:2px solid #0a0810;cursor:pointer;padding:0}.landing.v2 .plate.on{outline:2px solid var(--gold);outline-offset:2px}.landing.v2 .toggle{display:inline-flex;align-items:center;gap:8px;font:15px VALEText,Arial,sans-serif;cursor:pointer}.landing.v2 .toggle input{width:18px;height:18px;accent-color:var(--tq)}.landing.v2 .spells{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:0;padding:0;list-style:none}.landing.v2 .spell{position:relative;height:250px;--feet: 150px;overflow:hidden;border:16px solid transparent;border-image:url(/ui/bz/panel.png) 16 fill / 16px round;image-rendering:pixelated;box-sizing:border-box}.landing.v2 .spell-floor{position:absolute;inset:0;background:#0d0b12 var(--floor) no-repeat;background-size:512px 320px;background-position:calc(50% + var(--bx) * 1px) calc(var(--feet) - var(--by) * 1px);image-rendering:pixelated}.landing.v2 .spell-floor:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#08060ae6 0,#08060a80 26%,#08060a00 44%)}.landing.v2 .spell-hero{position:absolute;left:50%;top:calc(var(--feet) - 132px);width:64px;height:64px;margin-left:-32px;transform:scale(3);transform-origin:50% 0;background-size:256px 256px;background-position:0 calc(-64px * var(--row, 2));background-repeat:no-repeat;image-rendering:pixelated}.landing.v2 .spell-fx,.landing.v2 .life-hero,.landing.v2 .life-prop,.landing.v2 .beast-sprite,.landing.v2 .spell-hero,.landing.v2 .chip i,.landing.v2 .portrait i{background-color:transparent!important}.landing.v2 .spell-fx{position:absolute;left:calc(50% + var(--ox, 0px));top:calc(var(--feet) - 24px + var(--dy, 0px));width:var(--fw);height:var(--fh);margin:calc(var(--fh) / -2) 0 0 calc(var(--fw) / -2);background-image:var(--sheet);background-size:calc(var(--fw) * var(--n)) var(--fh);background-repeat:no-repeat;image-rendering:pixelated;transform:scale(2);animation:strip var(--dur) infinite;border:0;border-radius:0;overflow:visible;background-color:transparent;display:block;min-width:0;min-height:0;place-items:unset}@keyframes strip{0%{background-position-x:0}to{background-position-x:calc(-1 * var(--fw) * var(--n))}}.landing.v2 .spell-key{position:absolute;left:6px;top:6px;width:28px;height:28px;display:grid;place-items:center;background:#08060acc;color:#fff}.landing.v2 .spell-name{position:absolute;left:0;right:0;bottom:26px;text-align:center;font:400 18px/1.1 VALETitle,Georgia,serif;color:var(--gold2);text-shadow:1px 1px 0 #000}.landing.v2 .spell-tags{position:absolute;left:0;right:0;bottom:6px;text-align:center;color:var(--parch);text-shadow:1px 1px 0 #000}.landing.v2 .life{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:0;padding:0;list-style:none}.landing.v2 .life-card{border:16px solid transparent;border-image:url(/ui/bz/panel.png) 16 fill / 16px round;image-rendering:pixelated;padding:0 4px 6px}.landing.v2 .life-floor{position:relative;display:block;height:192px;margin:-4px -4px 10px;overflow:hidden;background:#0d0b12 var(--floor) no-repeat;background-size:512px 320px;background-position:calc(var(--cx) + var(--bx) * 1px) calc(var(--by) * 1px);image-rendering:pixelated}.landing.v2 .life-hero{position:absolute;left:calc(var(--cx) - 96px);top:calc(var(--top) * 1px);width:64px;height:64px;transform:scale(3);transform-origin:0 0;background-image:var(--sheet);background-size:calc(64px * var(--n)) 256px;background-position:0 calc(-64px * var(--row));background-repeat:no-repeat;image-rendering:pixelated;animation:lifeanim calc(var(--n) * .125s) infinite}.landing.v2 .life-prop{position:absolute;left:calc(var(--cx) + var(--px) * 1px);top:calc(var(--py) * 1px);width:64px;height:64px;transform:scale(2);transform-origin:0 0;background:var(--prop) 0 0 / 64px 64px no-repeat;image-rendering:pixelated}@keyframes lifeanim{0%{background-position-x:0}to{background-position-x:calc(-64px * var(--n))}}.landing.v2 .life-card p{margin:6px 0 0;font:15px/1.5 VALEText,Arial,sans-serif;color:var(--muted)}.landing.v2 .house-scene{background:#0d0b12}.landing.v2 .house-scene i,.landing.v2 .house-scene b{background-color:transparent}.landing.v2 .house-camy{position:absolute;left:0;top:0;width:0;height:0;transform:translateY(var(--cy1));animation:house-cam-y 10s infinite;animation-timing-function:steps(var(--dy),end)}.landing.v2 .house-world{position:absolute;left:0;top:0;width:720px;height:480px;transform:translate(var(--c1x));animation:house-cam-x 10s infinite;animation-timing-function:steps(var(--dx),end)}.landing.v2 .house-world>i{position:absolute;display:block;image-rendering:pixelated}.landing.v2 .house-bg{left:var(--bgx);top:var(--bgy);width:var(--bgw);height:var(--bgh);background:var(--bg) 0 0 / var(--bgw) var(--bgh) no-repeat}.landing.v2 .house-frame{left:var(--px);top:calc(var(--py) + var(--ph) - 32px);width:32px;height:32px;background-color:#40e07038!important;box-shadow:inset 0 0 0 2px #40e070f2;opacity:0;animation:house-frame 10s infinite step-end}.landing.v2 .house-ghost,.landing.v2 .house-piece{left:var(--px);top:var(--py);width:var(--pw);height:var(--ph);background:var(--ghost) 0 0 / 100% 100% no-repeat}.landing.v2 .house-ghost{opacity:0;animation:house-ghost 10s infinite step-end}.landing.v2 .house-piece{background-image:var(--piece);animation:house-piece-vis 10s infinite step-end,house-piece-flash 10s infinite linear}.landing.v2 .house-spark{width:11px;height:11px;background:var(--spark) 0 0 / 66px 11px no-repeat;opacity:0;animation:house-spark 10s infinite step-end}.landing.v2 .house-spark.s1{left:calc(var(--px) - 7px);top:calc(var(--py) + 2px)}.landing.v2 .house-spark.s2{left:calc(var(--px) + 25px);top:calc(var(--py) + 15px);animation-delay:.1s}.landing.v2 .house-spark.s3{left:calc(var(--px) + 2px);top:calc(var(--py) + 44px);animation-delay:.2s}.landing.v2 .house-spark.s4{left:calc(var(--px) + 18px);top:calc(var(--py) - 3px);animation-delay:.3s}.landing.v2 .house-walk{position:absolute;left:0;top:0;width:0;height:0;animation:house-walk 10s infinite;animation-timing-function:steps(var(--walksteps),end)}.landing.v2 .house-hero{position:absolute;left:var(--hx);top:var(--hy);width:64px;height:64px;transform:scale(var(--hs));transform-origin:0 0;image-rendering:pixelated}.landing.v2 .house-hero>i{position:absolute;inset:0;display:block;background:var(--hero) 0 0 / 384px 192px no-repeat;image-rendering:pixelated;opacity:0}.landing.v2 .house-hero>.hh-walk{animation:hh-walk-vis 10s infinite step-end,hh-walk-fr .4s infinite steps(6,end)}.landing.v2 .house-hero>.hh-n{background-position-y:-64px;animation:hh-n-vis 10s infinite step-end,hh-idle-fr calc(4s / 3) infinite steps(4,end)}.landing.v2 .house-hero>.hh-e{background-position-y:-128px;opacity:1;animation:hh-e-vis 10s infinite step-end,hh-idle-fr calc(4s / 3) infinite steps(4,end)}.landing.v2 .house-tag{position:absolute;left:6px;top:6px;padding:4px 7px 3px;background:#08060ad9!important;border:2px solid #40e070;color:#b8ffc8;font:700 11px/1 VALEText,Arial,sans-serif;letter-spacing:1.4px;text-transform:uppercase;opacity:0;animation:house-tag 10s infinite step-end}.landing.v2 .house-fade{position:absolute;inset:0;display:block;background-color:#0d0b12!important;opacity:0;pointer-events:none;animation:house-fade 10s infinite linear}@keyframes house-cam-x{0%,16%{transform:translate(var(--c0x))}36%,to{transform:translate(var(--c1x))}}@keyframes house-cam-y{0%,16%{transform:translateY(var(--cy0))}36%,to{transform:translateY(var(--cy1))}}@keyframes house-walk{0%,16%{transform:translate(var(--walk))}36%,to{transform:translate(0)}}@keyframes hh-walk-vis{0%{opacity:0}16%{opacity:1}36%,to{opacity:0}}@keyframes hh-walk-fr{0%{background-position-x:0}to{background-position-x:-384px}}@keyframes hh-idle-fr{0%{background-position-x:0}to{background-position-x:-256px}}@keyframes hh-n-vis{0%{opacity:0}36%{opacity:1}44%{opacity:0}76%,to{opacity:1}}@keyframes hh-e-vis{0%{opacity:1}16%{opacity:0}44%{opacity:1}76%,to{opacity:0}}@keyframes house-frame{0%{opacity:0;transform:translateY(32px)}44%{opacity:1;transform:translateY(32px)}50%{opacity:1;transform:none}56%,to{opacity:0;transform:none}}@keyframes house-ghost{0%{opacity:0;transform:translateY(32px)}44%{opacity:.75;transform:translateY(32px)}50%{opacity:.75;transform:none}56%,to{opacity:0;transform:none}}@keyframes house-piece-vis{0%{opacity:0}56%,to{opacity:1}}@keyframes house-piece-flash{0%,55.9%{filter:none}56%{filter:brightness(2.6)}60.5%,to{filter:none}}@keyframes house-spark{0%{opacity:0;background-position-x:0}56%{opacity:1;background-position-x:0}57%{opacity:1;background-position-x:-11px}58%{opacity:1;background-position-x:-22px}59%{opacity:1;background-position-x:-33px}60%{opacity:1;background-position-x:-44px}61%{opacity:1;background-position-x:-55px}62%,to{opacity:0;background-position-x:-55px}}@keyframes house-tag{0%{opacity:0}44%{opacity:1}59.5%,to{opacity:0}}@keyframes house-fade{0%{opacity:1}4%,94%{opacity:0}to{opacity:1}}.landing.v2 .world-map{position:relative;aspect-ratio:13 / 10;background:#0e2a44 url(/ui/site/floors/crop-water.png) 0 0 / 512px 320px repeat;image-rendering:pixelated}.landing.v2 .landing-world{container-type:inline-size}@supports (height: 1cqw){.landing.v2 .world-map{aspect-ratio:auto;height:max(908px,calc(100cqw * 10 / 13))}}.landing.v2 .routes{position:absolute;inset:0;width:100%;height:100%}.landing.v2 .routes line,.landing.v2 .routes path{fill:none;stroke:#ffe9b8cc;stroke-width:2px;stroke-dasharray:4 7;vector-effect:non-scaling-stroke}.landing.v2 .island{position:absolute;margin:0;width:max-content;transform:translate(-50%,-50%);text-align:center}.landing.v2 .island img{display:block;width:calc(var(--w) * 1px);height:auto;max-width:100%;margin:0 auto;filter:drop-shadow(0 4px 0 #00000080)}.landing.v2 .island-new{color:var(--tq-dark);font-weight:400;font-style:normal}.landing.v2 .beast-new{color:var(--tq2);font-weight:400;font-style:normal}.landing.v2 .beast-soon{color:var(--gold);font-weight:400;font-style:normal}.landing.v2 .island figcaption{display:inline-block;margin-top:2px;padding:0 4px;border:16px solid transparent;border-image:url(/ui/site/franuka/box-parchment.png) 16 fill / 16px round;image-rendering:pixelated}.landing.v2 .island b{display:block;font:400 16px/1.1 VALETitle,Georgia,serif;color:#2a1a0c}.landing.v2 .island span{display:block;color:#5a3d1e}.landing.v2 .island.soon img{filter:grayscale(.6) drop-shadow(0 4px 0 #00000080)}.landing.v2 .world-bar{display:flex;align-items:center;gap:12px 18px;flex-wrap:wrap;margin:0 0 14px}.landing.v2 .world-toggle{display:inline-flex;flex:0 0 auto}.landing.v2 .world-toggle button{min-height:44px;padding:0 18px;border:2px solid var(--bronze2);background:#16121dcc;color:var(--parch);font:700 13px/1 VALEText,Arial,sans-serif;letter-spacing:1.2px;text-transform:uppercase;cursor:pointer}.landing.v2 .world-toggle button+button{border-left-width:0}.landing.v2 .world-toggle button:hover{color:#fff}.landing.v2 .world-toggle button:focus-visible{outline:2px solid var(--tq2);outline-offset:2px;position:relative;z-index:1}.landing.v2 .world-toggle button.on{background:var(--gold);border-color:var(--gold);color:#1a140c}.landing.v2 .world-note{flex:1 1 320px;margin:0;font:14px/1.5 VALEText,Arial,sans-serif;color:var(--muted)}.landing.v2 .world-dash{display:inline-block;width:28px;margin:0 8px 4px 0;border-top:2px dashed #ffe9b8cc;vertical-align:middle}.landing.v2 .island figcaption{position:relative}.landing.v2 .island-step{position:absolute;left:-22px;top:-22px;width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 34% 30%,#fff4c8 0 14%,#f0c060 34%,#b78536);box-shadow:0 0 0 2px #20190d,0 2px 0 2px #0009;font:400 16px/1 VALETitle,Georgia,serif;font-style:normal;color:#2a1a0c}.landing.v2 .island-hard{color:#a3321f;font-weight:400;font-style:normal}.landing.v2 .world-map.under{background-color:#07080d}.landing.v2 .world-map.under:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 45%,#0a0c14b8 0,#05060ae6 70%,#030408f2);pointer-events:none}.landing.v2 .under-desk{display:contents}.landing.v2 .under-grid{display:none}.landing.v2 .island.ghost>.island-pic>img{filter:grayscale(.75) brightness(.5) drop-shadow(0 4px 0 #00000080);opacity:.6}.landing.v2 .island.ghost>figcaption{padding:0 2px;border-width:10px;border-image-width:10px;opacity:.72}.landing.v2 .island.ghost>figcaption b{font-size:14px}.landing.v2 .island-pic{position:relative;display:block;width:max-content;max-width:100%;margin:0 auto}.landing.v2 .cave{margin:0;text-align:center}.landing.v2 .cave img{display:block;width:calc(var(--w) * 1px);height:auto;max-width:100%;margin:0 auto;box-shadow:0 0 0 2px #3b3442,0 0 0 4px #0a0a12,0 6px 0 3px #0009;image-rendering:pixelated}.landing.v2 .cave.nested{position:absolute;z-index:2;width:calc(var(--w) * 1px);display:flex;flex-direction:column;align-items:center}.landing.v2 .cave.free{position:absolute;z-index:2;width:max-content;transform:translate(-50%,-50%)}.landing.v2 .cave figcaption{display:inline-block;width:max-content;margin-top:8px;padding:0 4px;border:16px solid transparent;border-image:url(/ui/site/franuka/box-parchment.png) 16 fill / 16px round;image-rendering:pixelated}.landing.v2 .cave b{display:block;font:400 16px/1.1 VALETitle,Georgia,serif;color:#2a1a0c}.landing.v2 .cave span{display:block;color:#5a3d1e}.landing.v2 .cave-note.portal:before{content:"";display:inline-block;width:8px;height:8px;margin:0 6px 1px 0;border-radius:50%;background:#5fc8ff;box-shadow:0 0 0 2px #1c4f86}.landing.v2 .cave-note.none{color:#8a2a18}.landing.v2 .cave-line{position:absolute;z-index:3;overflow:visible;pointer-events:none}.landing.v2 .cave-line line{stroke:#8fdcff;stroke-width:2px;stroke-dasharray:4 5}.landing.v2 .cave-portal,.landing.v2 .cave-arrival{position:absolute;z-index:4;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:#5fc8ff;box-shadow:0 0 0 2px #1c4f86,0 0 8px 2px #5fc8ffb3}.landing.v2 .cave-arrival{width:8px;height:8px;margin:-4px 0 0 -4px;background:#cfefff}.landing.v2 .landing-community{margin:0 auto;border:0;display:block}.landing.v2 .community-card{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:8px 10px;margin-bottom:28px}.landing.v2 .community-card h2{font-size:28px}.landing.v2 .community-card p:last-child{margin:0;color:var(--muted);font-size:15px}.landing.v2 .faq details{padding:12px 0;border-bottom:1px solid var(--line)}.landing.v2 .faq summary{font:400 18px VALETitle,Georgia,serif;color:var(--gold2);cursor:pointer}.landing.v2 .faq p{margin:8px 0 0;font:15px/1.6 VALEText,Arial,sans-serif;color:var(--muted)}.landing.v2 .closer{max-width:none;text-align:center;padding:96px 5.5%;background:linear-gradient(#0d0b12cc,#0d0b12cc),url(/ui/site/floors/floor-dragons.png) center / 1440px 960px;image-rendering:pixelated}.landing.v2 .closer h2{margin-bottom:22px}.landing.v2 .closer p{margin:16px 0 0;color:var(--muted)}.landing.v2 .landing-footer{display:block;padding:36px 5.5% 40px;color:var(--muted);font-size:12px}.landing.v2 .foot-row{display:flex;align-items:center;gap:24px}.landing.v2 .foot-row>.vale-logo{font-size:18px}.landing.v2 .foot-row>div{margin-left:auto;display:flex;gap:18px}.landing.v2 .foot-row a{color:var(--parch)}.landing.v2 .foot-fine{margin:18px 0 0;font-size:11px}.landing.v2 .sticky-bar{display:none}.landing.v2 .landing-dialog{background:var(--panel);color:var(--text);border:16px solid transparent;border-image:url(/ui/bz/panel.png) 16 fill / 16px round;image-rendering:pixelated;border-radius:0;box-shadow:0 30px 90px #000c}.landing.v2 .landing-dialog::backdrop{background:#06040ad9;backdrop-filter:blur(4px)}.landing.v2 .landing-close{color:var(--parch)}.landing.v2 .landing-dialog-development{color:var(--muted);padding-top:36px}.landing.v2 .start-card{background:transparent}.landing.v2 .start-sub{color:var(--muted)}.landing.v2 .start-inp{background:#0a0810;border-color:var(--bronze);color:var(--text)}.landing.v2 .start-btn{background:#2a2032;color:var(--parch);border-color:var(--bronze)}.landing.v2 .start-btn.tq{background:var(--tq);color:#06201c}.landing.v2 .start-foot{color:var(--muted)}@media (min-width: 1800px){.landing.v2 .site-section{max-width:1600px}}@media (max-width: 1320px){.landing.v2 .landing-header nav{gap:14px}.landing.v2 .nav-link{letter-spacing:.8px}}@media (max-width: 1100px){.landing.v2 .nav-link[data-nav=Landcoin],.landing.v2 .nav-link[data-nav=Looks]{display:none}}@media (max-width: 900px){.landing.v2 .nav-link{display:none}.landing.v2 .landing-header nav{gap:12px}}@media (max-width: 1799px){.landing.v2 .beasts{grid-template-columns:repeat(3,1fr)}}@media (max-width: 1100px){.landing.v2 .landing-hero{height:auto;min-height:0;max-height:none;display:flex;flex-direction:column}.landing.v2 .site-window-hero{position:relative;inset:auto;width:100%;aspect-ratio:16 / 10}.landing.v2 .landing-hero:before{display:none}.landing.v2 .landing-hero-copy{position:static;transform:none;width:auto;max-width:720px;padding:28px 5.5% 8px}.landing.v2 .hud-hero .hud-tl{inset:14px auto auto 14px;align-items:flex-start}.landing.v2 .hud-hero .hud-log{top:auto;bottom:48px}.landing.v2 .hud-hero .hud-hotbar{left:50%}.landing.v2 .life{grid-template-columns:repeat(3,1fr)}.landing.v2 .beast-meta .isl{display:none}.landing.v2 .spells{grid-template-columns:repeat(2,1fr)}.landing.v2 .landcoin-grid,.landing.v2 .bestiary-grid,.landing.v2 .looks-grid{grid-template-columns:1fr}.landing.v2 .world-map{aspect-ratio:auto;height:auto!important;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:12px}.landing.v2 .routes{display:none}.landing.v2 .island{position:static;transform:none;left:auto!important;top:auto!important;min-width:0;width:auto}.landing.v2 .island img{width:auto;max-width:100%;height:auto}.landing.v2 .island figcaption{display:block;border-width:12px;border-image-width:12px;padding:0}.landing.v2 .island b{font-size:14px}.landing.v2 .steps ol{gap:16px}.landing.v2 .island-step{left:-16px;top:-16px;width:22px;height:22px;font-size:14px}.landing.v2 .under-desk{display:none}.landing.v2 .under-grid{display:contents}.landing.v2 .world-map.under{grid-template-columns:repeat(2,minmax(0,1fr))}.landing.v2 .cave.free{position:relative;z-index:1;transform:none;width:auto;min-width:0}.landing.v2 .cave img{width:auto;max-width:100%}.landing.v2 .cave figcaption{display:block;width:auto;border-width:12px;border-image-width:12px;padding:0}.landing.v2 .cave b{font-size:14px}}@media (max-width: 999px){.landing.v2 .beasts{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.landing.v2 .landing-header{height:56px;padding:0 16px}.landing.v2 .landing-header nav{gap:10px}.landing.v2 .nav-link,.landing.v2 .landing-header nav>a:first-child{display:none}.landing.v2 .landing-nav-play{display:inline-flex;padding:0 10px;border-width:9px;border-image-width:9px;min-height:36px;font-size:13px;line-height:18px}.landing.v2 .landing-lang button{min-height:26px;padding:0 7px}.landing.v2 .landing-brand{font-size:17px}.landing.v2 .site-window-hero{aspect-ratio:1}.landing.v2 .site-window:not(.site-window-hero){border-width:16px;border-image-width:16px}.landing.v2 .site-window-landcoin,.landing.v2 .site-window-bestiary{aspect-ratio:4 / 5}.landing.v2 .site-window-looks{aspect-ratio:1}.landing.v2 .landing-hero-copy{padding:18px 16px 6px}.landing.v2 .landing-development-badge{margin-bottom:10px}.landing.v2 h1{font-size:36px;margin-bottom:12px}.landing.v2 .landing-intro{font-size:15px}.landing.v2 .landing-primary{width:100%}.landing.v2 .landing-cta .bz-btn:not(.landing-primary){width:100%}.landing.v2 .hud-hero .hud-log,.landing.v2 .hud-hero .hud-xp{display:none}.landing.v2 .hud-hero .hud-tl{left:10px;top:10px}.landing.v2 .hud-hero .hud-tr{right:10px;top:10px}.landing.v2 .hud-wallet{font-size:16px;padding:2px 8px 2px 2px}.landing.v2 .hud-coin{width:24px;height:24px;background-size:216px 24px}@keyframes coin{to{background-position-x:-216px}}.landing.v2 .hud-hotbar{bottom:66px;gap:2px}.landing.v2 .hud-key{width:36px;height:36px}.landing.v2 .hud-slots{top:44px;right:10px}.landing.v2 .hud-slot{width:40px;height:40px}.landing.v2 .site-caption{padding:18px 10px 6px;gap:8px}.landing.v2 .site-section{padding:44px 16px}.landing.v2 .steps{padding-top:32px}.landing.v2 .steps ol{grid-template-columns:1fr;gap:12px}.landing.v2 .beasts{grid-template-columns:1fr 1fr;gap:10px}.landing.v2 .spells{grid-template-columns:1fr;gap:10px}.landing.v2 .beast-btn{height:212px;--base: 54px}.landing.v2 .beast-meta .isl{display:none}.landing.v2 .beast-name{font-size:15px;line-height:1.05}.landing.v2 .spell{height:230px;--feet: 140px}.landing.v2 .life{grid-template-columns:1fr}.landing.v2 .chips{grid-template-columns:repeat(6,1fr)}.landing.v2 .chip{width:100%;height:auto;aspect-ratio:1}.landing.v2 .world-map{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px;border-width:16px;border-image-width:16px}.landing.v2 .world-map.under{grid-template-columns:1fr}.landing.v2 .world-toggle{width:100%}.landing.v2 .world-toggle button{flex:1 1 50%;padding:0 10px}.landing.v2 .world-note{flex-basis:100%}.landing.v2 .community-card{flex-direction:column;align-items:flex-start}.landing.v2 .closer{padding:64px 16px}.landing.v2 .foot-row{flex-wrap:wrap;gap:12px}.landing.v2 .foot-row>span{display:none}.landing.v2 .foot-row>div{margin-left:0}.landing.v2 .sticky-bar{position:sticky;bottom:0;z-index:25;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 16px calc(8px + env(safe-area-inset-bottom));background:#0d0b12f2;border-top:1px solid var(--line);color:var(--parch)}.landing.v2 .sticky-bar.hide{display:none}.landing.v2 .sticky-bar .bz-btn{min-height:44px;padding:0 16px;border-width:12px;border-image-width:12px;font-size:15px;line-height:20px}.landing.v2 .landing-dialog{width:calc(100vw - 16px);border-width:12px;border-image-width:12px}}@media (max-width: 360px){.landing.v2 .landing-brand{font-size:14px}.landing.v2 .landing-header{padding:0 10px}.landing.v2 .sticky-bar span{display:none}.landing.v2 .sticky-bar .bz-btn{flex:1}}@media (prefers-reduced-motion: reduce){.landing.v2 *,.landing.v2 *:before{animation:none!important;transition:none!important}.landing.v2 .marquee-track{animation:none;width:auto;flex-wrap:wrap}}.landing.v2 .q-parch{--pb: 16px;position:relative;isolation:isolate;border:var(--pb) solid transparent;color:#3a2410}.landing.v2 .q-parch:before{content:"";position:absolute;inset:calc(-1 * var(--pb));z-index:-1;border:var(--pb) solid transparent;border-image:url(/ui/site/franuka/box-parchment.png) 16 fill / var(--pb) round;image-rendering:pixelated;filter:sepia(1) brightness(.92);pointer-events:none}.landing.v2 .q-road ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 0 22px;padding:0;list-style:none}.landing.v2 .q-road li{position:relative;min-width:0}.landing.v2 .q-road li+li:before{content:"";position:absolute;left:-14px;top:50%;width:14px;border-top:2px dashed #ffe9b8b3}.landing.v2 .q-road a{display:flex;align-items:center;gap:10px;height:100%;box-sizing:border-box;padding:0 4px;color:#2a1a0c;text-decoration:none}.landing.v2 .q-road a:hover strong{color:#6a2e06;text-decoration:underline}.landing.v2 .q-road a>b{flex:0 0 auto;font:400 30px/1 VALETitle,Georgia,serif;color:#8a5a1e}.landing.v2 .q-road strong{display:block;font:400 17px/1.15 VALETitle,Georgia,serif;color:#2a1a0c}.landing.v2 .q-road em{display:block;font-style:normal;color:#6a4a26}.landing.v2 .q-chains{display:flex;flex-direction:column;gap:12px}.landing.v2 .q-chain,.landing.v2 .q-systems{scroll-margin-top:76px}.landing.v2 .q-chain-h{margin:0;font:inherit;color:inherit}.landing.v2 .q-chain-h button{display:flex;align-items:center;gap:14px;width:100%;min-height:72px;box-sizing:border-box;padding:2px 6px;border:16px solid transparent;border-image:url(/ui/bz/panel.png) 16 fill / 16px round;image-rendering:pixelated;background:none;color:var(--text);text-align:left;cursor:pointer}.landing.v2 .q-chain-h button:hover .q-chain-name{color:#fff}.landing.v2 .q-num{flex:0 0 40px;height:40px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 34% 30%,#fff4c8 0 14%,#f0c060 34%,#b78536);box-shadow:0 0 0 2px #20190d,0 3px 0 2px #0009;font:400 22px/1 VALETitle,Georgia,serif;color:#2a1a0c}.landing.v2 .q-chain-name{font:400 26px/1.1 VALETitle,Georgia,serif;color:var(--gold2);text-shadow:1px 1px 0 #000}.landing.v2 .q-chain-meta{margin-left:auto;color:var(--parch);text-align:right}.landing.v2 .q-chev{flex:0 0 auto;width:10px;height:10px;margin:0 6px 6px 4px;border-right:3px solid var(--gold);border-bottom:3px solid var(--gold);transform:rotate(45deg);transition:transform .15s}.landing.v2 .q-chain.q-open .q-chev{transform:rotate(225deg);margin:6px 6px 0 4px}.landing.v2 .q-chain-body{padding:18px 2px 10px}.landing.v2 .q-chain-body[hidden]{display:none}.landing.v2 .q-intro,.landing.v2 .q-outro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:start}.landing.v2 .q-intro{margin-bottom:20px}.landing.v2 .q-outro{margin-top:22px}.landing.v2 .q-summary{margin:0 0 14px;font:17px/1.6 VALEText,Arial,sans-serif;color:var(--text)}.landing.v2 .q-label{margin:0 0 6px;color:var(--gold);font-weight:400}.landing.v2 .q-note-box{margin:0 0 12px}.landing.v2 .q-note-box p:not(.q-label),.landing.v2 .q-note-box li{margin:0;font:15px/1.55 VALEText,Arial,sans-serif}.landing.v2 .q-note-box ul{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:18px}.landing.v2 .q-note-box.q-dark{padding:10px 14px;border-left:3px solid var(--gold-dark);background:#08060a8c;color:var(--muted)}.landing.v2 .q-note-box.q-parch{margin:0;padding:2px 6px}.landing.v2 .q-note-box.q-parch .q-label{color:#8a4a12}.landing.v2 .q-note-box.q-parch li::marker{color:#8a4a12}.landing.v2 .q-ferry{display:flex;gap:12px;align-items:center;margin:0 0 12px}.landing.v2 .q-ferry p{margin:0;font:15px/1.5 VALEText,Arial,sans-serif;color:var(--muted)}.landing.v2 .q-ferry b,.landing.v2 .q-ferrymen b{color:var(--parch);font-weight:700}.landing.v2 .q-cards{margin:0;padding:0;list-style:none}.landing.v2 .q-chapters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}.landing.v2 .q-card{position:relative;min-width:0;display:flex;flex-direction:column;gap:12px;padding:2px 4px 6px;border:16px solid transparent;border-image:url(/ui/bz/panel.png) 16 fill / 16px round;image-rendering:pixelated}.landing.v2 .q-card-h,.landing.v2 .q-group-h{display:flex;gap:12px;align-items:flex-end}.landing.v2 .q-card-h>div,.landing.v2 .q-group-h>div{min-width:0;padding-bottom:2px}.landing.v2 .q-card h4,.landing.v2 .q-group h4{margin:0;font:400 21px/1.15 VALETitle,Georgia,serif;color:var(--gold2);text-shadow:1px 1px 0 #000}.landing.v2 .q-k{margin:0 0 3px;color:var(--tq2)}.landing.v2 .q-giver{margin:5px 0 0;font:700 14px/1.3 VALEText,Arial,sans-serif;color:var(--parch)}.landing.v2 .q-where{margin:2px 0 0;font:13px/1.35 VALEText,Arial,sans-serif;color:var(--muted)}.landing.v2 .q-goal{margin:0;font:15px/1.55 VALEText,Arial,sans-serif;color:var(--text)}.landing.v2 .q-npc{position:relative;flex:0 0 auto;width:76px;height:96px}.landing.v2 .q-npc.q-sm{width:56px;height:64px}.landing.v2 .q-npc-win{position:absolute;inset:0;overflow:hidden;border:6px solid transparent;border-image:url(/ui/bz/slot.png) 2 / 6px round;image-rendering:pixelated;background:radial-gradient(ellipse 34% 9% at 50% calc(100% - 4px),#00000080 0 99%,transparent 100%),linear-gradient(#2a2032,#120e17)}.landing.v2 .q-npc-win i{position:absolute;left:calc(50% - var(--cx) * 2px);top:calc(100% - 3px - var(--bt) * 2px);width:var(--fw2);height:var(--fw2);background:var(--sheet) 0 calc(-1px * var(--fy)) / var(--sw) var(--sh) no-repeat;image-rendering:pixelated;animation:q-idle 1s steps(4) infinite}.landing.v2 .q-npc.q-sm .q-npc-win i{top:calc(4px - var(--top, 10) * 2px)}@keyframes q-idle{to{background-position-x:calc(-1 * var(--sw))}}.landing.v2 .q-mark{position:absolute;right:-7px;top:-9px;z-index:1;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 34% 30%,#ffffff80 0 16%,transparent 18%),#f0c060;box-shadow:0 0 0 2px #20190d,0 2px 0 2px #0007;font:900 14px/1 Verdana,Geneva,sans-serif;color:#20190d;animation:q-bob 2s ease-in-out infinite}@keyframes q-bob{50%{transform:translateY(-3px)}}.landing.v2 .q-tags{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.landing.v2 .q-tags li{padding:1px 6px;border:1px solid #ffe9b84d;background:#08060a66;color:var(--parch)}.landing.v2 .q-tags li.q-t-rep{color:var(--tq2);border-color:#40c8b8b3}.landing.v2 .q-tags li.q-t-story{color:var(--gold);border-color:#f0c060a6}.landing.v2 .q-tags li.q-t-once{color:var(--muted)}.landing.v2 .q-obj{display:flex;flex-direction:column;gap:7px;margin:0;padding:0;list-style:none}.landing.v2 .q-obj li{display:flex;align-items:flex-start;gap:8px;font:15px/1.45 VALEText,Arial,sans-serif;color:var(--text)}.landing.v2 .q-ck{flex:0 0 12px;width:12px;height:12px;margin-top:4px;box-sizing:border-box;border:2px solid #e6c074;background:#0009}.landing.v2 .q-obj li.q-o-boss .q-ck{flex-basis:16px;width:16px;height:16px;margin-top:2px;border:0;background:url(/ui/bz/mi/skull.png) 0 0 / 16px 16px no-repeat;image-rendering:pixelated}.landing.v2 .q-obj li.q-o-boss span{color:#ffd2b0}.landing.v2 .q-obj em{margin-left:auto;padding-left:10px;font-style:normal;color:var(--muted);white-space:nowrap}.landing.v2 .q-mats{display:flex;flex-direction:column;gap:8px}.landing.v2 .q-mat{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.landing.v2 .q-mat .q-label{margin:0;min-width:64px}.landing.v2 .q-mat small{font-size:16px;color:var(--muted)}.landing.v2 .q-items{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}.landing.v2 .q-slot{position:relative;width:44px;height:44px;display:grid;place-items:center;box-sizing:border-box;border:6px solid transparent;border-image:url(/ui/bz/slot.png) 2 / 6px round;image-rendering:pixelated;background:#08060acc}.landing.v2 .q-slot img{width:32px;height:32px}.landing.v2 .q-slot b{position:absolute;right:-5px;bottom:-7px;font-weight:400;color:#fff;text-shadow:1px 1px 0 #000,-1px 0 0 #000}.landing.v2 .q-steps summary{cursor:pointer;color:var(--gold);list-style:none}.landing.v2 .q-steps summary::-webkit-details-marker{display:none}.landing.v2 .q-steps summary:before{content:"";display:inline-block;width:0;height:0;margin-right:8px;border:5px solid transparent;border-left:7px solid var(--gold);border-right:0;vertical-align:1px}.landing.v2 .q-steps[open] summary:before{transform:rotate(90deg)}.landing.v2 .q-steps ol{display:flex;flex-direction:column;gap:6px;margin:8px 0 0;padding-left:22px;font:14px/1.5 VALEText,Arial,sans-serif;color:var(--text)}.landing.v2 .q-steps li::marker{color:var(--gold);font-family:VALETitle,Georgia,serif}.landing.v2 .q-chips{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.landing.v2 .q-chips li{display:inline-flex;align-items:center;gap:6px;min-height:34px;box-sizing:border-box;padding:1px 9px;background:#08060aa6;border:1px solid #ffe9b833;font:14px/1.25 VALEText,Arial,sans-serif;color:var(--text)}.landing.v2 .q-chips li b{font-weight:800}.landing.v2 .q-chips li.q-xp,.landing.v2 .q-chips li.q-xp b{color:var(--xp)}.landing.v2 .q-chips li.q-lc b{color:var(--coin)}.landing.v2 .q-chips li.q-plain{color:var(--parch)}.landing.v2 .q-chips li.q-item,.landing.v2 .q-chips li.q-spell{padding-left:1px}.landing.v2 .q-chips img{width:32px;height:32px;flex:0 0 32px}.landing.v2 .q-chips li.q-spell{border-color:#40c8b880}.landing.v2 .q-chips li.q-spell em{font-style:normal;color:var(--muted)}.landing.v2 .q-coin{display:inline-block;flex:0 0 16px;width:16px;height:16px;background:url(/sprites/landcoin.png) 0 0 / 144px 16px no-repeat;image-rendering:pixelated;vertical-align:-3px}.landing.v2 .q-note{margin:6px 0 0;font:13px/1.45 VALEText,Arial,sans-serif;color:var(--muted)}.landing.v2 .q-boss .q-label{color:#ffb070}.landing.v2 .q-deliver{display:flex;flex-direction:column;gap:10px;padding:10px 12px;background:#08060a73;border:1px solid #ffe9b829}.landing.v2 .q-deliver.q-gold{border:2px solid var(--gold-dark);background:linear-gradient(#4a34104d,#08060a73);box-shadow:inset 0 0 22px #f0c06026}.landing.v2 .q-deliver.q-gold .q-label{color:var(--gold2)}.landing.v2 .q-unl .q-label{margin-bottom:4px}.landing.v2 .q-unl ul{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.landing.v2 .q-unl li{display:flex;gap:8px;align-items:flex-start;font:14px/1.45 VALEText,Arial,sans-serif;color:var(--parch)}.landing.v2 .q-unl li:before{content:"";flex:0 0 16px;height:16px;margin-top:2px;background:url(/ui/bz/mi/key.png) 0 0 / 16px 16px no-repeat;image-rendering:pixelated}.landing.v2 .q-route{display:flex;flex-direction:column;gap:18px}.landing.v2 .q-isl{display:grid;grid-template-columns:180px minmax(0,1.2fr) minmax(0,1fr);grid-template-areas:"fig main side";gap:18px;align-items:start}.landing.v2 .q-isl-fig{grid-area:fig}.landing.v2 .q-isl-main{grid-area:main;display:flex;flex-direction:column;gap:12px;min-width:0}.landing.v2 .q-isl-side{grid-area:side;display:flex;flex-direction:column;gap:12px;min-width:0}.landing.v2 .q-isl+.q-isl:after{content:"";position:absolute;left:94px;top:-36px;height:38px;border-left:3px dashed #ffe9b8b3}.landing.v2 .q-isl-fig{position:relative;display:flex;flex-direction:column;align-items:center;margin:0}.landing.v2 .q-isl-sea{display:grid;place-items:center;width:100%;height:140px;background:#24497e;box-shadow:inset 0 0 0 2px #0a0810,inset 0 0 0 4px #ffe9b826}.landing.v2 .q-isl-sea img{display:block;max-width:100%;height:auto}.landing.v2 .q-isl-fig figcaption{position:relative;z-index:1;max-width:100%;box-sizing:border-box;margin-top:-16px;padding:0 6px;border:16px solid transparent;border-image:url(/ui/site/franuka/box-parchment.png) 16 fill / 16px round;image-rendering:pixelated;text-align:center;color:#5a3d1e}.landing.v2 .q-isl-fig figcaption>*{display:block}.landing.v2 .q-isl-fig figcaption b{font:400 16px/1.15 VALETitle,Georgia,serif;color:#2a1a0c}.landing.v2 .q-isl-fig figcaption .q-k{margin:0;color:var(--tq-dark)}.landing.v2 .q-isl-fig figcaption .q-coin{margin-right:3px}.landing.v2 .q-groups{columns:2;column-gap:16px}.landing.v2 .q-group{display:block;break-inside:avoid;margin:0 0 16px;min-width:0;padding:2px 4px 4px;border:16px solid transparent;border-image:url(/ui/bz/panel.png) 16 fill / 16px round;image-rendering:pixelated}.landing.v2 .q-group-h{padding-bottom:12px;border-bottom:1px solid #ffe9b833}.landing.v2 .q-minis{display:flex;flex-direction:column}.landing.v2 .q-card.q-mini{gap:8px;padding:12px 0;border:0;border-bottom:1px dashed #ffe9b833;border-image:none;background:none}.landing.v2 .q-card.q-mini:last-child{border-bottom:0;padding-bottom:4px}.landing.v2 .q-mini h4{font-size:19px}.landing.v2 .q-ferrymen ul{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.landing.v2 .q-ferrymen li{display:flex;gap:10px;align-items:center;font:14px/1.45 VALEText,Arial,sans-serif;color:var(--muted)}.landing.v2 .q-total{padding:12px 14px;border-top:2px solid var(--gold-dark);background:linear-gradient(#f0c06014,#08060a73)}.landing.v2 .q-systems{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px}.landing.v2 .q-sys{display:flex;gap:14px;align-items:flex-start;padding:2px 6px}.landing.v2 .q-sys h3{display:flex;align-items:center;gap:8px;margin:0 0 6px;color:#2a1a0c}.landing.v2 .q-sys p{margin:0 0 8px;font:15px/1.55 VALEText,Arial,sans-serif}.landing.v2 .q-sys kbd{padding:0 7px;border:2px solid #5a3d1e;background:#fff6;color:#2a1a0c;font:800 14px/1.35 VALEText,Arial,sans-serif}.landing.v2 .q-sys ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.landing.v2 .q-sys li{padding:0 6px;border:1px solid #5a3d1e66;color:#5a3d1e}.landing.v2 .q-mark.q-big{position:relative;right:auto;top:auto;flex:0 0 auto;width:36px;height:36px;margin:4px 4px 0;font-size:22px}.landing.v2 .q-trophy-art{display:flex;gap:6px;flex:0 0 auto}.landing.v2 .q-trophy-art span{display:flex;flex-direction:column;align-items:center}.landing.v2 .q-trophy-art img{width:64px;height:64px}.landing.v2 .q-trophy-art b{font-weight:400;color:#5a3d1e}@media (max-width: 1100px){.landing.v2 .q-road ol{grid-template-columns:repeat(2,minmax(0,1fr))}.landing.v2 .q-road li:nth-child(3):before{display:none}.landing.v2 .q-chapters{grid-template-columns:minmax(0,1fr)}.landing.v2 .q-groups{columns:1}.landing.v2 .q-isl{grid-template-columns:180px minmax(0,1fr);grid-template-areas:"fig main" "fig side"}}@media (max-width: 760px){.landing.v2 .q-intro,.landing.v2 .q-outro{grid-template-columns:minmax(0,1fr)}}@media (max-width: 600px){.landing.v2 .q-road ol{grid-template-columns:minmax(0,1fr);gap:8px}.landing.v2 .q-road li+li:before,.landing.v2 .q-road li:nth-child(3):before{display:block;left:32px;top:-10px;width:0;height:10px;border-top:0;border-left:2px dashed #ffe9b8b3}.landing.v2 .q-parch{--pb: 12px}.landing.v2 .q-road a{padding:0 2px}.landing.v2 .q-road a>b{font-size:26px;min-width:20px;text-align:center}.landing.v2 .q-chain-h button{flex-wrap:wrap;gap:4px 12px;min-height:60px;padding:0 2px;border-width:12px;border-image-width:12px}.landing.v2 .q-num{flex-basis:34px;height:34px;font-size:19px}.landing.v2 .q-chain-name{flex:1 1 0;min-width:0;font-size:21px}.landing.v2 .q-chain-meta{order:3;flex:1 0 100%;box-sizing:border-box;margin-left:0;padding-left:46px;text-align:left}.landing.v2 .q-chev{order:2}.landing.v2 .q-chain-body{padding-top:14px}.landing.v2 .q-summary{font-size:15px}.landing.v2 .q-card,.landing.v2 .q-group{border-width:12px;border-image-width:12px;padding:0 2px 4px}.landing.v2 .q-card.q-mini{border-width:0 0 1px;padding:12px 0}.landing.v2 .q-card h4,.landing.v2 .q-group h4{font-size:19px}.landing.v2 .q-isl{grid-template-columns:minmax(0,1fr);grid-template-areas:"fig" "main" "side";gap:12px}.landing.v2 .q-isl+.q-isl:after{left:50%;top:-32px;height:32px}.landing.v2 .q-isl-sea{height:128px}.landing.v2 .q-obj li,.landing.v2 .q-goal{font-size:14px}.landing.v2 .q-systems{grid-template-columns:minmax(0,1fr)}.landing.v2 .q-sys.q-trophies{flex-direction:column;gap:8px}.landing.v2 .q-sys.q-journal{gap:10px}.landing.v2 .q-mark.q-big{margin:2px 0 0}}@media (prefers-reduced-motion: reduce){.landing.v2 .q-npc-win i,.landing.v2 .q-mark{animation:none!important}}.landing.v2 .q-touch-only{display:none}@media (hover: none) and (pointer: coarse),(max-width: 600px){.landing.v2 .q-kbd-only{display:none!important}.landing.v2 .q-touch-only{display:inline}}.landing.v2 .nav-link[aria-current=page]{color:var(--gold2);box-shadow:0 2px 0 var(--gold-dark)}.landing.v2 .q-page-hero{border-bottom:1px solid var(--line);background:linear-gradient(180deg,var(--bg2),#0d0b1200)}.landing.v2 .q-page-in{max-width:1280px;margin:0 auto;padding:26px 5.5% 34px;box-sizing:border-box}.landing.v2 .q-crumbs ol{display:flex;flex-wrap:wrap;margin:0 0 18px;padding:0;list-style:none;color:var(--muted)}.landing.v2 .q-crumbs li+li:before{content:"/";margin:0 10px;color:var(--bronze2)}.landing.v2 .q-crumbs a{color:var(--parch);text-decoration:none}.landing.v2 .q-crumbs a:hover{color:var(--gold2);text-decoration:underline}.landing.v2 .q-crumbs [aria-current=page]{color:var(--gold)}.landing.v2 .q-page-title{display:flex;align-items:flex-start;gap:18px}.landing.v2 .q-page-title .q-mark.q-big{width:44px;height:44px;margin:6px 4px 0;font-size:26px}.landing.v2 .q-page-hero h1{margin:0 0 10px;font-size:clamp(34px,3.4vw,50px)}.landing.v2 .q-page-hero .site-lead{max-width:780px}.landing.v2.page-quests .landing-quests{padding-top:44px}.landing.v2 .q-loading{min-height:60vh;color:var(--muted);font:16px/1.6 VALEText,Arial,sans-serif}.landing.v2 .q-loading .bz-btn{margin-top:12px}.landing.v2 .life-more{margin:18px 0 0;font:15px/1.5 VALEText,Arial,sans-serif}.landing.v2 .life-more a{color:var(--tq2);text-decoration:none}.landing.v2 .life-more a:hover{color:#fff;text-decoration:underline}.landing.v2 .foot-row>div{flex-wrap:wrap;row-gap:8px}@media (min-width: 1800px){.landing.v2 .q-page-in{max-width:1600px}}@media (max-width: 600px){.landing.v2 .q-page-in{padding:18px 16px 24px}.landing.v2 .q-crumbs ol{margin-bottom:14px}.landing.v2 .q-page-title{gap:12px}.landing.v2 .q-page-title .q-mark.q-big{width:34px;height:34px;margin:4px 0 0;font-size:20px}.landing.v2 .q-page-hero h1{font-size:32px;margin-bottom:8px}.landing.v2 .q-page-hero .site-lead{font-size:15px}.landing.v2.page-quests .landing-quests{padding-top:32px}}@media (max-width: 340px){.landing.v2 .landing-header nav{gap:6px}.landing.v2 .landing-lang button,.landing.v2 .landing-nav-play{padding:0 5px}.landing.v2 .community-card .bz-btn{padding:0 12px}}@media (max-width: 1180px){.landing.v2 .nav-link[data-nav=Looks]{display:none}}.landing.v2 .landing-dialog-development{padding-right:58px}.landing.v2 .nav-link{white-space:nowrap}@media (max-width: 960px){.landing.v2 .nav-link[data-nav=Wiki]{display:none}}@media (max-width: 347px),(min-width: 361px) and (max-width: 389px){.landing.v2 .landing-header nav{gap:6px}.landing.v2 .landing-lang button,.landing.v2 .landing-nav-play{padding:0 5px}}@media (max-width: 340px){.landing.v2 .landing-header{padding:0 8px}}.landing.v2 .landcoin-steps img.bag{object-position:-61px -8px}.landing.v2 .q-chips .q-coin{flex:0 0 20px;width:20px;height:21px;background-size:288px 32px;background-position:-5px -5px;vertical-align:middle}.landing.v2 .landing-dialog:focus{outline:none}
