:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--hub-bg:#fff7e8;--hub-bg-deep:#ffeac8;--hub-bg-shadow:#f8dca9;--hub-panel:#fffffce6;--hub-panel-strong:#fffcf4f7;--hub-panel-soft:#fff7e6d1;--hub-panel-reward:linear-gradient(180deg,#fffaebfa,#ffe5b4ed);--hub-panel-violet:linear-gradient(180deg,#fcf8fffa,#ece2ffe6);--hub-panel-parchment:linear-gradient(180deg,#fffceffa,#f9e8c2f0);--hub-line:#7b592a29;--hub-line-strong:#db8f374d;--hub-surface:var(--hub-panel);--hub-surface-2:var(--hub-panel-strong);--hub-bg-soft:var(--hub-bg-deep);--hub-text:#332312;--hub-text-soft:#59412a;--hub-muted:#73593a;--hub-muted-soft:#8d704d;--hub-parchment:#fff1c9;--hub-parchment-soft:#fff8e5;--hub-parchment-ink:#3f2b14;--hub-gold:#d99029;--hub-gold-bright:#ffcb64;--hub-gold-deep:#a86413;--hub-violet:#9b78ea;--hub-indigo:#6478dc;--hub-blue:#4d98de;--hub-teal:#1f9f96;--hub-green:#3aa86b;--hub-pink:#e978a8;--hub-peach:#ff9d70;--hub-danger:#b95050;--hub-accent:var(--hub-teal);--hub-accent-warm:var(--hub-gold);--hub-accent-cool:var(--hub-blue);--hub-shadow:0 24px 54px #8553112e;--hub-shadow-soft:0 14px 30px #8454161f;--hub-glow-gold:0 0 0 1px #d9902938,0 12px 26px #ffbd532e;--hub-glow-violet:0 0 0 1px #9b78ea38,0 12px 26px #9b78ea24;--hub-page-width:1512px;--hub-radius-xl:1rem;--hub-radius-lg:.8rem;--hub-radius-md:.62rem;--hub-radius-pill:999px;--hub-radius:var(--hub-radius-md);--hub-font-body:"Avenir Next","Segoe UI","Inter",sans-serif;--hub-font-heading:"Iowan Old Style","Palatino Linotype","Book Antiqua","Baskerville",Georgia,serif;--hub-font-brand:"Baskerville","Iowan Old Style","Palatino Linotype","Book Antiqua",Georgia,serif;--home-page-width:1320px;--home-bg-deep:#071225;--home-bg:#0b1830;--home-bg-soft:#10213f;--home-panel:#13284a;--home-panel-strong:#172f57;--home-gold:#f4b64a;--home-gold-soft:#ffd36b;--home-gold-deep:#c88424;--home-purple:#6d46c9;--home-purple-soft:#8b63ee;--home-green:#4fa66a;--home-green-soft:#7fd889;--home-parchment:#f5d99b;--home-parchment-light:#fff0c7;--home-parchment-ink:#2a1b0d;--home-text:#fff7dd;--home-text-soft:#cbd8f0;--home-text-muted:#91a3c2;--home-border-gold:#f4b64a73;--home-border-blue:#8cabe83d;--home-glow-gold:#f4b64a47;--home-glow-purple:#6d46c959}html{background:var(--hub-bg);font-family:var(--hub-font-body);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:16px;line-height:1.5;scroll-behavior:auto!important}body,html{color:var(--hub-text)}body{isolation:isolate;background:radial-gradient(circle at 12% 8%,#ffcb6447,transparent 24%),radial-gradient(circle at 86% 12%,#81dfcf33,transparent 24%),radial-gradient(circle at 72% 52%,#e978a81f,transparent 26%),linear-gradient(180deg,var(--hub-bg) 0,#fff0cc 48%,#ffe2b7 100%);min-height:100vh;margin:0;overflow-x:hidden}#__nuxt,body{position:relative}#__nuxt{z-index:1}body,button,input,select,textarea{font-family:var(--hub-font-body)}*{box-sizing:border-box}canvas,img,svg,video{max-width:100%;display:block}a{color:inherit}a,button,summary{transition:color .16s,background-color .16s,border-color .16s,box-shadow .16s,transform .16s,opacity .16s}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:2px solid var(--hub-gold-bright);outline-offset:3px}button{cursor:pointer}main{display:block}.portal-panel{isolation:isolate;border:1px solid var(--hub-line);border-radius:var(--hub-radius-xl);background:linear-gradient(180deg,#fffffcf0,#fff8e8e6),var(--hub-panel);box-shadow:var(--hub-shadow-soft);position:relative;overflow:clip}.portal-panel--glass{background:linear-gradient(#fffffcdb,#fff1d8c7),radial-gradient(circle at 14% 0,#1f9f9614,#0000 28%)}.portal-panel--reward{background:linear-gradient(#fffaebfa,#ffe5b4f0),radial-gradient(circle at 12% 12%,#ffcb6438,#0000 20%);border-color:#d9902942}.portal-panel--parchment{background:var(--hub-panel-parchment);color:var(--hub-parchment-ink);border-color:#75562b29;box-shadow:0 18px 36px #1a12062e}.ui-button{border-radius:var(--hub-radius-pill);min-height:2.6rem;color:var(--hub-text);letter-spacing:0;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;padding:.55rem .95rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.ui-button:hover{transform:translateY(-1px)}.ui-button:active{transform:translateY(0)}.ui-button--nav{min-height:2.35rem;color:var(--hub-muted);background:#ffffff85;border-color:#7b592a1f;padding:.45rem .85rem;position:relative}.ui-button--nav:after{content:"";opacity:0;transform-origin:50%;background:linear-gradient(90deg,#0000,#d99029eb,#0000);border-radius:999px;height:2px;position:absolute;bottom:.26rem;left:.85rem;right:.85rem;transform:scaleX(.72)}.ui-button--nav.is-active{color:var(--hub-text);box-shadow:var(--hub-glow-gold);background:linear-gradient(#ffcb6447,#ffffffbd),#ffffffb3;border-color:#d9902947}.ui-button--nav.is-active:after{opacity:1;transform:scaleX(1)}.ui-button--gold{color:#3b2107;background:linear-gradient(#ffdc80fa,#ed9d2ffa);border-color:#b0631142;box-shadow:0 16px 30px #d9902938,inset 0 1px #ffffff80}.ui-button--gold.is-active{box-shadow:0 0 0 1px #f4c48557,0 0 26px #f4c48533,0 16px 30px #f4c4853d,inset 0 1px #ffffff59}.ui-button--violet{color:#22113e;background:linear-gradient(#bea7fff2,#8165dbeb);border-color:#9b78ea47;box-shadow:0 16px 30px #596bf633,inset 0 1px #ffffff3d}.ui-button--teal{color:#06352f;background:linear-gradient(#adf2e2db,#59c6b5b8);border-color:#1f9f963d;box-shadow:0 16px 30px #7fd9c229,inset 0 1px #ffffff14}.ui-button--ghost{background:#ffffff8f;border-color:#7b592a29}.ui-badge{border-radius:var(--hub-radius-pill);white-space:nowrap;border:1px solid #0000;align-items:center;min-height:1.7rem;padding:.2rem .58rem;font-size:.82rem;line-height:1;display:inline-flex}.ui-badge--gold{color:#70410b;background:#ffcb643d;border-color:#d990293d}.ui-badge--violet{color:#5633a0;background:#9b78ea29;border-color:#9b78ea3d}.ui-badge--teal{color:#0b6058;background:#81dfcf33;border-color:#1f9f9638}.ui-badge--parchment{color:var(--hub-parchment-ink);background:#fff4db47;border-color:#75562b24}.hub-page{gap:1.25rem;display:grid}.hub-page__section{border:1px solid var(--hub-line);border-radius:var(--hub-radius-xl);background:linear-gradient(180deg,#fffffcf0,#fff6e3e6),var(--hub-panel);box-shadow:var(--hub-shadow-soft);gap:.85rem;padding:1.05rem 1.05rem 1.15rem;display:grid;position:relative;overflow:clip}.hub-page__section>*{z-index:1;position:relative}.hub-page__section-header{gap:.35rem;display:grid}.hub-page__subsection{gap:.75rem;display:grid}.hub-page__eyebrow{color:var(--hub-gold);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.78rem;font-weight:700}.hub-page__title{letter-spacing:.01em;font-size:1.85rem;line-height:1.15}.hub-page__subtitle,.hub-page__title{font-family:var(--hub-font-heading);margin:0}.hub-page__subtitle{font-size:1.15rem;line-height:1.25}.hub-page__lede{max-width:52rem;color:var(--hub-muted);margin:0;font-size:.98rem;line-height:1.6}.hub-page__footer{gap:.85rem;display:grid}.hub-details{border:1px solid var(--hub-line);border-radius:var(--hub-radius-lg);box-shadow:var(--hub-shadow-soft);background:linear-gradient(#ffffffb8,#fff6e39e),#ffffff80;gap:.55rem;padding:1rem 1.1rem;display:grid}.hub-details summary{cursor:pointer;color:var(--hub-text);font-weight:700;list-style:none}.hub-details summary::-webkit-details-marker{display:none}.hub-details__body{color:var(--hub-muted);margin:0;line-height:1.6}.hub-grid{gap:.9rem;display:grid}.hub-grid--cards{grid-template-columns:repeat(2,minmax(0,1fr))}.hub-grid--triple{grid-template-columns:repeat(3,minmax(0,1fr))}.hub-grid--pairs{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=980px){.hub-grid--cards,.hub-grid--triple{grid-template-columns:1fr}.hub-page__title{font-size:1.65rem}}@media (width<=640px){html{font-size:15px}.hub-page__section{padding:.95rem .9rem 1rem}}body.is-public-page{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--hub-panel:#13284aeb;--hub-panel-strong:#172f57f5;--hub-panel-soft:#10213fd6;--hub-panel-reward:radial-gradient(circle at 14% 8%,#f4b64a24,transparent 12rem),linear-gradient(180deg,#1b3056f5,#0d1b34f5);--hub-panel-violet:radial-gradient(circle at 16% 8%,#8b63ee2e,transparent 12rem),linear-gradient(180deg,#1a2c54f5,#0f1b38f5);--hub-panel-parchment:radial-gradient(circle at 18% 8%,#ffffff3d,transparent 10rem),linear-gradient(180deg,#fff0c7f5,#f5d99bf5);--hub-line:var(--home-border-blue);--hub-line-strong:var(--home-border-gold);--hub-surface:var(--home-panel);--hub-surface-2:var(--home-panel-strong);--hub-bg-soft:var(--home-bg-soft);--hub-text:var(--home-text);--hub-text-soft:var(--home-text-soft);--hub-muted:var(--home-text-muted);--hub-muted-soft:#aebbd4;--hub-parchment:var(--home-parchment);--hub-parchment-soft:var(--home-parchment-light);--hub-parchment-ink:var(--home-parchment-ink);--hub-gold:var(--home-gold-soft);--hub-gold-bright:var(--home-gold-soft);--hub-gold-deep:var(--home-gold);--hub-violet:var(--home-purple-soft);--hub-indigo:#92a5ff;--hub-blue:#8bb8f6;--hub-teal:#7fd8c7;--hub-green:var(--home-green-soft);--hub-pink:#ff9ac8;--hub-peach:#ffbe8f;--hub-shadow:0 24px 54px #00000057;--hub-shadow-soft:0 16px 34px #00000042;--hub-glow-gold:0 0 0 1px #f4b64a2e,0 12px 26px #f4b64a24;--hub-glow-violet:0 0 0 1px #8b63ee38,0 12px 26px #6d46c92e;background:radial-gradient(circle at 50% 8%,#6d46c938,transparent 30rem),radial-gradient(circle at 15% 14%,#f4b64a2e,transparent 22rem),radial-gradient(circle at 82% 20%,#4fa66a1a,transparent 20rem),linear-gradient(180deg,var(--home-bg-deep) 0,var(--home-bg) 46%,#06101f 100%);color:var(--home-text)}body.is-public-page .app-shell--public{color:var(--home-text);position:relative}body.is-public-page .hub-details,body.is-public-page .hub-page__section,body.is-public-page .portal-panel,body.is-public-page .world-section{border-color:var(--home-border-blue);background:radial-gradient(circle at 14% 8%,#f4b64a14,transparent 18rem),linear-gradient(180deg,#13284aeb,#091428f0),var(--home-panel);color:var(--home-text);box-shadow:0 20px 46px #0000004d,inset 0 1px #ffffff14}body.is-public-page .portal-panel--parchment{background:radial-gradient(circle at 18% 8%,#ffffff6b,transparent 8rem),radial-gradient(circle at 84% 18%,#c8842429,transparent 10rem),linear-gradient(180deg,var(--home-parchment-light),var(--home-parchment));color:var(--home-parchment-ink);border-color:#613f1857;box-shadow:0 16px 30px #0003,inset 0 0 0 1px #ffffff5c}body.is-public-page .portal-panel--parchment .hub-page__lede,body.is-public-page .portal-panel--parchment :is(h1,h2,h3,h4,p,li,span){color:var(--home-parchment-ink)}body.is-public-page :where(.hub-page__title,.world-section__title,.hero-section__title,.content-card__title,.empty-state__title){color:var(--home-text)}body.is-public-page :where(.hub-page__eyebrow,.world-section__eyebrow,.hero-section__kicker,.site-footer__eyebrow){color:var(--home-gold-soft);letter-spacing:.08em}body.is-public-page :where(.hub-page__lede,.hub-page__subtitle,.world-section__subtitle,.hero-section__subtitle,.hero-section__status,.hub-details__body){color:var(--home-text-soft)}body.is-public-page .ui-button--gold{background:linear-gradient(180deg,var(--home-gold-soft),var(--home-gold) 58%,var(--home-gold-deep));color:#1e1306;border-color:#ffd36b7a;box-shadow:0 14px 28px #f4b64a3d,inset 0 1px #ffffff7a}body.is-public-page .ui-button--violet{background:linear-gradient(180deg,var(--home-purple-soft),var(--home-purple));color:#fff8df;border-color:#8b63ee8f}body.is-public-page .ui-button--ghost,body.is-public-page .ui-button--nav{color:var(--home-text-soft);background:#ffffff0e;border-color:#8cabe838}body.is-public-page .ui-button--nav.is-active,body.is-public-page .ui-button--nav:hover{border-color:var(--home-border-gold);color:var(--home-text);background:linear-gradient(#f4b64a29,#f4b64a0a),#ffffff0f;box-shadow:0 0 0 1px #f4b64a24,0 0 18px #f4b64a1f}body.is-public-page :where(.ui-badge--gold,.ui-badge--violet,.ui-badge--teal){color:var(--home-text)}body.is-public-page .ui-badge--gold{color:var(--home-gold-soft);background:#f4b64a24;border-color:#f4b64a61}body.is-public-page .ui-badge--violet{color:#d9ceff;background:#6d46c929;border-color:#8b63ee57}body.is-public-page .ui-badge--teal{color:#b8f0c2;background:#4fa66a29;border-color:#7fd88947}body.is-public-page .app-shell__contextual-group{background:#ffffff0b;border-color:#8cabe82e}body.is-public-page .app-shell__contextual-group[open]{border-color:var(--home-border-gold);background:#f4b64a14}body.is-public-page .app-shell__contextual-link{color:var(--home-text-soft)}body.is-public-page :where(input,select,textarea){color:var(--home-text);background:#060e1db8;border-color:#8cabe83d}body.is-public-page :where(input,select,textarea)::-moz-placeholder{color:#cbd8f094}body.is-public-page :where(input,select,textarea)::placeholder{color:#cbd8f094}body.is-public-page :where(input,select,textarea):focus-visible{border-color:var(--home-border-gold);box-shadow:0 0 0 3px #f4b64a29}body.is-public-page .hero-section__art,body.is-public-page .site-footer__art,body.is-public-page :where(.content-card__media,.gallery-card__image,.inventory-card__art,.event-story-copy+figure,.ux-illustration-slot){border-color:var(--home-border-blue);background:radial-gradient(circle at 18% 18%,#f4b64a24,#0000 28%),linear-gradient(#13284ac2,#081225e6)}body.is-public-page .empty-state,body.is-public-page .empty-state-panel{color:var(--home-text)}body.is-public-page .site-footer--public{margin-bottom:0}body.is-home-page{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--home-section-gap:clamp(.68rem,.92vw,1rem);--home-section-padding:clamp(.78rem,1vw,1.05rem);--home-card-padding:clamp(.62rem,.82vw,.82rem);--home-rail-padding:clamp(.38rem,.58vw,.55rem);--home-panel-radius:.68rem;--home-card-radius:.56rem;--home-pixel-border:0 0 0 1px #8cabe82e,inset 0 0 0 1px #ffffff0b;--home-pixel-border-gold:0 0 0 1px #f4b64a38,inset 0 0 0 1px #ffffff0f;--home-panel-shadow:0 10px 22px #00000047;--home-panel-shadow-soft:0 7px 16px #0003;--home-image-frame:0 0 0 1px #8cabe83d,0 7px 14px #0003;background:radial-gradient(circle at 50% 7%,#6d46c933,transparent 24rem),linear-gradient(180deg,#050d1d 0,var(--home-bg-deep) 26%,var(--home-bg) 58%,#04101f 100%);color:var(--home-text)}body.is-home-page .home-page{gap:var(--home-section-gap);color:var(--home-text);display:grid;position:relative}@supports (content-visibility:auto){body.is-home-page .home-page>.home-page__lower-grid,body.is-home-page .home-page>.home-section{content-visibility:auto;contain-intrinsic-inline-size:none;contain-intrinsic-block-size:auto 34rem}body.is-home-page .home-page>.home-page__lower-grid{contain-intrinsic-block-size:auto 42rem}body.is-home-page .home-page>.home-living-dex-preview,body.is-home-page .home-page>.home-section--community-activity,body.is-home-page .home-page>.home-section--events{contain-intrinsic-block-size:auto 40rem}body.is-home-page .home-page>.home-section--final-cta{contain-intrinsic-block-size:auto 24rem}body.is-home-page .home-page>.home-page__activity,body.is-home-page .home-page>.home-page__hero-stack{content-visibility:visible}}body.is-home-page .home-page .portal-panel{border-color:var(--home-border-blue);border-radius:var(--home-panel-radius);color:var(--home-text);box-shadow:var(--home-panel-shadow),inset 0 1px 0 #ffffff14;background:linear-gradient(#122546f0,#081225f5)}body.is-home-page .home-page .home-hero-section.portal-panel{border-color:var(--home-border-gold);background:radial-gradient(circle at 50% 6%,#ffd36b3d,#0000 21rem),radial-gradient(circle at 78% 22%,#8b63ee47,#0000 23rem),linear-gradient(#112342eb,#060e1ef5);border-radius:.72rem .72rem 0 0;box-shadow:0 22px 54px #0000006b,0 0 42px #f4b64a2e,inset 0 0 0 1px #ffd36b29}body.is-home-page .home-page .home-stats-strip.portal-panel{background:linear-gradient(#081226eb,#040b19f0);border-color:currentColor #f4b64a47 #f4b64a47;border-top-style:none;border-top-width:0;box-shadow:0 8px 18px #0000003d,inset 0 1px #ffd36b1a}body.is-home-page .ui-button{min-height:2.35rem;box-shadow:var(--home-panel-shadow-soft);border-radius:.55rem;padding:.48rem .82rem;font-size:.88rem}body.is-home-page .ui-button--gold{background:linear-gradient(180deg,var(--home-gold-soft),var(--home-gold) 58%,var(--home-gold-deep));color:#1e1306;border-color:#ffd36b7a;box-shadow:0 9px 18px #f4b64a3d,0 0 0 1px #5c330947,inset 0 1px #ffffff7a}body.is-home-page .ui-button--violet{background:linear-gradient(180deg,var(--home-purple-soft),var(--home-purple));color:#fff8df;border-color:#8b63ee8f;box-shadow:0 9px 18px #6d46c942,0 0 0 1px #180e3f47,inset 0 1px #ffffff38}body.is-home-page .ui-button--ghost{color:var(--home-text-soft);background:linear-gradient(#ffffff13,#ffffff09);border-color:#8cabe83d;box-shadow:inset 0 1px #ffffff0f}body.is-home-page .ui-button--green{background:linear-gradient(180deg,var(--home-green-soft),var(--home-green));color:#071609;border-color:#7fd8897a;box-shadow:0 9px 18px #4fa66a2e,0 0 0 1px #0d401b38,inset 0 1px #ffffff52}body.is-home-page .ui-badge--gold{color:var(--home-gold-soft);background:#f4b64a24;border-color:#f4b64a61}body.is-home-page .ui-badge--violet{color:#d9ceff;background:#6d46c929;border-color:#8b63ee57}body.is-home-page .ui-badge--teal{color:#b8f0c2;background:#4fa66a29;border-color:#7fd88947}body.is-home-page .home-page .scene-atmosphere__layer--glow{opacity:.48;background-image:radial-gradient(circle at 18% 10%,#f4b64a29,#0000 28%),radial-gradient(circle at 78% 16%,#8b63ee29,#0000 30%),radial-gradient(circle at 50% 90%,#050c1957,#0000 45%);background-size:cover}body.is-home-page .home-page .scene-atmosphere__layer--detail{opacity:.42;background-image:radial-gradient(circle at 16% 20%,#ffd36b94 0 1px,#0000 1.8px),radial-gradient(circle at 82% 18%,#cbd8f06b 0 1px,#0000 1.7px),radial-gradient(circle at 58% 72%,#8b63ee57 0 1px,#0000 1.7px);background-size:36rem 24rem,34rem 22rem,32rem 20rem}body.is-home-page .home-page .activity-ticker__label,body.is-home-page .home-page .home-section .world-section__eyebrow{color:var(--home-gold-soft);letter-spacing:.08em}body.is-home-page .home-page .home-section .world-section__subtitle{color:var(--home-text-soft)}body.is-home-page .home-page .home-section.world-section{padding:var(--home-section-padding);border-radius:var(--home-panel-radius);border-color:var(--home-border-blue);color:var(--home-text);background:linear-gradient(#0d1c37f0,#071123f2);gap:.7rem}body.is-home-page .home-page .home-section .world-section__header{gap:.32rem}body.is-home-page .home-page .home-section .world-section__body{gap:.62rem}body.is-home-page .home-page .home-section .world-section__eyebrow{font-size:.68rem}body.is-home-page .home-page .home-section--events,body.is-home-page .home-page .home-section--features,body.is-home-page .home-page .home-section--paths{text-align:center}body.is-home-page .home-page .home-section--events{background:linear-gradient(#0d1c37f0,#060f1ff5);border-color:#f4b64a33;gap:.58rem}body.is-home-page .home-page .home-section--events .world-section__body{gap:.48rem}body.is-home-page .home-page .home-section .world-section__heading-row{justify-content:center}body.is-home-page .home-page .home-section .world-section__title{color:var(--home-gold-soft);letter-spacing:0;text-shadow:0 2px #0000004d;font-size:clamp(1.22rem,1.42vw,1.58rem)}body.is-home-page .home-page .home-section .world-section__title:after,body.is-home-page .home-page .home-section .world-section__title:before{content:"+";color:var(--home-gold);font-family:var(--hub-font-body);vertical-align:.08em;margin-inline:.3rem;font-size:.75em;display:inline-block}body.is-home-page .home-page .home-section .world-section__subtitle{max-width:54rem;margin-inline:auto;font-size:.9rem;line-height:1.42}body.is-home-page .home-page :where(.home-section--paths,.home-section--features) .world-section__header{gap:.24rem}body.is-home-page .home-page :where(.home-section--paths,.home-section--features) .world-section__body{gap:.46rem}body.is-home-page .home-page :where(.home-section--paths,.home-section--features) .world-section__title{color:var(--home-gold-soft);text-shadow:0 2px #0000005c,0 0 14px #f4b64a1f}body.is-home-page .home-page :where(.home-section--paths,.home-section--features) .world-section__title:after,body.is-home-page .home-page :where(.home-section--paths,.home-section--features) .world-section__title:before{content:"*";margin-inline:.22rem;font-size:.72em}body.is-home-page .home-page :where(.home-section--paths,.home-section--features) .world-section__subtitle{max-width:50rem;font-size:.84rem;line-height:1.34}body.is-home-page .home-page .home-section--hosts,body.is-home-page .home-page .home-section--rewards,body.is-home-page .home-page .home-section--rpg{text-align:start}body.is-home-page .home-page :where(.home-section--hosts,.home-section--rewards,.home-section--rpg){background:linear-gradient(#0d1c37f0,#060f1ff5);border-color:#8cabe833;gap:.36rem}body.is-home-page .home-page :where(.home-section--hosts,.home-section--rewards,.home-section--rpg) .world-section__header{gap:.18rem}body.is-home-page .home-page :where(.home-section--hosts,.home-section--rewards,.home-section--rpg) .world-section__body{gap:.38rem}body.is-home-page .home-page :where(.home-section--events,.home-section--hosts,.home-section--rewards,.home-section--rpg,.home-section--final-cta) .world-section__subtitle{font-size:.76rem;line-height:1.24}body.is-home-page .home-page .home-section--hosts .world-section__heading-row,body.is-home-page .home-page .home-section--rewards .world-section__heading-row,body.is-home-page .home-page .home-section--rpg .world-section__heading-row{justify-content:space-between}body.is-home-page .home-page .home-section--hosts{background:linear-gradient(#0c1b36e6,#060f1ff0)}body.is-home-page .home-page .home-section--hosts .world-section__title{font-size:clamp(1rem,1.1vw,1.18rem)}body.is-home-page .home-page .home-section--hosts .world-section__subtitle{max-width:54rem}body.is-home-page .home-page .home-section--hosts .world-section__actions .ui-button{min-height:2rem;padding-block:.28rem;font-size:.74rem}body.is-home-page .home-page .home-section--hosts .world-section__title:after,body.is-home-page .home-page .home-section--hosts .world-section__title:before,body.is-home-page .home-page .home-section--rewards .world-section__title:after,body.is-home-page .home-page .home-section--rewards .world-section__title:before,body.is-home-page .home-page .home-section--rpg .world-section__title:after,body.is-home-page .home-page .home-section--rpg .world-section__title:before{content:"";margin:0}body.is-home-page .home-page .home-card--parchment{border-radius:var(--home-card-radius);background:linear-gradient(180deg,var(--home-parchment-light),var(--home-parchment));color:var(--home-parchment-ink);border-color:#613f1857;box-shadow:0 7px 16px #0000002e,inset 0 0 0 1px #ffffff57}body.is-home-page .home-page .home-card--parchment h2,body.is-home-page .home-page .home-card--parchment h3{color:var(--home-parchment-ink)}body.is-home-page .home-page .home-card--parchment p,body.is-home-page .home-page .home-event-card__meta,body.is-home-page .home-page .home-event-group p,body.is-home-page .home-page .home-gallery-card p,body.is-home-page .home-page .home-host-card p{color:var(--home-text-soft)}body.is-home-page .home-page .home-card--parchment p{color:#2a1b0dc7}body.is-home-page .home-page .home-card--dark,body.is-home-page .home-page .home-event-card,body.is-home-page .home-page .home-event-group,body.is-home-page .home-page .home-gallery-card,body.is-home-page .home-page .home-host-card{border:1px solid var(--home-border-blue);border-radius:var(--home-card-radius);color:var(--home-text);box-shadow:var(--home-panel-shadow-soft),var(--home-pixel-border);background:linear-gradient(#162d53e6,#0a172ef2)}body.is-home-page .home-page .home-gallery-card,body.is-home-page .home-page :where(.home-event-card,.home-host-card,.home-card--dark){padding:var(--home-card-padding)}body.is-home-page .home-page :where(.home-feature-tile__art,.home-event-card__art,.home-path-card__art,.home-rpg-spotlight__art,.home-host-preview__art,.home-final-cta__art) :is(.ux-illustration-slot__image,.art-placeholder){border-radius:calc(var(--home-card-radius) - .08rem);box-shadow:var(--home-image-frame)}body.is-home-page .home-page :where(.home-feature-grid,.home-events-grid,.home-reward-grid,.home-host-preview__cards,.home-path-cards){gap:.62rem}body.is-home-page .home-page .home-card--dark h3,body.is-home-page .home-page .home-event-card strong,body.is-home-page .home-page .home-event-group h3,body.is-home-page .home-page .home-gallery-card h3,body.is-home-page .home-page .home-host-card h3{color:var(--home-text)}body.is-home-page .home-page .home-section--features .home-feature-tile h3{color:var(--home-gold-soft)}body.is-home-page .home-page .home-event-card:hover,body.is-home-page .home-page .home-host-card:hover,body.is-home-page .home-page a.home-event-card:hover{border-color:var(--home-border-gold);box-shadow:var(--home-panel-shadow-soft),var(--home-pixel-border-gold);transform:translateY(-1px)}body.is-home-page .home-page :where(.home-path-card,.home-feature-tile,.home-event-card,.home-reward-card,.home-host-card){transition:none}body.is-home-page .home-page :where(.home-path-card,.home-feature-tile,.home-event-card,.home-reward-card,.home-host-card):focus-within,body.is-home-page .home-page :where(.home-path-card,.home-feature-tile,.home-event-card,.home-reward-card,.home-host-card):hover{border-color:var(--home-border-gold);box-shadow:var(--home-panel-shadow-soft),var(--home-pixel-border-gold);transform:translateY(-1px)}body.is-home-page .home-page .home-split__copy p{color:var(--home-text-soft)}body.is-home-page .home-page .home-section--final-cta{border-color:var(--home-border-gold);text-align:center;box-shadow:var(--home-panel-shadow),inset 0 1px 0 #ffffff14;background:linear-gradient(#152648f5,#081225f5)}body.is-home-page .home-page .home-section--final-cta .world-section__heading-row{justify-content:center}body.is-home-page .home-page .home-section--final-cta .world-section__header{gap:.2rem}body.is-home-page .home-page .home-section--final-cta .world-section__body{gap:.36rem}body.is-home-page .home-page .home-final-cta{justify-content:center}body.is-home-page .home-page .activity-ticker{border-color:var(--home-border-gold);background:linear-gradient(90deg,#071225eb,#112342db,#071225eb),var(--home-bg-soft);box-shadow:0 6px 14px #0003,var(--home-pixel-border-gold);border-radius:.42rem;padding:.16rem .28rem}body.is-home-page .home-page .activity-ticker__empty{color:var(--home-text-soft)}body.is-home-page .home-page .happening-now-strip__card{color:var(--home-text);box-shadow:var(--home-pixel-border);background:linear-gradient(#162d53b8,#091428db);border-color:#8cabe833;border-radius:.36rem}body.is-home-page .home-page .happening-now-strip__card.is-link:hover{border-color:var(--home-border-gold);box-shadow:var(--home-panel-shadow-soft)}body.is-home-page .home-page .happening-now-strip__title{color:var(--home-text)}body.is-home-page .home-page .happening-now-strip__meta{color:var(--home-text-muted)}@media (width<=720px){body.is-home-page .home-page .home-section .world-section__heading-row{justify-content:start}body.is-home-page .home-page .home-section--events,body.is-home-page .home-page .home-section--features,body.is-home-page .home-page .home-section--final-cta,body.is-home-page .home-page .home-section--hosts,body.is-home-page .home-page .home-section--paths,body.is-home-page .home-page .home-section--rewards,body.is-home-page .home-page .home-section--rpg{text-align:start}body.is-home-page .home-page .home-section .world-section__title:after,body.is-home-page .home-page .home-section .world-section__title:before{content:"";margin:0}body.is-home-page{--home-section-gap:.56rem;--home-section-padding:.62rem;--home-card-padding:.52rem}body.is-home-page .home-page :where(.home-section--hosts,.home-section--rewards,.home-section--rpg,.home-section--final-cta){gap:.3rem}body.is-home-page .home-page :where(.home-section--hosts,.home-section--rewards,.home-section--rpg,.home-section--final-cta) .world-section__header{gap:.14rem}body.is-home-page .home-page :where(.home-section--hosts,.home-section--rewards,.home-section--rpg,.home-section--final-cta) .world-section__subtitle{font-size:.68rem;line-height:1.16}body.is-home-page .home-page :where(.home-section--hosts,.home-section--rewards,.home-section--rpg,.home-section--final-cta) .world-section__eyebrow{font-size:.58rem}body.is-home-page .home-page :where(.home-section--hosts,.home-section--rewards,.home-section--rpg,.home-section--final-cta) .world-section__title{font-size:.96rem;line-height:1.08}body.is-home-page .home-page :where(.home-section--hosts,.home-section--rewards,.home-section--rpg) .world-section__subtitle{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}body.is-home-page .home-page :where(.home-path-card__art-frame,.home-feature-tile__art-frame,.home-event-card__art-frame,.home-reward-card__art-frame,.home-rpg-spotlight__art-frame,.home-host-preview__art-frame,.home-final-cta__art-frame){transform:none!important}}
