/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--breakpoint-sm:621px;--breakpoint-md:761px;--breakpoint-lg:901px;--breakpoint-xl:1101px;--breakpoint-2xl:1181px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-bg:#0a0807;--color-bg2:#0f0c0a;--color-sf:#15100d;--color-sf2:#1b1511;--color-ln:#2a211b;--color-ln2:#3f3229;--color-ink:#f3e4c4;--color-tx:#d4c6ab;--color-mu:#948774;--color-gold:#d7a63f;--color-gold2:#c5aa7e;--color-gold3:#f0d08a;--color-ruby:#c2271a;--color-ruby2:#8b150c;--color-ruby-glow:#ff573a;--color-amy:#9b6cf0;--color-amy2:#5a35b5;--color-drak:#b8231a;--color-stel:#e4eaf0;--color-ok:#7fbf5a;--color-warn:#e2a23a;--color-info:#5aa7d8;--font-display:"Cormorant Garamond", "Palatino Linotype", Georgia, serif;--font-ui:"Outfit Variable", "Outfit", "Segoe UI", system-ui, sans-serif;--radius-card:8px;--container-wrap:1280px;--spacing-hdr:72px;--breakpoint-xs:561px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{color-scheme:dark;--bg:var(--color-bg);--bg2:var(--color-bg2);--sf:var(--color-sf);--sf2:var(--color-sf2);--ln:var(--color-ln);--ln2:var(--color-ln2);--ink:var(--color-ink);--tx:var(--color-tx);--mu:var(--color-mu);--gold:var(--color-gold);--gold2:var(--color-gold2);--gold3:var(--color-gold3);--ruby:var(--color-ruby);--ruby2:var(--color-ruby2);--ruby-glow:var(--color-ruby-glow);--amy:var(--color-amy);--amy2:var(--color-amy2);--drak:var(--color-drak);--stel:var(--color-stel);--ok:var(--color-ok);--warn:var(--color-warn);--info:var(--color-info);--fd:var(--font-display);--wd:700;--ls:-.005em;--fu:var(--font-ui);--wrap:1280px;--hdr:72px;--r:8px;--vh:min(100svh,1000px);--sky-a:#070912;--sky-b:#101a3a;--sky-c:#2a1430;--sky-op:.55}.site[data-sky=dawn]{--sky-a:#1a1430;--sky-b:#7a3a3a;--sky-c:#d08a4a;--sky-op:.5}.site[data-sky=day]{--sky-a:#142642;--sky-b:#2e5a86;--sky-c:#6d8fb0;--sky-op:.42}.site[data-sky=dusk]{--sky-a:#1b0d1e;--sky-b:#6b1f2a;--sky-c:#d2642c;--sky-op:.5}.site[data-sky=night]{--sky-a:#05060e;--sky-b:#0b1230;--sky-c:#22143a;--sky-op:.6}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}html,body{background:var(--bg);color:var(--tx);margin:0}body{font:16px/1.6 var(--fu);-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}h1,h2,h3,h4{font-family:var(--fd);font-weight:var(--wd);letter-spacing:var(--ls);color:var(--ink);text-wrap:balance;margin:0;line-height:1.04}p{margin:0}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:2px}.wrap{width:min(100% - 40px,var(--wrap));margin-inline:auto}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.k{font:600 12px/1 var(--fu);letter-spacing:.2em;text-transform:uppercase;color:var(--gold);align-items:center;gap:10px;display:inline-flex}.k:before{content:"";background:var(--ruby);width:7px;height:7px;box-shadow:0 0 10px var(--ruby-glow);transform:rotate(45deg)}.k.amy{color:var(--amy)}.k.amy:before{background:var(--amy);box-shadow:0 0 10px var(--amy)}.h2{font-size:clamp(36px,4.6vw,64px)}.lead{color:var(--tx);max-width:58ch;font-size:19px;line-height:1.55}.mu{color:var(--mu)}.num{font-variant-numeric:tabular-nums}.band{padding:110px 0;position:relative}.band.tint{background:linear-gradient(var(--bg),var(--bg2) 12%,var(--bg2) 88%,var(--bg))}.head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 32px;margin-bottom:40px;display:flex}.head>div{gap:14px;display:grid}.card{background:var(--sf);border:1px solid var(--ln);border-radius:var(--r)}.glass{-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);background:#0e0b09c9;border:1px solid #ffffff14;border-radius:12px;box-shadow:0 30px 60px #0008}.btn{height:48px;font:600 14px/1 var(--fu);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:0 24px;transition:transform .18s,filter .18s,border-color .2s,background .2s,color .2s,box-shadow .2s;display:inline-flex;position:relative}.btn:hover{transform:translateY(-1px)}.btn-p{color:#fff6e6;background:linear-gradient(#d8362a,#8b150c);box-shadow:inset 0 1px #ffb09a55,0 10px 30px #c2271a55}.btn-p:hover{filter:brightness(1.12);box-shadow:inset 0 1px #ffb09a55,0 14px 36px #c2271a77}.btn-g{color:var(--ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a080766;border:1px solid #c5aa7e55}.btn-g:hover{border-color:var(--gold);color:#fff;background:#ffffff0a}.btn-a{color:#fff;background:linear-gradient(#8f5cf2,#4c2aa6);box-shadow:0 10px 30px #5a35b555}.btn-lg{height:58px;padding:0 32px;font-size:15px}.btn-sm{height:38px;padding:0 16px;font-size:12px}.btn-bl{width:100%}.btn .ic{fill:currentColor;width:16px;height:16px}.chip{height:30px;font:600 12px var(--fu);letter-spacing:.06em;color:var(--ink);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:8px;padding:0 13px;display:inline-flex}.dot{background:var(--ok);width:8px;height:8px;box-shadow:0 0 8px var(--ok);border-radius:50%;flex:none;animation:2.4s infinite pulse}@keyframes pulse{50%{opacity:.4}}.tag{font:700 11px/1 var(--fu);letter-spacing:.14em;text-transform:uppercase;color:#fff;background:var(--ruby);border-radius:4px;padding:6px 9px;display:inline-block}.tag.upd{background:#2f6d95}.tag.mnt{background:#6b5a35}.tag.patch{background:#3d6b3a}.tag.amy{background:var(--amy2)}.site[data-auth="0"] .only-auth,.site[data-auth="1"] .only-guest{display:none!important}.zl,:where(.zl) *{box-sizing:border-box}:where(.zl) img{max-width:100%;display:block}:where(.zl) img.zl-lz{visibility:hidden}:where(.zl) a{color:inherit;text-decoration:none}:where(.zl) button,:where(.zl) input{font:inherit;color:inherit}:where(.zl) button{cursor:pointer;background:0 0;border:0;padding:0}:where(.zl) h1,:where(.zl) h2,:where(.zl) h3{font-family:var(--fd);letter-spacing:-.005em;color:var(--ink);text-wrap:balance;margin:0;font-weight:700;line-height:1.04}:where(.zl) p{margin:0}:where(.zl) ul{margin:0;padding:0;list-style:none}:where(.zl) :focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:2px}}@layer components{.hdr{z-index:60;height:var(--hdr);background:linear-gradient(#000c,#0000);transition:background .35s,box-shadow .35s,-webkit-backdrop-filter .35s,backdrop-filter .35s;position:fixed;inset:0 0 auto}.hdr.solid,.site:not([data-page=landing]) .hdr{-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);background:#0a0807e6;box-shadow:0 1px #ffffff10,0 10px 30px #0006}.hdr .wrap{align-items:center;gap:22px;height:100%;display:flex}.logo{filter:drop-shadow(0 3px 10px #000);background:url(/build/assets/logo_h2-Bdh4G0sJ.webp) 0/contain no-repeat;flex:none;width:168px;height:46px;display:block}.nav{align-items:center;height:100%;margin:0 0 0 8px;padding:0;list-style:none;display:flex}.nav>li{align-items:center;height:100%;display:flex;position:relative}.nav>li>a,.nav>li>button{height:100%;font:600 13px var(--fu);letter-spacing:.1em;text-transform:uppercase;color:var(--gold2);white-space:nowrap;align-items:center;gap:7px;padding:0 14px;transition:color .2s;display:flex;position:relative}.nav>li>a:after,.nav>li>button:after{content:"";background:var(--ruby);height:2px;transition:transform .2s;position:absolute;bottom:0;left:14px;right:14px;transform:scaleX(0)}.nav>li:hover>a,.nav>li:hover>button,.nav>li>a[aria-current=page]{color:#fff}.nav>li:hover>a:after,.nav>li:hover>button:after,.nav>li>a[aria-current=page]:after{transform:scaleX(1)}.car{border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;transform:rotate(45deg)translate(-2px,-2px)}.more{border:1px solid var(--ln2);opacity:0;visibility:hidden;background:#0f0c0a;border-radius:0 0 10px 10px;grid-template-columns:repeat(3,1fr);gap:4px 18px;width:min(640px,92vw);padding:18px;transition:all .18s;display:grid;position:absolute;top:100%;left:-14px;transform:translateY(6px);box-shadow:0 30px 60px #000c}.nav>li:hover .more,.nav>li:focus-within .more{opacity:1;visibility:visible;transform:none}.more>div{align-content:start;gap:2px;display:grid}.more .grp{font:700 11px var(--fu);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);padding:6px 10px 8px}.more a{color:var(--ink);border-radius:6px;padding:8px 10px;font-size:15px;font-weight:600;display:grid}.more a:hover{background:#ffffff08}.more small{color:var(--mu);font-size:13px;font-weight:400}.hdr .right{align-items:center;gap:12px;margin-left:auto;display:flex}.live{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:36px;font:600 12px var(--fu);letter-spacing:.04em;color:var(--ink);white-space:nowrap;background:#0a080766;border:1px solid #ffffff1c;border-radius:999px;align-items:center;gap:9px;padding:0 13px 0 10px;display:flex}.live small{color:var(--mu);font-weight:500}.live .ph{flex:none;width:16px;height:16px}.langb{height:36px;font:600 13px var(--fu);color:var(--gold2);border-radius:6px;align-items:center;gap:8px;padding:0 9px;display:flex}.langb:hover{color:#fff;background:#ffffff0a}.flag{object-fit:cover;border-radius:2px;flex:none;width:22px;height:16px;display:inline-block;box-shadow:0 0 0 1px #ffffff2a}.signin{font:600 13px var(--fu);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);white-space:nowrap;padding:0 4px}.signin:hover{color:#fff}.acct{position:relative}.acct>button{cursor:pointer;background:#0a080766;border:1px solid #ffffff1c;border-radius:999px;align-items:center;gap:10px;height:44px;padding:0 18px 0 4px;display:flex}.acct>button:hover{border-color:var(--gold)}.av{border:1px solid var(--gold2);background:#2a1f18 50% 22%/92% no-repeat;border-radius:50%;flex:none;width:34px;height:34px}.acct>button>span{text-align:left;justify-items:start;gap:3px;display:grid}.acct b{font:600 13px/1 var(--fu);color:var(--ink)}.acct small{font:600 11px/1 var(--fu);color:var(--gold);display:block}.pop{border:1px solid var(--ln2);opacity:0;visibility:hidden;z-index:5;background:#0f0c0af7;border-radius:10px;gap:2px;width:250px;padding:8px;transition:all .18s;display:grid;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(6px);box-shadow:0 30px 60px #000c}.pop.open{opacity:1;visibility:visible;transform:none}.pop a,.pop button{text-align:left;color:var(--tx);border-radius:6px;justify-content:space-between;align-items:center;padding:9px 10px;font-weight:600;display:flex}.pop a:hover,.pop button:hover{color:#fff;background:#ffffff08}.pop hr{border:0;border-top:1px solid var(--ln);margin:6px 0}.bal{gap:14px;padding:8px 10px 10px;display:flex}.bal span{font:700 14px var(--fu);color:var(--ink);align-items:center;gap:6px;display:flex}.gemi{background:50%/contain no-repeat;flex:none;width:14px;height:14px}.gemi.z{background-image:url(/build/assets/currency_zen-D2_4l2rM.png)}.gemi.w{background-image:url(/build/assets/currency_wan-Y6tLA6ri.png);background-size:80%}.burger{place-items:center;width:42px;height:42px;display:none}.burger span,.burger span:before,.burger span:after{background:var(--ink);width:22px;height:2px;display:block;position:relative}.burger span:before,.burger span:after{content:"";position:absolute;left:0}.burger span:before{top:-7px}.burger span:after{top:7px}.drawer{z-index:80;background:#0a0807fa;align-content:start;gap:2px;padding:84px 22px 30px;transition:transform .28s;display:grid;position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;transform:translate(100%)}.drawer.open{transform:none}.drawer a{border-bottom:1px solid var(--ln);font:600 18px var(--fu);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);padding:13px 4px}.drawer a.sm{color:var(--tx);text-transform:none;letter-spacing:0;padding:10px 4px;font-size:15px}.drawer .dgrp{font:700 11px var(--fu);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-top:18px}.drawer .x{width:44px;height:44px;color:var(--ink);font-size:28px;position:absolute;top:14px;right:14px}.drawer .btn{margin-top:18px}.langmenu{z-index:85;border:1px solid var(--ln2);opacity:0;visibility:hidden;background:#0f0c0afa;border-radius:10px;width:max-content;min-width:190px;padding:8px;transition:all .18s;display:grid;position:fixed;transform:translateY(6px);box-shadow:0 30px 60px #000c}.langmenu.open{opacity:1;visibility:visible;transform:none}.langmenu a{border-radius:6px;align-items:center;gap:10px;padding:8px 10px;font-weight:600;display:flex}.langmenu a:hover,.langmenu a[aria-current=true]{color:#fff;background:#ffffff08}.site:not([data-page=landing]) main{padding-top:var(--hdr)}.crumbs{font:600 12px var(--fu);letter-spacing:.1em;text-transform:uppercase;color:var(--mu);flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.crumbs li+li:before{content:"›";color:var(--ln2);margin-right:8px}.pagehead{border-bottom:1px solid var(--ln);background:radial-gradient(60% 120% at 85% 0,#c2271a22,#0000 60%),radial-gradient(40% 100% at 10% 0,#5a35b522,#0000 60%),#0d0a08;padding:60px 0 44px;position:relative}.pagehead .wrap{gap:14px;display:grid}.pagehead h1{font-size:clamp(38px,5vw,64px)}footer.ft{border-top:1px solid var(--ln);color:var(--mu);background:#070605;padding:70px 0 28px;font-size:15px}.ft .top{grid-template-columns:1.4fr repeat(4,minmax(0,1fr));gap:30px;display:grid}.ft .brand{align-content:start;gap:14px;display:grid}.ft .brand .logo{width:190px;height:52px}.ft h2{font:600 12px var(--fu);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);margin:0 0 12px}.ft ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ft a:hover{color:var(--ink)}.sub{border:1px solid var(--ln2);border-radius:8px;display:flex;overflow:hidden}.sub input{background:var(--bg2);min-width:0;height:46px;color:var(--ink);border:0;flex:1;padding:0 14px}.sub input:focus{box-shadow:inset 0 0 0 1px var(--gold);outline:0}.sub button{background:var(--ruby);color:#fff;font:600 12px var(--fu);letter-spacing:.12em;text-transform:uppercase;padding:0 16px}.soc{flex-wrap:wrap;gap:8px;display:flex}.soc a{border:1px solid var(--ln2);width:40px;height:40px;color:var(--gold2);border-radius:50%;place-items:center;transition:all .2s;display:grid}.soc a:hover{color:#fff;border-color:var(--gold);transform:translateY(-2px)}.soc svg{fill:currentColor;width:18px;height:18px}.legal{border-top:1px solid #1b1512;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-top:46px;padding-top:22px;font-size:14px;display:flex}.legal nav{flex-wrap:wrap;gap:8px 20px;display:flex}.mbar{display:none}dialog{color:inherit;background:0 0;border:0;width:min(460px,100% - 32px);margin:auto;padding:0}dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000c}.gw{background:var(--sf);border:1px solid #6f5838;border-radius:10px;overflow:hidden;box-shadow:0 30px 80px #000}.gw .tb{height:46px;font:600 13px var(--fu);letter-spacing:.16em;text-transform:uppercase;color:#fff1d4;background:linear-gradient(#7a1a10,#45090a);border-bottom:1px solid #b88a4c;place-items:center;display:grid;position:relative}.gw .tb .x{color:#fff1d4;width:30px;height:30px;font-size:22px;position:absolute;top:8px;right:10px}.gw form{gap:14px;padding:24px;display:grid}dialog.trl{width:min(1100px,100% - 32px)}.trl .box{aspect-ratio:16/9;border:1px solid var(--ln2);background:#000;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 40px 100px #000}.trl iframe{border:0;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.trl .x{color:#fff;width:40px;height:40px;font-size:28px;position:absolute;top:-44px;right:-6px}.toast{opacity:0;z-index:95;border:1px solid var(--ln2);color:var(--ink);pointer-events:none;background:#0f0c0af7;border-radius:8px;max-width:calc(100% - 32px);padding:12px 18px;font-size:15px;transition:all .3s;position:fixed;bottom:90px;left:50%;transform:translate(-50%,16px)}.toast.on{opacity:1;transform:translate(-50%)}.rv.in{animation:.7s cubic-bezier(.2,.8,.2,1) both lift}@keyframes lift{0%{opacity:.4;transform:translateY(16px)}to{opacity:1;transform:none}}@media(min-width:901px){.ft .legal{padding-right:68px}}.legal .cookie-btn{font:inherit;color:inherit;padding:0}.legal .cookie-btn:hover{color:var(--gold)}.dsc{z-index:80;justify-items:end;gap:10px;display:grid;position:fixed;bottom:16px;right:16px}.dsc-panel{border:1px solid var(--ln2);background:#1e1f22;border-radius:12px;width:350px;height:min(500px,100vh - 120px);overflow:hidden;box-shadow:0 18px 50px #000c}.dsc-panel iframe{border:0;width:100%;height:100%;display:block}.dsc-tg{color:#fff;background:#5865f2;border-radius:50%;place-items:center;width:52px;height:52px;transition:transform .2s;display:grid;box-shadow:0 8px 24px #0009}.dsc-tg:hover{transform:translateY(-2px)}.dsc-tg svg{fill:currentColor;width:26px;height:26px}.dsc-tg .x2,.dsc-tg[aria-expanded=true] .d2{display:none}.dsc-tg[aria-expanded=true] .x2{display:block}.consent{z-index:95;border:1px solid var(--ln2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d0a08f5;border-radius:12px;align-items:center;gap:16px;width:min(720px,100% - 32px);padding:16px 18px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 18px 50px #000c}.consent[hidden]{display:none}.consent p{color:var(--tx);margin:0;font-size:13px}.consent a{color:var(--gold);font-weight:600}.consent .acts{flex:none;gap:8px;display:flex}@media(max-width:900px){.lroad{grid-template-columns:minmax(0,1fr)}.dsc{bottom:76px}.consent{flex-direction:column;align-items:stretch;bottom:76px}.consent .acts>*{flex:1}.dsc-panel{width:calc(100vw - 32px)}}.hero{min-height:max(740px,var(--vh));isolation:isolate;padding:calc(var(--hdr) + 30px) 0 120px;align-items:center;display:flex;position:relative;overflow:hidden}.hero .art{z-index:-6;transform:translate3d(calc(var(--mx,0)*-10px),calc(var(--my,0)*-6px),0) scale(1.04);background:url(/build/assets/keyart-BYoRRIXW.webp) 50% 40%/cover no-repeat;animation:40s ease-in-out infinite alternate kb;position:absolute;top:-3%;right:-3%;bottom:-3%;left:-3%}@keyframes kb{to{transform:translate3d(calc(var(--mx,0)*-10px - 1.2%),calc(var(--my,0)*-6px - .6%),0) scale(1.09)}}.hero .sky{z-index:-5;background:linear-gradient(var(--sky-a),var(--sky-b) 45%,var(--sky-c) 75%,#0000);opacity:var(--sky-op);mix-blend-mode:multiply;transition:opacity 1.2s,background 1.2s;position:absolute;top:0;right:0;bottom:0;left:0}.hero .veil{z-index:-4;background:linear-gradient(90deg,#0a0807f2 0,#0a0807c4 36%,#0a080730 62%,#0a080700),linear-gradient(#0a0807aa,#0000 25%,#0000 65%,var(--bg));position:absolute;top:0;right:0;bottom:0;left:0}.hero .fig{aspect-ratio:640/673;z-index:-3;width:min(54vw,760px);transform:translate3d(calc(var(--mx,0)*16px),calc(var(--my,0)*9px),0);filter:saturate(1.1);background:url(/build/assets/r_warrior_m-BoA3vU8u.webp) 50%/cover;animation:1.8s cubic-bezier(.2,.8,.2,1) both figin;position:absolute;bottom:0;right:-2%;-webkit-mask:radial-gradient(48% 50% at 50% 52%,#000 50%,#0000 100%);mask:radial-gradient(48% 50% at 50% 52%,#000 50%,#0000 100%)}@keyframes figin{0%{opacity:0;filter:blur(10px)saturate(.3)}to{opacity:1}}.hero .fog{z-index:-2;pointer-events:none;filter:blur(34px);background:radial-gradient(28% 22% at 28% 62%,#c2531a30,#0000 70%),radial-gradient(26% 20% at 72% 32%,#5a35b533,#0000 70%);animation:28s ease-in-out infinite alternate fog;position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%}@keyframes fog{to{transform:translate(5%,-3%)scale(1.1)}}canvas.embers{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.hero .wrap{z-index:2;position:relative}.hcopy{gap:24px;max-width:640px;display:grid}.hcopy>*{animation:.9s cubic-bezier(.2,.8,.2,1) both rise}.hcopy>:nth-child(2){animation-delay:.1s}.hcopy>:nth-child(3){animation-delay:.2s}.hcopy>:nth-child(4){animation-delay:.3s}.hcopy>:nth-child(5){animation-delay:.4s}.hcopy>:nth-child(6){animation-delay:.5s}@keyframes rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.hcopy h1{text-shadow:0 8px 40px #000;font-size:clamp(50px,7.2vw,104px);line-height:.96}.hcopy h1 em{color:#0000;background:linear-gradient(100deg,#a46f22,#dfb44b 30%,#fff1cc,#dfb44b 66%,#a46f22) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:600;animation:7s ease-in-out infinite shine}@keyframes shine{0%,to{background-position:100% 0}50%{background-position:0 0}}.hcopy .lead{color:#eadcc2;text-shadow:0 2px 12px #000;max-width:52ch;font-size:clamp(17px,1.4vw,20px)}.hcopy .lead b{color:#fff;font-weight:600}.ctas{flex-wrap:wrap;align-items:center;gap:12px 14px;display:flex}.trust{font:500 13px var(--fu);letter-spacing:.04em;color:#bfae95;flex-wrap:wrap;gap:8px 20px;display:flex}.trust span{align-items:center;gap:8px;display:inline-flex}.trust span:before{content:"";background:var(--gold);width:5px;height:5px;transform:rotate(45deg)}.evtag{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:600 13px var(--fu);color:var(--ink);background:#0a0807b8;border:1px solid #ffffff1c;border-radius:999px;justify-self:start;align-items:center;gap:10px;padding:7px 14px 7px 8px;transition:border-color .2s;display:inline-flex}.evtag:hover{border-color:var(--gold)}.evtag small{color:var(--gold);font-weight:600}.lp{height:22px;font:700 10px var(--fu);letter-spacing:.14em;text-transform:uppercase;color:#fff;background:var(--ruby);border-radius:999px;align-items:center;gap:7px;padding:0 9px;display:inline-flex}.lp i{background:#fff;border-radius:50%;width:6px;height:6px;animation:1.2s infinite pulse}.lp.next{color:var(--ink);background:#ffffff18}.cue{z-index:2;font:600 11px var(--fu);letter-spacing:.2em;text-transform:uppercase;color:#bfae95;justify-items:center;gap:8px;display:grid;position:absolute;bottom:92px;left:50%;transform:translate(-50%)}.cue i{background:linear-gradient(var(--gold),#0000);width:1px;height:38px;animation:1.8s ease-in-out infinite cue;display:block}@keyframes cue{50%{transform-origin:top;opacity:.4;transform:scaleY(.4)}}.pulsebar{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0807cc;border-top:1px solid #ffffff12;position:absolute;bottom:0;left:0;right:0}.pulsebar .wrap{scrollbar-width:none;align-items:stretch;gap:0;display:flex;overflow-x:auto}.pulsebar .wrap::-webkit-scrollbar{display:none}.pb{white-space:nowrap;border-right:1px solid #ffffff12;flex:none;align-items:center;gap:12px;margin-right:22px;padding:14px 22px 14px 0;display:flex}.pb:last-child{border-right:0}.pb .ph{flex:none;width:30px;height:30px}.pb b{font:600 15px/1.1 var(--fu);color:var(--ink);display:block}.pb small{font:500 11px var(--fu);letter-spacing:.1em;text-transform:uppercase;color:var(--mu);margin-top:3px;display:block}.pb .mini{border-radius:3px;gap:2px;width:110px;height:6px;margin-top:6px;display:flex;overflow:hidden}.pb .mini i{height:100%;display:block}.journey{background:#06080c;position:relative}.jstage{height:var(--vh);isolation:isolate;position:sticky;top:0;overflow:hidden}.jmap{transform-origin:0 0;will-change:transform;--inv:1;position:absolute;top:0;left:0}.jmap img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.jstage:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#06080cd9 0,#06080c80 34%,#06080c00 58%),linear-gradient(#06080c,#0000 14%,#0000 80%,#06080c);position:absolute;top:0;right:0;bottom:0;left:0}.jstage:after{content:"";z-index:2;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 160px #000}.jstage .jbg{z-index:-1;filter:blur(30px)brightness(.45);background:#06080c url(/build/assets/world_atlas_v2_sm-BxGO6Sp0.webp) 50%/cover;position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(1.1)}.route{pointer-events:none;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.route path{fill:none;stroke:#f0d08a;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:14 12;filter:drop-shadow(0 0 6px #ffcf66aa);opacity:0;transition:opacity .4s}.route.on path{opacity:1}.pin{transform:translate(-50%,-100%) scale(var(--inv));transform-origin:50% 100%;opacity:.35;pointer-events:none;justify-items:center;gap:6px;transition:opacity .4s;display:grid;position:absolute}.pin.on{opacity:1}.pin i{background:var(--ruby);width:18px;height:18px;box-shadow:0 6px 14px #000a,0 0 16px var(--ruby-glow);border:2px solid #ffd9a8;border-radius:50% 50% 50% 0;transform:rotate(-45deg)}.pin.amy i{background:var(--amy);box-shadow:0 6px 14px #000a,0 0 16px var(--amy)}.pin.gold i{background:var(--gold);box-shadow:0 6px 14px #000a,0 0 16px #ffcf66}.pin.stel i{background:#dfe6ee;border-color:#fff}.pin.on i{animation:2.2s ease-in-out infinite bob}@keyframes bob{50%{transform:rotate(-45deg)translate(-3px,3px)}}.pin b{font:700 13px var(--fu);color:#fff;text-shadow:0 2px 6px #000,0 0 12px #000;white-space:nowrap;background:#0a0807b8;border:1px solid #ffffff1c;border-radius:4px;padding:4px 9px}.pin small{font:600 10px var(--fu);letter-spacing:.1em;color:var(--gold);text-transform:uppercase}.pin.lock b{color:#bbb}.pin.lock i{box-shadow:none;background:#444;border-color:#999}.stops{z-index:3;margin-top:calc(-1 * var(--vh));position:relative}.stop{min-height:var(--vh);align-items:center;padding:60px 0;display:flex}.stop:last-child{min-height:calc(var(--vh) * .85)}.stop .panel{gap:18px;width:min(560px,100%);padding:34px 36px;display:grid}.stop .panel h2{font-size:clamp(36px,4vw,56px)}.stop .panel p{color:#e2d5bb;font-size:17px}.stop .ix{font:600 11px var(--fu);letter-spacing:.24em;text-transform:uppercase;color:var(--mu)}.stat2{flex-wrap:wrap;gap:26px;display:flex}.stat2 div{gap:2px;display:grid}.stat2 b{font:var(--wd) 34px/1 var(--fd);color:var(--ink)}.stat2 span{font:600 11px var(--fu);letter-spacing:.14em;text-transform:uppercase;color:var(--mu)}.fac2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.facc{isolation:isolate;border:1px solid #ffffff14;border-radius:10px;gap:8px;padding:16px;display:grid;position:relative;overflow:hidden}.facc.d{background:linear-gradient(160deg,#b8231a30,#0a080700 60%)}.facc.s{background:linear-gradient(160deg,#e4eaf022,#0a080700 60%)}.facc .bn{aspect-ratio:471/697;filter:drop-shadow(0 8px 16px #000);background-repeat:no-repeat;background-size:contain;width:64px}.facc h3{font-size:28px}.facc p{color:var(--tx)!important;font-size:14px!important}.facc .cap{font:600 11px var(--fu);letter-spacing:.14em;text-transform:uppercase;color:var(--mu)}.under{font:700 10px var(--fu);letter-spacing:.12em;text-transform:uppercase;color:#ffc1b3;background:#42080488;border:1px solid #c0261a;border-radius:3px;justify-self:start;padding:4px 8px;display:inline-block}.meter{gap:7px;display:grid}.meter .tr{background:#000;border-radius:5px;gap:2px;height:9px;display:flex;overflow:hidden}.meter .tr i{height:100%;display:block}.meter .lb{font:600 11px var(--fu);letter-spacing:.12em;text-transform:uppercase;color:var(--mu);justify-content:space-between;display:flex}.road{gap:8px;display:grid}.road li{background:#ffffff06;border:1px solid #ffffff0d;border-radius:8px;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;padding:8px 10px;display:grid}.road li.lock{opacity:.55}.road .lv{border:1px solid var(--gold2);width:44px;height:44px;font:700 14px var(--fu);color:var(--ink);background:#1a1411;border-radius:50%;place-items:center;display:grid}.road b{color:var(--ink);font-size:15px;display:block}.road small{color:var(--mu);font-size:12px}.road .re{font:600 11px var(--fu);letter-spacing:.1em;text-transform:uppercase;color:var(--gold)}.dg{grid-template-columns:1fr 1fr;gap:6px 14px;font-size:14px;display:grid}.dg span{color:var(--tx);border-bottom:1px solid #ffffff0f;justify-content:space-between;gap:8px;padding:5px 0;display:flex}.dg span b{color:var(--gold2);font-weight:600}.evmini{isolation:isolate;background:#ffffff06;border:1px solid #ffffff14;border-radius:10px;gap:10px;padding:14px;display:grid;position:relative;overflow:hidden}.evmini .bgi{z-index:-1;opacity:.55;background-position:100%;background-size:cover;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask:linear-gradient(90deg,#0000 15%,#000 70%);mask:linear-gradient(90deg,#0000 15%,#000 70%)}.evmini h3{font-size:24px}.evmini .fxr{flex-wrap:wrap;gap:6px;display:flex}.evmini .fxr span{font:600 12px var(--fu);color:#fff;background:#ffffff12;border-radius:4px;padding:4px 9px}.evmini .cd{flex-wrap:wrap;gap:6px;display:flex}.evmini .cd div{background:#0a0807aa;border:1px solid #ffffff14;border-radius:6px;justify-items:center;min-width:50px;padding:6px 4px;display:grid}.evmini .cd strong{font:700 18px/1 var(--fu);color:#fff}.evmini .cd span{font:600 9px var(--fu);letter-spacing:.14em;text-transform:uppercase;color:var(--mu)}.cls{grid-template-columns:300px minmax(0,1fr) 340px;align-items:center;gap:30px;display:grid}.clist{gap:8px;display:grid}.clist button{border:1px solid var(--ln);background:var(--sf);text-align:left;border-radius:10px;grid-template-columns:52px 1fr;align-items:center;gap:14px;padding:10px 12px;transition:all .2s;display:grid}.clist button:hover{border-color:var(--ln2)}.clist button[aria-pressed=true]{background:linear-gradient(90deg,#c2271a26,var(--sf));border-color:#c2271a99}.clist img{width:52px;height:52px}.clist b{font:600 17px var(--fu);color:var(--ink);display:block}.clist small{color:var(--mu);font-size:13px}.seg{border:1px solid var(--ln2);border-radius:6px;display:inline-flex;overflow:hidden}.seg button{font:600 12px var(--fu);letter-spacing:.1em;text-transform:uppercase;color:var(--gold2);padding:9px 16px}.seg button[aria-pressed=true]{color:#fff;background:linear-gradient(#c2271a66,#c2271a22)}.cstage{aspect-ratio:1/1.02;border:1px solid var(--ln);background:radial-gradient(60% 50% at 50% 70%,#5a35b533,#0000 70%),#070606;border-radius:16px;max-height:640px;position:relative;overflow:hidden}.cstage .img{background-position:50% 32%;background-size:cover;transition:opacity .35s,transform .5s;position:absolute;top:0;right:0;bottom:0;left:0}.cstage .img.out{opacity:0;transform:scale(.98)}.cstage:after{content:"";background:linear-gradient(#0a080800 55%,#0a0807ee);position:absolute;top:0;right:0;bottom:0;left:0}.cstage .cap{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;display:flex;position:absolute;bottom:22px;left:24px;right:24px}.cstage .cap b{font:var(--wd) 40px/1 var(--fd);color:var(--ink)}.cstage .cap span{font:600 12px var(--fu);letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.statrow{grid-template-columns:repeat(4,1fr);gap:8px;min-width:250px;display:grid}.statrow div{font:600 11px var(--fu);letter-spacing:.12em;color:var(--mu);gap:5px;display:grid}.statrow i{background:#ffffff14;border-radius:2px;height:4px;position:relative;overflow:hidden}.statrow i:after{content:"";width:calc(var(--v)*100%/6);background:linear-gradient(90deg,#a46f22,#ffd88a);transition:width .6s;position:absolute;top:0;right:0;bottom:0;left:0}.paths{gap:14px;display:grid}.paths h3{color:var(--gold2);font-size:22px}.path{border:1px solid var(--ln);background:var(--sf);border-radius:12px;grid-template-columns:96px 1fr;align-items:center;gap:14px;padding:12px;transition:all .25s;display:grid;position:relative;overflow:hidden}.path:before{content:"";background:radial-gradient(60% 80% at 0% 50%,var(--c),#0000 70%);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.path:before{background:radial-gradient(60% 80% at 0% 50%,color-mix(in srgb,var(--c) 28%,transparent),#0000 70%)}}.path:before{opacity:0;transition:opacity .3s}.path:hover:before{opacity:1}.path:hover{border-color:var(--c)}@supports (color:color-mix(in lab,red,red)){.path:hover{border-color:color-mix(in srgb,var(--c) 60%,transparent)}}.path:hover{transform:translateY(-2px)}.path img{filter:drop-shadow(0 6px 14px #000);width:96px;height:96px;transition:transform .3s}.path:hover img{transform:scale(1.06)rotate(-2deg)}.path b{font:var(--wd) 26px/1 var(--fd);color:var(--ink);margin-bottom:4px;display:block}.path p{color:var(--mu);font-size:13px}.skills{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.skills button{border:1px solid var(--ln2);background:#000;border-radius:6px;width:40px;height:40px;transition:all .15s;overflow:hidden}.skills button img{width:100%;height:100%}.skills button:hover,.skills button:focus-visible{border-color:var(--gold);transform:translateY(-2px)}.tip{color:var(--tx);min-height:44px;font-size:13px}.tip b{color:var(--ink);font:600 14px var(--fu);display:block}.season{isolation:isolate;border-block:1px solid #ffffff10;padding:120px 0;position:relative;overflow:hidden}.season:before{content:"";z-index:-2;background:url(/build/assets/r_shaman_w-CAh7kf68.webp) 85% 30%/auto 150% no-repeat,#07060a;position:absolute;top:0;right:0;bottom:0;left:0}.season:after{content:"";z-index:-1;background:linear-gradient(90deg,#07060a 30%,#07060acc 55%,#07060a66),radial-gradient(50% 70% at 70%,#5a35b544,#0000 70%);position:absolute;top:0;right:0;bottom:0;left:0}.season .grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:50px;display:grid}.season h2{font-size:clamp(44px,5.6vw,84px);line-height:.98}.season h2 em{color:#c9b2ff;font-style:italic;font-weight:600}.sea-cd{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sea-cd div{background:#ffffff08;border:1px solid #ffffff16;border-radius:8px;justify-items:center;min-width:66px;padding:10px 8px;display:grid}.sea-cd strong{font:700 26px/1 var(--fu);color:#fff;font-variant-numeric:tabular-nums}.sea-cd span{font:600 10px var(--fu);letter-spacing:.14em;text-transform:uppercase;color:var(--mu)}.pillars{gap:12px;display:grid}.pil{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f0b14cc;border:1px solid #ffffff12;border-radius:12px;grid-template-columns:56px 1fr;align-items:start;gap:16px;padding:18px;transition:all .25s;display:grid}.pil:hover{border-color:#9b6cf066;transform:translate(4px)}.pil .ic{background:linear-gradient(#9b6cf033,#9b6cf011);border:1px solid #9b6cf055;border-radius:12px;place-items:center;width:56px;height:56px;display:grid}.pil .ic img{width:40px;height:40px}.pil b{font:600 18px var(--fu);color:var(--ink);display:block}.pil p{color:var(--tx);margin-top:4px;font-size:14px}.pil small{font:600 11px var(--fu);letter-spacing:.12em;text-transform:uppercase;color:var(--amy);margin-top:8px;display:block}.bento{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:220px;gap:14px;display:grid}.bx{isolation:isolate;border:1px solid var(--ln);background:var(--sf);border-radius:14px;align-content:end;gap:8px;padding:24px;transition:border-color .25s,transform .25s;display:grid;position:relative;overflow:hidden}.bx:hover{border-color:var(--ln2);transform:translateY(-3px)}.bx .im{z-index:-2;opacity:.5;background-position:50%;background-size:cover;transition:transform .8s,opacity .4s;position:absolute;top:0;right:0;bottom:0;left:0}.bx:hover .im{opacity:.65;transform:scale(1.05)}.bx:before{content:"";z-index:-1;background:linear-gradient(#0a080700 30%,#0a0807f0 85%);position:absolute;top:0;right:0;bottom:0;left:0}.bx h3{font-size:24px}.bx p{color:var(--tx);max-width:40ch;font-size:14px}.bx .k{font-size:11px}.bx.w3{grid-column:span 3}.bx.w2{grid-column:span 2}.bx.w4{grid-column:span 4}.bx.h2{grid-row:span 2}.daynight{gap:4px;display:flex;position:absolute;top:20px;right:20px}.daynight i{border:1px solid #fff2;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.daynight svg{fill:none;width:18px;height:18px;stroke:var(--gold3);stroke-width:1.6px}.ngrid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:22px;display:grid}.nbig{isolation:isolate;border:1px solid var(--ln);border-radius:14px;align-content:end;min-height:460px;padding:30px;display:grid;position:relative;overflow:hidden}.nbig .im{z-index:-2;background-position:50% 35%;background-size:cover;transition:transform .8s;position:absolute;top:0;right:0;bottom:0;left:0}.nbig:hover .im{transform:scale(1.04)}.nbig:before{content:"";z-index:-1;background:linear-gradient(#0a080700 25%,#0a0807f4 85%);position:absolute;top:0;right:0;bottom:0;left:0}.nbig h3{font-size:clamp(30px,3.2vw,46px)}.nbig p{color:#e2d5bb;max-width:50ch;margin-top:8px;font-size:16px}.nmeta{font:600 12px var(--fu);letter-spacing:.1em;text-transform:uppercase;color:var(--mu);align-items:center;gap:12px;margin-bottom:10px;display:flex}.nsm{gap:14px;display:grid}.ns{border:1px solid var(--ln);background:var(--sf);border-radius:12px;grid-template-columns:150px 1fr;align-items:center;gap:16px;padding:12px;transition:all .2s;display:grid}.ns:hover{border-color:var(--ln2);transform:translate(3px)}.ns .th{aspect-ratio:4/3;background-position:50% 30%;background-size:cover;border-radius:8px}.ns h3{margin:6px 0;font-size:21px}.ns p{color:var(--mu);font-size:13px}.steps{counter-reset:s;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.step{counter-increment:s;border-radius:14px;align-content:start;gap:10px;padding:28px;display:grid;position:relative}.step:before{content:counter(s);font:var(--wd) 64px/1 var(--fd);color:#ffffff10;position:absolute;top:14px;right:20px}.step h3{padding-right:50px;font-size:24px}.step p{color:var(--mu);font-size:15px}.faq{gap:10px;max-width:820px;margin-inline:auto;display:grid}.faq details{border:1px solid var(--ln);background:var(--sf);border-radius:10px}.faq summary{cursor:pointer;font:600 17px var(--fu);color:var(--ink);justify-content:space-between;gap:20px;padding:18px 22px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--gold);font-size:22px;line-height:1;transition:transform .2s}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{color:var(--tx);padding:0 22px 20px}.final{text-align:center;isolation:isolate;padding:120px 0;position:relative;overflow:hidden}.final:before{content:"";z-index:-1;background:radial-gradient(60% 90% at 50% 100%,#c2271a4a,#0000 70%),linear-gradient(var(--bg),#0a0807bb),url(/build/assets/atlas2_nevaeh-clQCxA3h.webp) center/cover;position:absolute;top:0;right:0;bottom:0;left:0}.final .wrap{justify-items:center;gap:22px;display:grid}.final h2{font-size:clamp(40px,5.6vw,72px)}.strip{border-block:1px solid var(--ln);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.strip div{text-align:center;gap:4px;padding:30px 20px;display:grid}.strip div+div{border-left:1px solid var(--ln)}.strip b{font:var(--wd) clamp(32px,3.6vw,48px)/1 var(--fd);color:var(--ink);font-variant-numeric:tabular-nums}.strip span{font:600 11px var(--fu);letter-spacing:.14em;text-transform:uppercase;color:var(--mu)}.lroad{counter-reset:rd;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.lroad li{border:1px solid var(--ln);background:var(--sf);border-radius:14px;grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;padding:22px;display:grid;position:relative}.lroad li.cur{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold),0 0 34px var(--gold)}@supports (color:color-mix(in lab,red,red)){.lroad li.cur{box-shadow:0 0 0 1px color-mix(in srgb,var(--gold) 35%,transparent),0 0 34px color-mix(in srgb,var(--gold) 16%,transparent)}}.lroad li.later{background:#ffffff04;border-style:dashed}.lroad .when{font:700 12px var(--fu);letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.lroad li.later .when{color:var(--mu)}.lroad h3{font-size:26px}.lroad p{color:var(--tx);margin:0;font-size:14px}.lroad .ltag{font:700 10px var(--fu);letter-spacing:.14em;text-transform:uppercase;background:var(--gold);color:#1a1206;border-radius:4px;justify-self:start;padding:3px 8px}.lroad form{gap:6px;margin-top:6px;display:flex}.lroad input{border:1px solid var(--ln2);min-width:0;height:38px;color:var(--ink);background:#0a0807;border-radius:7px;flex:1;padding:0 12px}.lregions{text-align:center;color:var(--mu);margin-top:22px;font-size:14px}.lregions b{color:var(--tx)}.now{border-bottom:1px solid var(--ln);background:#0d0a08}.now .wrap{scrollbar-width:none;align-items:stretch;display:flex;overflow-x:auto}.hubtop{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:20px;padding:28px 0 0;display:grid}.feat{isolation:isolate;border:1px solid var(--ln);border-radius:14px;align-content:end;min-height:440px;padding:32px;display:grid;position:relative;overflow:hidden}.feat .im{z-index:-2;background-position:70% 30%;background-size:cover;position:absolute;top:0;right:0;bottom:0;left:0}.feat:before{content:"";z-index:-1;background:linear-gradient(90deg,#0a0807f2,#0a0807a0 55%,#0a080740),linear-gradient(#0a080700 40%,#0a0807f2);position:absolute;top:0;right:0;bottom:0;left:0}.feat h2{max-width:16ch;font-size:clamp(34px,3.6vw,54px)}.feat p{color:#e2d5bb;max-width:48ch;margin:10px 0 18px}.seasonbox{isolation:isolate;background:radial-gradient(80% 80% at 100% 0,#5a35b544,#0000 60%),#0f0b14;border:1px solid #9b6cf033;border-radius:14px;align-content:start;gap:14px;padding:26px;display:grid;position:relative;overflow:hidden}.seasonbox h2{font-size:30px}.seasonbox h2 em{color:#c9b2ff;font-style:italic;font-weight:600}.seasonbox .row{gap:8px;display:grid}.seasonbox .row div{border-bottom:1px solid #ffffff0f;justify-content:space-between;gap:10px;padding:8px 0;font-size:14px;display:flex}.seasonbox .row b{color:var(--ink);font-weight:600}.hub{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:24px;padding:30px 0 90px;display:grid}.hub>div{grid-template-columns:minmax(0,1fr)}.evx-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 24px;margin-bottom:18px;display:flex}.evx-head>div:first-child{gap:10px;display:grid}.chips{flex-wrap:wrap;flex:440px;justify-content:flex-end;gap:6px;display:flex}.chips button{border:1px solid var(--ln2);height:32px;font:600 12px var(--fu);color:var(--tx);border-radius:999px;align-items:center;gap:7px;padding:0 12px;transition:all .2s;display:inline-flex}.chips button i{background:var(--c);border-radius:50%;width:8px;height:8px}.chips button[aria-pressed=true]{color:#fff;border-color:var(--c,var(--gold));background:var(--c,var(--gold))}@supports (color:color-mix(in lab,red,red)){.chips button[aria-pressed=true]{background:color-mix(in srgb,var(--c,var(--gold)) 22%,transparent)}}.evx{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px;display:grid}.evlive{border:1px solid var(--ln2);isolation:isolate;background:var(--sf);border-radius:14px;align-content:start;align-self:start;gap:14px;min-height:380px;padding:26px;display:grid;position:relative;overflow:hidden}.evlive .bgi{z-index:-2;opacity:.4;background-position:50% 30%;background-size:cover;position:absolute;top:0;right:0;bottom:0;left:0}.evlive .bgi.art{opacity:1;background-position:100%;height:min(100%,max(300px,52%));inset:0 0 auto;-webkit-mask:linear-gradient(#000 55%,#0000);mask:linear-gradient(#000 55%,#0000)}.evlive:before{content:"";z-index:-1;background:linear-gradient(90deg,#0a0807f0,#0a0807c8 38%,#0a080700 72%),linear-gradient(180deg,var(--c),#0000 30%,#0a0807d0 62%,#0a0807f4);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.evlive:before{background:linear-gradient(90deg,#0a0807f0,#0a0807c8 38%,#0a080700 72%),linear-gradient(180deg,color-mix(in srgb,var(--c) 22%,transparent),#0000 30%,#0a0807d0 62%,#0a0807f4)}}.evlive.is-live{border-color:var(--c)}@supports (color:color-mix(in lab,red,red)){.evlive.is-live{border-color:color-mix(in srgb,var(--c) 70%,transparent)}}.evlive.is-live{box-shadow:0 0 0 1px var(--c),0 0 40px var(--c)}@supports (color:color-mix(in lab,red,red)){.evlive.is-live{box-shadow:0 0 0 1px color-mix(in srgb,var(--c) 40%,transparent),0 0 40px color-mix(in srgb,var(--c) 25%,transparent)}}.evlive.is-live:after{content:"";border-radius:inherit;border:1px solid var(--c);opacity:0;pointer-events:none;animation:2.6s ease-out infinite ring;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px}@keyframes ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.03)}}.evstate{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.catpill{height:24px;font:600 11px var(--fu);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);border:1px solid var(--c);border-radius:999px;align-items:center;gap:7px;padding:0 10px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.catpill{border:1px solid color-mix(in srgb,var(--c) 60%,transparent)}}.catpill{background:var(--c)}@supports (color:color-mix(in lab,red,red)){.catpill{background:color-mix(in srgb,var(--c) 18%,transparent)}}.catpill i{background:var(--c);border-radius:50%;width:7px;height:7px}.evlive h3{font-size:clamp(30px,3vw,42px)}.evlive p{color:#e2d5bb}.fx{flex-wrap:wrap;gap:6px;display:flex}.fx span{font:600 13px var(--fu);color:#fff;background:#ffffff12;border:1px solid #fff2;border-radius:4px;padding:5px 10px}.facts{grid-template-columns:1fr 1fr;gap:10px 16px;margin:4px 0;display:grid}.facts div{gap:2px;display:grid}.facts dt{font:600 10px var(--fu);letter-spacing:.16em;text-transform:uppercase;color:var(--mu)}.facts dd{color:var(--ink);margin:0;font-size:14px}.count{gap:8px;display:flex}.count div{background:#0a0807cc;border:1px solid #ffffff14;border-radius:6px;justify-items:center;min-width:60px;padding:8px 6px;display:grid}.count strong{font:700 22px/1 var(--fu);color:#fff;font-variant-numeric:tabular-nums}.count span{font:600 9px var(--fu);letter-spacing:.14em;text-transform:uppercase;color:var(--mu)}.evcount{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.evbar{background:#ffffff14;border-radius:2px;height:4px;overflow:hidden}.evbar i{background:var(--c);height:100%;width:var(--p);transition:width 1s linear;display:block}.evacts{flex-wrap:wrap;gap:8px;display:flex}.evnext{border:1px solid var(--ln);background:var(--sf);border-radius:14px;flex-direction:column;min-height:0;max-height:620px;display:flex}.evnext-h{border-bottom:1px solid var(--ln);font:600 12px var(--fu);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);flex:none;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.evnext-h .mu{letter-spacing:.02em;text-transform:none;font-weight:500}.evnext ol{scrollbar-width:thin;scrollbar-color:#6f5838 transparent;flex:1;min-height:0;margin:0;padding:0 6px 6px;list-style:none;overflow-y:auto;-webkit-mask:linear-gradient(#000 calc(100% - 28px),#0000);mask:linear-gradient(#000 calc(100% - 28px),#0000)}.evnext li.evday{z-index:1;background:var(--sf);font:700 11px var(--fu);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);padding:10px 10px 6px;position:sticky;top:0}.evnext li button{text-align:left;border-radius:8px;grid-template-columns:4px 40px 66px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:10px;transition:background .2s,transform .2s;display:grid}.evnext li button:hover{background:#ffffff08;transform:translate(2px)}.evnext .bar4{background:var(--c);border-radius:2px;height:34px}.evnext .evico{border:1px solid var(--c);border-radius:8px;width:40px;height:40px}@supports (color:color-mix(in lab,red,red)){.evnext .evico{border:1px solid color-mix(in srgb,var(--c) 45%,#ffffff14)}}.evnext .evico{object-fit:cover;background:#0a0807}.evnext time{font:700 13px/1.2 var(--fu);color:var(--ink)}.evnext time small{color:var(--mu);font-size:11px;font-weight:500;display:block}.evnext b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:15px;display:block;overflow:hidden}.evnext .evsub{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.evnext .in{font:600 12px var(--fu);color:var(--gold);white-space:nowrap}.evnext .empty{color:var(--mu);padding:20px;font-size:14px}.side{gap:18px;display:grid}.side .card{border-radius:14px;gap:12px;padding:20px;display:grid}.side h2{font-size:20px}.quick{grid-template-columns:1fr 1fr;gap:8px;display:grid}.quick a:first-child{grid-column:1/-1}.quick a{border:1px solid var(--ln);font:600 12px var(--fu);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);background:#ffffff04;border-radius:8px;gap:3px;padding:12px;display:grid;position:relative}.quick a:hover{border-color:var(--gold)}.quick a small{font:400 12px var(--fu);letter-spacing:0;text-transform:none;color:var(--mu)}.quick .bdg{background:var(--ruby);color:#fff;min-width:18px;height:18px;font:700 11px/18px var(--fu);text-align:center;border-radius:9px;position:absolute;top:8px;right:8px}.pulse-big{align-items:baseline;gap:12px;display:flex}.pulse-big b{font:var(--wd) 44px/1 var(--fd);color:var(--ink);font-variant-numeric:tabular-nums}.pulse-big span{color:var(--mu);font-size:13px;display:grid}.spark{margin:0;position:relative}.spark svg{width:100%;height:64px;display:block;overflow:visible}.spark .ln{fill:none;stroke:var(--gold);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:1200;stroke-dashoffset:1200px;animation:1.6s cubic-bezier(.2,.8,.2,1) .2s forwards draw}@keyframes draw{to{stroke-dashoffset:0}}.spark .area{fill:url(#sg)}.spark .cross{stroke:#fff5;stroke-width:1px;vector-effect:non-scaling-stroke}.spark .dotm{fill:var(--gold);stroke:var(--sf);stroke-width:2px;vector-effect:non-scaling-stroke}.spark figcaption{font:600 11px var(--fu);letter-spacing:.06em;color:var(--mu);justify-content:space-between;margin-top:6px;display:flex}.spark-tip{border:1px solid var(--ln2);font:600 12px var(--fu);color:var(--ink);white-space:nowrap;pointer-events:none;background:#0a0807f2;border-radius:4px;padding:4px 8px;position:absolute;top:-34px;transform:translate(-50%)}.facbar{border-radius:5px;gap:2px;height:26px;display:flex;overflow:hidden}.facbar i{width:0;font:700 12px var(--fu);white-space:nowrap;align-items:center;transition:width 1.2s cubic-bezier(.2,.8,.2,1);display:flex;overflow:hidden}.facbar.in i{width:var(--w)}.facbar .d{color:#ffe2da;background:linear-gradient(90deg,#5e0b05,#c0261a);padding-left:10px}.facbar .s{color:#1a1612;background:linear-gradient(90deg,#c9d3dc,#f4f7fa);justify-content:flex-end;padding-right:10px}.regions{gap:7px;margin:0;padding:0;list-style:none;display:grid}.regions li{grid-template-columns:110px 1fr 40px;align-items:center;gap:10px;font-size:13px;display:grid}.regions li i{background:#ffffff10;border-radius:0 4px 4px 0;height:7px;position:relative;overflow:hidden}.regions li i:after{content:"";background:var(--gold2);border-radius:0 4px 4px 0;width:0;transition:width 1s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;right:0;bottom:0;left:0}.regions.in li i:after{width:var(--w)}.regions li b{text-align:right;color:var(--ink);font-variant-numeric:tabular-nums}.patch ul{gap:6px;margin:0;padding-left:18px;font-size:14px;display:grid}.art-hero{aspect-ratio:21/8;border:1px solid var(--ln);background:url(/build/assets/r_shaman_w-CAh7kf68.webp) 70% 35%/auto 160% no-repeat,#06121c;border-radius:14px;margin-top:30px}.art{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:50px;padding:40px 0 90px;display:grid}.prose{color:var(--tx);max-width:70ch;font-size:18px;line-height:1.75}.prose h2{margin:38px 0 12px;font-size:30px}.prose p{margin:0 0 18px}.prose ul{gap:6px;margin:0 0 18px;padding-left:22px;display:grid}.prose strong{color:var(--ink)}.prose blockquote{border-left:3px solid var(--ruby);background:var(--sf);font-family:var(--fd);color:var(--ink);margin:24px 0;padding:16px 22px;font-size:22px;font-style:italic}.meta{font:600 13px var(--fu);color:var(--mu);flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.toc{gap:18px;display:grid;position:sticky;top:110px}.toc ol{gap:8px;margin:0;padding-left:18px;font-size:15px;display:grid}.rel{gap:12px;display:grid}.rel a{color:var(--ink);grid-template-columns:72px 1fr;align-items:center;gap:12px;font-size:14px;font-weight:600;line-height:1.35;display:grid}.rel .th{aspect-ratio:1;background-position:50% 30%;background-size:cover;border-radius:6px}.dl-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:40px;padding:50px 0 30px;display:grid}.dl-card{border-radius:14px;gap:16px;padding:28px;display:grid}.dl-card .big{align-items:center;gap:16px;display:flex}.dl-card .big b{font:var(--wd) 28px var(--fd);color:var(--ink)}.mirrors{gap:8px;display:grid}.mirrors a{border:1px solid var(--ln);color:var(--ink);border-radius:8px;justify-content:space-between;align-items:center;padding:12px 14px;font-weight:600;display:flex}.mirrors a:hover{border-color:var(--gold)}.mirrors small{color:var(--mu);font-weight:500}.next ol{counter-reset:n;gap:16px;margin:0;padding:0;list-style:none;display:grid}.next li{counter-increment:n;grid-template-columns:44px 1fr;align-items:start;gap:14px;display:grid}.next li:before{content:counter(n);border:1px solid var(--ruby);color:#fff;width:44px;height:44px;font:700 16px var(--fu);background:#c2271a22;border-radius:50%;place-items:center;display:grid}.next li b{color:var(--ink);font-size:17px;display:block}.next li span{color:var(--mu);font-size:15px}.req{border-collapse:collapse;width:100%}.req th,.req td{border-bottom:1px solid var(--ln);text-align:left;padding:12px 14px;font-size:15px}.req th{font:600 11px var(--fu);letter-spacing:.14em;text-transform:uppercase;color:var(--mu)}.req td:first-child{color:var(--ink);font-weight:600}.tablebox{border:1px solid var(--ln);border-radius:10px;overflow-x:auto}.reg{grid-template-columns:minmax(0,520px) minmax(0,1fr);align-items:start;gap:50px;padding:50px 0 90px;display:grid}.form{border-radius:14px;gap:16px;padding:30px;display:grid}.fld{gap:6px;display:grid}.fld label{font:600 11px var(--fu);letter-spacing:.14em;text-transform:uppercase;color:var(--gold2)}.fld input,.fld select{border:1px solid var(--ln2);background:var(--bg2);height:48px;color:var(--ink);border-radius:8px;padding:0 14px;font-size:16px}.fld input:focus,.fld select:focus{border-color:var(--gold);outline:0;box-shadow:0 0 0 3px #dfb44b22}.fld input[aria-invalid=true]{border-color:var(--ruby)}.fld .hint{color:var(--mu);font-size:13px}.fld .err{color:#ff8f7d;font-size:13px}.strength{background:#ffffff12;border-radius:2px;height:4px;overflow:hidden}.strength i{width:0;height:100%;transition:width .3s,background .3s;display:block}.check{align-items:flex-start;gap:10px;font-size:14px;display:flex}.check input{width:18px;height:18px;accent-color:var(--ruby);margin-top:2px}.or{color:var(--mu);align-items:center;gap:12px;font-size:13px;display:flex}.or:before,.or:after{content:"";background:var(--ln);flex:1;height:1px}.social2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.btn-so{letter-spacing:.06em;gap:10px}.btn-so .so-i{flex:none;width:20px;height:20px}.btn-so:hover .so-i{filter:brightness(1.15)}.pw{position:relative}.pw input{width:100%;padding-right:52px}.pw-eye{width:48px;height:48px;color:var(--mu);cursor:pointer;background:0 0;border:0;border-radius:0 8px 8px 0;place-items:center;display:grid;position:absolute;top:0;right:0}.pw-eye:hover,.pw-eye[aria-pressed=true]{color:var(--gold)}.pw-eye:focus-visible{outline:2px solid var(--gold);outline-offset:-4px}.pw-eye svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.pw-eye .s{opacity:0}.pw-eye[aria-pressed=true] .s{opacity:1}.fld .pin4{letter-spacing:.5em;font-variant-numeric:tabular-nums}.fld .pw:has(.pin4){max-width:250px}.captcha{border:1px dashed var(--ln2);height:66px;color:var(--mu);border-radius:8px;align-items:center;gap:12px;padding:0 16px;font-size:14px;display:flex}.captcha i{border:2px solid var(--ok);border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.captcha i:after{content:"";border-right:2px solid var(--ok);border-bottom:2px solid var(--ok);width:6px;height:10px;transform:rotate(45deg)translate(-1px,-1px)}.ok-msg{color:#cfeebd;background:#7fbf5a1f;border:1px solid #7fbf5a66;border-radius:8px;padding:14px 16px;font-size:15px;display:none}.ok-msg.on{display:block}.acc{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:28px;padding:34px 0 90px;display:grid}.acc-nav{gap:2px;display:grid;position:sticky;top:110px}.acc-nav a{color:var(--tx);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:11px 14px;font-weight:600;display:flex}.acc-nav a:hover{color:#fff;background:#ffffff06}.acc-nav a[aria-current=page]{color:#fff;box-shadow:inset 2px 0 0 var(--ruby);background:linear-gradient(90deg,#c2271a33,#0000)}.acc-nav .bdg{background:var(--ruby);color:#fff;min-width:20px;height:20px;font:700 11px/20px var(--fu);text-align:center;border-radius:10px}.acc-main{gap:24px;display:grid}.wallet{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.wallet .card{border-radius:12px;gap:8px;padding:20px;display:grid}.wallet b{font:var(--wd) 32px var(--fd);color:var(--ink);align-items:center;gap:10px;display:flex}.wallet .gemi{width:20px;height:20px}.chars{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.chr{border-radius:12px;grid-template-columns:72px 1fr;align-items:center;gap:14px;padding:16px;display:grid}.chr img{object-fit:cover;object-position:center 15%;border:1px solid var(--ln2);background:#2a1f18;border-radius:50%;width:72px;height:72px}.chr b{font:600 17px var(--fu);color:var(--ink)}.chr .l{color:var(--mu);font-size:13px}.chr .on{color:var(--ok)}.chr .act{grid-column:1/-1;gap:8px;display:flex}.list{border-collapse:collapse;width:100%}.list th,.list td{border-bottom:1px solid var(--ln);text-align:left;padding:12px 14px;font-size:14px}.list th{font:600 11px var(--fu);letter-spacing:.14em;text-transform:uppercase;color:var(--mu)}.st-ok{color:var(--ok);font-weight:600}.st-open{color:var(--warn);font-weight:600}.sec-list{gap:8px;display:grid}.sec-list div{border:1px solid var(--ln);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:15px;display:flex}.pi{fill:currentColor;flex:none;width:15px;height:15px}.trust .plat{gap:7px}.trust .plat .pi{color:var(--gold2)}.trust .soon{color:var(--mu)}.trust .soon:before{background:var(--mu)}.soonpill{font:600 11px var(--fu);letter-spacing:.06em;color:var(--mu);border:1px dashed #ffffff30;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;display:inline-flex}.plats{font:600 12px var(--fu);color:var(--tx);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:14px;display:flex}.plats span{align-items:center;gap:6px;display:inline-flex}.plats .pi{color:var(--gold2)}.plats .soonpill .pi{color:var(--mu);width:13px;height:13px}.ostabs{border:1px solid var(--ln);background:#0a080788;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:4px;display:grid}.ostabs button{height:42px;font:600 14px var(--fu);color:var(--tx);border-radius:7px;justify-content:center;align-items:center;gap:8px;transition:all .2s;display:flex}.ostabs button .pi{width:17px;height:17px}.ostabs button[aria-selected=true]{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.ostabs button[aria-selected=true]{background:color-mix(in srgb,var(--gold) 20%,transparent)}}.ostabs button[aria-selected=true]{color:#fff;box-shadow:inset 0 0 0 1px var(--gold)}.ospane[hidden],.ossteps[hidden]{display:none}.ospane{gap:16px;display:grid}.ospane .big .pi{width:40px;height:40px;color:var(--gold)}.ospane .file{color:var(--mu);font:500 12px ui-monospace,Consolas,monospace}.mobile-soon{background:#ffffff05;border:1px dashed #ffffff26;border-radius:12px;align-items:center;gap:14px;padding:16px 18px;display:flex}.mobile-soon .ics{gap:6px;display:flex}.mobile-soon .ics .pi{width:22px;height:22px;color:var(--mu)}.mobile-soon b{color:var(--ink);font-size:15px;display:block}.mobile-soon span{color:var(--mu);font-size:13px}.req td:first-child{color:var(--mu)}.req th .pi{vertical-align:-2px;color:var(--gold2);margin-right:6px}.acc-nav .ac-grp{font:600 10px var(--fu);letter-spacing:.16em;text-transform:uppercase;color:var(--mu);margin:14px 14px 4px}.acc-nav .ac-ext,.ac-ext{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:.7;flex:none;width:15px;height:15px}.ac-tab{gap:24px;display:none}.acc[data-cur=overview] .ac-tab[data-tab=overview],.acc[data-cur=security] .ac-tab[data-tab=security],.acc[data-cur=vote] .ac-tab[data-tab=vote],.acc[data-cur=support] .ac-tab[data-tab=support]{display:grid}.ac-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;display:flex}.ac-head h1{margin-top:10px;font-size:clamp(32px,4vw,48px)}.ac-lede{max-width:62ch;color:var(--tx);margin-top:10px;font-size:16px}.ac-h2{margin-bottom:14px;font-size:24px}.ac-card{border-radius:12px;align-content:start;gap:14px;padding:22px;display:grid}.ac-card h2{font-size:22px}.ac-card p{color:var(--tx);font-size:15px}.ac-card>.btn{justify-self:start}.ac-trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ac-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.ac-form .btn{justify-self:start}.ac-cur{border:1px solid var(--ln);color:var(--ink);background:#ffffff04;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:15px;display:flex}.ac-dots{letter-spacing:.3em}.ac-link{border:1px solid var(--ln);border-radius:8px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.ac-link .so-i{width:24px;height:24px}.ac-link b{font:600 15px var(--fu);color:var(--ink);display:block}.ac-link small{color:var(--mu);font-size:13px}.ov{gap:24px;display:grid}.ov .bar{background:#ffffff12;border-radius:3px;height:6px;overflow:hidden}.ov .bar i{border-radius:inherit;background:linear-gradient(90deg,var(--ruby),var(--gold));height:100%;display:block}.vt-ring.sm{flex:none;width:52px;height:52px}.vt-ring.sm circle{stroke-width:12px}.vt-ring.sm b{font:700 13px/1 var(--fu)}.ovb-hero{background:radial-gradient(60% 80% at 22% 60%,#5a35b533,#0000 70%),var(--sf);border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);min-height:440px;display:grid;position:relative;overflow:hidden}.ovb-art{background:50% 28%/cover no-repeat;-webkit-mask:linear-gradient(90deg,#000 55%,#0000);mask:linear-gradient(90deg,#000 55%,#0000)}.ovb-info{align-content:center;gap:16px;padding:36px 40px 36px 8px;display:grid}.ovb-info h1{font-size:clamp(44px,5vw,68px);line-height:1}.ovb-meta{font:600 15px var(--fu);color:var(--ink);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ovb-meta img{width:28px;height:28px}.ovb-on{color:var(--ok);border:1px solid #7fbf5a44;border-radius:999px;align-items:center;gap:8px;margin-left:6px;padding:4px 10px;font-size:13px;display:inline-flex}.ovb-lv{gap:8px;max-width:420px;display:grid}.ovb-lv>div:first-child{justify-content:space-between;align-items:baseline;display:flex}.ovb-lv b{font:var(--wd) 22px var(--fd);color:var(--ink)}.ovb-lv span{color:var(--gold2);font-size:13px}.ovb-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;display:grid}.ovb-stats div{border:1px solid var(--ln);background:#ffffff05;border-radius:10px;padding:10px 12px}.ovb-stats dt{font:600 10px var(--fu);letter-spacing:.14em;text-transform:uppercase;color:var(--mu)}.ovb-stats dd{font:600 15px var(--fu);color:var(--ink);align-items:center;gap:6px;margin:4px 0 0;display:flex}.ovb-stats dd img{width:20px;height:20px}.ovb-act{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.ovb-swap{align-items:center;gap:8px;display:flex}.ovb-swap>span{color:var(--mu);margin-right:4px;font-size:12px}.ovb-swap button{border:1px solid var(--ln2);cursor:pointer;background:#2a1f18;border-radius:50%;width:44px;height:44px;padding:0;position:relative}.ovb-swap button:hover{border-color:var(--gold)}.ovb-swap i{background:50% 22%/92% no-repeat;border-radius:50%;position:absolute;top:0;right:0;bottom:0;left:0}.ovb-swap b{border:1px solid var(--ln2);min-width:22px;height:18px;font:700 10px/16px var(--fu);color:var(--ink);background:#0f0c0a;border-radius:9px;padding:0 4px;position:absolute;bottom:-4px;right:-6px}.ovb-today{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.ovt{color:var(--tx);border-radius:14px;align-content:start;gap:12px;padding:18px;transition:border-color .2s,transform .2s;display:grid}a.ovt:hover{border-color:var(--gold);transform:translateY(-2px)}.ovt-row{align-items:center;gap:12px;display:flex}.ovt-row img{width:44px;height:44px}.ovt-row b{font:600 16px var(--fu);color:var(--ink);display:block}.ovt-row b small,.ovt-row small{color:var(--mu);font-size:13px}.ovt-wal{gap:6px;font-size:14px;display:grid}.ovt-wal span{align-items:center;gap:8px;display:flex}.ovt-wal b{font:var(--wd) 22px var(--fd);color:var(--ink)}.ovt-wal .gemi{width:17px;height:17px}.ovt-lnk{font:600 13px var(--fu);color:var(--gold)}.ovt-ev{background:var(--sf);min-height:132px;position:relative;overflow:hidden}.ovt-ev .bgi{opacity:.55;background:50%/cover;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask:linear-gradient(#000 20%,#0000);mask:linear-gradient(#000 20%,#0000)}.ovt-ev>:not(.bgi){position:relative}.ovt-ev b{font:600 16px var(--fu);color:#fff}.ovt-ev .cd{font:700 20px var(--fu);color:var(--gold3);font-variant-numeric:tabular-nums}.ovb-acct{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ovb-acct a{color:var(--tx);border-radius:12px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.ovb-acct a:hover{border-color:var(--gold)}.ovb-acct b{font:600 15px var(--fu);color:var(--ink);display:block}.ovb-acct small{color:var(--mu);font-size:13px}.ovb-acct .st-open{text-align:right;font-size:12px}.ovb-ic{border:1px solid var(--ln2);width:40px;height:40px;font:700 16px var(--fu);color:var(--gold);border-radius:10px;place-items:center;display:grid}.ovb-ic.ok{color:var(--ok);border-color:#7fbf5a55}@media(max-width:1100px){.ovb-today{grid-template-columns:repeat(2,minmax(0,1fr))}.ovb-acct{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.ovb-hero{grid-template-columns:minmax(0,1fr)}.ovb-art{height:300px;-webkit-mask:linear-gradient(#000 60%,#0000);mask:linear-gradient(#000 60%,#0000)}.ovb-info{padding:0 20px 24px}.ovb-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.ovb-today{grid-template-columns:minmax(0,1fr)}}.vt-today{border-radius:14px;grid-template-columns:auto repeat(2,minmax(0,1fr)) minmax(0,1.3fr);align-items:center;gap:24px;padding:22px 24px;display:grid}.vt-ring{text-align:center;place-items:center;width:112px;height:112px;display:grid;position:relative}.vt-ring svg{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(-90deg)}.vt-ring circle{fill:none;stroke:#ffffff12;stroke-width:9px}.vt-ring circle.v{stroke:var(--gold);stroke-linecap:round;stroke-dasharray:326.7;stroke-dashoffset:calc(326.7 * (1 - var(--p)));filter:drop-shadow(0 0 6px #dfb44b66);transition:stroke-dashoffset .8s cubic-bezier(.2,.8,.2,1)}.vt-ring b{font:var(--wd) 30px/1 var(--fd);color:var(--ink);display:block}.vt-ring small{color:var(--mu);font-size:12px}.vt-stat{gap:6px;display:grid}.vt-stat b{font:var(--wd) 28px/1.1 var(--fd);color:var(--ink);align-items:baseline;gap:8px;display:flex}.vt-stat b small{font:600 14px var(--fu);color:var(--mu)}.vt-stat .gemi{align-self:center;width:20px;height:20px}.vt-stat .mu{font-size:13px}.vt-bless b{font:600 15px/1.3 var(--fu);color:var(--ink)}.vt-bless.off b{color:var(--mu)}.vt-bless:not(.off) b{text-shadow:0 0 14px #9b6cf066}.vt-streak{gap:8px;display:grid}.vt-streak ol{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.vt-streak li{border:1px solid var(--ln);font:600 11px var(--fu);color:var(--mu);border-radius:8px;place-items:center;gap:4px;padding:8px 0 6px;display:grid}.vt-streak li i{border:1.5px solid #ffffff26;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;font-style:normal;display:grid}.vt-streak li.ok{color:var(--gold2);border-color:#dfb44b55}.vt-streak li.ok i{background:var(--gold);border-color:var(--gold);color:#1a1208}.vt-streak li.today{border-color:var(--gold);box-shadow:0 0 0 2px #dfb44b22}.vt-streak li.chest i{border-style:dashed;border-color:var(--amy)}.vt-streak .mu{font-size:13px}.vt-sites{grid-template-columns:repeat(auto-fill,minmax(178px,1fr));gap:14px;display:grid}.vt-site{border-radius:14px;grid-template-rows:auto auto 1fr auto;gap:12px;padding:18px;transition:border-color .3s,transform .3s;display:grid;position:relative;overflow:hidden}.vt-site.ready{border-color:#dfb44b66;box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #dfb44b18}.vt-site.ready:hover{border-color:var(--gold);transform:translateY(-2px)}.vt-site .top{justify-content:space-between;align-items:center;gap:8px;display:flex}.vt-site .mono{width:44px;height:44px;font:800 15px var(--fu);color:#fff;background:var(--c);border-radius:10px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #fff2}.vt-site h3{font:600 16px/1.25 var(--fu);color:var(--ink)}.vt-site .top small{border:1px solid var(--ln);font:600 11px var(--fu);color:var(--mu);white-space:nowrap;border-radius:999px;padding:3px 8px}.vt-site .rw{font:600 14px var(--fu);color:var(--gold2);align-self:start;align-items:center;gap:8px;display:flex}.vt-site .rw .gemi{width:17px;height:17px}.vt-site .btn{width:100%}.vt-site .st{text-align:center;border:1px solid var(--ln);height:48px;font:600 13px var(--fu);color:var(--mu);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0 10px;display:flex}.vt-site .st b{font:700 15px/1 var(--fu);color:var(--ink);font-variant-numeric:tabular-nums}.vt-site .st.ok{color:var(--ok);font-size:12px;line-height:1}.vt-site.wait .st{flex-direction:row;gap:10px}.vt-site .cool{background:linear-gradient(90deg,var(--gold),#dfb44b44);height:3px;width:calc(var(--k) * 100%);position:absolute;bottom:0;left:0}.vt-site.wait .st{color:var(--gold2)}.vt-spin{border:2px solid #fff2;border-top-color:var(--gold);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite vtspin}@keyframes vtspin{to{transform:rotate(360deg)}}.vt-plus{font:800 18px var(--fu);color:var(--gold3);text-shadow:0 0 12px #dfb44b;pointer-events:none;animation:1.4s ease-out forwards vtplus;position:absolute;top:14px;right:16px}@keyframes vtplus{0%{opacity:0;transform:translateY(8px)}20%{opacity:1}to{opacity:0;transform:translateY(-26px)}}.vt-done{color:var(--ink);background:#7fbf5a12;border:1px solid #7fbf5a55;border-radius:12px;padding:16px 18px;font-size:15px}.vt-rules{border-radius:12px;padding:18px 22px}.vt-rules summary{cursor:pointer;font:600 15px var(--fu);color:var(--ink)}.vt-rules ul{color:var(--tx);gap:8px;margin:12px 0 0;padding-left:20px;font-size:15px;display:grid}@media(max-width:1100px){.vt-today{grid-template-columns:auto repeat(2,minmax(0,1fr))}.vt-streak{grid-column:1/-1}.ac-trio{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.ac-grid{grid-template-columns:minmax(0,1fr)}.acc-nav .ac-grp{display:none}}@media(max-width:620px){.vt-sites{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.vt-site{gap:12px;padding:14px}.vt-site .top{gap:6px}.vt-site .mono{width:36px;height:36px;font-size:13px}.vt-site h3{font-size:14px}.vt-site .top small{font-size:12px}.vt-site.wait .st span{display:none}.vt-today{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vt-ring{grid-column:1/-1;justify-self:center}}.acc-nav .acc-nav-btn{width:100%;color:var(--tx);text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:11px 14px;font-weight:600;display:flex}.acc-nav .acc-nav-btn:hover{color:#fff;background:#ffffff06}@media(max-width:900px){.acc-nav .acc-nav-btn{white-space:nowrap;border:1px solid var(--ln);width:auto}}.form-alert{color:#ffb3a6;background:#c2271a14;border:1px solid #c2271a66;border-radius:8px;padding:12px 14px;font-size:14px}.form-alert.ok{color:#cfe8bf;background:#7fbf5a14;border-color:#7fbf5a66}.strip{grid-template-columns:repeat(var(--n,4),minmax(0,1fr))}@media(max-width:900px){.lroad{grid-template-columns:minmax(0,1fr)}}.ns{grid-template-columns:150px minmax(0,1fr)}.nmeta{flex-wrap:wrap;row-gap:6px}.ev-none{align-content:start;gap:12px;display:grid}.ev-none .lp{justify-self:start}.ev-none h3{font-size:clamp(26px,2.6vw,36px)}.ev-none p{color:var(--tx);max-width:46ch}.chip.pulse-off .dot{background:var(--mu);box-shadow:none;animation:none}.spark-empty,.pulse-empty{color:var(--mu);margin:6px 0 0;font-size:13px}.spark-empty{border:1px dashed var(--ln2);text-align:center;border-radius:8px;padding:18px 12px}.hub-empty{color:var(--mu);padding:22px;font-size:15px}.ngrid.ngrid-one{grid-template-columns:minmax(0,1fr)}.ngrid.ngrid-one .nbig{min-height:360px}.feat p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.maint-banner{color:var(--ink);background:linear-gradient(90deg,#3a0d08,#5e140c 50%,#3a0d08);border-bottom:1px solid #ffffff14}.maint-banner .wrap,.pulsebar .maint-banner .wrap{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;padding:10px 0;font-size:14px;line-height:20px;display:flex;overflow:visible}.maint-banner b{font:700 12px/20px var(--fu);letter-spacing:.14em;text-transform:uppercase;color:#fff}.maint-banner .mb-dot{background:var(--ruby);width:8px;height:8px;box-shadow:0 0 10px var(--ruby-glow);border-radius:50%;animation:1.6s ease-in-out infinite mbPulse}.maint-banner .mb-reason{color:var(--tx)}.maint-banner .mb-back{font:600 13px/20px var(--fu);letter-spacing:.06em;color:var(--gold)}.pulsebar .maint-banner{border-bottom:1px solid #ffffff12}@keyframes mbPulse{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.maint-banner .mb-dot{animation:none}}.art-head{gap:14px;max-width:900px;margin-top:20px;display:grid}.art-head h1{font-size:clamp(36px,5vw,64px)}.art-hero{background-repeat:no-repeat;background-size:auto 160%}.prose a{color:var(--gold);text-underline-offset:3px;text-decoration:underline}.prose h3{margin:28px 0 10px;font-size:22px}.prose ol{gap:6px;margin:0 0 18px;padding-left:22px;display:grid}.prose img{border-radius:10px;max-width:100%;height:auto}.prose table{border-collapse:collapse;width:100%;display:block;overflow-x:auto}.prose th,.prose td{border-bottom:1px solid var(--ln);text-align:left;padding:10px 12px}.prose h2[id]{scroll-margin-top:calc(var(--hdr) + 20px)}.pagehead .meta a{color:var(--gold)}.pg-body{gap:24px;padding:40px 0 90px;display:grid}.pg-prose{max-width:76ch}.pg-empty{color:var(--mu);padding:28px;font-size:16px}.pg-back{margin:0}.cl-list{gap:20px;display:grid}.cl-card{border-radius:14px;gap:18px;padding:28px;display:grid}.cl-one{max-width:900px}.cl-top{border-bottom:1px solid var(--ln);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;padding-bottom:14px;display:flex}.cl-top h2{font-size:30px}.cl-top h2 a:hover{color:var(--gold)}.cl-top time{font:600 13px var(--fu);letter-spacing:.06em}.tag.cl-up{border:1px solid var(--gold2);color:var(--gold);vertical-align:middle;background:0 0;margin-left:12px}.cl-top .cl-when{font:600 13px var(--fu);letter-spacing:.06em}.cl-is-up{border-color:var(--gold2)}@supports (color:color-mix(in lab,red,red)){.cl-is-up{border-color:color-mix(in srgb,var(--gold2) 55%,transparent)}}.meta .tag.cl-up{margin-left:0;margin-right:10px}.cl-body{gap:18px;display:grid}.cl-h{font:600 11px var(--fu);letter-spacing:.16em;text-transform:uppercase;color:var(--gold2);margin-bottom:8px}.cl-sec ul{color:var(--tx);gap:6px;margin:0;padding-left:20px;font-size:16px;line-height:1.6;display:grid}.cl-sec b{color:var(--ink)}.cl-summary ul{color:var(--ink);padding:0;font-size:18px;list-style:none}.cl-omitted{margin:0;font-size:14px}.pager{justify-content:center;align-items:center;gap:16px;font-size:14px;display:flex}@media(max-width:560px){.cl-card{padding:20px}.cl-top h2{font-size:26px}}.prose ul,.patch ul{list-style:outside}.prose ol,.toc ol{list-style:decimal}.req th .pi{display:inline-block}.cl-sec ul{list-style:outside}.cl-summary ul{list-style:none}.dl-card .btn{white-space:normal;text-align:center;height:auto;min-height:58px;padding-block:10px;line-height:1.3}.ostabs button{min-width:0}.dl-chip{border:1px solid var(--warn);border-radius:999px;align-items:center;gap:8px;width:fit-content;margin-top:18px;padding:5px 12px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.dl-chip{border:1px solid color-mix(in srgb,var(--warn) 35%,transparent)}}.dl-chip{background:var(--warn)}@supports (color:color-mix(in lab,red,red)){.dl-chip{background:color-mix(in srgb,var(--warn) 7%,transparent)}}.dl-chip{color:var(--warn);font:600 12px var(--fu);letter-spacing:.08em;text-transform:uppercase}.dl-chip:before{content:"";background:var(--warn);border-radius:50%;width:7px;height:7px}.ostabs button{position:relative}.ostabs .soonmark{font:600 10px var(--fu);letter-spacing:.08em;text-transform:uppercase;color:var(--mu);border:1px solid var(--ln2);border-radius:999px;padding:1px 7px}.ospane .big .osic{background:var(--gold);border-radius:12px;flex:none;place-items:center;width:56px;height:56px;display:grid}@supports (color:color-mix(in lab,red,red)){.ospane .big .osic{background:color-mix(in srgb,var(--gold) 8%,transparent)}}.ospane .big .osic{border:1px solid var(--gold)}@supports (color:color-mix(in lab,red,red)){.ospane .big .osic{border:1px solid color-mix(in srgb,var(--gold) 25%,transparent)}}.ospane .big .osic .pi{width:28px;height:28px}.dl-meta{color:var(--mu);flex-wrap:wrap;gap:4px 14px;margin-top:4px;font-size:14px;display:flex}.dl-meta span+span:before{content:"·";opacity:.6;margin-right:14px}.dl-card .dl-btn{gap:14px;min-height:72px}.dl-btn .ic{fill:currentColor;flex:none;width:22px;height:22px}.dl-btn .t{text-align:left;flex-direction:column;align-items:flex-start;gap:4px;display:flex}.dl-btn .t small{letter-spacing:0;text-transform:none;opacity:.8;font:500 12px ui-monospace,Consolas,monospace}.dl-facts{border:1px solid var(--ln);background:#0a080766;border-radius:10px;grid-template-columns:auto minmax(0,1fr);gap:9px 18px;margin:0;padding:16px 18px;font-size:14px;display:grid}.dl-facts dt{color:var(--mu)}.dl-facts dd{color:var(--ink);flex-wrap:wrap;align-items:center;gap:10px;min-width:0;margin:0;display:flex}.dl-facts dd .mu{font-size:14px}.dl-facts dd.size{display:block}.dl-facts .hash{flex-wrap:nowrap}.dl-facts .hash code{color:var(--tx);text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;user-select:all;min-width:0;font:500 12.5px ui-monospace,Consolas,monospace;overflow:hidden}.dl-facts .copy{font:600 12px var(--fu);letter-spacing:.06em;text-transform:uppercase;color:var(--gold);border:1px solid var(--gold);flex:none}@supports (color:color-mix(in lab,red,red)){.dl-facts .copy{border:1px solid color-mix(in srgb,var(--gold) 35%,transparent)}}.dl-facts .copy{border-radius:6px;padding:3px 9px}.dl-facts .copy:hover{border-color:var(--gold)}@media(max-width:640px){.ostabs button{flex-direction:column;gap:2px;height:56px;font-size:13px}.ostabs .soonmark{padding:0 5px;font-size:8.5px;position:absolute;top:3px;right:3px}.dl-facts{grid-template-columns:minmax(0,1fr);gap:2px 0}.dl-facts dd{margin-bottom:8px}.dl-meta span+span:before{display:none}}.au{justify-items:center;gap:18px;padding:44px 0 90px;display:grid}.au>.gw{width:min(460px,100%)}.au.wide>.gw{width:min(560px,100%)}.au-lead{max-width:62ch;color:var(--tx);font-size:17px}.au-err{color:#ff8f7d;margin:0;font-size:13px}.au-note{color:var(--ink);margin:0;font-size:14px;line-height:1.55}.fld textarea{border:1px solid var(--ln2);background:var(--bg2);color:var(--ink);font:inherit;resize:vertical;border-radius:8px;min-height:120px;padding:12px 14px;font-size:16px;line-height:1.5}.fld textarea:focus{border-color:var(--gold);outline:0;box-shadow:0 0 0 3px #dfb44b22}.au-banner{background:#c2271a1a;border:1px solid #c2271a66;border-radius:8px;padding:12px 14px;font-size:14px}.au-flash{border:1px solid var(--ln2);color:var(--ink);background:#ffffff08;border-radius:8px;padding:12px 14px;font-size:14px}.au-flash.success,.au-flash.info{color:#cfeebd;background:#7fbf5a1f;border-color:#7fbf5a66}.au-flash.warning{color:#f6dcae;background:#e2a23a1a;border-color:#e2a23a66}.au-flash.danger{color:#ffc7bd;background:#c2271a1a;border-color:#c2271a66}.au-alt{text-align:center;margin:0;font-size:14px;line-height:1.9}.au-alt a{color:var(--gold);font-weight:600}.au-terms{gap:6px;display:grid}.check a{color:var(--gold);text-decoration:underline}html.zv-bare,html.zv-bare body,html.zv-bare #app{background:0 0!important}.zv-scrim{background:#000c;place-items:center;padding:24px;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.zv-card{width:min(440px,100%)}.zv-body{text-align:center;gap:14px;padding:24px;display:grid}.zv-form{gap:14px;display:grid}.zv-intro{color:var(--tx);margin:0;font-size:15px}.zv-ok{font:600 17px var(--fu);color:var(--ok);margin:0}.zv-working{min-height:18px;margin:0;font-size:13px}@media(min-width:1101px){.ovb-today.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.ovb-today.n2{grid-template-columns:repeat(2,minmax(0,1fr))}}.ovb-today.n1{grid-template-columns:minmax(0,1fr)}@media(min-width:761px){.ovb-stats.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.ovb-stats.n2{grid-template-columns:repeat(2,minmax(0,1fr))}}.ovb-stats dd.mu{color:var(--mu)}.ovb-acct .ovb-acct-btn{width:100%;color:var(--tx);text-align:left;font:inherit;cursor:pointer;border-radius:12px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.ovb-acct .ovb-acct-btn:hover{border-color:var(--gold)}.ovb-acct .ovb-acct-btn b{font:600 15px var(--fu);color:var(--ink);display:block}.ovb-acct .ovb-acct-btn small{color:var(--mu);font-size:13px}.ovb-ic:not(.ok){color:var(--gold)}.ovb-none .ovb-art{opacity:.55;filter:grayscale(.4)}@media(min-width:621px){.vt-today.no-streak{grid-template-columns:auto minmax(0,260px) minmax(0,1fr)}}.vt-site form{display:grid}.vt-ring>div{position:relative}.vt-ring small{margin-top:4px;display:block}.ac-link>span:first-child:empty{width:24px}.ag-body{gap:16px;padding:22px;display:grid}.ag-body p{color:var(--tx);margin:0;font-size:14px}.au.ag-au>.gw{width:min(440px,100%)}.gw form.ag-body{gap:16px;padding:22px}.ag-body,.ag-body .fld{grid-template-columns:minmax(0,1fr)}.gt{isolation:isolate;min-height:calc(100svh - var(--hdr));align-items:center;padding:clamp(24px,5vw,72px) clamp(16px,4vw,56px);display:grid;position:relative;overflow:hidden}.gt-art{z-index:-6;background:url(/build/assets/keyart-BYoRRIXW.webp) 50% 40%/cover no-repeat;animation:40s ease-in-out infinite alternate gt-kb;position:absolute;top:-3%;right:-3%;bottom:-3%;left:-3%;transform:scale(1.04)}.gt-fig{aspect-ratio:640/673;z-index:-5;opacity:.8;background:url(/build/assets/r_warrior_m-BoA3vU8u.webp) 50%/cover;width:min(46vw,620px);position:absolute;bottom:-2%;left:-4%;-webkit-mask:radial-gradient(48% 50% at 50% 52%,#000 45%,#0000 100%);mask:radial-gradient(48% 50% at 50% 52%,#000 45%,#0000 100%)}.gt-veil{z-index:-4;background:linear-gradient(90deg,#0a0807cc 0,#0a080760 38%,#0a0807b0 66%,#0a0807e6),linear-gradient(#0a080780,#0000 30%,#0000 70%,var(--bg));position:absolute;top:0;right:0;bottom:0;left:0}.gt-fog{z-index:-3;pointer-events:none;filter:blur(34px);background:radial-gradient(28% 22% at 28% 62%,#c2531a2e,#0000 70%),radial-gradient(26% 20% at 72% 32%,#5a35b533,#0000 70%);position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%}@keyframes gt-kb{to{transform:scale(1.1)translate(-1%,-1%)}}@media(prefers-reduced-motion:reduce){.gt-art{animation:none}}.gt.gt-game{min-height:100svh}.gt-game .gt-veil{background:radial-gradient(70% 80%,#0a080799,#0a0807e0)}.gt-in{grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:center;gap:clamp(28px,5vw,80px);width:min(1180px,100%);margin:0 auto;display:grid}.gt-copy{gap:22px;max-width:560px;display:grid}.gt-copy h1{font:600 clamp(44px,5.6vw,84px)/.96 var(--fd);color:var(--ink);text-shadow:0 8px 40px #000;margin:0}.gt-copy h1 em{color:#0000;background:linear-gradient(100deg,#a46f22,#dfb44b 30%,#fff1cc,#dfb44b 66%,#a46f22) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;font-style:italic;animation:7s ease-in-out infinite gt-shine}.gt-copy p{color:var(--tx);max-width:46ch;margin:0;font-size:18px;line-height:1.55}.gt-copy p b{color:var(--ink)}.gt-meta{color:var(--mu);flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.gt-meta li{align-items:center;gap:8px;display:inline-flex}.gt-meta li:before{content:"";background:var(--gold);width:6px;height:6px;transform:rotate(45deg)}@keyframes gt-shine{0%,to{background-position:100% 0}50%{background-position:0 0}}.gt-panel{background:linear-gradient(160deg,#b88a4c,#3f3229 35%,#3f3229 65%,#8b150c);border-radius:16px;min-width:0;padding:1px;position:relative;box-shadow:0 40px 90px #000c,0 0 0 1px #0006}.gt-body{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#1b1511f2,#120e0bf5);border-radius:15px;gap:20px;min-width:0;padding:clamp(20px,3vw,32px);display:grid}.gt-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.gt-head h2{font:600 28px/1.1 var(--fd);color:var(--ink);margin:0}.gt-x{all:unset;cursor:pointer;border:1px solid var(--ln2);width:32px;height:32px;color:var(--mu);border-radius:50%;flex:none;place-items:center;transition:all .2s;display:grid}.gt-x:hover{color:var(--ink);border-color:var(--gold)}.gt-x svg{width:14px;height:14px}.gt-tag{font:700 11px/1 var(--fu);letter-spacing:.12em;text-transform:uppercase;color:#bfe59f;background:#1d3a14;border-radius:5px;flex:none;padding:6px 9px}.gt-tag.off{color:#f3c26b;background:#3a2a10}.gt-fade{animation:.45s cubic-bezier(.2,.8,.2,1) both gt-fin}@keyframes gt-fin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.gt-lbl{font:600 11px var(--fu);letter-spacing:.14em;text-transform:uppercase;color:var(--gold2)}.gt-lead{color:var(--tx);margin:0;font-size:15px;line-height:1.55}.gt-lead b{color:var(--ink)}.gt-err{color:#ff8f7d;align-items:flex-start;gap:8px;margin:0;font-size:13.5px;display:flex}.gt-flash{border:1px solid var(--ln2);color:var(--tx);background:#ffffff06;border-radius:10px;padding:12px 14px;font-size:14px}.gt-flash.danger{color:#ffd9cf;background:linear-gradient(#c2271a22,#c2271a0a);border-color:#8b150c}.gt-flash.success{color:#d8f0c4;background:linear-gradient(#1d3a1455,#0000);border-color:#3f6b2a}.gt-form{gap:14px;display:grid}.gt-form .fld{margin:0}.gt-form .fld input{height:52px}.gt-row2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:14px;display:flex}.gt-row2 .check{margin:0}.gt-row2 a{color:var(--gold)}.gt-social{grid-template-columns:1fr 1fr;gap:10px;display:grid}.gt-social .btn{color:#fff;border:0;gap:10px;height:46px;box-shadow:inset 0 1px #ffffff2e,0 6px 18px #0006}.gt-social .btn:hover{filter:brightness(1.1);color:#fff;transform:translateY(-1px)}.gt-social .btn svg{color:#fff;width:20px;height:20px}.gt-social .gt-dc{background:linear-gradient(#6873f5,#4f5ce6)}.gt-social .gt-fb{background:linear-gradient(#2d86f4,#1468da)}.gt-alt{text-align:center;color:var(--mu);margin:0;font-size:14px;line-height:1.7}.gt-alt a{color:var(--gold);font-weight:600}.gt-alt a.mu{color:var(--mu);font-weight:400}.gt-who{border:1px solid var(--ln);color:var(--mu);background:#ffffff05;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:10px 12px;font-size:14px;display:flex}.gt-who .av{width:30px;height:30px;font:600 15px var(--fd);color:var(--gold3);text-transform:uppercase;background:radial-gradient(#2a1a10,#120e0b);border:1px solid #b88a4c;border-radius:50%;flex:none;place-items:center;display:grid}.gt-who img.av{object-fit:cover}.gt-who b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.gt-meth{grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:8px;display:grid}.gt-meth button{all:unset;box-sizing:border-box;cursor:pointer;text-align:center;border:1px solid var(--ln);background:#ffffff04;border-radius:10px;align-content:start;justify-items:center;gap:6px;min-width:0;padding:12px 6px 11px;transition:all .2s;display:grid}.gt-meth button:hover{border-color:var(--ln2);background:#ffffff08}.gt-meth button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.gt-meth b{font:600 13px var(--fu);color:var(--ink)}.gt-meth small{color:var(--mu);font-size:11.5px;line-height:1.25}.gt-meth button[aria-pressed=true]{background:linear-gradient(#c2271a2e,#c2271a0a);border-color:#b88a4c;box-shadow:inset 0 0 0 1px #b88a4c55,0 8px 24px #c2271a22}.gt-meth button[aria-pressed=true] .gt-seal{color:var(--gold3);border-color:#dfb44b;box-shadow:0 0 14px #dfb44b44}.gt-meth .gt-seal{width:34px;height:34px}.gt-meth .gt-seal svg{width:17px;height:17px}.gt-seal{border:1px solid var(--ln2);width:40px;height:40px;color:var(--gold2);background:radial-gradient(#231a14,#120e0b);border-radius:50%;flex:none;place-items:center;display:grid}.gt-seal svg{width:19px;height:19px}.gt-seal.lit{color:var(--gold3);border-color:#dfb44b;box-shadow:0 0 14px #dfb44b44}.gt-seal.ok{color:#bfe59f;background:radial-gradient(#1d3a14,#0f1a0b);border-color:#7fbf5a}.gt-seal.warn{color:#f3c26b;background:radial-gradient(#3a2a10,#1a1208);border-color:#f3c26b}.gt-otp{grid-template-columns:repeat(3,minmax(0,1fr)) 14px repeat(3,minmax(0,1fr));align-items:center;gap:8px;display:grid;position:relative}.gt-otp>i{background:var(--ln2);border-radius:2px;height:2px}.gt-otp>span{border:1px solid var(--ln2);background:var(--bg2);height:64px;font:600 28px var(--fu);font-variant-numeric:tabular-nums;color:var(--ink);border-radius:10px;place-items:center;transition:border-color .15s,box-shadow .15s;display:grid}.gt-otp>span.f{border-color:#dfb44b;box-shadow:0 0 0 3px #dfb44b22}.gt-otp>span.f:empty:after{content:"";background:var(--gold3);width:2px;height:28px;animation:1s step-end infinite gt-blink}.gt-otp.bad>span{border-color:var(--ruby);color:#ffb7aa;box-shadow:0 0 0 3px #c2271a22}.gt-otp>input{opacity:0;color:#0000;caret-color:#0000;cursor:text;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;font-size:16px;position:absolute;top:0;right:0;bottom:0;left:0}@keyframes gt-blink{50%{opacity:0}}.gt-rec{box-sizing:border-box;border:1px solid var(--ln2);background:var(--bg2);text-align:center;letter-spacing:.12em;width:100%;height:56px;color:var(--ink);border-radius:10px;outline:0;font:600 22px ui-monospace,Consolas,monospace}.gt-rec:focus{border-color:#dfb44b;box-shadow:0 0 0 3px #dfb44b22}.gt-rec[aria-invalid=true]{border-color:var(--ruby)}.gt-hint{color:var(--mu);font-size:12.5px}.gt-stack{gap:10px;display:grid}.gt-pk{text-align:center;justify-items:center;gap:12px;padding:6px 0 2px;display:grid}.gt-ring{width:96px;height:96px;color:var(--gold3);background:radial-gradient(#2a1a10,#120e0b);border:1px solid #b88a4c;border-radius:50%;place-items:center;display:grid;position:relative}.gt-ring:before,.gt-ring:after{content:"";border:1px solid #dfb44b44;border-radius:50%;animation:2.4s ease-out infinite gt-pulse;position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px}.gt-ring:after{animation-delay:1.2s}.gt-ring svg{width:42px;height:42px}@keyframes gt-pulse{0%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(1.25)}}.gt-pk p{color:var(--tx);max-width:34ch;margin:0;font-size:14.5px}.gt-trust{border:1px solid var(--ln);cursor:pointer;background:#ffffff04;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}.gt-trust input{opacity:0;width:1px;height:1px;position:absolute}.gt-sw{background:var(--ln2);border-radius:22px;flex:none;width:40px;height:22px;transition:all .2s;position:relative}.gt-sw:after{content:"";background:#cbb894;border-radius:50%;width:16px;height:16px;transition:all .2s;position:absolute;top:3px;left:3px}.gt-trust input:checked+.gt-sw{background:linear-gradient(90deg,#8b150c,#c2271a)}.gt-trust input:checked+.gt-sw:after{background:#fff1d4;left:21px}.gt-trust input:focus-visible+.gt-sw{outline:2px solid var(--gold);outline-offset:2px}.gt-trust b{font:600 14px var(--fu);color:var(--ink);display:block}.gt-trust small{color:var(--mu);margin-top:1px;font-size:12.5px;display:block}.gt-cta{height:54px;font-size:15px}.gt-foot{color:var(--mu);justify-content:space-between;align-items:center;gap:12px;font-size:13.5px;display:flex}.gt-cd{align-items:center;gap:10px;display:flex}.gt-cd svg{flex:none;width:30px;height:30px;transform:rotate(-90deg)}.gt-cd b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.gt-foot nav{flex-wrap:wrap;gap:16px;display:flex}.gt-foot button,.gt-foot a{all:unset;cursor:pointer;color:var(--gold)}.gt-foot button.mu,.gt-foot a.mu{color:var(--mu)}.gt-foot button:hover,.gt-foot a:hover{text-decoration:underline}.gt-card{grid-column:1/-1}.gt-card .gt-body{gap:14px}.gt-status{background:linear-gradient(90deg,#1d3a1455,#0000 70%);border:1px solid #3f6b2a66;border-radius:12px;align-items:center;gap:14px;padding:14px 16px;display:flex}.gt-status.off{background:linear-gradient(90deg,#3a2a1055,#0000 70%);border-color:#8a6a2a66}.gt-status b{font:600 15px var(--fu);color:var(--ink);display:block}.gt-status small{color:var(--mu);font-size:13px;display:block}.gt-fr{border:1px solid var(--ln);background:#ffffff04;border-radius:12px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.gt-fr b{font:600 15px var(--fu);color:var(--ink);display:block}.gt-fr small{color:var(--mu);margin-top:2px;font-size:13px;display:block}.gt-fr .acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.gt-sub{gap:8px;margin:-4px 0 0 54px;display:grid}.gt-sub>div{border:1px solid var(--ln);color:var(--ink);background:#ffffff03;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px;font-size:14px;display:grid}.gt-sub small{color:var(--mu);font-size:12.5px;display:block}.gt-sub .lnks{gap:14px;display:flex}.gt-sub button{all:unset;cursor:pointer;font:600 12px var(--fu);letter-spacing:.1em;text-transform:uppercase;color:var(--gold)}.gt-sub button:hover{color:var(--gold3)}.gt-pref{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:6px 2px 0;display:flex}.gt-banner{color:var(--tx);background:linear-gradient(#c2271a1c,#c2271a08);border:1px solid #8b150c88;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13.5px;display:flex}.gt-banner svg{color:#ff8f7d;flex:none;width:18px;height:18px;margin-top:1px}.gt-banner b{color:var(--ink)}.gt-dlg{width:min(460px,100vw - 32px)}.gt-steps{gap:14px;display:grid}.gt-st{grid-template-columns:26px minmax(0,1fr);align-items:start;gap:12px;display:grid}.gt-st>i{background:#1f1610;border:1px solid #b88a4c;place-items:center;width:26px;height:26px;font-style:normal;display:grid;transform:rotate(45deg)scale(.82)}.gt-st>i b{font:700 13px var(--fu);color:var(--gold3);transform:rotate(-45deg)}.gt-st>div{gap:10px;min-width:0;display:grid}.gt-st p{color:var(--ink);margin:3px 0 0;font-size:14.5px}.gt-qr{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:16px;display:grid}.gt-qr .qr{box-sizing:border-box;background:#f4e6c8;border-radius:10px;width:150px;height:150px;padding:11px;box-shadow:0 0 0 1px #b88a4c,0 10px 30px #0008}.gt-qr .qr svg,.gt-qr .qr img{width:100%;height:100%;display:block}.gt-key{color:var(--mu);gap:6px;min-width:0;font-size:12.5px;display:grid}.gt-key code{border:1px dashed var(--ln2);background:var(--bg2);letter-spacing:.06em;color:var(--ink);overflow-wrap:anywhere;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font:600 13px ui-monospace,Consolas,monospace;display:flex}.gt-key code button{all:unset;cursor:pointer;color:var(--gold2);flex:none}.gt-key code svg{width:16px;height:16px}.gt-codes{grid-template-columns:1fr 1fr;gap:8px;display:grid}.gt-codes code{border:1px solid var(--ln);background:var(--bg2);letter-spacing:.1em;height:42px;color:var(--ink);border-radius:8px;place-items:center;font:600 15px ui-monospace,Consolas,monospace;display:grid}.gt-codes code.used{color:var(--mu);opacity:.55;text-decoration:line-through}.gt-split{grid-template-columns:1fr 1fr;gap:10px;display:grid}.gt-split .btn{height:42px}@media(max-width:980px){.gt-in{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.gt-copy{justify-items:center}.gt-copy h1{font-size:clamp(38px,9vw,56px)}.gt-copy p{font-size:16px}.gt-meta{justify-content:center}.gt-panel.gt-main{text-align:left;width:min(460px,100%)}.gt-fig{display:none}}@media(max-width:520px){.gt-sub{margin-left:0}.gt-fr{grid-template-columns:40px minmax(0,1fr)}.gt-fr .acts{grid-column:1/-1;justify-content:flex-start}.gt-qr{grid-template-columns:minmax(0,1fr);justify-items:center}}@media(max-width:420px){.gt-meth{grid-template-columns:minmax(0,1fr)}.gt-meth button{text-align:left;grid-template-columns:34px 1fr;justify-items:start;column-gap:12px;padding:10px 12px}.gt-meth button small{grid-column:2}.gt-meth button .gt-seal{grid-row:span 2}.gt-otp>span{height:54px;font-size:26px}.gt-foot{flex-direction:column;align-items:flex-start}.gt-social{grid-template-columns:minmax(0,1fr)}}@media(max-height:760px)and (min-width:981px){.gt-copy h1{font-size:64px}.gt-copy,.gt-body{gap:16px}}@media(max-height:640px){.gt-game .gt-copy{display:none}.gt-game .gt-in{grid-template-columns:minmax(0,460px);justify-content:center}}.gt-qr .qr{isolation:isolate}.gt-qr .qr img{mix-blend-mode:multiply}.gt-pref .seg{border-radius:8px}.gt-pref .seg button{color:var(--mu)}.gt-pref .seg button[aria-pressed=true]{color:var(--ink);background:linear-gradient(#c2271a55,#8b150c44)}dialog.gt-dlg{overflow:visible}@media(max-height:760px){dialog.gt-dlg{overflow:auto}}.site-locked{--hdr:0px}.gt.gt-locked{min-height:100svh}.gt-locked .gt-art{filter:saturate(.8)}.gt-locked .gt-fig{opacity:.7}.gt-locked .gt-veil{background:linear-gradient(90deg,#0a0807d9 0,#0a080770 38%,#0a0807b8 66%,#0a0807ea),linear-gradient(#0a080790,#0000 30%,#0000 70%,var(--bg))}.gt-locked .gt-copy{justify-items:start}.gt-lockseal{width:64px;height:64px;color:var(--gold3);background:radial-gradient(#2a1a10,#120e0b);border:1px solid #b88a4c;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 6px #b88a4c14,0 12px 40px #000a}.gt-lockseal svg{width:28px;height:28px}.gt-tag.gt-tag-lock{color:#ffb7aa;background:#3a1410;border:1px solid #8b150c;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.gt-tag-lock svg{width:12px;height:12px}.gt-flash.gt-refused{color:#ffd2c9;background:linear-gradient(#c2271a26,#c2271a0d);border-color:#8b150c;align-items:flex-start;gap:10px;line-height:1.45;display:flex}.gt-refused svg{color:#ff8f7d;flex:none;width:18px;height:18px;margin-top:1px}.gt-refused b{color:#fff1ec}.gt-alt.gt-lock-note{font-size:13.5px;line-height:1.5}@media(max-width:980px){.gt-locked .gt-copy{justify-items:center}}.sp-tabs{border:1px solid var(--ln);background:var(--bg2);border-radius:10px;gap:4px;padding:4px;display:inline-flex}.sp-tabs button{height:36px;font:600 13px var(--fu);letter-spacing:.04em;color:var(--tx);border-radius:7px;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.sp-tabs button.on{background:var(--sf2);color:var(--ink);box-shadow:inset 0 0 0 1px var(--ln2)}.sp-tabs .bdg{background:var(--ruby);color:#fff;min-width:20px;height:20px;font:700 11px/20px var(--fu);text-align:center;border-radius:999px;padding:0 6px}.sp-side{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:16px;display:grid}.sp-form{gap:16px}.sp-form .fld input,.sp-form .fld select{width:100%}.sp-ta{border:1px solid var(--ln2);background:var(--bg2);width:100%;min-height:96px;color:var(--ink);font:16px/1.5 var(--fu);resize:vertical;border-radius:8px;padding:12px 14px}.sp-ta:focus{border-color:var(--gold);outline:0;box-shadow:0 0 0 3px #dfb44b22}.sp-sel{flex-wrap:wrap;gap:8px;display:flex}.sp-sel button{border:1px solid var(--ln2);background:var(--bg2);height:36px;color:var(--gold2);font:600 13px var(--fu);border-radius:8px;padding:0 14px}.sp-sel button:hover{border-color:var(--gold)}.sp-sel button.on{border-color:var(--gold);color:var(--gold3);background:#2e140b;box-shadow:0 0 0 3px #dfb44b18}.sp-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sp-grow{flex:1}.sp-foot{padding-top:4px}.sp-small{font-size:13px}.sp-link{color:var(--gold);font:600 13px var(--fu);text-underline-offset:3px;text-decoration:underline}.sp-a{color:var(--gold);text-underline-offset:3px;text-decoration:underline}.sp-err{color:#ff8f7d;font-size:14px}.sp-note{color:var(--gold3);background:#17120a;border:1px solid #6a5220;border-radius:8px;padding:10px 12px;font-size:14px}.sp-urg{border:1px solid var(--ln2);height:24px;font:600 12px var(--fu);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;display:inline-flex}.sp-urg.hi{color:#f0a596;background:#1d0d0a;border-color:#7a2a20}.sp-urg.lo{color:var(--mu)}.sp-pick{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sp-file{color:#cfe3b0;background:#11150d;border:1px solid #4a5a3a;border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:12.5px;display:inline-flex}.sp-file button{color:var(--mu);font-size:14px;line-height:1}.sp-card{border-radius:12px;gap:8px;padding:20px;font-size:14px;display:grid}.sp-card h4{font:600 11px var(--fu);letter-spacing:.14em;text-transform:uppercase;color:var(--mu);margin-top:8px}.sp-card h4:first-child{margin-top:0}.sp-card p{color:var(--tx);font-size:14px}.sp-kv{grid-template-columns:auto 1fr;gap:6px 14px;display:grid}.sp-kv span:nth-child(odd){color:var(--mu)}.sp-tl{gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.sp-st{border:1px solid var(--ln2);height:24px;font:600 12px var(--fu);white-space:nowrap;color:var(--mu);border-radius:999px;align-items:center;padding:0 10px;display:inline-flex}.sp-st.rcv{color:#b9cdf2;background:#10141d;border-color:#3a4a5f}.sp-st.rev{color:var(--gold3);background:#17120a;border-color:#6a5220}.sp-st.wait{color:#ffe5a8;background:#2e140b;border-color:#a07a3a}.sp-st.act{color:#cfe8b8;background:#0f160b;border-color:#3c5a2a}.sp-st.fix{color:#8fe0d2;background:#0b1513;border-color:#245a52}.sp-rows{display:grid}.sp-r{border-bottom:1px solid var(--ln);text-align:left;border-radius:6px;grid-template-columns:24px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 8px;display:grid}.sp-r:hover{background:#ffffff06}.sp-r.unread .sp-r-t{color:var(--gold3)}.sp-r.unread .sp-r-t:after{content:"";background:var(--gold);vertical-align:2px;border-radius:50%;width:7px;height:7px;margin-left:8px;display:inline-block}.sp-r-main{gap:2px;min-width:0;display:grid}.sp-r-t{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.sp-r-m{color:var(--mu);font-size:13px}.sp-src{border:1px solid var(--ln2);border-radius:6px;place-items:center;width:24px;height:24px;display:inline-grid}.sp-src svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:14px;height:14px}.sp-src.w{color:#b9a3f5;background:#9b6cf012;border-color:#9b6cf055}.sp-src.g{color:var(--gold3);background:#d7a63f12;border-color:#d7a63f55}.sp-thread{gap:16px;display:grid}.sp-th-head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sp-th-head h2{flex:1;min-width:0;font-size:24px}.sp-msgs{gap:10px;margin-bottom:16px;display:grid}.sp-msg{border:1px solid var(--ln);background:var(--sf);border-radius:10px;padding:12px 14px}.sp-msg.gm{background:#10141d;border-color:#3a4a5f;margin-left:28px}.sp-msg.sys{color:var(--mu);text-align:center;background:0 0;border-style:dashed}.sp-who{color:var(--mu);margin-bottom:4px;font-size:12.5px}.sp-msg.gm .sp-who{color:#b9cdf2}.sp-body{white-space:pre-wrap;word-break:break-word;color:var(--ink);font-size:15px}.sp-shots{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.sp-shots a{border:1px solid var(--ln2);border-radius:8px;width:150px;display:block;overflow:hidden}.sp-shots img{object-fit:cover;width:100%;height:90px}.sp-closed{border:1px dashed var(--ln2);color:var(--tx);border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:flex}.sp-origic{vertical-align:-4px;border:1px solid var(--ln2);width:22px;height:22px;color:var(--gold);background:0 0;border-radius:6px;place-items:center;margin-left:8px;display:inline-grid;position:relative}.sp-origic svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:14px;height:14px}.sp-origic:hover,.sp-origic.on{background:#dfb44b18;border-color:#dfb44b66}.sp-origtip{z-index:30;border:1px solid var(--ln2);width:max-content;max-width:min(360px,80vw);color:var(--tx);white-space:pre-wrap;text-align:left;background:#1b1511f5;border-radius:8px;padding:10px 12px;font-size:13.5px;line-height:1.45;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 14px 34px #000a}.sp-origtip b{font:600 10.5px var(--fu);letter-spacing:.12em;text-transform:uppercase;color:var(--gold2);margin-bottom:4px;display:block}.sp-orig{border-top:1px dashed var(--ln2);margin-top:8px;padding-top:8px}.sp-orig .sp-body{color:var(--tx);font-size:14px}.sp-orig-h{font:600 10.5px var(--fu);letter-spacing:.12em;text-transform:uppercase;color:var(--gold2);align-items:center;gap:10px;margin-bottom:4px;display:flex}.sp-copy{color:var(--gold);font:600 12px var(--fu);letter-spacing:.02em;text-transform:none;text-underline-offset:3px;text-decoration:underline}.sp-locked-body{padding:32px 0 80px}.sp-sent{gap:10px;display:grid}@media(max-width:900px){.sp-side{grid-template-columns:minmax(0,1fr)}.sp-r{grid-template-columns:24px minmax(0,1fr)}.sp-r .sp-urg{display:none}.sp-r .sp-st{grid-column:2}}.pr-page{--pr-drawer:300px;--pr-rail:56px;grid-template-columns:var(--pr-drawer) minmax(0,1fr);align-items:start;transition:grid-template-columns .28s;display:grid}.pr-page.collapsed{grid-template-columns:var(--pr-rail) minmax(0,1fr)}.pr-drawer{top:var(--hdr);height:calc(100vh - var(--hdr));z-index:5;border-right:1px solid var(--ln);background:linear-gradient(#120e0b,#0c0907);flex-direction:column;min-width:0;display:flex;position:sticky;overflow:hidden}.pr-drawer .dhead{border-bottom:1px solid var(--ln);justify-content:space-between;align-items:center;gap:10px;padding:18px 16px 12px 20px;display:flex}.pr-drawer .dhead .k{white-space:nowrap;font-size:11px}.pr-toggle{border:1px solid var(--ln2);width:34px;height:34px;color:var(--gold2);background:#ffffff06;border-radius:6px;flex:none;place-items:center;display:grid}.pr-toggle:hover{color:#fff;border-color:var(--gold)}.pr-toggle svg{width:16px;height:16px;transition:transform .28s}.pr-list{scrollbar-width:thin;scrollbar-color:var(--ln2) transparent;flex:1;padding:10px 10px 14px;overflow:auto}.pr-item{width:100%;color:var(--tx);font:500 14px/1.25 var(--fu);white-space:nowrap;border-left:2px solid #0000;border-radius:6px;align-items:center;gap:12px;padding:10px 12px;display:flex}.pr-item:hover{color:#fff;background:#ffffff07}.pr-item.on{border-left-color:var(--ruby);color:#fff;background:linear-gradient(90deg,#c2271a2e,#c2271a08)}.pr-item .n{font:600 11px var(--fu);color:var(--mu);flex:none;width:20px}.pr-item.on .n{color:var(--gold)}.pr-item .t{text-overflow:ellipsis;overflow:hidden}.pr-foot{border-top:1px solid var(--ln);align-items:center;gap:8px;padding:12px 14px;display:flex}.pr-foot .grow{font:500 12px var(--fu);color:var(--mu);text-align:center;flex:1}.pr-pg{border:1px solid var(--ln2);width:38px;height:38px;color:var(--gold2);border-radius:6px;flex:none;place-items:center;display:grid}.pr-pg:hover{color:#fff;border-color:var(--gold)}.pr-pg[disabled]{opacity:.35;pointer-events:none}.pr-pg svg{width:16px;height:16px}.pr-pg.p{color:#fff;background:linear-gradient(#d8362a,#8b150c);border-color:#0000}.pr-page.collapsed .dhead{justify-content:center;padding:18px 10px 12px}.pr-page.collapsed .dhead .k,.pr-page.collapsed .pr-item .t,.pr-page.collapsed .pr-foot .grow{display:none}.pr-page.collapsed .pr-toggle svg{transform:rotate(180deg)}.pr-page.collapsed .pr-item{border-left:0;justify-content:center;padding:9px 0}.pr-page.collapsed .pr-item .n{width:auto;font-size:13px}.pr-page.collapsed .pr-foot{flex-direction:column;padding:12px 8px}.pr-sheetbtn{display:none}.pr-drawer .grp{font:600 10px var(--fu);letter-spacing:.2em;text-transform:uppercase;color:var(--mu);padding:14px 12px 6px}.pr-page.collapsed .pr-drawer .grp{display:none}.pr-main{min-width:0;padding:34px 0 80px}.pr-page.tags [data-m]{outline-offset:4px;outline:1px dashed #2b6c8a}.pr-page .pr-sec{content-visibility:auto;contain-intrinsic-size:auto 1400px;position:relative}@media(max-width:900px){.pr-page .pr-sec{contain-intrinsic-size:auto 2100px}}.pr-page .pr-plate{border:1px solid var(--ln);background:radial-gradient(120% 70% at 50% 0,#21170fe6,#140f0bf2 55%,#100c09);border-radius:4px;width:min(100% - 48px,980px);margin:0 auto;padding:64px 64px 70px;position:relative;box-shadow:inset 0 0 0 1px #ffffff05,0 30px 60px #0007}.pr-page .pr-plate:before,.pr-page .pr-plate:after{content:"";border:1px solid #d7a63f55;width:22px;height:22px;position:absolute}.pr-page .pr-plate:before{border-bottom:0;border-right:0;top:10px;left:10px}.pr-page .pr-plate:after{border-top:0;border-left:0;bottom:10px;right:10px}.pr-page .pr-title{text-align:center;justify-items:center;gap:14px;margin-bottom:34px;display:grid}.pr-page .pr-title h2{font-size:clamp(34px,3.6vw,48px)}.pr-page .pr-title .rule{align-items:center;gap:10px;width:220px;display:flex}.pr-page .pr-title .rule:before,.pr-page .pr-title .rule:after{content:"";background:linear-gradient(90deg,#0000,#d7a63f88);flex:1;height:1px}.pr-page .pr-title .rule:after{background:linear-gradient(90deg,#d7a63f88,#0000)}.pr-page .pr-title .rule i{background:var(--ruby);width:8px;height:8px;box-shadow:0 0 10px var(--ruby-glow);transform:rotate(45deg)}.pr-page .pr-title p{max-width:62ch;color:var(--tx);font-size:17px}.pr-page .m{margin-top:44px}.pr-page .m:first-child{margin-top:0}.pr-page .m{position:relative}.pr-page .m-hero{background:#000 50%/cover no-repeat;border-radius:4px;align-items:end;min-height:440px;display:grid;position:relative;overflow:hidden}.pr-page .m-hero:after{content:"";background:linear-gradient(#0000 30%,#0a0807 96%),linear-gradient(90deg,#0a0807cc,#0000 60%);position:absolute;top:0;right:0;bottom:0;left:0}.pr-page .m-hero .in{z-index:1;gap:14px;max-width:620px;padding:40px 48px;display:grid;position:relative}.pr-page .m-hero h1{font-size:clamp(44px,5vw,72px)}.pr-page .m-hero h1 em{color:var(--gold3);font-style:italic}.pr-page .m-hero .row{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.pr-page .m-hero .when{font:600 13px var(--fu);letter-spacing:.18em;text-transform:uppercase;color:var(--gold3)}.pr-page .m-split{grid-template-columns:1.15fr .85fr;align-items:center;gap:36px;display:grid}.pr-page .m-split.rev{grid-template-columns:.85fr 1.15fr}.pr-page .m-split.rev .fig{order:-1}.pr-page .m-split .fig{aspect-ratio:1/1.05;place-items:end center;display:grid;position:relative}.pr-page .m-split .fig:before{content:"";filter:blur(10px);background:radial-gradient(closest-side,#c2271a33,#0000);position:absolute;top:14%;right:6%;bottom:0;left:6%}.pr-page .m-split .fig img{object-fit:contain;filter:drop-shadow(0 20px 30px #000c);max-height:100%;position:relative;-webkit-mask:linear-gradient(#000 82%,#0000)}.pr-page .blk{gap:12px;display:grid}.pr-page .blk h3{align-items:center;gap:12px;font-size:28px;display:flex}.pr-page .blk h3 .ic{border-radius:6px;flex:none;width:34px;height:34px;box-shadow:0 0 0 1px #d7a63f66,0 0 14px #c2271a44}.pr-page .blk p{color:var(--tx)}.pr-page .blk ul{gap:8px;margin:2px 0 0;padding:0;list-style:none;display:grid}.pr-page .blk li{padding-left:20px;position:relative}.pr-page .blk li:before{content:"";background:var(--gold);width:6px;height:6px;position:absolute;top:.62em;left:3px;transform:rotate(45deg)}.pr-page .blk b{color:var(--ink);font-weight:600}.pr-page .m-fig{justify-items:center;gap:12px;display:grid}.pr-page .m-fig .shot{border:1px solid var(--ln2);border-radius:6px;width:100%;position:relative;overflow:hidden;box-shadow:0 20px 40px #000a}.pr-page .m-fig .shot img{aspect-ratio:16/8;object-fit:cover;width:100%}.pr-page .m-fig .co{font:600 12px var(--fu);color:#fff;align-items:center;gap:8px;display:flex;position:absolute}.pr-page .m-fig .co b{background:var(--ruby);border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;display:grid;box-shadow:0 0 0 3px #c2271a44}.pr-page .m-fig figcaption{color:var(--mu);text-align:center;font-size:14px}.pr-page .m-fig .legend{grid-template-columns:repeat(3,1fr);gap:10px 22px;width:100%;font-size:14px;display:grid}.pr-page .m-fig .legend span{align-items:baseline;gap:8px;display:flex}.pr-page .m-fig .legend b{color:var(--gold);font-weight:700}.pr-page .m-cards{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.pr-page .m-cards.c3{grid-template-columns:repeat(3,1fr)}.pr-page .card{border:1px solid var(--ln2);background:linear-gradient(#1d1610,#120d0a);border-radius:6px;align-content:start;display:grid;position:relative;overflow:hidden}.pr-page .card .por{aspect-ratio:3/3.4;background:radial-gradient(70% 60% at 50% 70%,#c2271a30,#0000),#0d0a08;place-items:end center;display:grid;overflow:hidden}.pr-page .card .por img{object-fit:cover;object-position:top;height:100%}.pr-page .card .bd{text-align:center;gap:6px;padding:14px 16px 16px;display:grid}.pr-page .card h4{font-size:22px}.pr-page .card small{color:var(--mu);font-size:13px}.pr-page .card .em{width:32px;height:32px;position:absolute;top:10px;left:10px}.pr-page .m-table{border:1px solid var(--ln2);border-radius:6px;overflow:hidden}.pr-page .m-table table{border-collapse:collapse;width:100%;font-size:14px}.pr-page .m-table th{font:600 11px var(--fu);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);text-align:left;border-bottom:1px solid var(--ln2);background:#1b1511;padding:12px 16px}.pr-page .m-table td{border-bottom:1px solid var(--ln);vertical-align:middle;padding:11px 16px}.pr-page .m-table tr:nth-child(2n) td{background:#ffffff04}.pr-page .m-table tr:last-child td{border-bottom:0}.pr-page .m-table td img{vertical-align:middle;border-radius:4px;width:28px;height:28px;margin-right:10px;display:inline-block;box-shadow:0 0 0 1px #ffffff1a}.pr-page .m-table .num{font-variant-numeric:tabular-nums;color:var(--ink);font-weight:600}.pr-page .m-table .up{color:var(--ok)}.pr-page .m-banners{gap:12px;display:grid}.pr-page .bn{border:1px solid var(--ln2);background:#000 50%/cover;border-radius:6px;align-items:center;height:118px;padding:0 26px;display:flex;position:relative;overflow:hidden}.pr-page .bn:before{content:"";background:linear-gradient(90deg,#0a0807f2 25%,#0a080766 60%,#0000);position:absolute;top:0;right:0;bottom:0;left:0}.pr-page .bn .t{gap:6px;display:grid;position:relative}.pr-page .bn h4{font-size:28px}.pr-page .bn .meta{flex-wrap:wrap;gap:8px;display:flex}.pr-page .bn .meta span{font:600 11px var(--fu);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);background:#0a0807b3;border:1px solid #ffffff1f;border-radius:4px;padding:5px 8px}.pr-page .bn .meta span.h{color:#ffb3a6;border-color:#c2271a99}.pr-page .m-serpent{display:grid}.pr-page .sp-stop{grid-template-columns:1fr 1fr;align-items:center;gap:28px;display:grid}.pr-page .sp-stop figure{margin:0;position:relative}.pr-page .sp-stop figure img{filter:drop-shadow(0 14px 28px #000a);width:100%;display:block}.pr-page .sp-stop .num{width:54px;height:54px;font:600 22px var(--fh,serif);color:var(--gold3);background:#0a0807d9;border:1px solid #d7a63f99;border-radius:50%;place-items:center;display:grid;position:absolute;top:10%;left:8%;box-shadow:0 0 0 6px #0a080766,0 0 24px #d7a63f40}.pr-page .sp-stop.rev figure{order:2}.pr-page .sp-stop.rev .num{left:auto;right:8%}.pr-page .sp-t{justify-items:start;gap:8px;padding:0 8px;display:grid}.pr-page .sp-t .lv{font:600 11px var(--fu);letter-spacing:.1em;text-transform:uppercase;color:var(--gold3);background:#0a0807b3;border:1px solid #d7a63f66;border-radius:4px;padding:4px 9px}.pr-page .sp-t h4{font-size:34px;line-height:1.1}.pr-page .sp-t p{color:var(--mu);margin:0}.pr-page .sp-t ul{gap:6px;margin:4px 0 0;padding:0;list-style:none;display:grid}.pr-page .sp-t li{color:var(--ink);padding-left:18px;font-size:14px;position:relative}.pr-page .sp-t li:before{content:"";background:var(--gold3);width:7px;height:7px;position:absolute;top:.5em;left:2px;transform:rotate(45deg)}.pr-page .sp-link{height:90px;margin:-18px 0;position:relative}.pr-page .sp-link svg{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}.pr-page .sp-link path{fill:none;stroke:#d7a63f;stroke-width:2.5px;stroke-dasharray:2 9;stroke-linecap:round;opacity:.85}.pr-page .sp-link .gate{font:600 11px var(--fu);letter-spacing:.1em;text-transform:uppercase;color:#ffb3a6;white-space:nowrap;background:#1a0b08;border:1px solid #c2271a99;border-radius:20px;padding:6px 12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pr-page .sp-stop.locked figure img{filter:grayscale(.75)brightness(.55)drop-shadow(0 14px 28px #000a)}.pr-page .sp-stop.locked .lv{color:#ffb3a6;border-color:#c2271a99}@media(max-width:900px){.pr-page .sp-stop,.pr-page .sp-stop.rev{grid-template-columns:1fr;gap:10px}.pr-page .sp-stop.rev figure{order:0}.pr-page .sp-t h4{font-size:28px}.pr-page .sp-link{height:56px;margin:4px 0}.pr-page .sp-link path{display:none}.pr-page .sp-link:before{content:"";border-left:2.5px dotted #d7a63fcc;position:absolute;top:0;bottom:0;left:50%}}.pr-page .m-posters{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.pr-page .po{aspect-ratio:2/3;border:1px solid var(--ln2);background:#000;border-radius:6px;margin:0;position:relative;overflow:hidden}.pr-page .po img{object-fit:cover;width:100%;height:100%;transition:transform .5s;position:absolute;top:0;right:0;bottom:0;left:0}.pr-page .po:hover img{transform:scale(1.05)}.pr-page .po:after{content:"";background:linear-gradient(#0000 45%,#0a0807f2 92%);position:absolute;top:0;right:0;bottom:0;left:0}.pr-page .po figcaption{z-index:1;justify-items:start;gap:6px;padding:14px;display:grid;position:absolute;bottom:0;left:0;right:0}.pr-page .po figcaption span{font:600 11px var(--fu);letter-spacing:.08em;text-transform:uppercase;color:var(--gold3);background:#0a0807b3;border:1px solid #d7a63f66;border-radius:4px;padding:4px 8px}.pr-page .po h4{align-items:flex-end;min-height:2.3em;font-size:20px;line-height:1.15;display:flex}.pr-page .m-evcards{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.pr-page .m-evcards.c4{grid-template-columns:repeat(4,1fr)}.pr-page .ec{border:1px solid var(--ln);background:#ffffff05;border-radius:6px;flex-direction:column;margin:0;display:flex;overflow:hidden}.pr-page .ec>img{aspect-ratio:3;object-fit:cover;width:100%;display:block}.pr-page .ec figcaption{flex-direction:column;flex:1;gap:2px;padding:10px 12px;display:flex}.pr-page .ec b{font:600 14px/1.2 var(--fu);color:var(--ink)}.pr-page .ec small{color:var(--mu);font-size:12px}@media(max-width:1180px){.pr-page .m-posters{grid-template-columns:repeat(3,1fr)}.pr-page .m-evcards.c4{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.pr-page .m-posters{grid-template-columns:repeat(2,1fr)}.pr-page .m-evcards,.pr-page .m-evcards.c4{grid-template-columns:1fr 1fr}}@media(max-width:520px){.pr-page .m-evcards,.pr-page .m-evcards.c4{grid-template-columns:1fr}}.pr-page .m-icons{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.pr-page .ig{border:1px solid var(--ln);background:#ffffff05;border-radius:6px;grid-template-columns:auto 1fr;align-items:center;gap:4px 12px;padding:12px;display:grid}.pr-page .ig img{border-radius:6px;grid-row:span 2;width:44px;height:44px;box-shadow:0 0 0 1px #d7a63f55}.pr-page .ig b{font:600 14px/1.2 var(--fu);color:var(--ink)}.pr-page .ig small{color:var(--mu);font-size:12px}.pr-page .m-compare{border:1px solid var(--ln2);aspect-ratio:16/8;cursor:ew-resize;-webkit-user-select:none;user-select:none;border-radius:6px;position:relative;overflow:hidden}.pr-page .m-compare img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.pr-page .m-compare .before{filter:saturate(.25)contrast(.75)brightness(.8)blur(1.2px)}.pr-page .m-compare .after{clip-path:inset(0 0 0 50%)}.pr-page .m-compare .bar{background:var(--gold3);width:2px;position:absolute;top:0;bottom:0;left:50%;box-shadow:0 0 12px #000}.pr-page .m-compare .bar:after{content:"↔";border:1px solid var(--gold);width:40px;height:40px;color:var(--gold3);background:#0a0807e6;border-radius:50%;place-items:center;font-size:18px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pr-page .m-compare .lb{font:600 11px var(--fu);letter-spacing:.14em;text-transform:uppercase;background:#0a0807cc;border:1px solid #fff2;border-radius:4px;padding:6px 9px;position:absolute;bottom:14px}.pr-page .m-compare .lb.l{left:14px}.pr-page .m-compare .lb.r{color:var(--gold3);right:14px}.pr-page .m-video{grid-template-columns:.9fr 1.1fr;align-items:center;gap:28px;display:grid}.pr-page .m-video .vid{border:1px solid var(--ln2);aspect-ratio:16/9;background:#000 50%/cover;border-radius:6px;position:relative;overflow:hidden}.pr-page .m-video .vid:after{content:"";background:#0005;position:absolute;top:0;right:0;bottom:0;left:0}.pr-page .m-video .vid .play{z-index:1;background:#c2271acc;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 8px #c2271a33}.pr-page .m-video .vid .play:after{content:"";border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:16px solid #fff;margin-left:4px}.pr-page .m-video .vid .loop{z-index:1;font:600 10px var(--fu);letter-spacing:.14em;text-transform:uppercase;color:var(--gold3);background:#0a0807cc;border-radius:3px;padding:4px 7px;position:absolute;top:10px;right:10px}.pr-page .m-track{grid-template-columns:repeat(6,1fr);gap:0;padding-top:8px;display:grid;position:relative}.pr-page .m-track:before{content:"";background:linear-gradient(90deg,var(--ruby),var(--gold));height:2px;position:absolute;top:38px;left:8%;right:8%}.pr-page .st{text-align:center;justify-items:center;gap:8px;display:grid;position:relative}.pr-page .st .node{border:2px solid var(--gold);background:#120d0a;border-radius:50%;place-items:center;width:62px;height:62px;display:grid;box-shadow:0 0 18px #c2271a55}.pr-page .st .node img{width:36px;height:36px}.pr-page .st b{font:700 18px var(--fd);color:var(--ink)}.pr-page .st small{color:var(--mu);max-width:14ch;font-size:12px}.pr-page .st.lock .node{border-color:var(--ln2);box-shadow:none;filter:grayscale()brightness(.6)}.pr-page .m-note{border:1px solid #c2271a55;border-left:3px solid var(--ruby);background:linear-gradient(90deg,#c2271a1f,#c2271a05);border-radius:6px;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.pr-page .m-note .ic{font:700 22px var(--fd);color:var(--gold3);line-height:1}.pr-page .m-note b{color:var(--ink)}.pr-page .m-stats{border:1px solid var(--ln2);border-radius:6px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.pr-page .m-stats div{text-align:center;border-right:1px solid var(--ln);gap:4px;padding:20px 16px;display:grid}.pr-page .m-stats div:last-child{border-right:0}.pr-page .m-stats b{font:700 36px/1 var(--fd);color:var(--gold3)}.pr-page .m-stats small{letter-spacing:.12em;text-transform:uppercase;color:var(--mu);font-size:12px}.pr-page .m-cta{border:1px solid var(--ln2);background:radial-gradient(80% 120% at 0,#c2271a26,#0000),#140f0b;border-radius:6px;grid-template-columns:auto 1fr;align-items:center;gap:28px;padding:30px;display:grid}.pr-page .m-cta img{width:180px}.pr-page .m-cta .row{gap:12px;margin-top:14px;display:flex}.pr-page .m-cta .sig{font:italic 600 20px var(--fd);color:var(--gold3);margin-top:10px}.pr-page .m-duel{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:20px;display:grid}.pr-page .m-duel .side{border:1px solid var(--ln2);text-align:center;border-radius:6px;justify-items:center;gap:10px;padding:26px;display:grid}.pr-page .m-duel .side img{object-fit:contain;width:84px;height:84px}.pr-page .m-duel .side.d{background:radial-gradient(80% 80% at 50% 0,#b8231a33,#0000),#130d0a}.pr-page .m-duel .side.s{background:radial-gradient(80% 80% at 50% 0,#9cc4e633,#0000),#0d0f13;border-color:#3b4a5a}.pr-page .m-duel .vs{font:italic 700 30px var(--fd);color:var(--gold);align-self:center}.pr-page .m-duel h4{font-size:30px}.pr-page .ribbons{gap:8px;max-width:420px;margin-top:6px;display:grid}.pr-page .rb{height:34px;font:500 14px var(--fu);color:var(--ink);border-left:2px solid var(--gold);background:linear-gradient(90deg,#3a2c1fcc,#3a2c1f00);border-radius:3px;align-items:center;gap:12px;padding:0 14px;display:flex}.pr-page .rb i{background:var(--gold);flex:none;width:8px;height:8px;transform:rotate(45deg)}.pr-page .rb.limit{border-left-color:var(--ruby);background:linear-gradient(90deg,#4a1d18cc,#4a1d1800)}.pr-page .rb.limit i{background:var(--ruby)}.pr-page .fig.item{aspect-ratio:auto;place-items:center}.pr-page .fig.item:before{display:none}.pr-page .tip{min-width:260px;font:13px/1.35 var(--fu);background:#0b0908f2;border:1px solid #6b5536;border-radius:2px;gap:5px;padding:14px 16px;display:grid;box-shadow:inset 0 0 0 1px #000,0 20px 40px #000a}.pr-page .tip .nm{color:#f2c94c;font-size:15px}.pr-page .tip hr{border:0;border-top:1px solid #3a2e22;width:100%;margin:4px 0}.pr-page .tip small{color:var(--mu)}.pr-page .tip em{color:var(--ink);font-style:normal}.pr-page .tip .g{color:#8fdc6a}.pr-page .m-fig{position:relative}.pr-page .m-fig .over{filter:drop-shadow(0 20px 30px #000);pointer-events:none;height:78%;position:absolute;bottom:30px;right:-30px}.pr-page .stand{font:600 10px var(--fu);letter-spacing:.12em;text-transform:uppercase;color:var(--mu);border:1px dashed var(--ln2);background:#0a0807cc;border-radius:3px;padding:4px 7px;position:absolute;top:10px;left:10px}.pr-page .m-badges{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.pr-page .m-badges>span:not(.m-tag){border:1px solid var(--ln2);height:36px;font:600 12px var(--fu);letter-spacing:.08em;color:var(--ink);background:#ffffff06;border-radius:999px;align-items:center;gap:8px;padding:0 12px;display:flex}.pr-page .m-badges img{object-fit:cover;border-radius:2px;width:22px;height:16px}.pr-page .hint{font:italic 600 15px var(--fd);color:#e2725f}.pr-page .hint:before,.pr-page .hint:after{content:" — "}.pr-page .m-video.rev{grid-template-columns:1.1fr .9fr}.pr-page .m-video.rev .vid{order:-1}.pr-page .m-split .fig{aspect-ratio:auto;min-height:340px}.pr-page .m-split .fig img{width:auto;height:330px;-webkit-mask:none}.pr-page .m-fig .over{height:300px;bottom:40px;right:-10px}.pr-page .card .por{aspect-ratio:auto;background:radial-gradient(50% 55% at 50% 60%,#c2271a33,#0000);height:190px;padding-top:16px}.pr-page .card .por img{object-fit:contain;filter:drop-shadow(0 10px 18px #000);width:auto;height:170px}.pr-page .pr-sec+.pr-sec{margin-top:26px}.pr-page .m-split .fig.shot{aspect-ratio:16/10;border:1px solid var(--ln2);border-radius:6px;place-items:stretch stretch;min-height:0;overflow:hidden;box-shadow:0 20px 40px #000a}.pr-page .m-split .fig.shot:before{display:none}.pr-page .m-split .fig.shot .shot,.pr-page .m-split .fig.shot img{object-fit:cover;width:100%;height:100%}.pr-page .shot{position:relative}.pr-page .m-scards{grid-template-columns:repeat(3,1fr);gap:16px;padding-top:30px;display:grid}.pr-page .sc{border:1px solid var(--ln2);text-align:center;background:radial-gradient(90% 60% at 50% 0,#d7a63f1f,#0000),linear-gradient(#1d1610,#120d0a);border-radius:6px;justify-items:center;gap:6px;padding:44px 20px 20px;display:grid;position:relative}.pr-page .sc .emb{border:2px solid var(--gold);background:#120d0a;border-radius:50%;place-items:center;width:60px;height:60px;display:grid;position:absolute;top:-30px;box-shadow:0 0 18px #c2271a55}.pr-page .sc .k{font-size:10px}.pr-page .sc h4{font-size:26px}.pr-page .sc ul{gap:0;width:100%;margin:8px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.pr-page .sc li{border-top:1px solid var(--ln);color:var(--tx);padding:8px 0}.pr-page .m-ilist{gap:10px;display:grid}.pr-page .il{grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:0 18px;display:grid}.pr-page .il .ico{background:#120d0a;border-radius:6px;grid-row:span 2;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 0 0 1px #d7a63f66,0 0 14px #c2271a33}.pr-page .il .hd{align-items:baseline;gap:12px;padding:0 14px;display:flex}.pr-page .il .hd b{font:700 22px var(--fd);color:var(--ink)}.pr-page .il .gr{font:600 11px var(--fu);letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.pr-page .il p{border-left:2px solid var(--gold);background:linear-gradient(90deg,#3a2c1fcc,#3a2c1f00);border-radius:3px;margin-top:6px;padding:8px 14px;font-size:14px}.pr-page .m-gallery{grid-template-columns:repeat(3,1fr);gap:0;padding:18px 10px 0;display:grid}.pr-page .m-gallery figure{justify-items:center;gap:12px;margin:0;transition:transform .25s;display:grid}.pr-page .m-gallery figure:first-of-type{transform:rotate(-5deg)translate(14px,10px)}.pr-page .m-gallery figure:nth-of-type(2){z-index:1;transform:translateY(-6px)scale(1.06)}.pr-page .m-gallery figure:nth-of-type(3){transform:rotate(5deg)translate(-14px,10px)}.pr-page .m-gallery figure:hover{transform:none scale(1.08);z-index:2}.pr-page .m-gallery .shot{border:1px solid var(--ln2);border-radius:6px;width:100%;overflow:hidden;box-shadow:0 20px 40px #000c}.pr-page .m-gallery .shot img{aspect-ratio:16/10;object-fit:cover;width:100%}.pr-page .m-gallery figcaption{color:var(--mu);font-size:13px}.pr-page .m-orbit{height:560px;position:relative}.pr-page .m-orbit .ring{border:1px dashed #d7a63f55;border-radius:50%;position:absolute;top:10%;right:12%;bottom:10%;left:12%}.pr-page .m-orbit .ring:after{content:"";background:radial-gradient(closest-side,#c2271a30,#0000);border-radius:50%;position:absolute;top:18%;right:18%;bottom:18%;left:18%}.pr-page .m-orbit .core{text-align:center;justify-items:center;gap:6px;width:220px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pr-page .m-orbit .core img{filter:drop-shadow(0 16px 24px #000);height:240px}.pr-page .m-orbit .core p{color:var(--tx);font-size:14px}.pr-page .m-orbit .core b{color:var(--gold3);font:700 20px var(--fd)}.pr-page .m-orbit .sat{text-align:center;justify-items:center;gap:4px;width:170px;display:grid;position:absolute;transform:translate(-50%,-50%)}.pr-page .m-orbit .sat .ico{border:2px solid var(--gold);background:#120d0a;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 0 16px #c2271a55}.pr-page .m-orbit .sat .ico img{border-radius:50%;width:36px;height:36px}.pr-page .m-orbit .sat b{font:700 19px var(--fd);color:var(--ink)}.pr-page .m-orbit .sat small{color:var(--mu);font-size:12px}.pr-page .m-art{justify-items:center;gap:12px;margin-left:0;margin-right:0;display:grid}.pr-page .m-art .pic{border:1px solid var(--ln2);border-radius:6px;width:100%;position:relative;overflow:hidden}.pr-page .m-art .pic img{aspect-ratio:21/9;object-fit:cover;width:100%}.pr-page .m-art figcaption{color:var(--mu);text-align:center;max-width:60ch;font-size:14px}.pr-page .pr-part{width:min(100% - 48px,980px);font:600 12px var(--fu);letter-spacing:.24em;text-transform:uppercase;color:var(--gold);align-items:center;gap:14px;margin:56px auto 22px;display:flex}.pr-page .pr-part:after{content:"";background:linear-gradient(90deg,#d7a63f66,#0000);flex:1;height:1px}.pr-page .pr-part b{font:italic 700 26px var(--fd);letter-spacing:0;text-transform:none;color:var(--ink)}.pr-page .m-punch{text-align:center;font:italic 600 24px/1.3 var(--fd);color:var(--gold3)}.pr-page .m-punch:before,.pr-page .m-punch:after{content:"";background:var(--ruby);width:6px;height:6px;box-shadow:0 0 8px var(--ruby-glow);margin:0 16px;display:inline-block;transform:rotate(45deg)translateY(-5px)}.pr-page .m-split .fig.show{aspect-ratio:1/1.05;border:1px solid var(--ln2);border-radius:6px;place-items:stretch stretch;min-height:0;overflow:hidden;box-shadow:0 20px 40px #000a}.pr-page .m-split .fig.show:before{display:none}.pr-page .m-split .fig.show img{object-fit:cover;width:100%;height:100%;-webkit-mask:none}.pr-page .m-ledger{grid-template-columns:1fr 1fr;gap:18px;display:grid}.pr-page .m-ledger .col{border:1px solid var(--ln2);border-radius:6px;align-content:start;gap:12px;padding:22px 24px;display:grid}.pr-page .m-ledger .col.keep{background:radial-gradient(90% 70% at 50% 0,#d7a63f1a,#0000),#130f0b}.pr-page .m-ledger .col.fresh{background:radial-gradient(90% 70% at 50% 0,#c2271a2b,#0000),#150d0a;border-color:#c2271a66}.pr-page .m-ledger h4{align-items:center;gap:10px;font-size:26px;display:flex}.pr-page .m-ledger h4 small{font:600 11px var(--fu);letter-spacing:.16em;text-transform:uppercase;color:var(--mu)}.pr-page .m-ledger ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.pr-page .m-ledger li{border-top:1px solid var(--ln);gap:12px;padding:10px 0;font-size:15px;display:flex}.pr-page .m-ledger li:before{content:"";background:var(--gold);flex:none;width:8px;height:8px;margin-top:.55em;transform:rotate(45deg)}.pr-page .m-ledger .fresh li:before{background:var(--ruby);box-shadow:0 0 8px var(--ruby-glow)}.pr-page .m-ledger li b{color:var(--ink);font-weight:600}.pr-page .m-feat{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.pr-page .m-feat.c2{grid-template-columns:repeat(2,1fr)}.pr-page .ft{border:1px solid var(--ln2);background:linear-gradient(#1b1410,#120d0a);border-radius:6px;grid-template-rows:auto auto 1fr auto;gap:10px;padding:20px 20px 18px;display:grid;position:relative}.pr-page .ft .gl{width:46px;height:46px;color:var(--gold3);background:#0d0a08;border:1px solid #d7a63f66;border-radius:8px;place-items:center;display:grid;box-shadow:0 0 16px #c2271a33}.pr-page .ft .gl svg{width:24px;height:24px}.pr-page .ft h4{font-size:23px}.pr-page .ft p{color:var(--tx);font-size:14px}.pr-page .ft .chip{font:600 11px var(--fu);letter-spacing:.1em;text-transform:uppercase;color:var(--gold3);background:#d7a63f14;border:1px solid #d7a63f44;border-radius:4px;justify-self:start;padding:5px 9px}.pr-page .m-acts{gap:12px;display:grid}.pr-page .act{border:1px solid var(--ln2);background:#000 50%/cover;border-radius:6px;grid-template-columns:120px 1fr auto;align-items:center;gap:22px;min-height:120px;padding:0 26px;display:grid;position:relative;overflow:hidden}.pr-page .act:before{content:"";background:linear-gradient(90deg,#0a0807f5 30%,#0a080799 65%,#0a080733);position:absolute;top:0;right:0;bottom:0;left:0}.pr-page .act>*{position:relative}.pr-page .act .no{font:italic 700 46px/1 var(--fd);color:var(--gold3);text-align:center}.pr-page .act .no small{font:600 10px var(--fu);letter-spacing:.2em;text-transform:uppercase;color:var(--mu);margin-top:6px;font-style:normal;display:block}.pr-page .act h4{font-size:30px}.pr-page .act h4 em{color:var(--gold3);font-style:italic}.pr-page .act p{color:var(--tx);max-width:52ch;margin-top:4px;font-size:14px}.pr-page .act .lv{font:600 11px var(--fu);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);white-space:nowrap;background:#0a0807b3;border:1px solid #fff2;border-radius:4px;padding:6px 10px}.pr-page .act.lock{filter:grayscale(.85)}.pr-page .act.lock .lv{color:#ffb3a6;border-color:#c2271a99}.pr-page .ig .gl{width:44px;height:44px;color:var(--gold3);background:#0d0a08;border-radius:6px;grid-row:span 2;place-items:center;display:grid;box-shadow:0 0 0 1px #d7a63f55}.pr-page .ig .gl svg{width:22px;height:22px}.pr-page .m-icons.c3{grid-template-columns:repeat(3,1fr)}.pr-page .m-fig .legend{margin-top:4px}@media(max-width:1180px){.pr-page .m-feat,.pr-page .m-icons{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.pr-page .pr-plate{width:calc(100% - 20px);padding:40px 18px 44px}.pr-page .pr-part{width:calc(100% - 20px)}.pr-page .m-split,.pr-page .m-split.rev,.pr-page .m-video,.pr-page .m-video.rev,.pr-page .m-ledger,.pr-page .m-duel,.pr-page .m-cta{grid-template-columns:1fr}.pr-page .m-split.rev .fig,.pr-page .m-video.rev .vid{order:0}.pr-page .m-feat,.pr-page .m-feat.c2,.pr-page .m-icons,.pr-page .m-icons.c3,.pr-page .m-cards,.pr-page .m-scards{grid-template-columns:1fr}.pr-page .m-scards{gap:46px}.pr-page .m-stats{grid-template-columns:repeat(2,1fr)}.pr-page .m-stats div:nth-child(odd){border-right:1px solid var(--ln)}.pr-page .m-track{grid-template-columns:repeat(3,1fr);row-gap:22px}.pr-page .m-track:before{display:none}.pr-page .act{grid-template-columns:64px 1fr;padding:16px}.pr-page .act .lv{grid-column:2;justify-self:start}.pr-page .act .no{font-size:34px}.pr-page .m-hero .in{padding:28px 22px}.pr-page .m-gallery{grid-template-columns:1fr;gap:20px}.pr-page .m-gallery figure{transform:none!important}.pr-page .m-fig .co{font-size:10px}.pr-page .m-fig .over{display:none}.pr-page .m-duel .vs{justify-self:center}}.pr-page .m-stats b,.pr-page .act .no{font-variant-numeric:lining-nums}.pr-page .m-cta .row{flex-wrap:wrap}.pr-page .m-fig.full .shot img{aspect-ratio:auto}.pr-page .m-fig .co{transform:translate(-12px,-12px)}.pr-page .m-fig .co span{text-shadow:none;background:#0a0807d9;border:1px solid #ffffff1f;border-radius:4px;padding:3px 8px}.pr-page .m-duel .side{align-content:start}.pr-page .m>.ribbons{max-width:none}.pr-page .st b{font-size:17px;line-height:1.15}.pr-page .m-kick{justify-content:center;margin-bottom:-18px;display:flex}.pr-page .m-fig .co span{white-space:nowrap}.pr-page .m-fig .legend{display:none}@media(max-width:900px){.pr-page .m-fig .co span{display:none}.pr-page .m-fig .legend{grid-template-columns:1fr;gap:6px;display:grid}.pr-page .m-punch:before,.pr-page .m-punch:after{display:none}.pr-page .m-punch{font-size:21px}}.pr-page .m-feat.c4{grid-template-columns:repeat(4,1fr)}.pr-page .m-feat.c4 .ft{padding:18px 16px 16px}.pr-page .m-feat.c4 .ft h4{font-size:21px}@media(max-width:1180px){.pr-page .m-feat.c4{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.pr-page .m-feat.c4{grid-template-columns:1fr}}.pr-page .sc{align-content:start}.pr-page .m-split .fig.real{aspect-ratio:auto;border:1px solid var(--ln2);border-radius:6px;place-items:stretch stretch;min-height:0;overflow:hidden;box-shadow:0 20px 40px #000a}.pr-page .m-split .fig.real:before{display:none}.pr-page .m-split .fig.real img{width:100%;height:auto;-webkit-mask:none}.pr-page .m-split:has(.fig.real){grid-template-columns:.8fr 1.2fr}.pr-page .m-split.rev:has(.fig.real){grid-template-columns:1.2fr .8fr}.pr-page .stand.real{color:var(--gold3);border:1px solid #d7a63f66}@media(max-width:900px){.pr-page .m-split:has(.fig.real),.pr-page .m-split.rev:has(.fig.real){grid-template-columns:1fr}}.pr-page .m-split .fig.tease{aspect-ratio:auto;place-items:center;min-height:0}.pr-page .m-split .fig.tease:before{background:radial-gradient(closest-side,#c2271a22,#0000);top:10%;right:4%;bottom:10%;left:4%}.pr-page .m-split .fig.tease img{filter:drop-shadow(0 18px 30px #000c);width:100%;height:auto;-webkit-mask:none}.pr-page .m-teasers{grid-template-columns:repeat(3,1fr);align-items:center;gap:0;padding:6px 0;display:grid}.pr-page .m-teasers figure{justify-items:center;gap:8px;margin:0;display:grid}.pr-page .m-teasers figure:nth-of-type(2){z-index:1;transform:translateY(-10px)scale(1.08)}.pr-page .m-teasers img{filter:drop-shadow(0 16px 26px #000d);width:100%}.pr-page .m-teasers figcaption{font:600 11px var(--fu);letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.pr-page .m-video .vid{background-size:cover}@media(max-width:900px){.pr-page .m-teasers{grid-template-columns:1fr;gap:18px}.pr-page .m-teasers figure:nth-of-type(2){transform:none}}.pr-page .m-video .vid{background-position:50% 20%}.pr-page .ig .gl img{object-fit:contain;width:30px;height:30px;box-shadow:none;border-radius:0}.pr-page .sc .emb img,.pr-page .st .node img,.pr-page .il .ico img{object-fit:contain}.pr-page .sc .emb img{width:36px;height:36px}.pr-page .il .ico img{border-radius:0;width:50px;height:50px}.pr-page .blk h3 img.ic[src*="/ic/"]{object-fit:contain;box-sizing:border-box;background:#120d0a;padding:5px}.pr-page .m-table td img[src*="/ic/"]{object-fit:contain;box-shadow:none;border-radius:0}.pr-page .m-deep{gap:26px;display:grid}.pr-page .dp-hero{aspect-ratio:3;border:1px solid var(--ln2);background:#0b0a12 50%/cover no-repeat;border-radius:8px;justify-content:space-between;align-items:flex-end;gap:24px;padding:28px 32px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 50px #000b}.pr-page .dp-hero:before{content:"";background:linear-gradient(90deg,#0a0807f2,#0a0807b3 38%,#0a080700 70%),linear-gradient(#0a080700 45%,#0a0807cc);position:absolute;top:0;right:0;bottom:0;left:0}.pr-page .m-deep.rev .dp-hero:before{background:linear-gradient(270deg,#0a0807f2,#0a0807b3 38%,#0a080700 70%),linear-gradient(#0a080700 45%,#0a0807cc)}.pr-page .m-deep.rev .dp-hero{text-align:right;flex-direction:row-reverse}.pr-page .dp-hero.sky{background:radial-gradient(at 70% 40%,#3a2a6a,#161028 45%,#08060e 80%)}.pr-page .dp-hero.sky:after{content:"";pointer-events:none;background-image:radial-gradient(1.2px 1.2px at 12% 20%,#fff9,#0000),radial-gradient(1px 1px at 30% 70%,#fff8,#0000),radial-gradient(1.4px 1.4px at 55% 25%,#fffa,#0000),radial-gradient(1px 1px at 68% 80%,#fff7,#0000),radial-gradient(1.2px 1.2px at 85% 35%,#fff9,#0000),radial-gradient(1px 1px at 92% 65%,#fff6,#0000),radial-gradient(1px 1px at 44%,#fff6,#0000),radial-gradient(1.3px 1.3px at 76% 12%,#fff9,#0000);position:absolute;top:0;right:0;bottom:0;left:0}.pr-page .dp-sky{z-index:1;grid-template-columns:repeat(4,auto);gap:22px;display:grid;position:absolute;top:9%;right:5%}.pr-page .dp-sky img{object-fit:contain;filter:drop-shadow(0 0 18px #9b6cf099);width:72px;height:72px}.pr-page .dp-sky img:nth-child(odd){transform:translateY(12px)}.pr-page .dp-ht{z-index:2;max-width:520px;position:relative}.pr-page .dp-ht .lv{font:600 11px/1 var(--fu);letter-spacing:.18em;text-transform:uppercase;color:var(--gold3);background:#0a0807aa;border:1px solid #d7a63f66;border-radius:999px;margin-bottom:12px;padding:6px 11px;display:inline-block}.pr-page .dp-ht h3{font-size:58px;line-height:1}.pr-page .dp-ht p{font:500 italic 22px/1.3 var(--fd);color:var(--tx);margin-top:8px}.pr-page .dp-stats{z-index:2;gap:10px;display:flex;position:relative}.pr-page .dp-stats span{white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0807c4;border:1px solid #d7a63f55;border-radius:6px;place-items:center;min-width:86px;padding:10px 12px;display:grid}.pr-page .dp-stats b{font:700 28px/1 var(--fd);color:var(--gold3)}.pr-page .dp-stats small{letter-spacing:.12em;text-transform:uppercase;color:var(--mu);font-size:11px}.pr-page .dp-cols{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.pr-page .dp-cols>div{border:1px solid var(--ln);background:linear-gradient(#ffffff07,#ffffff02);border-radius:6px;padding:20px 20px 22px;position:relative}.pr-page .dp-cols>div:before{content:"";background:linear-gradient(90deg,var(--ruby),#d7a63f88,#0000);height:2px;position:absolute;top:0;left:20px;right:20px}.pr-page .dp-n{font:700 13px/1 var(--fd);letter-spacing:.14em;color:var(--gold)}.pr-page .dp-cols h4{margin:6px 0 8px;font-size:24px}.pr-page .dp-cols p{color:var(--tx);font-size:15px}.pr-page .dp-body{grid-template-columns:1.35fr .65fr;align-items:center;gap:28px;display:grid}.pr-page .m-deep.rev .dp-body{grid-template-columns:.65fr 1.35fr}.pr-page .m-deep.rev .dp-cap{order:2}.pr-page .dp-cap{margin:0;position:relative}.pr-page .dp-cap:before{content:"";filter:blur(14px);background:radial-gradient(closest-side,#c2271a30,#0000);position:absolute;top:8%;right:4%;bottom:0;left:4%}.pr-page .dp-cap img{filter:drop-shadow(0 24px 34px #000d);width:100%;height:auto;position:relative}.pr-page .dp-cap .dp-cap2{filter:drop-shadow(0 16px 24px #000);width:44%;position:absolute;bottom:-6%;right:-4%}.pr-page .dp-body:has(.dp-cap2){padding-bottom:44px}.pr-page .dp-cap figcaption{font:600 10px/1 var(--fu);letter-spacing:.2em;text-transform:uppercase;color:var(--gold2);border:1px solid var(--ln2);background:#0a0807cc;border-radius:999px;padding:6px 10px;position:absolute;bottom:4%;left:8%}.pr-page .dp-lad ol{gap:0;margin:14px 0 0;padding:0;list-style:none;display:grid;position:relative}.pr-page .dp-lad ol:before{content:"";background:linear-gradient(var(--gold),#c2271a88);width:2px;position:absolute;top:22px;bottom:22px;left:21px}.pr-page .dp-lad li{grid-template-columns:44px 1fr;align-items:center;gap:14px;padding:8px 0;display:grid;position:relative}.pr-page .dp-lad .b{border:2px solid var(--gold);width:44px;height:44px;font:700 15px/1 var(--fd);color:var(--gold3);background:radial-gradient(#2a1a10,#0a0807);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 16px #d7a63f44}.pr-page .dp-lad b{font:600 16px/1.2 var(--fu);color:var(--ink);display:block}.pr-page .dp-lad small{color:var(--mu);font-size:13px}.pr-page .dp-strip{border-top:1px solid var(--ln);border-bottom:1px solid var(--ln);background:linear-gradient(90deg,#0000,#ffffff05,#0000);flex-wrap:wrap;justify-content:center;gap:14px 12px;padding:18px 16px;display:flex}.pr-page .dp-strip span{text-align:center;justify-items:center;gap:6px;width:82px;display:grid}.pr-page .dp-strip img{object-fit:contain;filter:drop-shadow(0 6px 10px #000c);width:56px;height:56px}.pr-page .dp-strip small{color:var(--tx);font-size:12px;line-height:1.25}@media(max-width:1180px){.pr-page .dp-ht h3{font-size:46px}.pr-page .dp-stats span{min-width:70px}.pr-page .dp-sky img{width:64px;height:64px}}@media(max-width:900px){.pr-page .dp-hero,.pr-page .m-deep.rev .dp-hero{aspect-ratio:auto;text-align:left;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:300px;padding:22px}.pr-page .m-deep.rev .dp-hero:before,.pr-page .dp-hero:before{background:linear-gradient(#0a080733,#0a080788 40%,#0a0807f2 90%)}.pr-page .dp-sky{display:none}.pr-page .dp-stats{flex-wrap:wrap}.pr-page .dp-stats span{white-space:normal;text-align:center;flex:30%;align-content:start;gap:4px;min-width:0;padding:8px 6px}.pr-page .dp-stats b{font-size:22px}.pr-page .dp-stats small{letter-spacing:.06em;line-height:1.25}.pr-page .dp-cols,.pr-page .dp-body,.pr-page .m-deep.rev .dp-body{grid-template-columns:1fr}.pr-page .m-deep.rev .dp-cap{order:0}.pr-page .dp-ht h3{font-size:40px}.pr-page .dp-ht p{font-size:19px}}.pr-page .m-beats{gap:46px;display:grid}.pr-page .bt{grid-template-columns:1.1fr .9fr;align-items:center;gap:36px;display:grid}.pr-page .bt.rev{grid-template-columns:.9fr 1.1fr}.pr-page .bt.rev .bt-fig{order:2}.pr-page .bt-fig{min-height:260px;margin:0;position:relative}.pr-page .bt-fig .art{aspect-ratio:3/1.35;object-fit:cover;border:1px solid var(--ln2);border-radius:8px;width:100%;box-shadow:0 22px 44px #000b;-webkit-mask:linear-gradient(90deg,#000 70%,#0006)}.pr-page .bt.rev .bt-fig .art{-webkit-mask:linear-gradient(270deg,#000 70%,#0006)}.pr-page .bt-fig .art+.cap{filter:drop-shadow(0 20px 30px #000);width:62%;position:absolute;bottom:-18%;right:-4%}.pr-page .bt.rev .bt-fig .art+.cap{left:-3%;right:auto}.pr-page .bt-fig.solo{place-items:center;display:grid}.pr-page .bt-fig.solo .cap{filter:drop-shadow(0 24px 34px #000d);width:100%}.pr-page .bt-fig:not(.solo) .art:only-child{aspect-ratio:3/1.5}.pr-page .bt-n{font:700 15px/1 var(--fd);letter-spacing:.16em;color:var(--gold)}.pr-page .bt-t .soon{font:600 10px/1 var(--fu);letter-spacing:.16em;text-transform:uppercase;color:#fff3e0;background:var(--ruby2);border:1px solid var(--ruby);vertical-align:2px;border-radius:999px;margin-left:10px;padding:5px 9px}.pr-page .bt-t h4{margin:8px 0 10px;font-size:36px}.pr-page .bt-t p{font-size:16px}.pr-page .bt-ch{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.pr-page .bt-ch i{color:var(--gold3);background:#d7a63f12;border:1px solid #d7a63f44;border-radius:999px;padding:5px 11px;font-size:12px;font-style:normal;font-weight:600}@media(max-width:900px){.pr-page .bt,.pr-page .bt.rev{grid-template-columns:1fr;gap:18px}.pr-page .bt.rev .bt-fig{order:0}.pr-page .bt-fig{min-height:0}.pr-page .bt-fig .art+.cap{width:88%;margin:-18% auto 0;position:relative;bottom:auto;left:auto;right:auto}.pr-page .bt.rev .bt-fig .art+.cap{left:auto}.pr-page .bt-t h4{font-size:30px}}.pr-page .ec.rich figcaption{gap:6px;padding:14px 14px 16px}.pr-page .ec.rich b{font:700 22px/1.1 var(--fd)}.pr-page .ec.rich p{color:var(--tx);font-size:13.5px;line-height:1.5}.pr-page .ec-info{border-top:1px solid var(--ln);gap:8px;margin-top:auto;padding-top:12px;display:flex;position:relative}.pr-page .ec figcaption>p{margin-bottom:14px}.pr-page .ei{font:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:radial-gradient(circle at 50% 35%,#2a1f17,#120d0a 72%);border:1px solid #d7a63f40;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;transition:border-color .15s,box-shadow .15s;display:grid;position:static;box-shadow:inset 0 1px #ffffff0d}.pr-page .ei img{object-fit:contain;filter:drop-shadow(0 1px 1px #000c);width:28px;height:28px;display:block}.pr-page .ei.when img{translate:0 2.4px}.pr-page .ei.win img{translate:0 .75px}.pr-page .ei-pop{z-index:3;text-align:left;font:500 13px/1.35 var(--fu);color:var(--ink);opacity:0;visibility:hidden;pointer-events:none;background:#120d0a;border:1px solid #d7a63f66;border-radius:6px;gap:3px;padding:9px 12px 10px;transition:opacity .15s,transform .15s,visibility 0s .15s;display:grid;position:absolute;bottom:calc(100% + 10px);left:0;right:0;transform:translateY(4px);box-shadow:0 10px 24px #000b}.pr-page .ei-pop small{font:600 10px/1 var(--fu);letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.pr-page .ei-pop:after{content:"";top:100%;left:calc(20px + var(--c) * 48px - 6px);border:6px solid #0000;border-top-color:#d7a63f66;position:absolute}.pr-page .ei.open,.pr-page .ei:focus-visible{border-color:var(--gold);outline:none;box-shadow:0 0 0 3px #d7a63f22,inset 0 1px #ffffff0d}.pr-page .ei.open .ei-pop,.pr-page .ei:focus-visible .ei-pop{opacity:1;visibility:visible;transition:opacity .15s,transform .15s;transform:none}@media(hover:hover){.pr-page .ei:hover{border-color:var(--gold);box-shadow:0 0 0 3px #d7a63f22,inset 0 1px #ffffff0d}.pr-page .ei:hover .ei-pop{opacity:1;visibility:visible;transition:opacity .15s,transform .15s;transform:none}}.pr-page .m-evcards.c2{grid-template-columns:repeat(2,1fr)}@media(max-width:520px){.pr-page .m-evcards.c2{grid-template-columns:1fr}}.pr-page .m-week{gap:14px;display:grid}.pr-page .wk{grid-template-columns:repeat(7,1fr);gap:8px;display:grid}.pr-page .wd{border:1px solid var(--ln);background:#ffffff04;border-radius:6px;align-content:start;gap:6px;padding:10px;display:grid}.pr-page .wd>b{font:700 18px/1 var(--fd);color:var(--ink);text-align:center;border-bottom:1px solid var(--ln);padding-bottom:6px}.pr-page .we{color:var(--ink);border-left:3px solid var(--gold);background:#ffffff07;border-radius:4px;gap:1px;padding:6px 8px;font-size:12.5px;font-weight:600;line-height:1.2;display:grid}.pr-page .we small{letter-spacing:.1em;text-transform:uppercase;color:var(--mu);font-size:10px;font-weight:500}.pr-page .we.boost{border-left-color:#d7a63f}.pr-page .we.bless{border-left-color:#7fbf5a}.pr-page .we.hunt{border-left-color:#ff573a}.pr-page .we.pvp{background:#c2271a14;border-left-color:#c2271a}.pr-page .we.quiz{border-left-color:#9b6cf0}.pr-page .wk-al{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.pr-page .wk-al span{color:var(--tx);border:1px dashed var(--ln2);border-radius:999px;padding:5px 12px;font-size:12.5px}@media(max-width:1180px){.pr-page .wk{grid-template-columns:repeat(4,1fr)}}@media(max-width:520px){.pr-page .wk{grid-template-columns:repeat(2,1fr)}}.pr-page .m-dev{gap:22px;display:grid;container-type:inline-size}.pr-page .dv-shot{width:100%;max-width:1000px;margin:0 auto;position:relative}.pr-page .dv-shot img{filter:drop-shadow(0 30px 40px #000a);width:100%;height:auto;display:block}.pr-page .dv-soon{font:600 12px/1 var(--fu);letter-spacing:.18em;text-transform:uppercase;color:var(--gold3);white-space:nowrap;background:#0a0807e6;border:1px solid #d7a63f88;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;display:inline-flex;position:absolute;top:53.4%;left:22.9%;transform:translate(-50%,-50%);box-shadow:0 10px 30px #000a,0 0 18px #c2271a44}.pr-page .dv-soon:before{content:"";background:var(--ruby);width:6px;height:6px;box-shadow:0 0 8px var(--ruby);transform:rotate(45deg)}.pr-page .dv-row{grid-template-columns:auto auto auto;justify-content:center;align-items:end;column-gap:32px;display:grid}.pr-page .dv-g{justify-items:center;gap:14px;display:grid}.pr-page .dv-g h4{font-size:30px}.pr-page .dv-g.mob h4{color:var(--tx)}.pr-page .dv-g ul{justify-content:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pr-page .dv-g li{border:1px solid var(--ln2);height:52px;font:600 15px var(--fu);color:var(--ink);background:#0d0a0899;border-radius:8px;align-items:center;gap:10px;padding:0 18px;display:flex}.pr-page .dv-g li svg{width:20px;height:20px;fill:var(--gold3);stroke:none;flex:none}.pr-page .dv-x{isolation:isolate;align-self:center;justify-items:center;gap:10px;display:grid;position:relative}.pr-page .dv-x:before{content:"";z-index:-1;background:linear-gradient(90deg,#d7a63f00,#d7a63fbb 30%,#d7a63fbb 70%,#d7a63f00);height:1px;position:absolute;top:27px;left:-28px;right:-28px}.pr-page .dv-x .ring{width:56px;height:56px;color:var(--gold3);background:#0d0a08;border:1px solid #d7a63f99;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 22px #c2271a55,inset 0 0 12px #d7a63f22}.pr-page .dv-x .ring svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.pr-page .dv-x b{font:600 11px var(--fu);letter-spacing:.18em;text-transform:uppercase;color:var(--gold);white-space:nowrap}@container (max-width:800px){.pr-page .dv-row{grid-template-columns:1fr;row-gap:22px}.pr-page .dv-x:before{display:none}.pr-page .dv-g ul{flex-wrap:wrap}}@container (max-width:520px){.pr-page .dv-g li{height:44px;padding:0 14px;font-size:14px}.pr-page .dv-g h4{font-size:26px}.pr-page .dv-soon{padding:6px 11px;font-size:9px}}.pr-page .zm{cursor:zoom-in;transition:filter .2s}.pr-page .zm:hover{filter:brightness(1.08)}.pr-page .m-split .fig img.zm:hover{filter:drop-shadow(0 20px 30px #000c)brightness(1.08)}html.zv-on{overflow:hidden}.zv{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#060403f2;grid-template-rows:1fr auto;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.zv[hidden]{display:none}.zv-in{grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;min-height:0;padding:56px 72px 8px;display:grid;overflow:hidden}.zv-in>img,.zv-in>video{object-fit:contain;cursor:zoom-in;border-radius:6px;max-width:100%;height:auto;max-height:100%;box-shadow:0 30px 80px #000}.zv-in>video{cursor:auto}.zv-in>.zv-clone{border:1px solid var(--ln2);cursor:auto;border-radius:6px;width:min(100%,200vh - 280px);overflow:hidden}.zv-in>.zv-clone.pr-page{display:block}.zv-in>.zv-clone.pr-page>.m-fig{margin:0}.zv.full .zv-in{place-items:start;padding:0;overflow:auto}.zv.full .zv-in>img{cursor:zoom-out;border-radius:0;max-width:none;max-height:none;width:auto!important}.zv-cap{text-align:center;font:600 13px var(--fu);letter-spacing:.14em;text-transform:uppercase;color:var(--gold3);min-height:1em;margin:0;padding:12px 20px 20px}.zv.full .zv-cap{display:none}.zv-x,.zv-pg{border:1px solid var(--ln2);width:44px;height:44px;color:var(--ink);background:#0a0807cc;border-radius:50%;place-items:center;transition:background .2s,border-color .2s;display:grid;position:absolute}.zv-x:hover,.zv-pg:hover{border-color:var(--gold2);background:#1b1511}.zv-x svg,.zv-pg svg{width:20px;height:20px}.zv-x{top:14px;right:14px}.zv-pg{top:50%;transform:translateY(-50%)}.zv-pg.l{left:14px}.zv-pg.r{right:14px}.zv.one .zv-pg,.zv.full .zv-pg{display:none}@media(max-width:900px){.zv-in{padding:60px 8px 8px}.zv-pg{top:auto;bottom:12px;transform:none}.zv-cap{place-items:center;min-height:70px;padding:14px 66px 24px;display:grid}}.pr-page :is(h1,h2,h3,h4){letter-spacing:normal;line-height:1.06}.pr-page :is(img,video).art{grid-template-columns:none;align-items:normal;gap:0;padding:0;display:block}.pr-page .ft .chip{gap:0;height:auto;display:block}.pr-page .sp-link{font:inherit;color:inherit;text-decoration:none}.pr-page .po .pi{width:auto;height:auto;fill:initial;flex:initial}.pr-page .m-fig{margin:44px 40px 16px}@media(max-width:1180px){.pr-page{--pr-drawer:240px}}@media(max-width:900px){.pr-page,.pr-page.collapsed{grid-template-columns:minmax(0,1fr)}.pr-drawer{z-index:55;border-right:0;border-top:1px solid var(--ln2);border-radius:14px 14px 0 0;height:auto;max-height:70vh;transition:transform .28s;position:fixed;inset:auto 0 0;transform:translateY(100%);box-shadow:0 -20px 50px #000c}.pr-drawer.sheet{transform:none}.pr-drawer .pr-foot{padding-bottom:76px}.pr-toggle{display:none}.pr-page.collapsed .pr-item .t,.pr-page.collapsed .dhead .k,.pr-page.collapsed .pr-foot .grow,.pr-page.collapsed .pr-drawer .grp{display:revert}.pr-page.collapsed .pr-item{justify-content:flex-start;padding:10px 12px}.pr-page.collapsed .pr-foot{flex-direction:row}.pr-sheetbtn{z-index:56;border:1px solid var(--ln2);height:44px;font:600 12px var(--fu);letter-spacing:.12em;text-transform:uppercase;color:var(--gold2);background:#0f0c0af0;border-radius:999px;align-items:center;gap:10px;padding:0 16px 0 12px;display:flex;position:fixed;bottom:16px;left:16px;box-shadow:0 14px 30px #0009}.pr-sheetbtn .num{color:var(--gold)}.pr-main{padding:20px 0 90px}}.pr-page .bgrid{border:1px solid var(--ln2);background:radial-gradient(at 50% 40%,#2a1d14,#120d0a 75%);border-radius:10px;grid-template-columns:repeat(4,1fr);grid-auto-rows:min-content;align-content:center;gap:22px 10px;padding:26px 12px;display:grid}.pr-page .bgrid span{flex-direction:column;align-items:center;gap:8px;display:flex}.pr-page .bgrid img{filter:drop-shadow(0 6px 10px #000c);width:64px;height:64px}.pr-page .bgrid small{font:600 12px var(--fu);color:var(--ink);letter-spacing:.04em}@media(max-width:520px){.pr-page .bgrid{gap:16px 4px;padding:18px 6px}.pr-page .bgrid small{font-size:11px}}.pr-page .m-compare.real{aspect-ratio:16/9}.pr-page .m-compare.real .before{filter:none}.pr-page .fig.grid{align-self:center}.pr-page .m-split .fig.grid{aspect-ratio:auto;place-items:stretch stretch;min-height:0}.pr-page .m-split .fig.grid:before{display:none}.pr-page .m-split .fig.grid img{width:64px;height:64px;max-height:none;-webkit-mask:none}.pr-page .m-duel .side img{filter:drop-shadow(0 14px 22px #000c);width:120px;height:auto}.pr-page .card .por.duo{justify-content:center;align-items:flex-end;gap:0;display:flex}.pr-page .card .por.duo img{object-fit:contain;object-position:bottom;width:auto;max-width:54%;height:150px}.pr-page .card .por.duo img+img{margin-left:-6%}.pr-page .m-split .fig.wide{aspect-ratio:auto;align-self:center;min-height:0;display:block}.pr-page .m-split .fig.wide:before{display:none}.pr-page .m-split .fig.wide img{width:100%;height:auto;max-height:none;-webkit-mask:none}.pr-page .m-split:has(.fig.wide){grid-template-columns:.85fr 1.15fr}.pr-page .m-split.rev:has(.fig.wide){grid-template-columns:1.15fr .85fr}@media(max-width:900px){.pr-page .m-split:has(.fig.wide),.pr-page .m-split.rev:has(.fig.wide){grid-template-columns:1fr}}.pr-page .m-phases{gap:14px;padding:6px 0;display:grid}.pr-page .m-phases>.k{font:600 11px var(--fu);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);text-align:center}.pr-page .ph-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.pr-page .ph-grid figure{border:1px solid var(--ln2);border-radius:8px;margin:0;position:relative;overflow:hidden;box-shadow:0 18px 36px #000b}.pr-page .ph-grid img{aspect-ratio:900/543;object-fit:cover;width:100%;display:block}.pr-page .ph-grid figcaption{background:linear-gradient(#0000,#000c);justify-content:space-between;align-items:baseline;gap:10px;padding:26px 14px 10px;display:flex;position:absolute;bottom:0;left:0;right:0}.pr-page .ph-grid figcaption b{font:600 20px var(--fd);color:var(--ink)}.pr-page .ph-grid figcaption small{font:600 11px var(--fu);letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.pr-page .ph-note{text-align:center;max-width:720px;color:var(--tx);font:400 15px/1.6 var(--fu);margin:0 auto}@media(max-width:520px){.pr-page .ph-grid{gap:10px}.pr-page .ph-grid figcaption{padding:18px 10px 8px}.pr-page .ph-grid figcaption b{font-size:16px}}@supports (grid-template-rows:subgrid){.pr-page .ft{grid-row:span 4;grid-template-rows:subgrid;row-gap:10px}.pr-page .sc{grid-row:span 3;grid-template-rows:subgrid;row-gap:6px}.pr-page .m-stats>div{grid-row:span 2;grid-template-rows:subgrid;row-gap:4px}}.pr-page .m-fig.map .shot img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.pr-page .m-fig.map .shot:after{content:"";pointer-events:none;border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 90px #000c}.pr-page .m-fig.map .co{z-index:1;width:0;height:0;display:block;position:absolute;transform:none}.pr-page .m-fig.map .co b{width:28px;height:28px;font:700 13px/1 var(--fu);color:#fff;background:radial-gradient(circle at 50% 35%,#e0473a,var(--ruby) 60%,#7a140c);border:2px solid var(--gold3);border-radius:50%;place-items:center;display:grid;position:absolute;top:-14px;left:-14px;box-shadow:0 0 0 4px #0008,0 6px 14px #000c}.pr-page .m-fig.map .co b:after{content:"";border:1px solid #f0c66b99;border-radius:50%;animation:2.6s ease-out infinite pin-pulse;position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}@keyframes pin-pulse{0%{opacity:1;transform:scale(.7)}to{opacity:0;transform:scale(1.5)}}@media(prefers-reduced-motion:reduce){.pr-page .m-fig.map .co b:after{opacity:.5;animation:none}}.pr-page .m-fig.map .co>span{white-space:nowrap;text-align:left;text-shadow:none;font:inherit;background:#0a0807e6;border:1px solid #d7a63f66;border-radius:6px;gap:1px;padding:5px 10px 6px;display:grid;position:absolute;bottom:24px;box-shadow:0 10px 24px #000b}.pr-page .m-fig.map .co>span:after{content:"";background:linear-gradient(#d7a63fcc,#d7a63f00);width:1px;height:12px;position:absolute;top:100%}.pr-page .m-fig.map .co.c>span{text-align:center;left:0;transform:translate(-50%)}.pr-page .m-fig.map .co.c>span:after{left:50%}.pr-page .m-fig.map .co.l>span{left:-14px}.pr-page .m-fig.map .co.l>span:after{left:13px}.pr-page .m-fig.map .co.r>span{text-align:right;right:-14px}.pr-page .m-fig.map .co.r>span:after{right:13px}.pr-page .m-fig.map .co.b>span{top:24px;bottom:auto}.pr-page .m-fig.map .co.b>span:after{background:linear-gradient(#d7a63f00,#d7a63fcc);top:auto;bottom:100%}.pr-page .m-fig.map .co em{font:600 15px/1.1 var(--fd);color:var(--ink);font-style:normal}.pr-page .m-fig.map .co small{font:600 9px/1.2 var(--fu);letter-spacing:.12em;text-transform:uppercase;color:var(--gold3)}@media(max-width:1100px){.pr-page .m-fig.map .co em{font-size:14px}.pr-page .m-fig.map .co>span{padding:4px 8px 5px}}.pr-page .m-fig.map{margin-inline:0;container-type:inline-size}.pr-page .m-fig.map .legend{display:none}@container (max-width:700px){.pr-page .m-fig.map .co>span{display:none}.pr-page .m-fig.map .legend{grid-template-columns:repeat(2,1fr);gap:6px 18px;font-size:14px;display:grid}.pr-page .m-fig.map .co b{width:24px;height:24px;font-size:12px;top:-12px;left:-12px}}@container (max-width:420px){.pr-page .m-fig.map .legend{grid-template-columns:1fr}}.pr-page .m-cta h3{font-size:34px}.pr-page .m-cta p{margin-top:8px}.pr-page .pr-plate:has(>.m-cta:only-child){box-shadow:none;background:0 0;border:0;padding:0}.pr-page .pr-plate:has(>.m-cta:only-child):before,.pr-page .pr-plate:has(>.m-cta:only-child):after{display:none}.pr-page .pr-plate>.m-cta:only-child{border-color:var(--ln);border-radius:4px;gap:48px;margin-top:0;padding:56px 64px;box-shadow:0 30px 60px #0009}.pr-page .pr-plate>.m-cta:only-child img{width:240px}.pr-page .pr-plate>.m-cta:only-child h3{font-size:clamp(32px,3.2vw,44px)}.pr-page .pr-plate>.m-cta:only-child p{max-width:58ch;font-size:17px}@media(max-width:900px){.pr-page .pr-plate>.m-cta:only-child{text-align:center;justify-items:center;gap:22px;padding:36px 22px}.pr-page .pr-plate>.m-cta:only-child img{width:200px}.pr-page .pr-plate>.m-cta:only-child .row{justify-content:center}}.pr-page .m-split .fig.frame{aspect-ratio:16/9;border:1px solid var(--ln2);background:#000;border-radius:6px;align-self:center;min-height:0;display:block;overflow:hidden;box-shadow:0 22px 44px #000b}.pr-page .m-split .fig.frame:before{display:none}.pr-page .m-split .fig.frame img{object-fit:cover;width:100%;height:100%;max-height:none;display:block;transform:scale(1.07);-webkit-mask:none}.pr-page .m-split:has(.fig.frame){grid-template-columns:.9fr 1.1fr}.pr-page .m-split.rev:has(.fig.frame){grid-template-columns:1.1fr .9fr}@media(max-width:900px){.pr-page .m-split:has(.fig.frame),.pr-page .m-split.rev:has(.fig.frame){grid-template-columns:1fr}}.pr-page video.clip{pointer-events:none;background:#000;display:block}.pr-page .card.hv{cursor:pointer;transition:border-color .25s,box-shadow .25s,transform .25s}.pr-page .card.hv .por{position:relative}.pr-page .card.hv .cv{object-fit:cover;object-position:50% 35%;opacity:0;width:100%;height:100%;transition:opacity .35s;position:absolute;top:0;right:0;bottom:0;left:0}.pr-page .card.hv:hover,.pr-page .card.hv.on,.pr-page .card.hv:focus-visible{border-color:#d7a63f99;outline:none;transform:translateY(-3px);box-shadow:0 18px 40px #000b,0 0 0 1px #d7a63f33}.pr-page .card.hv.on .cv,.pr-page .card.hv:focus-visible .cv{opacity:1}@media(hover:hover){.pr-page .card.hv:hover .cv{opacity:1}}.pr-page .card .ci{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}.pr-page .card .ci>div{justify-items:center;gap:8px;display:grid;overflow:hidden}.pr-page .card.hv:hover .ci,.pr-page .card.hv.on .ci,.pr-page .card.hv:focus-visible .ci{grid-template-rows:1fr}.pr-page .card .ci p{color:var(--tx);margin:6px 0 0;font-size:13.5px;line-height:1.5}.pr-page .card .cc{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.pr-page .card .cc i{font:600 11px/1 var(--fu);letter-spacing:.04em;color:var(--gold3);background:#0a0807b3;border:1px solid #d7a63f55;border-radius:999px;padding:5px 8px;font-style:normal}.pr-page .sp-stop figure .sv{aspect-ratio:4/3;object-fit:cover;border:1px solid #d7a63f88;border-radius:10px;width:46%;position:absolute;bottom:-4%;right:2%;box-shadow:0 18px 36px #000c,0 0 0 5px #0a080780}.pr-page .sp-stop.rev figure .sv{left:2%;right:auto}.pr-page .bt-fig video.art{height:auto}.pr-page .dp-lad li.pk{cursor:pointer;border-radius:8px;transition:background .2s}.pr-page .dp-lad li.pk:hover,.pr-page .dp-lad li.pk.on,.pr-page .dp-lad li.pk:focus-visible{background:linear-gradient(90deg,#d7a63f1f,#0000);outline:none}.pr-page .dp-lad li.pk.on .b{box-shadow:0 0 0 3px #d7a63f55,0 0 22px #d7a63f88}.pr-page .dp-hint{color:var(--mu);margin:10px 0 0;font-size:12.5px;font-style:italic}.pr-page .dp-hint.c{text-align:center;margin:10px 0 0}.pr-page .dp-cap .dp-cap2{transition:opacity .15s}.pr-page .dp-cap .dp-cv{aspect-ratio:1;object-fit:cover;opacity:0;border:1px solid #d7a63f99;border-radius:10px;width:46%;transition:opacity .25s,transform .25s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.96);box-shadow:0 24px 50px #000e,0 0 0 6px #0a0807aa}.pr-page .dp-cap.cv-on .dp-cv{opacity:1;transform:translate(-50%,-50%)scale(1)}.pr-page .dp-strip .pk{cursor:pointer;border-radius:8px;padding:4px 0;transition:background .2s,transform .2s}.pr-page .dp-strip .pk:hover,.pr-page .dp-strip .pk.on,.pr-page .dp-strip .pk:focus-visible{background:#d7a63f1a;outline:none;transform:translateY(-2px)}.pr-page .po[tabindex]{cursor:pointer}.pr-page .po:hover img,.pr-page .po.on img,.pr-page .po:focus-visible img{transition:transform 4s ease-out;transform:scale(1.1)translateY(-2%)}.pr-page .po .pi{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.pr-page .po .pi>div{gap:3px;display:grid;overflow:hidden}.pr-page .po:hover .pi,.pr-page .po.on .pi,.pr-page .po:focus-visible .pi{grid-template-rows:1fr}.pr-page .po .pi b{font:600 13px var(--fu);color:var(--ink);margin-top:4px}.pr-page .po .pi small{color:var(--mu);font-size:12px}.pr-page .po:focus-visible{outline-offset:2px;outline:2px solid #d7a63f99}@media(hover:none){.pr-page .card .ci,.pr-page .po .pi{grid-template-rows:1fr}}@media(max-width:900px){.pr-page .card .ci,.pr-page .po .pi{grid-template-rows:1fr}.pr-page .sp-stop figure .sv{width:44%;bottom:-2%}.pr-page .dp-cap .dp-cv{width:60%}}@media(prefers-reduced-motion:reduce){.pr-page .po:hover img,.pr-page .po.on img,.pr-page .card.hv:hover{transform:none}}.pr-page .dp-strip:has(>span:nth-child(9)){gap:14px 6px}.pr-page .dp-strip:has(>span:nth-child(9))>span{width:74px}.pr-page .dp-strip .dp-hint.c{flex-basis:100%;margin:2px 0 0}@media(hover:hover)and (min-width:901px){.pr-page .card.hv{z-index:1;overflow:visible}.pr-page .card.hv:hover,.pr-page .card.hv.on,.pr-page .card.hv:focus-visible{z-index:3}.pr-page .card.hv .por{border-radius:6px 6px 0 0;overflow:hidden}.pr-page .card.hv .ci{background:linear-gradient(#160f0b,#120d0a);border:1px solid #d7a63f99;border-top:0;border-radius:0 0 6px 6px;position:absolute;top:100%;left:-1px;right:-1px;box-shadow:0 22px 40px #000c}.pr-page .card.hv .ci>div{padding:0 14px}.pr-page .card.hv:hover .ci>div,.pr-page .card.hv.on .ci>div,.pr-page .card.hv:focus-visible .ci>div{padding:2px 14px 14px}.pr-page .card.hv:not(:hover):not(.on):not(:focus-visible) .ci{box-shadow:none;border-color:#0000}.pr-page .card.hv:hover,.pr-page .card.hv.on,.pr-page .card.hv:focus-visible{border-bottom-color:#0000;border-radius:6px 6px 0 0}}.pr-page .dp-strip.grp{grid-template-columns:repeat(2,auto);justify-content:center;gap:16px 0;padding:18px 8px;display:grid}.pr-page .dp-g{flex-direction:column;align-items:center;gap:10px;padding:0 28px;display:flex}.pr-page .dp-g+.dp-g:not(.pv){border-left:1px solid var(--ln)}.pr-page .dp-g.pv{border-top:1px solid var(--ln);grid-column:1/-1;padding:16px 0 0}.pr-page .dp-strip .dp-gk{width:auto;font:600 11px/1 var(--fu);letter-spacing:.18em;text-transform:uppercase;color:var(--gold);display:block}.pr-page .dp-gi{flex-wrap:wrap;justify-content:center;gap:12px 8px;display:flex}.pr-page .dp-gi>span{width:78px}.pr-page .dp-g .dp-hint.c{margin:0}@media(max-width:900px){.pr-page .dp-strip.grp{grid-template-columns:1fr}.pr-page .dp-g{padding:0}.pr-page .dp-g+.dp-g:not(.pv){border-left:0;border-top:1px solid var(--ln);padding-top:16px}.pr-page .dp-gi{gap:12px 0}.pr-page .dp-gi>span{width:64px}.pr-page .dp-gi img{width:48px;height:48px}.pr-page .dp-g:not(.pv) .dp-gi>span{width:84px}}.pr-page .m-scards.two{grid-template-columns:repeat(2,minmax(0,380px));justify-content:center}.pr-page .sc .emb.duo{border-radius:30px;grid-auto-flow:column;gap:4px;width:96px;padding:0 10px}.pr-page .sc .emb.duo img{width:32px;height:32px}@media(max-width:900px){.pr-page .m-scards.two{grid-template-columns:1fr}}.pr-page .m-track.c3{grid-template-columns:repeat(3,1fr);max-width:640px;margin:34px auto 0}.pr-page .m-track.c3:before{left:16.6%;right:16.6%}@media(max-width:900px){.pr-page .m-track.c3{grid-template-columns:repeat(3,1fr)}}html.shop-lock,html.shop-lock body{overflow:hidden}.shop-modal{z-index:300;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000a0;place-items:center;animation:.18s ease-out shpfade;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.shop-modal .shop-win{background:0 0;border:1px solid #c5aa7e55;border-radius:16px;width:min(1180px,92vw);height:min(760px,88vh);position:relative;overflow:hidden;box-shadow:0 40px 120px #000e,0 0 0 1px #0008}.shop-modal iframe{background:0 0;border:0;width:100%;height:100%;display:block}.shop-modal .shop-x{z-index:2;width:32px;height:32px;color:var(--ink);cursor:pointer;background:#0a0807e6;border:1px solid #c5aa7e66;border-radius:50%;place-items:center;font-size:15px;line-height:1;display:grid;position:absolute;top:16px;right:14px}.shop-modal .shop-x:hover{border-color:var(--gold);color:#fff}@keyframes shpfade{0%{opacity:0}to{opacity:1}}@media(max-width:720px){.shop-modal{place-items:end center}.shop-modal .shop-win{border-bottom:0;border-radius:16px 16px 0 0;width:100vw;height:calc(100svh - 24px)}}html.shp-root,html.shp-root body{background:0 0;height:100%}.shp{height:100vh;color:var(--tx);font:15px/1.5 var(--fu)}.shp[data-game="1"]{-webkit-mask:radial-gradient(circle at calc(100% + 1px) -1px,#0000 16px,#000 16.5px);mask:radial-gradient(circle at calc(100% + 1px) -1px,#0000 16px,#000 16.5px)}.shp a{color:inherit;text-decoration:none}.shp button{font:inherit;color:inherit;cursor:pointer}.shp .btn{border:0;height:44px;padding:0 22px;font-size:13px}.shp .btn-sm{height:34px;padding:0 14px;font-size:11.5px}.shp .btn-lg{height:54px;padding:0 30px;font-size:14px}.shp .btn-bl{width:100%}.shp .btn-gold{color:#1a1206;background:linear-gradient(#f0d08a,#c99a2e);box-shadow:inset 0 1px #fff6,0 10px 30px #d7a63f44}.shp .btn-gold:hover{filter:brightness(1.08)}.shp .btn-g{border:1px solid #c5aa7e55}.shp .btn-g:hover{border-color:var(--gold)}.shp .btn:disabled{opacity:.55;cursor:not-allowed;filter:none}.shp .gemi{width:16px;height:16px}.shp .gemi.z{filter:drop-shadow(0 0 3px #d7a63f99)}.shp .price{font:700 15px var(--fu);color:var(--gold3);font-variant-numeric:tabular-nums;align-items:center;gap:7px;display:inline-flex}.shp .price.w{color:#d9b8ff}.shp .price small{color:var(--mu);font-size:12px;font-weight:500}.shp .tag{font:700 10px/1 var(--fu);letter-spacing:.14em;text-transform:uppercase;color:#fff;background:var(--ruby);border-radius:4px;padding:5px 8px;display:inline-block}.shp .tag.new{background:#2f6d95}.shp .tag.ltd{background:#6b5a35}.shp .tag.amy{background:var(--amy2)}.shp .tag.sale{background:var(--ruby)}.shp .tag.hot{background:#3d6b3a}.shp .k{font-size:11px}.shp .empty{color:var(--mu);padding:24px 0;font-size:14px}.shp .AD{flex-direction:column;height:100vh;display:flex;overflow:hidden}.shp .top{border-bottom:1px solid var(--ln);background:#0d0a08;flex:none;align-items:center;gap:20px;height:64px;padding:0 28px;display:flex}.shp[data-framed="1"] .top{padding-right:60px}.shp .brand{flex:none;align-items:center;gap:10px;display:flex}.shp .brand img{height:30px}.shp .brand span{font:700 11px var(--fu);letter-spacing:.22em;text-transform:uppercase;color:var(--gold2);border-left:1px solid var(--ln2);white-space:nowrap;padding-left:10px}.shp[data-framed="1"] .brand img{display:none}.shp[data-framed="1"] .brand span{border-left:0;padding-left:0}.shp .right{align-items:center;gap:10px;min-width:0;margin-left:auto;display:flex}.shp .search{border:1px solid var(--ln2);height:40px;color:var(--mu);background:#ffffff05;border-radius:999px;align-items:center;gap:8px;min-width:200px;padding:0 14px;font-size:13px;display:flex}.shp .search i{border:2px solid;border-radius:50%;flex:none;width:14px;height:14px;position:relative}.shp .search i:after{content:"";background:currentColor;width:2px;height:6px;position:absolute;bottom:-5px;right:-4px;transform:rotate(-45deg)}.shp .search input{color:var(--ink);font:13px var(--fu);background:0 0;border:0;outline:0;width:100%;min-width:0}.shp .search input::placeholder{color:var(--mu)}.shp .wallet{background:#0a080799;border:1px solid #ffffff1c;border-radius:999px;flex:none;align-items:center;gap:14px;height:40px;padding:0 6px 0 16px;display:flex}.shp .wallet span{font:700 14px var(--fu);color:var(--ink);font-variant-numeric:tabular-nums;align-items:center;gap:7px;display:flex}.shp .wallet .btn{border-radius:999px;height:30px;padding:0 14px;font-size:11px}.shp .wallet.solo{padding:0 16px}.shp .acct{background:#0a080766;border:1px solid #ffffff1c;border-radius:999px;flex:none;align-items:center;gap:9px;height:40px;padding:0 14px 0 4px;display:flex}.shp .acct .av{border:1px solid var(--gold2);background:#2a1f18 50% 20%/130% no-repeat;border-radius:50%;flex:none;width:32px;height:32px}.shp .acct b{font:600 13px/1 var(--fu);color:var(--ink);display:block}.shp .acct small{font:600 10.5px/1 var(--fu);color:var(--gold);margin-top:3px;display:block}.shp .signin{height:36px}.shp .body{flex:1;grid-template-columns:210px minmax(0,1fr);min-height:0;display:grid;position:relative;overflow:hidden}.shp .AD.open .body{grid-template-columns:210px minmax(0,1fr) 440px}.shp .rail{border-right:1px solid var(--ln);scrollbar-width:none;align-content:start;gap:2px;padding:16px 12px 18px 16px;display:grid;overflow-y:auto}.shp .rail .grp{font:600 10px var(--fu);letter-spacing:.16em;text-transform:uppercase;color:var(--mu);margin:14px 12px 4px}.shp .rail .grp:first-child{margin-top:4px}.shp .rail a{color:var(--tx);border-radius:8px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.shp .rail a:hover{color:#fff;background:#ffffff05}.shp .rail a[aria-current]{color:#fff;box-shadow:inset 3px 0 0 var(--ruby);background:#ffffff08}.shp .rail .wl{align-items:center;gap:8px;display:inline-flex}.shp .rail .wbox{background:radial-gradient(80% 80% at 100% 0,#5a35b533,#0000 60%),#0f0b14;border:1px solid #9b6cf033;border-radius:10px;gap:8px;margin-top:16px;padding:14px;display:grid}.shp .rail .wbox b{font:700 14px var(--fu);color:#d9b8ff}.shp .rail .wbox p{color:var(--tx);margin:0;font-size:12px}.shp .main{border:1px solid var(--ln);background:var(--bg);scrollbar-width:thin;scrollbar-color:#c5aa7e55 transparent;border-radius:14px;align-content:start;gap:18px;min-width:0;margin:16px;padding:18px 20px 22px;display:grid;overflow-y:auto}.shp .main>section{gap:12px;display:grid}.shp .toolbar{justify-content:space-between;align-items:end;gap:12px;display:flex}.shp .toolbar>div{gap:6px;display:grid}.shp .toolbar h3{font-size:26px}.shp .toolbar a,.shp .toolbar .sort{white-space:nowrap;font-size:13px}.shp .sort select{color:var(--ink);font:13px var(--fu);cursor:pointer;background:0 0;border:0}.shp .sort select option{background:var(--sf);color:var(--ink)}.shp .cg{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.shp .AD.open .cg{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.shp .hero{border:1px solid var(--ln2);isolation:isolate;border-radius:14px;align-content:end;gap:6px;min-height:280px;padding:28px;display:grid;position:relative;overflow:hidden}.shp .hero .im{z-index:-2;background:70% 30%/cover no-repeat;position:absolute;top:0;right:0;bottom:0;left:0}.shp .hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#0a0807f0,#0a0807a8 50%,#0a080730),linear-gradient(#0a080700 40%,#0a0807e8);position:absolute;top:0;right:0;bottom:0;left:0}.shp .hero h2{max-width:17ch;font-size:40px}.shp .hero p{color:#e2d5bb;max-width:46ch;margin:2px 0 10px;font-size:15px}.shp .hero .cta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.shp .sc{background:var(--sf);border:1px solid var(--ln);text-align:left;border-radius:10px;grid-template-rows:auto 1fr;padding:0;transition:border-color .2s,transform .2s;display:grid;position:relative;overflow:hidden}.shp .sc:hover{border-color:var(--gold2);transform:translateY(-2px)}.shp .sc .art{border-bottom:1px solid var(--ln);background:radial-gradient(60% 60%,#2a1a12,#110d0a);grid-template-columns:minmax(0,1fr);place-items:center;gap:0;min-height:168px;padding:24px 0 22px;display:grid;position:relative}.shp .slot{background:linear-gradient(#0c0907,#17110d);border:1px solid #c5aa7e33;border-radius:10px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #0008,inset 0 10px 24px #0007,0 6px 18px #0008}.shp .slot img,.shp .medal img,.shp .dt-icon img{filter:drop-shadow(0 4px 6px #000a)}.shp img.px{image-rendering:pixelated}.shp .sc .tags{flex-wrap:wrap;gap:5px;max-width:calc(100% - 50px);display:flex;position:absolute;top:9px;left:9px}.shp .sc .k3{font:700 9.5px var(--fu);letter-spacing:.12em;color:var(--gold3);background:#0a0807cc;border:1px solid #d7a63f55;border-radius:4px;padding:4px 7px;position:absolute;top:9px;right:9px}.shp .sc .dur{font:600 10.5px var(--fu);color:var(--ink);background:#0a0807cc;border:1px solid #ffffff14;border-radius:4px;padding:3px 7px;position:absolute;bottom:9px;right:9px}.shp .sc .bd{align-content:start;gap:4px;padding:10px 12px 12px;display:grid}.shp .sc .cat{font:600 10px var(--fu);letter-spacing:.14em;text-transform:uppercase;color:var(--mu)}.shp .sc h4{font:600 14px/1.3 var(--fu);color:var(--ink);letter-spacing:0}.shp .sc[aria-selected=true]{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold),0 0 30px #d7a63f22}.shp .sc[aria-selected=true] .art{background:radial-gradient(60% 60%,#3a2414,#140f0b)}.shp .dr{border-left:1px solid var(--ln2);background:linear-gradient(#120e0b,#0e0b09);grid-template-rows:auto 1fr auto;min-height:0;animation:.2s ease-out shpdr;display:grid;position:relative;box-shadow:-30px 0 60px #0007}@keyframes shpdr{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.shp .dr .hd{border-bottom:1px solid var(--ln);align-items:center;gap:12px;padding:14px 16px 12px;display:flex}.shp .dr .hd .mini{background:#0c0907;border:1px solid #c5aa7e33;border-radius:8px;flex:none;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.shp .dr .hd .mini img{width:32px;height:auto}.shp .dr .hd .t{gap:3px;min-width:0;display:grid}.shp .dr .hd h3{font-size:26px;line-height:1}.shp .dr .hd small{color:var(--mu);font-size:12px}.shp .dr .x{border:1px solid var(--ln2);width:30px;height:30px;color:var(--ink);background:#0a0807;border-radius:50%;flex:none;place-items:center;margin-left:auto;font-size:15px;display:grid}.shp .dr .x:hover{border-color:var(--gold)}.shp .dr .bd{scrollbar-width:thin;scrollbar-color:#c5aa7e55 transparent;grid-template-columns:minmax(0,1fr);align-content:start;gap:14px;padding:14px 16px;display:grid;overflow:auto}.shp .dr .ft{border-top:1px solid var(--ln);background:#0c0907;gap:10px;padding:14px 16px 16px;display:grid}.shp .dr .ft .row{justify-content:space-between;align-items:center;display:flex}.shp .dr .ft .price{font-size:24px}.shp .dr .ft small{color:var(--mu);font-size:12px}.shp .dr .ft .row>div small{margin-bottom:2px;display:block}.shp .dr .confirm{grid-template-columns:auto 1fr;gap:8px;display:grid}.shp .dr .desc{color:var(--tx);margin:0;font-size:13.5px}.shp .dt{border:1px solid var(--ln2);background:radial-gradient(55% 50% at 50% 45%,#3a2618,#1a120d 60%,#0c0908);border-radius:12px;flex:none;height:260px;position:relative;overflow:hidden}.shp .dt .ring{background:radial-gradient(closest-side,#000a,#0000);border:1px solid #d7a63f44;border-radius:50%;width:250px;height:46px;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.shp .dt-icon{position:absolute;bottom:66px;left:50%;transform:translate(-50%)}.shp .dt .badge{height:24px;font:600 10px var(--fu);letter-spacing:.1em;text-transform:uppercase;color:var(--gold3);background:#0a0807b3;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:7px;padding:0 10px;display:flex;position:absolute;top:10px;left:10px}.shp .dt .cap2{font:500 10.5px var(--fu);color:#f3e4c48a;position:absolute;bottom:8px;left:10px}.shp .chips2{flex-wrap:wrap;gap:6px;display:flex}.shp .chips2 span{border:1px solid var(--ln2);height:26px;font:600 11.5px var(--fu);color:var(--mu);border-radius:999px;align-items:center;padding:0 10px;display:inline-flex}.shp .chips2 span[aria-pressed=true]{border-color:var(--gold);color:#fff;background:#d7a63f1f}.shp .chips2 span[aria-pressed=false]{opacity:.6;text-decoration:line-through}.shp .ih{border:1px solid var(--ln2);background:radial-gradient(50% 60% at 50% 40%,#2e1d12,#110d0a);border-radius:12px;justify-items:center;gap:10px;padding:22px 0 18px;display:grid}.shp .ih .medal{background:radial-gradient(circle,#1a120d 55%,#0c0907);border:1px solid #d7a63f55;border-radius:50%;place-items:center;width:128px;height:128px;display:grid;box-shadow:0 0 0 6px #0a0807,0 0 0 7px #c5aa7e33,0 0 40px #d7a63f22}.shp .ih small{letter-spacing:.14em;text-transform:uppercase;color:var(--mu);font-size:11px;font-weight:600}.shp .facts{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.shp .facts div{border:1px solid var(--ln);background:#ffffff04;border-radius:8px;padding:9px 11px}.shp .facts dt{font:600 10px var(--fu);letter-spacing:.14em;text-transform:uppercase;color:var(--mu)}.shp .facts dd{font:600 13.5px var(--fu);color:var(--ink);margin:3px 0 0}.shp .opts{gap:8px;display:grid}.shp .opts label{font:600 11px var(--fu);letter-spacing:.16em;text-transform:uppercase;color:var(--mu)}.shp .opts .o{gap:8px;display:flex}.shp .opts .o div{border:1px solid var(--ln2);color:var(--tx);cursor:pointer;border-radius:8px;flex:1;gap:3px;padding:8px 10px;font-size:13px;display:grid}.shp .opts .o div b{color:var(--ink);align-items:center;gap:7px;font-weight:600;display:inline-flex}.shp .opts .o div[aria-pressed=true]{border-color:var(--gold);background:#d7a63f14}.shp .opts .o div[aria-disabled=true]{opacity:.45;cursor:not-allowed}.shp .qpick{gap:6px;display:flex}.shp .qpick button{border:1px solid var(--ln2);height:34px;font:600 13px var(--fu);color:var(--ink);background:0 0;border-radius:8px;flex:1;place-items:center;display:grid}.shp .qpick button[aria-pressed=true]{border-color:var(--gold);color:#fff;background:#d7a63f1a}.shp .qrow{justify-content:space-between;align-items:center;gap:10px;display:flex}.shp .qrow .each{color:var(--mu);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.shp .qty{border:1px solid var(--ln2);border-radius:8px;align-items:center;height:40px;display:inline-flex;overflow:hidden}.shp .qty button{width:40px;height:100%;color:var(--ink);font:600 18px var(--fu);background:0 0;border:0}.shp .qty button:hover{background:#ffffff0a}.shp .qty input{text-align:center;width:52px;height:100%;font:600 15px var(--fu);color:var(--ink);border:0;border-inline:1px solid var(--ln2);background:0 0;outline:0}.shp .hint{color:var(--mu);border:1px solid var(--ln);background:#ffffff05;border-radius:8px;align-items:start;gap:10px;padding:10px 12px;font-size:12px;display:flex}.shp .hint i{border:1.5px solid var(--gold2);border-radius:50%;flex:none;width:14px;height:14px;margin-top:2px}.shp .hint.ok{color:var(--ink);background:#7fbf5a0d;border-color:#7fbf5a55}.shp .hint.ok i{border-color:var(--ok);background:#7fbf5a44}.shp .hint.err{color:#ffd9d2;background:#c2271a14;border-color:#c2271a66}.shp .hint.err i{border-color:var(--ruby)}.shp .topup{gap:18px;display:grid}.shp .sechead{justify-content:space-between;align-items:end;gap:16px;display:flex}.shp .sechead>div{gap:6px;display:grid}.shp .sechead h3{font-size:26px}.shp .packs{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;padding-top:10px;display:grid}.shp .pk{border:1px solid var(--ln2);background:var(--sf);text-align:center;border-radius:10px;justify-items:center;gap:8px;padding:16px 14px;display:grid;position:relative}.shp .pk .z{font:700 26px var(--fd);color:var(--gold3);align-items:center;gap:8px;display:flex}.shp .pk .b{font:600 11px var(--fu);color:var(--ok);min-height:14px}.shp .pk .e{font:600 14px var(--fu);color:var(--ink)}.shp .pk .tag{position:absolute;top:-9px}.shp .pk.best{background:linear-gradient(#d7a63f12,var(--sf))}.shp .pk[aria-pressed=true]{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.shp .tfoot{justify-content:space-between;align-items:center;gap:16px;display:flex}.shp .tfoot .hint{flex:1}@media(max-width:1159px){.shp .body,.shp .AD.open .body{grid-template-columns:184px minmax(0,1fr)}.shp .AD.open .cg{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.shp .dr{z-index:3;width:400px;position:absolute;top:0;bottom:0;right:0}.shp .AD.open .main,.shp .AD.open .rail{filter:brightness(.55)saturate(.8)}.shp .search{width:180px;min-width:0}}@media(max-width:900px){.shp .search{display:none}.shp .top{gap:12px;padding:0 16px}.shp[data-framed="1"] .top{padding-right:56px}.shp .acct>div{display:none}.shp .acct{padding-right:4px}}@media(max-width:720px){.shp .brand span{display:none}.shp[data-framed="1"] .brand span{display:inline}.shp .body,.shp .AD.open .body{grid-template-columns:minmax(0,1fr)}.shp .rail{border-right:0;border-bottom:1px solid var(--ln);scrollbar-width:none;gap:6px;padding:10px 12px;display:flex;overflow-x:auto}.shp .rail .grp,.shp .rail .wbox{display:none}.shp .rail a{border:1px solid var(--ln2);border-radius:999px;flex:none;padding:7px 12px;font-size:13px}.shp .rail a[aria-current]{box-shadow:none;border-color:var(--gold)}.shp .main{margin:10px;padding:14px 12px}.shp .cg,.shp .AD.open .cg{grid-template-columns:repeat(2,minmax(0,1fr))}.shp .dr{width:100%}.shp .hero{min-height:220px;padding:18px}.shp .hero h2{font-size:30px}.shp .tfoot{flex-direction:column;align-items:stretch}}.shp .acctp{gap:14px;display:grid}.shp .pghd{justify-content:space-between;align-items:end;gap:12px;display:flex}.shp .pghd>div{gap:6px;display:grid}.shp .pghd h3{font-size:26px}.shp .pghd .mu{color:var(--mu);font-size:13px}.shp .gold{color:var(--gold2)}.shp .isx{background:radial-gradient(80% 120% at 0% 0%,#d7a63f14,#0000 60%),var(--sf);border:1px solid #d7a63f44;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:14px 18px;display:grid}.shp .isx b{font:600 15px var(--fu);color:var(--ink);margin-bottom:3px;display:block}.shp .isx p{color:var(--tx);margin:0;font-size:13px}.shp .pages3{gap:5px;display:flex}.shp .pages3 div{border:1px solid var(--ln2);background:#0c0907;border-radius:5px;grid-template-columns:repeat(5,7px);gap:2px;padding:5px;display:grid}.shp .pages3 i{background:#ffffff10;border-radius:1px;width:7px;height:7px}.shp .pages3 small{text-align:center;font:600 9.5px var(--fu);letter-spacing:.12em;color:var(--mu);margin-top:4px;display:block}.shp .tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;display:grid}.shp .tiles div{border:1px solid var(--ln);background:#ffffff04;border-radius:10px;gap:2px;padding:11px 14px;display:grid}.shp .tiles dt{font:600 10px var(--fu);letter-spacing:.14em;text-transform:uppercase;color:var(--mu)}.shp .tiles dd{font:700 22px var(--fu);color:var(--ink);font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin:0;display:flex}.shp .tiles small{color:var(--mu);flex-wrap:wrap;align-items:center;gap:4px;font-size:11.5px;display:inline-flex}.shp .tiles small .gemi{width:12px;height:12px}.shp .tiles .wait dd{color:#f0c46a}.shp .tiles .bad dd{color:#ff8c78}.shp .tiles .ok dd{color:#a9dc8a}.shp .fbar2{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.shp .fbar2 .chip{cursor:pointer;height:30px;font:600 12px var(--fu);letter-spacing:.06em}.shp .fbar2 .chip b{color:var(--gold3);font-weight:700}.shp .fbar2 .chip[aria-pressed=true]{border-color:var(--gold);color:#fff;background:#d7a63f1f}.shp .fbar2 .sp{flex:1}.shp .fbar2 .cnt{font-size:12.5px}.shp .seg2{border:1px solid var(--ln2);background:#ffffff05;border-radius:999px;padding:3px;display:inline-flex}.shp .seg2 button{height:24px;font:600 12px var(--fu);color:var(--tx);background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.shp .seg2 button[aria-pressed=true]{color:#fff;box-shadow:inset 0 0 0 1px var(--gold);background:#d7a63f26}.shp .sel2{border:1px solid var(--ln2);height:30px;font:600 12px var(--fu);color:var(--ink);cursor:pointer;background:#ffffff05;border-radius:8px;padding:0 10px}.shp .sel2 option{background:var(--sf);color:var(--ink)}.shp .pg{border:1px solid var(--ln);background:var(--sf);border-radius:12px;overflow:hidden}.shp .pgh{border-bottom:1px solid var(--ln);background:#ffffff05;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 16px;font-size:13px;display:flex}.shp .pgh b{font:600 14px var(--fu);color:var(--ink)}.shp .pgh .mu{color:var(--mu)}.shp .pgh .sp{flex:1}.shp .pgh .tag{padding:4px 7px;font-size:9px}.shp .pl{grid-template-columns:84px minmax(0,1fr) 150px 250px;align-items:center;gap:18px;padding:12px 16px;display:grid}.shp .pl+.pl{border-top:1px solid var(--ln)}.shp .pl .nm b{font:600 15px var(--fu);color:var(--ink);display:block}.shp .pl .nm small{color:var(--mu);margin-top:2px;font-size:12.5px;display:block}.shp .pl .q{color:var(--mu);gap:2px;font-size:12.5px;display:grid}.shp .pl .q b{font:600 14px var(--fu);color:var(--ink)}.shp .pl.att{background:linear-gradient(90deg,#c2271a12,#0000 60%)}.shp .stt{justify-items:start;gap:4px;display:grid}.shp .st{min-height:26px;line-height:1.25;font:600 12px var(--fu);border-radius:999px;align-items:center;gap:7px;padding:3px 10px;display:inline-flex}.shp .st i{border-radius:50%;width:7px;height:7px}.shp .st.wait{color:#f6d38a;background:#d7a63f1c;border:1px solid #d7a63f66}.shp .st.wait i{background:#f0c46a;box-shadow:0 0 8px #f0c46a}.shp .st.ok{color:#bfe6a6;background:#7fbf5a14;border:1px solid #7fbf5a55}.shp .st.ok i{background:#7fbf5a}.shp .st.bad{color:#ffc2b8;background:#c2271a1f;border:1px solid #c2271a88}.shp .st.bad i{background:#ff6a55;box-shadow:0 0 8px #ff6a55}.shp .stt small{color:var(--mu);font-size:12px}.shp .stt .btn{height:28px;margin-top:2px;padding:0 12px;font-size:10.5px}.shp .pgr{justify-content:center;align-items:center;gap:10px;display:flex}.shp .txw{border:1px solid var(--ln);border-radius:12px;overflow:hidden}.shp .txt{border-collapse:collapse;background:var(--sf);width:100%;font-size:13.5px}.shp .txt th{font:600 10.5px var(--fu);letter-spacing:.14em;text-transform:uppercase;color:var(--mu);text-align:left;border-bottom:1px solid var(--ln);background:#ffffff05;padding:10px 14px}.shp .txt td{border-bottom:1px solid var(--ln);vertical-align:middle;color:var(--tx);padding:10px 14px}.shp .txt tr:last-child td{border-bottom:0}.shp .txt .r{text-align:right}.shp .txt .nowrap{white-space:nowrap}.shp .txt .when b{color:var(--ink);white-space:nowrap;font-weight:600;display:block}.shp .txt .when small{color:var(--mu);font-size:12px}.shp .txt .en{align-items:center;gap:12px;display:flex}.shp .txt .en .ti{background:#0c0907;border:1px solid #c5aa7e33;border-radius:8px;flex:none;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.shp .txt .en .ti img{width:32px;height:auto}.shp .txt .en .ti .gemi{width:20px;height:20px}.shp .txt .en .ti.tu{background:radial-gradient(circle,#d7a63f33,#0c0907 70%)}.shp .txt .en .ti.rf{color:#9fd0f0;font:700 16px var(--fu);background:radial-gradient(circle,#5aa7d833,#0c0907 70%)}.shp .txt .en .ti.wn{background:radial-gradient(circle,#9b6cf033,#0c0907 70%)}.shp .txt .en b{color:var(--ink);font-weight:600;display:block}.shp .txt .en small{color:var(--mu);font-size:12px;display:block}.shp .txt .ty{white-space:nowrap;font:700 9.5px var(--fu);letter-spacing:.14em;text-transform:uppercase;border:1px solid;border-radius:4px;padding:4px 7px}.shp .ty.tu{color:#f0d08a;border-color:#d7a63f55}.shp .ty.pu{color:var(--tx);border-color:#fff2}.shp .ty.rf{color:#9fd0f0;border-color:#5aa7d866}.shp .ty.wn{color:#d9b8ff;border-color:#9b6cf066}.shp .amt{font:700 14px var(--fu);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.shp .amt.p{color:#a9dc8a}.shp .amt.m{color:var(--ink)}.shp .amt.w{color:#d9b8ff}.shp .txt .bal{font:600 13.5px var(--fu);color:var(--tx);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.shp .txt tr.open td{color:var(--mu);background:#ffffff05;font-size:12.5px}.shp .txt a.rc{color:var(--gold2);font-weight:600}.shp .cg.bg{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.shp .AD.open .cg.bg{grid-template-columns:repeat(auto-fill,minmax(290px,1fr))}.shp .bart{justify-content:center;align-items:center;gap:8px;display:flex}.shp .bart .pl2,.shp .bhd .pl2{font:700 18px var(--fu);color:var(--gold2)}.shp .sc .art.b3{height:210px;min-height:0;padding:28px 0 18px}.shp .sc .k3.n{color:var(--ink);border-color:#fff2}.shp .price s{color:var(--mu);margin-left:2px;font-size:12.5px;font-weight:500}.shp .bdr .btags{align-items:center;gap:6px;display:flex}.shp .bdr .btags .mu{color:var(--mu);margin-left:4px;font-size:12.5px}.shp .bin{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.shp .bc2{border:1px solid var(--ln2);background:var(--sf);text-align:left;border-radius:10px;grid-template-rows:auto 1fr;padding:0;display:grid;overflow:hidden}.shp .bc2:hover{border-color:var(--gold2)}.shp .bc2{min-width:0}.shp .bc2 .tx b{overflow-wrap:anywhere}.shp .bc2 .ar{border-bottom:1px solid var(--ln);background:radial-gradient(60% 60%,#2a1a12,#110d0a);place-items:center;height:150px;display:grid;position:relative}.shp .bc2 .ar img{filter:drop-shadow(0 4px 6px #000a)}.shp .bc2 .ar .k3{font:700 9px var(--fu);letter-spacing:.12em;color:var(--gold3);background:#0a0807cc;border:1px solid #d7a63f55;border-radius:4px;padding:3px 5px;position:absolute;top:6px;right:6px}.shp .bc2 .tx{align-content:start;gap:3px;padding:8px 9px 9px;display:grid}.shp .bc2 .tx span{font:600 9.5px var(--fu);letter-spacing:.12em;text-transform:uppercase;color:var(--mu)}.shp .bc2 .tx b{font:600 13px/1.25 var(--fu);color:var(--ink)}.shp .bc2 .tx em{color:var(--tx);font-size:11.5px;font-style:normal}.shp .bc2 .tx .v{font:600 12px var(--fu);color:var(--mu);font-variant-numeric:tabular-nums;align-items:center;gap:5px;margin-top:2px;display:flex}.shp .bc2 .tx .v .gemi{width:12px;height:12px}.shp .dr .desc.note{color:var(--mu);font-size:12.5px}.shp .sum{border:1px solid var(--ln);background:#ffffff04;border-radius:10px;gap:6px;padding:10px 12px;font-size:13px;display:grid}.shp .sum div{justify-content:space-between;align-items:center;display:flex}.shp .sum .price{font-size:13.5px}.shp .sum s.price{color:var(--mu);font-weight:500}.shp .sum .sv{color:#a9dc8a;font-weight:600}.shp .sum hr{border:0;border-top:1px solid var(--ln);width:100%;margin:2px 0}@media(max-width:1159px){.shp .pl{grid-template-columns:84px minmax(0,1fr) 120px 200px;gap:12px}.shp .tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.shp .isx{grid-template-columns:1fr}.shp .pages3{display:none}.shp .pl{grid-template-columns:84px minmax(0,1fr)}.shp .pl .q,.shp .pl .stt{grid-column:2}.shp .txw{overflow-x:auto}.shp .bin{grid-template-columns:repeat(2,minmax(0,1fr))}}.shp-fail{place-items:center;height:100vh;padding:24px;display:grid;overflow:auto}.shp-fail .card{border:1px solid var(--ln2);background:var(--sf);border-radius:14px;justify-items:start;gap:12px;max-width:520px;padding:28px;display:grid}.shp-fail .logo{height:34px}.shp-fail h1{font-size:32px}.shp-fail p{color:var(--tx);margin:0}.nav>li>button.shop-nav{cursor:pointer}.nav>li>button.shop-nav .gemi{width:13px;height:13px}.bal{align-items:center}.bal .topup{height:26px;font:700 10.5px var(--fu);letter-spacing:.08em;text-transform:uppercase;color:#1a1206;cursor:pointer;background:linear-gradient(#f0d08a,#c99a2e);border:0;border-radius:999px;margin-left:auto;padding:0 12px}.shp .hb{height:40px;color:var(--ink);font:600 11.5px var(--fu);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:#0a080799;border:1px solid #d7a63f66;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 14px;display:inline-flex;position:relative}.shp .hb:hover{border-color:var(--gold)}.shp .hb[aria-pressed=true]{border-color:var(--gold);background:#d7a63f22}.shp .hb .bdg{background:var(--ruby);color:#fff;min-width:18px;height:18px;font:700 10.5px/18px var(--fu);letter-spacing:0;text-align:center;border-radius:999px;padding:0 5px}.shp .hb.cart{padding:0 11px}.shp .hb.cart .bdg{position:absolute;top:-6px;right:-6px;box-shadow:0 0 0 2px #0d0a08}.shp .hb.pulse{border-color:var(--gold);box-shadow:0 0 0 4px #d7a63f33,0 0 24px #d7a63f55}.shp .satchel-ic{flex:none;width:15px;height:18px}.shp .cart-ic{width:18px;height:18px;stroke:var(--gold3);fill:none;stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round;flex:none}.shp .btn .cart-ic{stroke:currentColor}.shp .cartw{flex:none;position:relative}.shp .cnote{z-index:8;border:1px solid var(--gold);background:#120e0bf7;border-radius:12px;grid-template-rows:auto auto auto;grid-template-columns:1fr auto;align-items:center;column-gap:12px;width:340px;padding:10px 12px;display:grid;position:absolute;top:calc(100% + 12px);right:-150px;box-shadow:0 24px 60px #000d}.shp .cnote:before{content:"";border-left:1px solid var(--gold);border-top:1px solid var(--gold);background:#120e0b;width:12px;height:12px;position:absolute;top:-7px;right:164px;transform:rotate(45deg)}.shp .cartw.last .cnote{right:0}.shp .cartw.last .cnote:before{right:14px}.shp .cnote .ok{color:#a9dc8a;font:600 11px var(--fu);letter-spacing:.1em;text-transform:uppercase;grid-column:1}.shp .cnote b{font:600 13.5px var(--fu);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;grid-column:1;overflow:hidden}.shp .cnote small{color:var(--mu);grid-column:1;font-size:12px}.shp .cnote .btn{grid-area:1/2/4}.shp .dr .bb{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.shp .dr .bb.two{grid-template-columns:1fr 1fr}.shp .dr .bb .cartb{padding:0 16px;font-size:12.5px}.shp .dr .bb .incart{color:#bfe6a6;background:#7fbf5a14;border-color:#7fbf5a88}.shp .dr .btn[disabled]{opacity:.4;filter:grayscale(.6);cursor:default}.shp .dr .hd .mini .cart-ic{width:24px;height:24px}.shp .dr .hd .mini.ok{color:#bfe6a6;font-size:20px}.shp .cartdr .clines{display:grid}.shp .cartdr .cl{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.shp .cartdr .cl+.cl{border-top:1px solid var(--ln)}.shp .cartdr .cslot{cursor:pointer;background:linear-gradient(#0c0907,#17110d);border:1px solid #c5aa7e33;border-radius:8px;place-items:center;width:48px;height:48px;padding:0;display:grid}.shp .cartdr .cslot.tall{height:80px}.shp .cartdr .cslot img{filter:drop-shadow(0 3px 4px #000a);width:32px;height:auto}.shp .cartdr .nm{min-width:0}.shp .cartdr .nm b{font:600 14px var(--fu);color:var(--ink);display:block}.shp .cartdr .nm small{color:var(--mu);margin-top:2px;font-size:12px;display:block}.shp .cartdr .ln{align-items:center;gap:10px;margin-top:7px;display:flex}.shp .cartdr .ln a{font:600 11px var(--fu);letter-spacing:.06em;color:var(--gold2);text-underline-offset:3px;text-decoration:underline}.shp .cartdr .opt{border:1px solid var(--ln2);height:26px;font:600 11.5px var(--fu);color:var(--ink);background:#0a0807;border-radius:6px;align-items:center;padding:0 9px;display:inline-flex}.shp .cartdr .qty.sm{height:28px}.shp .cartdr .qty.sm button{width:28px;font-size:15px}.shp .cartdr .qty.sm input{width:36px;font-size:13px}.shp .cartdr .pr{justify-items:end;gap:3px;display:grid}.shp .cartdr .pr small{color:var(--mu);font-size:11px}.shp .cartdr .cl.gone{opacity:.55}.shp .cartdr .cl.gone .nm small{color:#ff9a8a}.shp .cartdr .warn{color:#f6d38a;background:#d7a63f12;border:1px solid #d7a63f44;border-radius:6px;grid-column:2/4;padding:6px 9px;font-size:12px}.shp .cartdr .warn.up{color:#ffc2b8;background:#c2271a12;border-color:#c2271a55}.shp .cartdr .sum{border:1px solid var(--ln);background:#ffffff04;border-radius:10px;gap:6px;padding:10px 12px;font-size:13px;display:grid}.shp .cartdr .sum div{justify-content:space-between;align-items:center;gap:10px;display:flex}.shp .cartdr .sum .price{font-size:13.5px}.shp .cartdr .sum hr{border:0;border-top:1px solid var(--ln);margin:2px 0}.shp .cartdr .sum .cbal{color:var(--mu);background:0 0;border:0;padding:0;font-weight:400}.shp .cartdr .sum .short{color:#ff9a8a;font-weight:600}.shp .cartdr .ctot{justify-items:start;gap:2px;display:grid}.shp .cartdr .ctot .price{font-size:22px}.shp .cartdr .ctot .plus{font:600 12.5px var(--fu);color:#d9b8ff;align-items:center;gap:5px;display:flex}.shp .cartdr .ft .shortnote{color:#ff9a8a}.shp .cartdr .cdone{text-align:center;justify-items:center;gap:10px;padding:18px 6px 8px;display:grid}.shp .cartdr .cdone .tick{color:#bfe6a6;background:radial-gradient(#7fbf5a33,#7fbf5a0a);border:1px solid #7fbf5a88;border-radius:50%;place-items:center;width:58px;height:58px;font-size:28px;display:grid}.shp .cartdr .cdone h4{font:700 24px var(--fd);color:var(--ink)}.shp .cartdr .cdone p{color:var(--tx);max-width:320px;font-size:13px}.shp .cartdr .cempty{text-align:center;justify-items:center;gap:10px;padding:40px 10px;display:grid}.shp .cartdr .cempty .cart-ic{width:46px;height:46px;stroke:var(--gold2);stroke-width:1.3px;opacity:.8}.shp .cartdr .cempty b{font:700 20px var(--fd);color:var(--ink)}.shp .cartdr .cempty p{color:var(--mu);font-size:13px}.shp .isx .btn{white-space:nowrap}@media(max-width:1159px){.shp .hb.satchel .lb{display:none}.shp .hb.satchel{padding:0 11px}}@media(max-width:720px){.shp .cnote{width:300px;right:-60px}.shp .cnote:before{right:74px}.shp .cartw.last .cnote{right:0}.shp .cartw.last .cnote:before{right:14px}}.lg-meta{color:var(--mu);flex-wrap:wrap;gap:8px 18px;margin-top:14px;font-size:14px;display:flex}.lg-meta b{color:var(--tx);font-weight:600}.lg-meta .lg-print{color:var(--gold);cursor:pointer;font-weight:600;font:inherit;background:0 0;border:0;margin-left:auto}.lg-tr{color:var(--gold3);background:#17120a;border:1px solid #6a5220;border-radius:10px;align-items:flex-start;gap:12px;margin:0 0 28px;padding:14px 18px;font-size:14px;line-height:1.55;display:flex}.lg-tr a{color:var(--gold);font-weight:600;text-decoration:underline}.lg-tr i{background:var(--gold);flex:none;width:8px;height:8px;margin-top:6px;transform:rotate(45deg)}.lg-grid{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:48px;padding:36px 0 80px;display:grid}.lg-side{gap:22px;display:grid;position:sticky;top:96px}.lg-nav{border:1px solid var(--ln);background:var(--sf);border-radius:12px;gap:2px;padding:10px;display:grid}.lg-nav h2{font:600 11px/1 var(--fu);letter-spacing:.18em;text-transform:uppercase;color:var(--mu);margin:6px 10px 10px}.lg-nav a{color:var(--tx);border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-size:15px;display:flex}.lg-nav a:hover{color:var(--ink);background:#ffffff08}.lg-nav a[aria-current=page]{color:var(--ink);box-shadow:inset 2px 0 0 var(--ruby);background:linear-gradient(90deg,#c2271a33,#c2271a0d)}.lg-toc{gap:6px;padding:0 12px;font-size:14px;display:grid}.lg-toc h2{font:600 11px/1 var(--fu);letter-spacing:.18em;text-transform:uppercase;color:var(--mu);margin:0 0 6px}.lg-toc a{color:var(--mu)}.lg-toc a:hover,.lg-toc a.on{color:var(--gold)}.lg-doc{max-width:78ch}.lg-doc.prose{font-size:16.5px;line-height:1.75}.lg-doc h2{border-top:1px solid var(--ln);margin:44px 0 12px;padding-top:18px;scroll-margin-top:96px;font-size:26px}.lg-doc h3{font:600 17px/1.4 var(--fu);color:var(--ink);margin:22px 0 8px}.lg-doc table{border-collapse:collapse;width:100%;margin:8px 0 22px;font-size:14.5px}.lg-doc th,.lg-doc td{text-align:left;vertical-align:top;border-bottom:1px solid var(--ln);padding:10px 12px}.lg-doc th{font:600 12px var(--fu);letter-spacing:.08em;text-transform:uppercase;color:var(--gold2);background:var(--sf)}.lg-doc a{color:var(--gold);text-decoration:underline}.lg-doc .lg-glance{font:inherit;background:linear-gradient(#1d1510,#140f0b);border:1px solid #d7a63f55;border-radius:12px;margin:8px 0 30px;padding:20px 24px;font-size:15.5px;font-style:normal}.lg-doc .lg-glance h3{font:600 12px var(--fu);letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin:0 0 10px}.lg-doc .lg-glance ul{gap:8px;margin:0;display:grid}.lg-doc .lg-glance small{color:var(--mu);margin-top:12px;font-size:13px;display:block}.lg-hub{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:36px 0 80px;display:grid}.lg-card{border:1px solid var(--ln);background:var(--sf);border-radius:14px;align-content:start;gap:10px;padding:24px;transition:border-color .2s,transform .2s;display:grid}.lg-card:hover{border-color:var(--gold);transform:translateY(-2px)}.lg-card .lg-ic{width:44px;height:44px;color:var(--gold3);background:#0d0a08;border:1px solid #d7a63f66;border-radius:50%;place-items:center;display:grid}.lg-card .lg-ic svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:20px;height:20px}.lg-card h2{margin:0;font-size:24px}.lg-card p{color:var(--tx);margin:0;font-size:15px;line-height:1.55}.lg-card small{color:var(--mu);font-size:13px}@media(max-width:900px){.lg-grid{grid-template-columns:minmax(0,1fr);gap:20px;padding:20px 0 60px}.lg-side{position:static}.lg-toc{display:none}.lg-nav{grid-auto-columns:max-content;grid-auto-flow:column;padding:6px;overflow-x:auto}.lg-nav h2{display:none}.lg-hub{grid-template-columns:minmax(0,1fr)}.lg-meta .lg-print{margin-left:0}}@media print{.hdr,.ft,.lg-side,.lg-tr,.dsc,.consent,.lg-print{display:none!important}.lg-grid{display:block}body{color:#000;background:#fff}}.lg-doc .lg-glance p{margin:0 0 10px;font-size:15.5px}.lg-doc .lg-glance p:first-child strong{font:600 12px var(--fu);letter-spacing:.18em;text-transform:uppercase;color:var(--gold);display:block}.lg-doc .lg-glance li{color:var(--tx)}.lg-doc ol{gap:6px;margin:0 0 18px;padding-left:22px;display:grid}.lg-doc h2:first-of-type{margin-top:28px}.lg-table{border:1px solid var(--ln);border-radius:10px;margin:8px 0 22px;overflow-x:auto}.lg-table table{margin:0}.lg-table tr:last-child td{border-bottom:0}.lg-top{margin:40px 0 0;font-size:14px}.lg-top a{color:var(--gold)}.ag-dob{grid-template-columns:1fr 1.6fr 1.2fr;gap:8px;display:grid}.ag-note{color:var(--gold3);background:#17120a;border:1px solid #6a5220;border-radius:10px;gap:10px;margin:0;padding:12px 14px;font-size:13.5px;line-height:1.5;display:flex}.ag-note i{background:var(--gold);flex:none;width:7px;height:7px;margin-top:6px;transform:rotate(45deg)}.pc{gap:18px;width:min(620px,100%);margin:56px auto 90px;padding:34px 36px;display:grid}.pc h1{margin:0;font-size:34px}.pc p{margin:0}.pc .who{border:1px solid var(--ln2);background:var(--bg2);border-radius:10px;align-items:center;gap:14px;padding:14px 16px;display:flex}.pc .who-ic{width:44px;height:44px;color:var(--gold3);background:#0d0a08;border:1px solid #d7a63f66;border-radius:50%;flex:none;place-items:center;display:grid}.pc .who-ic svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:20px;height:20px}.pc .who b{color:var(--ink);font-size:17px}.pc .who small{color:var(--mu);display:block}.pc .acts{flex-wrap:wrap;gap:10px;display:flex}.pc .acts .btn{flex:1}.pc .foot{font-size:13px}@media(max-width:900px){.pc{margin:28px auto 60px;padding:24px 20px}.pc h1{font-size:28px}}.tu-waiver{border:1px solid var(--ln2);background:var(--bg2);border-radius:10px;padding:14px 16px}@font-face{font-family:Outfit Fallback R;src:local(Roboto);size-adjust:99.87%;ascent-override:100.13%;descent-override:26.03%;line-gap-override:0%}@font-face{font-family:Outfit Fallback A;src:local(Arial),local(ArialMT),local(Helvetica),local(Liberation Sans);size-adjust:99.67%;ascent-override:100.33%;descent-override:26.09%;line-gap-override:0%}@font-face{font-family:Outfit Fallback D;src:local(DejaVu Sans);size-adjust:87.49%;ascent-override:114.3%;descent-override:29.72%;line-gap-override:0%}@font-face{font-family:Cormorant Fallback N;src:local(Noto Serif Bold),local(NotoSerif-Bold),local(Noto Serif);size-adjust:80.14%;ascent-override:115.3%;descent-override:35.81%;line-gap-override:0%}@font-face{font-family:Cormorant Fallback G;src:local(Georgia Bold),local(Georgia-Bold),local(Georgia);size-adjust:78.64%;ascent-override:117.5%;descent-override:36.5%;line-gap-override:0%}@font-face{font-family:Cormorant Fallback T;src:local(Times New Roman Bold),local(TimesNewRomanPS-BoldMT),local(Liberation Serif Bold),local(Times New Roman);size-adjust:92.71%;ascent-override:99.67%;descent-override:30.96%;line-gap-override:0%}@font-face{font-family:Cormorant Fallback D;src:local(DejaVu Serif Bold),local(DejaVu Serif);size-adjust:71.25%;ascent-override:129.69%;descent-override:40.28%;line-gap-override:0%}.zl{color-scheme:dark;--bg:#0a0807;--bg2:#0f0c0a;--ln:#2a211b;--ln2:#3f3229;--ink:#f3e4c4;--tx:#d4c6ab;--mu:#a39682;--gold:#d7a63f;--gold2:#c5aa7e;--gold3:#f0d08a;--ruby:#c2271a;--ruby2:#8b150c;--ruby-glow:#ff573a;--ok:#7fbf5a;--fd:"Cormorant Garamond","Cormorant Fallback N","Cormorant Fallback G","Cormorant Fallback T","Cormorant Fallback D",serif;--fu:"Outfit Variable","Outfit","Outfit Fallback R","Outfit Fallback A","Outfit Fallback D",system-ui,sans-serif;--wrap:1280px;scroll-behavior:smooth;color:var(--tx);isolation:isolate;min-height:100svh;font:16px/1.6 var(--fu);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#0d0507;margin:0;scroll-padding-top:24px;position:relative;overflow-x:hidden}.zl .zl-wrap{width:min(100% - 40px,var(--wrap));margin-inline:auto}.zl .zl-k{font:600 12px/1 var(--fu);letter-spacing:.2em;text-transform:uppercase;color:var(--gold);align-items:center;gap:10px;display:inline-flex}.zl .zl-k:before{content:"";background:var(--ruby);width:7px;height:7px;box-shadow:0 0 10px var(--ruby-glow);transform:rotate(45deg)}.zl .zl-chip{height:30px;font:600 12px var(--fu);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);background:#0a0807c4;border:1px solid #ffffff1a;border-radius:999px;justify-self:center;align-items:center;gap:8px;padding:0 13px;display:inline-flex}.zl .zl-dot{background:var(--ok);width:8px;height:8px;box-shadow:0 0 8px var(--ok);border-radius:50%;flex:none;animation:2.4s infinite zl-pulse}@keyframes zl-pulse{50%{opacity:.4}}.zl .zl-btn{height:48px;font:600 14px/1 var(--fu);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:0 24px;transition:transform .18s,filter .18s,border-color .2s,background .2s,color .2s;display:inline-flex;position:relative}.zl .zl-btn:hover{transform:translateY(-1px)}.zl .zl-btn-p{color:#fff6e6;background:linear-gradient(#d8362a,#8b150c);box-shadow:inset 0 1px #ffb09a55,0 10px 30px #c2271a55}.zl .zl-btn-p:hover{filter:brightness(1.12)}.zl .zl-btn-p[disabled]{opacity:.6;cursor:progress;filter:none;transform:none}.zl .zl-btn-g{color:var(--ink);background:#0a08079e;border:1px solid #c5aa7e55}.zl .zl-btn-g:hover{border-color:var(--gold);color:#fff;background:#1a1410b3}.zl .zl-btn-lg{height:58px;padding:0 32px;font-size:15px}.zl .zl-btn-sm{height:38px;padding:0 16px;font-size:12px}.zl .zl-btn-bl{width:100%}.zl .zl-btn .zl-ic{fill:currentColor;flex:none;width:16px;height:16px}.zl .zl-backdrop{z-index:-10;background:-webkit-radial-gradient(90rem 60rem at 50% -10%,#c0223647,#0000 60%),-webkit-radial-gradient(70rem 50rem at 50% 40%,#e6b64c14,#0000 60%),-webkit-radial-gradient(120rem 90rem at 50% 120%,#7a122080,#0000 70%),-webkit-radial-gradient(64rem 46rem at 50% 58%,#0803049e,#0000 72%),-webkit-linear-gradient(#080304d1 0%,#0d050780 58%,#160a0d9e 100%),#0d0507 -webkit-image-set(url(/assets/landing/bg.avif) 1x type("image/avif"),url(/assets/landing/bg.webp) 1x type("image/webp"),url(/assets/landing/bg.jpg) 1x type("image/jpeg")) 50%/cover no-repeat;background:radial-gradient(90rem 60rem at 50% -10%,#c0223647,#0000 60%),radial-gradient(70rem 50rem at 50% 40%,#e6b64c14,#0000 60%),radial-gradient(120rem 90rem at 50% 120%,#7a122080,#0000 70%),radial-gradient(64rem 46rem at 50% 58%,#0803049e,#0000 72%),linear-gradient(#160a0d9e,#0d050780 42%,#080304d1),#0d0507 image-set(url(/assets/landing/bg.avif) 1x type("image/avif"),url(/assets/landing/bg.webp) 1x type("image/webp"),url(/assets/landing/bg.jpg) 1x type("image/jpeg")) 50%/cover no-repeat;position:fixed;top:0;right:0;bottom:0;left:0}.zl .zl-backdrop:after{content:"";background:radial-gradient(120% 120% at 50% 30%,#0000 55%,#000000bf);position:absolute;top:0;right:0;bottom:0;left:0}@media(orientation:portrait)and (max-width:900px){.zl .zl-backdrop{background:-webkit-radial-gradient(90rem 60rem at 50% -10%,#c0223647,#0000 60%),-webkit-radial-gradient(120rem 90rem at 50% 120%,#7a122080,#0000 70%),-webkit-linear-gradient(#080304d1 0%,#0d050780 58%,#160a0d9e 100%),#0d0507 -webkit-image-set(url(/assets/landing/bg-portrait.avif) 1x type("image/avif"),url(/assets/landing/bg-portrait.webp) 1x type("image/webp")) 50%/cover no-repeat;background:radial-gradient(90rem 60rem at 50% -10%,#c0223647,#0000 60%),radial-gradient(120rem 90rem at 50% 120%,#7a122080,#0000 70%),linear-gradient(#160a0d9e,#0d050780 42%,#080304d1),#0d0507 image-set(url(/assets/landing/bg-portrait.avif) 1x type("image/avif"),url(/assets/landing/bg-portrait.webp) 1x type("image/webp")) 50%/cover no-repeat}}.zl .zl-logo{filter:drop-shadow(0 3px 10px #000);flex:none;width:168px;display:block}.zl .zl-logo img{width:100%;height:auto}.zl .zl-langpick{z-index:70;position:fixed;top:16px;right:16px}.zl .zl-langb{height:40px;font:600 13px var(--fu);color:var(--gold2);cursor:pointer;background:#0d0a08cc;border:1px solid #d7a63f55;border-radius:999px;align-items:center;gap:9px;padding:0 14px 0 12px;list-style:none;display:flex}.zl .zl-langb::-webkit-details-marker{display:none}.zl .zl-langb:hover{color:#fff;border-color:var(--gold);background:#1a1410e6}.zl .zl-flag{border-radius:2px;flex:none;width:22px;height:16px;display:block;overflow:hidden;box-shadow:0 0 0 1px #ffffff2a}.zl .zl-flag svg{width:100%;height:100%;display:block}.zl .zl-car{border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;transition:transform .18s;transform:rotate(45deg)translate(-2px,-2px)}.zl .zl-langpick[open] .zl-car{transform:rotate(225deg)translate(-2px,-2px)}.zl .zl-langmenu{border:1px solid var(--ln2);background:#0f0c0afa;border-radius:10px;min-width:190px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 30px 60px #000c}.zl .zl-langmenu a{color:var(--tx);text-align:left;border-radius:6px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;font-weight:600;display:flex}.zl .zl-langmenu a:hover,.zl .zl-langmenu a[aria-current=true]{color:#fff;background:#ffffff0d}.zl .zl-hero{text-align:center;isolation:isolate;padding:48px 0 56px;position:relative;overflow:hidden}.zl .zl-crest{margin:0 auto -6px;display:block}.zl .zl-crest img{filter:drop-shadow(0 6px 26px #0009)drop-shadow(0 0 40px #e6b64c33);width:min(380px,72vw);height:auto}.zl .zl-hero .zl-veil{z-index:-4;background:radial-gradient(60% 62% at 50% 52%,#0d0507d0,#0d050780 55%,#0d050700),linear-gradient(#0d050799,#0000 22%);position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask:linear-gradient(#000 70%,#0000);mask:linear-gradient(#000 70%,#0000)}.zl .zl-embers{z-index:-1;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.zl .zl-embers i{opacity:0;will-change:transform,opacity;background:#ffd77a;border-radius:50%;width:3px;height:3px;animation:linear infinite zl-rise;position:absolute;bottom:-10px;box-shadow:0 0 8px 2px #ffd77a88}@keyframes zl-rise{0%{opacity:0;transform:translateY(0)}12%{opacity:.9}to{opacity:0;transform:translateY(-100vh)scale(.4)}}.zl .zl-hcopy{justify-items:center;gap:24px;max-width:900px;margin:0 auto;display:grid}.zl .zl-hcopy h1{text-shadow:0 8px 40px #000;font-size:clamp(50px,7.2vw,100px);line-height:.98}.zl .zl-accent{color:#0000;text-shadow:none;background:linear-gradient(100deg,#a46f22,#dfb44b 30%,#fff1cc,#dfb44b 66%,#a46f22);-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:600}html:lang(en) .zl .zl-hcopy h1 .zl-accent{display:block}.zl .zl-hcopy .zl-lead{color:#eadcc2;text-shadow:0 2px 12px #000;max-width:60ch;font-size:clamp(17px,1.4vw,20px);line-height:1.6}.zl .zl-hcopy .zl-lead strong{color:#fff;font-weight:600}.zl .zl-ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 14px;display:flex}.zl .zl-trust{font:500 13px var(--fu);letter-spacing:.04em;color:#cbbba1;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 20px;display:flex}.zl .zl-trust b{font-weight:500}.zl .zl-trust .zl-lbl{color:var(--mu)}.zl .zl-trust .zl-it{align-items:center;gap:8px;display:inline-flex}.zl .zl-trust .zl-it:before{content:"";background:var(--gold);width:5px;height:5px;transform:rotate(45deg)}.zl .zl-band{padding:0 0 90px;position:relative}.zl .zl-plate{background:radial-gradient(120% 70% at 50% 0,#21170fe0,#140f0bd9 55%,#100c09d6);border:1px solid #d7a63f2e;border-radius:4px;width:min(100% - 48px,1080px);margin:0 auto;padding:60px 64px 64px;position:relative;box-shadow:inset 0 0 0 1px #ffffff05,0 30px 60px #0007}@media(min-width:901px){.zl .zl-plate{-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1);background:radial-gradient(120% 70% at 50% 0,#21170fb8,#140f0ba8 55%,#100c09a0)}}.zl .zl-plate:before,.zl .zl-plate:after{content:"";border:1px solid #d7a63f55;width:22px;height:22px;position:absolute}.zl .zl-plate:before{border-bottom:0;border-right:0;top:10px;left:10px}.zl .zl-plate:after{border-top:0;border-left:0;bottom:10px;right:10px}.zl .zl-rule{align-items:center;gap:10px;width:220px;margin:0 auto 34px;display:flex}.zl .zl-rule:before,.zl .zl-rule:after{content:"";background:linear-gradient(90deg,#0000,#d7a63f88);flex:1;height:1px}.zl .zl-rule:after{background:linear-gradient(90deg,#d7a63f88,#0000)}.zl .zl-rule i{background:var(--ruby);width:8px;height:8px;box-shadow:0 0 10px var(--ruby-glow);transform:rotate(45deg)}.zl .zl-story{text-align:center;max-width:64ch;margin:0 auto;font-size:19px;line-height:1.7}.zl .zl-story strong{color:var(--ink);font-weight:600}.zl .zl-punch{text-align:center;font:italic 600 26px/1.3 var(--fd);color:var(--gold3);margin-top:46px}.zl .zl-punch:before,.zl .zl-punch:after{content:"";background:var(--ruby);width:6px;height:6px;box-shadow:0 0 8px var(--ruby-glow);margin:0 16px;display:inline-block;transform:rotate(45deg)translateY(-5px)}.zl .zl-mosaic{grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(168px,auto);gap:12px;margin-top:40px;display:grid}.zl .zl-tile{border:1px solid var(--ln2);isolation:isolate;background:#120d0a;border-radius:6px;align-items:flex-end;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 30px #0008}.zl .zl-tile .zl-img{z-index:-2;position:absolute;top:0;right:0;bottom:0;left:0}.zl .zl-tile .zl-img img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.zl .zl-tile:hover .zl-img img{transform:scale(1.06)}.zl .zl-tile:after{content:"";z-index:-1;background:linear-gradient(#0a080700 35%,#0a0807d9);position:absolute;top:0;right:0;bottom:0;left:0}.zl .zl-tile:before{content:"";pointer-events:none;border:1px solid #d7a63f00;border-radius:3px;transition:border-color .3s;position:absolute;top:8px;right:8px;bottom:8px;left:8px}.zl .zl-tile:hover:before{border-color:#d7a63f66}.zl .zl-tile .zl-lab{align-items:center;gap:12px;display:flex}.zl .zl-tile .zl-gl{width:38px;height:38px;color:var(--gold3);background:#0d0a08cc;border:1px solid #d7a63f88;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 0 16px #c2271a44}.zl .zl-tile .zl-gl svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.zl .zl-tile b{font:600 13px/1.25 var(--fu);letter-spacing:.1em;text-transform:uppercase;color:#fff3dc;text-shadow:0 2px 8px #000;text-align:left}.zl .zl-tile.zl-big{grid-area:span 2/span 2;padding:26px}.zl .zl-tile.zl-wide{grid-column:span 2}.zl .zl-tile.zl-wide b{font:700 28px/1 var(--fd);letter-spacing:0;text-transform:none;color:var(--ink)}.zl .zl-tile.zl-trailer{cursor:pointer;text-align:left;padding:28px}.zl .zl-tile.zl-trailer:after{background:linear-gradient(#0a080722,#0a080700 40%,#0a0807e6)}.zl .zl-playbtn{background:linear-gradient(#d8362a,#8b150c);border-radius:50%;place-items:center;width:92px;height:92px;transition:transform .25s;display:grid;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 8px #c2271a33,0 0 40px #ff573a88,inset 0 1px #ffb09a88}.zl .zl-playbtn svg{fill:#fff6e6;width:38px;height:38px;margin-left:5px}.zl .zl-tile.zl-trailer:hover .zl-playbtn{transform:translate(-50%,-50%)scale(1.08)}.zl .zl-tile .zl-tlab{gap:6px;display:grid}.zl .zl-tlab small{font:600 11px var(--fu);letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.zl .zl-tile.zl-trailer .zl-tlab b{font:700 40px/1 var(--fd);letter-spacing:0;text-transform:none;color:var(--ink)}.zl .zl-seam{justify-content:center;align-items:center;gap:14px;margin:56px 0 44px;display:flex}.zl .zl-seam:before,.zl .zl-seam:after{content:"";background:linear-gradient(90deg,#0000,#d7a63f77);flex:1;height:1px}.zl .zl-seam:after{background:linear-gradient(90deg,#d7a63f77,#0000)}.zl .zl-seam img{filter:drop-shadow(0 0 10px #c2271a66);width:44px;height:44px}.zl .zl-tile[data-k]{cursor:pointer}.zl .zl-tile .zl-more{width:28px;height:28px;font:500 18px/1 var(--fu);color:var(--gold3);background:#0d0a08b3;border:1px solid #d7a63f66;border-radius:50%;place-items:center;transition:transform .25s,background .25s,color .25s;display:grid;position:absolute;top:12px;right:12px}.zl .zl-tile[data-k]:hover .zl-more,.zl .zl-tile[data-k]:focus-visible .zl-more{color:#fff;background:#c2271acc;transform:rotate(90deg)}.zl .zl-tile.zl-on{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold),0 14px 30px #0008}.zl .zl-tile.zl-on .zl-more{color:#fff;background:#c2271a;transform:rotate(45deg)}.zl .zl-tile.zl-on:before{border-color:#d7a63f99}.zl .zl-cd{border:1px solid var(--gold);background:linear-gradient(#1d1510f5,#120d0af5);border-radius:6px;grid-column:1/-1;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:28px;margin:4px 0;padding:22px 26px 22px 22px;display:grid;position:relative;box-shadow:0 20px 50px #000a}.zl .zl-cd.zl-anim{animation:.35s cubic-bezier(.2,.8,.2,1) both zl-cdin}.zl .zl-cd[hidden]{display:none}@keyframes zl-cdin{0%{opacity:0;transform:translateY(-8px)}}.zl .zl-cd .zl-notch{top:-9px;left:calc(var(--nx,50%) - 9px);border-left:1px solid var(--gold);border-top:1px solid var(--gold);background:#1d1510;width:16px;height:16px;position:absolute;transform:rotate(45deg)}.zl .zl-cd-art{background:#0d0a08;border-radius:4px;min-height:260px;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.zl .zl-cd-art img{object-fit:cover;width:100%;height:100%}.zl .zl-cd-txt{align-content:start;gap:14px;display:grid}.zl .zl-cd-txt .zl-k{font-size:11px}.zl .zl-cd-txt h3{padding-right:40px;font-size:clamp(28px,2.8vw,38px)}.zl .zl-cd-p{max-width:62ch;font-size:16px;line-height:1.6}.zl .zl-facts{grid-template-columns:1fr 1fr;gap:8px;margin-top:4px;display:grid}.zl .zl-facts li{border:1px solid var(--ln2);background:#0d0a0899;border-radius:6px;align-items:center;gap:12px;min-height:60px;padding:8px 12px 8px 8px;display:flex}.zl .zl-facts picture{flex:none}.zl .zl-facts img{object-fit:cover;border-radius:4px;width:44px;height:44px;box-shadow:0 0 0 1px #ffffff1a}.zl .zl-facts .zl-fdot{background:var(--ruby);width:10px;height:10px;box-shadow:0 0 10px var(--ruby-glow);flex:none;margin:0 6px 0 10px;transform:rotate(45deg)}.zl .zl-facts b{font:600 14px/1.25 var(--fu);color:var(--ink);display:block}.zl .zl-facts small{font:600 11px/1.3 var(--fu);letter-spacing:.1em;text-transform:uppercase;color:var(--gold);margin-top:3px;display:block}.zl .zl-cd-punch{font:italic 600 20px/1.3 var(--fd);color:var(--gold3)}.zl .zl-cd-nav{align-items:center;gap:10px;margin-top:4px;display:flex}.zl .zl-cd-nav .zl-nb{border:1px solid var(--ln2);width:40px;height:40px;color:var(--gold2);border-radius:6px;font-size:22px;line-height:1}.zl .zl-cd-nav .zl-nb:hover{border-color:var(--gold);color:#fff}.zl .zl-cd-nav .zl-cnt{font:600 12px var(--fu);color:var(--mu);text-align:center;font-variant-numeric:tabular-nums;min-width:44px}.zl .zl-cd-nav .zl-btn{margin-left:auto}.zl .zl-cd-x{width:40px;height:40px;color:var(--ink);border:1px solid var(--ln2);z-index:2;background:#0d0a08b3;border-radius:50%;font-size:24px;line-height:1;position:absolute;top:12px;right:12px}.zl .zl-cd-x:hover{border-color:var(--gold)}@media(max-width:900px){.zl .zl-cd{grid-template-columns:minmax(0,1fr);gap:16px;padding:14px}.zl .zl-cd-nav{flex-wrap:wrap}.zl .zl-cd-nav .zl-btn{flex:100%;margin-left:0}.zl .zl-cd-art{aspect-ratio:16/9;min-height:0}.zl .zl-facts{grid-template-columns:1fr}.zl .zl-cd-nav .zl-btn{padding:0 12px}}.zl .zl-cdown{justify-items:center;gap:12px;display:grid}.zl .zl-cdown .zl-lbl{font:600 12px/1 var(--fu);letter-spacing:.2em;text-transform:uppercase;color:var(--gold3)}.zl .zl-cdown .zl-cells{gap:10px;display:flex}.zl .zl-cdown .zl-cell{background:linear-gradient(#1d1510e6,#0e0b09e6);border:1px solid #d7a63f55;border-radius:8px;align-content:center;justify-items:center;gap:6px;width:86px;height:86px;display:grid;box-shadow:inset 0 1px #ffffff0d,0 14px 30px #0008}.zl .zl-cdown .zl-cell b{font:700 40px/1 var(--fd);color:var(--ink);font-variant-numeric:tabular-nums lining-nums}.zl .zl-cdown .zl-cell small{font:600 10px/1 var(--fu);letter-spacing:.16em;text-transform:uppercase;color:var(--mu)}.zl .zl-cdown .zl-sep{background:var(--ruby);width:6px;height:6px;box-shadow:0 0 8px var(--ruby-glow);align-self:center;transform:rotate(45deg)}.zl .zl-cdown .zl-when{font:500 13px var(--fu);color:#cbbba1;min-height:1.6em}.zl .zl-cdown.zl-sm .zl-cell{width:74px;height:70px}.zl .zl-cdown.zl-sm .zl-cell b{font-size:30px}.zl .zl-cdown .zl-live{height:48px;font:600 13px/1 var(--fu);letter-spacing:.16em;text-transform:uppercase;color:#cfeec0;background:#0e0b09e6;border:1px solid #7fbf5a88;border-radius:999px;align-items:center;gap:10px;padding:0 20px;display:none}.zl .zl-cdown.zl-is-live .zl-cells,.zl .zl-cdown.zl-is-live .zl-lbl,.zl .zl-cdown.zl-is-live .zl-when{display:none}.zl .zl-cdown.zl-is-live .zl-live{display:inline-flex}@media(max-width:900px){.zl .zl-cdown .zl-cells{gap:6px}.zl .zl-cdown .zl-cell{width:68px;height:72px}.zl .zl-cdown .zl-cell b{font-size:32px}.zl .zl-cdown .zl-sep{display:none}}.zl .zl-facts.zl-pts{grid-template-columns:1fr}.zl .zl-facts.zl-pts li{min-height:0;padding:10px 14px 10px 6px}.zl .zl-cd.zl-wide-cd{grid-template-columns:minmax(0,1fr)}.zl .zl-acts{gap:10px;margin-top:4px;display:grid}.zl .zl-act{border:1px solid var(--ln2);isolation:isolate;background:#0d0a08;border-radius:6px;grid-template-columns:96px 1fr auto;align-items:center;gap:20px;min-height:104px;padding:0 22px;display:grid;position:relative;overflow:hidden}.zl .zl-act .zl-abg{z-index:-2;position:absolute;top:0;right:0;bottom:0;left:0}.zl .zl-act .zl-abg img{object-fit:cover;width:100%;height:100%}.zl .zl-act:before{content:"";z-index:-1;background:linear-gradient(90deg,#0a0807f5 30%,#0a080799 65%,#0a080733);position:absolute;top:0;right:0;bottom:0;left:0}.zl .zl-act .zl-no{font:italic 700 42px/1 var(--fd);color:var(--gold3);text-align:center}.zl .zl-act .zl-no small{font:600 10px var(--fu);letter-spacing:.2em;text-transform:uppercase;color:var(--mu);margin-top:6px;font-style:normal;display:block}.zl .zl-act h4{font:700 26px/1.1 var(--fd);color:var(--ink);margin:0}.zl .zl-act h4 em{color:var(--gold3);font-style:italic}.zl .zl-act p{max-width:56ch;margin-top:4px;font-size:14px}.zl .zl-act .zl-lv{font:600 11px var(--fu);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);white-space:nowrap;background:#0a0807b3;border:1px solid #fff2;border-radius:4px;padding:6px 10px}.zl .zl-act.zl-lock .zl-abg{filter:grayscale(.85)}.zl .zl-unity{border:1px solid var(--ln2);color:var(--tx);background:#0d0a0899;border-radius:8px;align-items:center;gap:12px;padding:9px 16px 9px 12px;transition:border-color .2s;display:inline-flex}.zl .zl-unity:hover{border-color:var(--gold)}.zl .zl-unity img{width:28px;height:auto}.zl .zl-unity span{text-align:left;gap:2px;display:grid}.zl .zl-unity small{font:600 10px/1 var(--fu);letter-spacing:.16em;text-transform:uppercase;color:var(--mu)}.zl .zl-unity b{font:600 16px/1 var(--fu);color:var(--ink)}@media(max-width:900px){.zl .zl-act{grid-template-columns:52px minmax(0,1fr);gap:12px;padding:14px}.zl .zl-act .zl-no{font-size:30px}.zl .zl-act h4{font-size:21px}.zl .zl-act .zl-lv{grid-column:2;justify-self:start}}.zl .zl-mascot{z-index:-5;pointer-events:none;aspect-ratio:400/448;-webkit-mask-composite:source-in;filter:drop-shadow(0 10px 30px #000a)saturate(1.05);width:400px;position:fixed;bottom:-20px;right:-40px;-webkit-mask:radial-gradient(54% 50% at 56% 42%,#000 55%,#0000 100%),linear-gradient(#000 62%,#0000 84%);-webkit-mask-composite:source-in,source-over;mask:radial-gradient(54% 50% at 56% 42%,#000 55%,#0000 100%) intersect,linear-gradient(#000 62%,#0000 84%)}.zl .zl-mascot img{object-fit:cover;width:100%;height:100%}.zl .zl-mascot img:not(.zl-lz){animation:.9s cubic-bezier(.2,.8,.2,1) both zl-mascotin,6s ease-in-out 1s infinite zl-mascotbob}html:has(.dsc-panel:not([hidden])) .zl .zl-mascot{transition:right .3s;right:340px}@keyframes zl-mascotin{0%{opacity:0;transform:translateY(30px)}}@keyframes zl-mascotbob{50%{transform:translateY(-6px)}}@media(max-width:1100px){.zl .zl-mascot{display:none}}.zl .zl-pkick{justify-content:center;margin-bottom:16px;display:flex}.zl .zl-ptitle{text-align:center;justify-items:center;gap:14px;margin-bottom:36px;display:grid}.zl .zl-ptitle h2{font-size:clamp(34px,3.6vw,48px)}.zl .zl-ptitle .zl-rule{margin:0}.zl .zl-ptitle p{max-width:62ch;font-size:17px}.zl .zl-ptitle p b{color:var(--gold3);font-weight:600}.zl .zl-devshot{max-width:1000px;margin:0 auto;position:relative}.zl .zl-devshot img{filter:drop-shadow(0 30px 40px #000a);width:100%;height:auto}.zl .zl-soon-badge{font:600 12px/1 var(--fu);letter-spacing:.18em;text-transform:uppercase;color:var(--gold3);white-space:nowrap;background:#0a0807e6;border:1px solid #d7a63f88;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;display:inline-flex;position:absolute;top:53.4%;left:22.9%;transform:translate(-50%,-50%);box-shadow:0 10px 30px #000a,0 0 18px #c2271a44}.zl .zl-soon-badge:before{content:"";background:var(--ruby);width:6px;height:6px;box-shadow:0 0 8px var(--ruby-glow);transform:rotate(45deg)}.zl .zl-platrow{grid-template-columns:1fr auto 1fr;align-items:end;gap:36px;margin-top:22px;display:grid}.zl .zl-pgrp{justify-items:center;gap:14px;display:grid}.zl .zl-pgrp h3{font-size:30px}.zl .zl-pgrp.zl-mob h3{color:var(--tx)}.zl .zl-oses{justify-content:center;gap:10px;display:flex}.zl .zl-os{border:1px solid var(--ln2);height:52px;font:600 15px var(--fu);color:var(--ink);background:#0d0a0899;border-radius:8px;align-items:center;gap:10px;padding:0 22px;display:flex}.zl .zl-os svg{width:20px;height:20px;fill:var(--gold3);flex:none}.zl .zl-xplay{align-self:center;justify-items:center;gap:10px;display:grid;position:relative}.zl .zl-xplay:before{content:"";z-index:-1;background:linear-gradient(90deg,#d7a63f00,#d7a63fbb 30%,#d7a63fbb 70%,#d7a63f00);height:1px;position:absolute;top:27px;left:-28px;right:-28px}.zl .zl-xplay .zl-ring{width:56px;height:56px;color:var(--gold3);background:#0d0a08;border:1px solid #d7a63f99;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 22px #c2271a55,inset 0 0 12px #d7a63f22}.zl .zl-xplay .zl-ring svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.zl .zl-xplay b{font:600 11px var(--fu);letter-spacing:.18em;text-transform:uppercase;color:var(--gold)}.zl .zl-gate{isolation:isolate;padding:110px 0;position:relative;overflow:hidden}.zl .zl-gate:after{content:"";z-index:-1;background:radial-gradient(55% 60%,#0d0507c8,#0d050770 60%,#0d050700);position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask:linear-gradient(#0000,#000 20% 80%,#0000);mask:linear-gradient(#0000,#000 20% 80%,#0000)}.zl .zl-gate .zl-wrap{justify-items:center;gap:40px;display:grid}.zl .zl-gcopy{text-align:center;justify-items:center;gap:20px;max-width:760px;display:grid}.zl .zl-gcopy h2{font-size:clamp(38px,4.4vw,62px)}.zl .zl-gcopy h2 .zl-accent{color:var(--gold3);background:0 0;display:block}.zl .zl-gcopy .zl-sub{color:#e2d5bb;font-size:19px;line-height:1.55}.zl .zl-gcopy .zl-sub b{color:var(--gold3);font-weight:600}.zl .zl-gcopy .zl-note{color:var(--mu);justify-content:center;align-items:center;gap:10px;font-size:14px;display:flex}.zl .zl-gcopy .zl-note:before{content:"";background:var(--gold);flex:none;width:6px;height:6px;transform:rotate(45deg)}.zl .zl-card{background:#0e0b09eb;border:1px solid #ffffff14;border-radius:12px;width:min(520px,100%);overflow:hidden;box-shadow:0 30px 60px #0008}.zl .zl-form{gap:16px;padding:0 30px 26px;display:grid}.zl .zl-form .zl-ttl{height:44px;font:600 13px var(--fu);letter-spacing:.16em;text-transform:uppercase;color:#fff1d4;background:linear-gradient(#7a1a10,#45090a);border-bottom:1px solid #b88a4c;justify-content:center;align-items:center;margin:0 -30px 6px;display:flex}.zl .zl-fld{gap:6px;display:grid}.zl .zl-fld label{font:600 11px var(--fu);letter-spacing:.14em;text-transform:uppercase;color:var(--gold2)}.zl .zl-fld input{border:1px solid var(--ln2);background:var(--bg2);height:48px;color:var(--ink);border-radius:8px;padding:0 14px;font-size:16px}.zl .zl-fld input::placeholder{color:#7d705f}.zl .zl-fld input:focus{border-color:var(--gold);outline:0;box-shadow:0 0 0 3px #dfb44b22}.zl .zl-hp{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute!important;top:-9999px!important;left:-9999px!important}.zl .zl-cf-turnstile{justify-content:center;min-height:65px;display:flex}.zl .zl-cons{color:var(--mu);align-items:flex-start;gap:12px;font-size:13px;line-height:1.5;display:flex}.zl .zl-cons input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bg2);cursor:pointer;border:1px solid #5a4a3c;border-radius:4px;flex:none;place-items:center;width:18px;height:18px;margin:1px 0 0;display:grid}.zl .zl-cons input:checked{background:linear-gradient(#d8362a,#8b150c);border-color:#d8362a}.zl .zl-cons input:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;transform:rotate(45deg)translate(-1px,-1px)}.zl .zl-cons a{color:var(--gold3);text-decoration:underline}.zl .zl-signup-status{text-align:center;min-height:1.2em;font-size:14px;font-weight:600}.zl .zl-signup-status.zl-is-error{color:#ff9a86}.zl .zl-signup-status.zl-is-success{color:#8fe6a2}.zl .zl-done{text-align:center;gap:14px;padding:34px 30px;display:grid}.zl .zl-done[hidden]{display:none}.zl .zl-done .zl-seal{background:radial-gradient(#c2271a55,#0000 70%);border:1px solid #d7a63f88;border-radius:50%;place-items:center;width:62px;height:62px;margin:0 auto;display:grid}.zl .zl-done .zl-seal svg{width:28px;height:28px;fill:var(--gold3)}.zl .zl-done h3{font-size:36px}.zl .zl-done b{color:var(--gold3);font-weight:600}.zl .zl-ft{background:#0a0807ee;border-top:1px solid #ffffff10;padding:56px 0 30px}.zl .zl-ft .zl-top{text-align:center;flex-direction:column;align-items:center;gap:22px;display:flex}.zl .zl-ft .zl-brand{justify-items:center;gap:10px;display:grid}.zl .zl-ft .zl-brand .zl-logo{width:190px}.zl .zl-ft .zl-tagline{font:italic 600 19px var(--fd);color:var(--gold2)}.zl .zl-soc{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.zl .zl-soc a{border:1px solid var(--ln2);width:44px;height:44px;color:var(--gold2);border-radius:50%;place-items:center;transition:color .2s,border-color .2s,transform .2s;display:grid}.zl .zl-soc a:hover{color:#fff;border-color:var(--gold);transform:translateY(-2px)}.zl .zl-soc svg{fill:currentColor;width:18px;height:18px}.zl .zl-soc svg.zl-wide{width:26px}.zl .zl-legal{color:var(--mu);border-top:1px solid #1b1512;flex-wrap:wrap;justify-content:center;gap:12px 24px;margin-top:40px;padding-top:22px;font-size:14px;display:flex}.zl .zl-legal .zl-lnav{flex-wrap:wrap;gap:8px 20px;display:flex}.zl .zl-legal a,.zl .zl-legal button{color:var(--mu)}.zl .zl-legal a:hover,.zl .zl-legal button:hover{color:var(--gold)}@media(max-width:900px){.zl .zl-langpick{top:10px;right:10px}.zl .zl-langb{height:36px;padding:0 11px 0 10px;font-size:12px}.zl .zl-hero{padding:58px 0 70px}.zl .zl-hero .zl-veil{background:radial-gradient(90% 60% at 50% 45%,#0d0507c0,#0d050760 70%,#0d050700),linear-gradient(#0d050799,#0000 22%)}.zl .zl-hcopy{gap:18px}.zl .zl-ctas,.zl .zl-ctas .zl-btn{width:100%}.zl .zl-band{padding:56px 0}.zl .zl-plate{width:calc(100% - 24px);padding:40px 22px}.zl .zl-story{font-size:17px}.zl .zl-mosaic{grid-template-columns:1fr 1fr;grid-auto-rows:minmax(132px,auto);gap:8px}.zl .zl-tile{padding:12px}.zl .zl-tile .zl-gl{width:32px;height:32px}.zl .zl-tile b{font-size:11px}.zl .zl-tile.zl-big{padding:16px}.zl .zl-tile.zl-trailer .zl-tlab b{font-size:28px}.zl .zl-tile.zl-wide b{font-size:24px}.zl .zl-playbtn{width:64px;height:64px}.zl .zl-playbtn svg{width:26px;height:26px}.zl .zl-punch{font-size:22px}.zl .zl-punch:before,.zl .zl-punch:after{display:none}.zl .zl-seam img{width:34px;height:34px}.zl .zl-seam{gap:8px;margin:40px 0 32px}.zl .zl-devshot{margin:0 -10px}.zl .zl-soon-badge{letter-spacing:.14em;padding:6px 10px;font-size:9px}.zl .zl-platrow{grid-template-columns:1fr;gap:22px}.zl .zl-oses{flex-wrap:wrap;gap:8px}.zl .zl-os{gap:8px;height:44px;padding:0 12px;font-size:13px}.zl .zl-os svg{width:18px;height:18px}.zl .zl-pgrp h3{font-size:24px}.zl .zl-xplay:before{display:none}.zl .zl-xplay .zl-ring svg{transform:rotate(90deg)}.zl .zl-gate{padding:64px 0}.zl .zl-gate .zl-wrap{gap:30px}.zl .zl-form{padding:0 22px 22px}.zl .zl-form .zl-ttl{margin:0 -22px 4px}.zl .zl-legal{padding-bottom:56px}}@media(prefers-reduced-motion:reduce){.zl,.zl *,.zl :before,.zl :after{transition:none!important;animation:none!important}.zl{scroll-behavior:auto}}.zl .dsc{bottom:20px;right:20px}@media(max-width:900px){.zl .dsc{bottom:14px;right:14px}}.zl .zl-legal button{font:inherit;cursor:pointer}@media(max-width:1180px){.cls{grid-template-columns:1fr;gap:22px}.cstage{order:-1;max-height:520px}.hub,.evx{grid-template-columns:minmax(0,1fr)}.bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(200px,auto)}.bx.w3,.bx.w2,.bx.w4{grid-column:span 1}.bx.h2{grid-row:span 1}.ft .top{grid-template-columns:repeat(2,minmax(0,1fr))}.ft .brand{grid-column:1/-1}.season .grid{grid-template-columns:1fr}}@media(max-width:900px){:root{--hdr:62px}.nav,.hdr .live,.hdr .signin,.hdr .langb,.acct small,.acct b,.acct>button>span{display:none}.acct>button{padding:0 4px}.burger{display:grid}.hdr .wrap{gap:12px}.hdr .right .btn{height:40px;padding:0 14px}.logo{width:139px;height:38px}.hero{padding:calc(var(--hdr) + 24px) 0 150px;align-items:flex-start;min-height:0}.hero .fig{opacity:.6;width:115vw;bottom:70px;right:-28vw}.hcopy h1{font-size:clamp(44px,13vw,64px)}.cue{display:none}.pulsebar .wrap{width:100%;padding-left:16px}.jstage:before{background:linear-gradient(#06080c00 40%,#06080cf0 78%),linear-gradient(#06080c,#0000 14%)}.stop{align-items:flex-end;padding:0 0 24px}.stop .panel{gap:12px;padding:22px 20px}.stop .panel h2{font-size:32px}.stop .panel p{font-size:15px}.fac2,.dg{grid-template-columns:1fr}.road li{grid-template-columns:40px 1fr auto}.ngrid,.hubtop,.dl-hero,.reg,.art,.acc,.steps,.wallet,.chars{grid-template-columns:minmax(0,1fr)}.nbig{min-height:360px}.strip{grid-template-columns:1fr 1fr}.strip div:nth-child(3){border-left:0}.strip div:nth-child(n+3){border-top:1px solid var(--ln)}.toc{position:static}.acc-nav{gap:6px;display:flex;position:static;overflow-x:auto}.acc-nav a{white-space:nowrap;border:1px solid var(--ln)}.chips{scrollbar-width:none;flex-wrap:nowrap;flex:100%;justify-content:flex-start;padding-bottom:4px;overflow-x:auto}.chips button{flex:none}.facts{grid-template-columns:1fr}.band{padding:72px 0}.mbar{z-index:70;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--ln);background:#0a0807f2;gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0}.mbar .btn{flex:1}.site[data-page=landing]{padding-bottom:70px}.site:not([data-page=landing]) .mbar,.phone-side{display:none}}@media(max-width:560px){.social2{grid-template-columns:1fr}.count div{min-width:52px}.sea-cd div{min-width:58px}.path{grid-template-columns:72px 1fr}.path img{width:72px;height:72px}}@media(prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}html{scroll-behavior:auto}}.jmap img{-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000),linear-gradient(#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3%,#000 97%,#0000),linear-gradient(#0000,#000 5%,#000 95%,#0000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}}@layer utilities{.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-10{top:calc(var(--spacing) * 10)}.container{width:100%}@media(min-width:561px){.container{max-width:561px}}@media(min-width:621px){.container{max-width:621px}}@media(min-width:761px){.container{max-width:761px}}@media(min-width:901px){.container{max-width:901px}}@media(min-width:1101px){.container{max-width:1101px}}@media(min-width:1181px){.container{max-width:1181px}}.my-2{margin-block:calc(var(--spacing) * 2)}.ml-2{margin-left:calc(var(--spacing) * 2)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.h-30{height:calc(var(--spacing) * 30)}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[program\:nginx\]{program:nginx}.\[program\:php-fpm\]{program:php-fpm}.\[program\:queue-worker\]{program:queue-worker}.\[program\:scheduler\]{program:scheduler}.\[program\:ssr\]{program:ssr}}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/cormorant-garamond-cyrillic-ext-500-normal-Yta7XZ9C.woff2)format("woff2"),url(/build/assets/cormorant-garamond-cyrillic-ext-500-normal-lsPpqi9g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/cormorant-garamond-cyrillic-500-normal-CyAY5ZLS.woff2)format("woff2"),url(/build/assets/cormorant-garamond-cyrillic-500-normal-DkJXBcIH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/cormorant-garamond-vietnamese-500-normal-BZGLGj12.woff2)format("woff2"),url(/build/assets/cormorant-garamond-vietnamese-500-normal-DqXqCC0q.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/cormorant-garamond-latin-ext-500-normal-CH1kM7og.woff2)format("woff2"),url(/build/assets/cormorant-garamond-latin-ext-500-normal-DYeaGGzO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/cormorant-garamond-latin-500-normal-BsRWmXhO.woff2)format("woff2"),url(/build/assets/cormorant-garamond-latin-500-normal-zIXX3Q-H.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/cormorant-garamond-cyrillic-ext-600-normal-BMhMHfrj.woff2)format("woff2"),url(/build/assets/cormorant-garamond-cyrillic-ext-600-normal-CsIYWmWK.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/cormorant-garamond-cyrillic-600-normal-C2atO-64.woff2)format("woff2"),url(/build/assets/cormorant-garamond-cyrillic-600-normal-FNmA3REe.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/cormorant-garamond-vietnamese-600-normal-BoXdMtcr.woff2)format("woff2"),url(/build/assets/cormorant-garamond-vietnamese-600-normal-C4HEjEaf.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/cormorant-garamond-latin-ext-600-normal-DaBc-lu7.woff2)format("woff2"),url(/build/assets/cormorant-garamond-latin-ext-600-normal-Dk3-quAP.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/cormorant-garamond-latin-600-normal-Co1r35X9.woff2)format("woff2"),url(/build/assets/cormorant-garamond-latin-600-normal-2CBVLo0M.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/cormorant-garamond-cyrillic-ext-700-normal-Do0rx6yy.woff2)format("woff2"),url(/build/assets/cormorant-garamond-cyrillic-ext-700-normal-BaW-xaxb.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/cormorant-garamond-cyrillic-700-normal-SLG_-a_c.woff2)format("woff2"),url(/build/assets/cormorant-garamond-cyrillic-700-normal-D3uyJ5DH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/cormorant-garamond-vietnamese-700-normal--OtHbi1I.woff2)format("woff2"),url(/build/assets/cormorant-garamond-vietnamese-700-normal-GOTdnRS1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/cormorant-garamond-latin-ext-700-normal-CNjt5vTB.woff2)format("woff2"),url(/build/assets/cormorant-garamond-latin-ext-700-normal-qRbaVVD7.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/cormorant-garamond-latin-700-normal-DajfzrDU.woff2)format("woff2"),url(/build/assets/cormorant-garamond-latin-700-normal-O25Qpphb.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/build/assets/cormorant-garamond-cyrillic-ext-500-italic-ClXnudBg.woff2)format("woff2"),url(/build/assets/cormorant-garamond-cyrillic-ext-500-italic-DakTmaFY.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/build/assets/cormorant-garamond-cyrillic-500-italic-DVnfXoMy.woff2)format("woff2"),url(/build/assets/cormorant-garamond-cyrillic-500-italic-C9gO-8KC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/build/assets/cormorant-garamond-vietnamese-500-italic-D3igDnAQ.woff2)format("woff2"),url(/build/assets/cormorant-garamond-vietnamese-500-italic-C-296ow0.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/build/assets/cormorant-garamond-latin-ext-500-italic-CE7zdTnu.woff2)format("woff2"),url(/build/assets/cormorant-garamond-latin-ext-500-italic-CalKM9tT.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/build/assets/cormorant-garamond-latin-500-italic-Y14P-dkT.woff2)format("woff2"),url(/build/assets/cormorant-garamond-latin-500-italic-DhNIfkTX.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/build/assets/cormorant-garamond-cyrillic-ext-600-italic-o1-A_FsB.woff2)format("woff2"),url(/build/assets/cormorant-garamond-cyrillic-ext-600-italic-Vv_u9p1E.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/build/assets/cormorant-garamond-cyrillic-600-italic-Bp4BYShX.woff2)format("woff2"),url(/build/assets/cormorant-garamond-cyrillic-600-italic-DP5iIMI9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/build/assets/cormorant-garamond-vietnamese-600-italic-C3DTNE_9.woff2)format("woff2"),url(/build/assets/cormorant-garamond-vietnamese-600-italic-Bdap-eNg.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/build/assets/cormorant-garamond-latin-ext-600-italic-DYtrqAWE.woff2)format("woff2"),url(/build/assets/cormorant-garamond-latin-ext-600-italic-CcucBqPp.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/build/assets/cormorant-garamond-latin-600-italic-DCuhXWyK.woff2)format("woff2"),url(/build/assets/cormorant-garamond-latin-600-italic-BcJbkSJ4.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/outfit-latin-ext-wght-normal-DdQaqQDo.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/outfit-latin-wght-normal-Bc-8i84L.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}
