.explore-realm-shared-module__m_Td_W__er-page{--er-night:#0a1f55;--er-night-deep:#071640;--er-royal:#16357a;--er-gold:#f3c34a;--er-gold-pale:#ffe6a8;--er-cream:#fff8d8;--er-mist:#eef8ffd6;--er-serif:var(--font-serif,Georgia, serif);--er-sans:var(--c4m-font-body);background:var(--er-night);color:#fff;font-family:var(--er-sans);position:relative;overflow-x:clip}.explore-realm-shared-module__m_Td_W__er-cta,.explore-realm-shared-module__m_Td_W__er-cta-quiet{min-height:52px;font-family:var(--er-sans);text-align:center;touch-action:manipulation;border-radius:999px;justify-content:center;align-items:center;padding:0 28px;font-size:1.06rem;font-weight:800;line-height:1.15;text-decoration:none;transition:transform .18s,filter .18s,background-color .18s;display:inline-flex}.explore-realm-shared-module__m_Td_W__er-cta{border:2px solid var(--c4m-action-primary-rule);background:var(--c4m-action-primary-surface);color:var(--c4m-action-primary-text);box-shadow:var(--c4m-action-primary-shadow)}.explore-realm-shared-module__m_Td_W__er-cta-quiet{color:#fff;background:#07164094;border:2px solid #ffffffd1}@media (hover:hover){.explore-realm-shared-module__m_Td_W__er-cta:hover,.explore-realm-shared-module__m_Td_W__er-cta-quiet:hover{filter:brightness(1.06);transform:translateY(-2px)}.explore-realm-shared-module__m_Td_W__er-cta-quiet:hover{background:#071640c2}}.explore-realm-shared-module__m_Td_W__er-cta:active,.explore-realm-shared-module__m_Td_W__er-cta-quiet:active{transform:translateY(1px)scale(.98)}.explore-realm-shared-module__m_Td_W__er-focus:focus-visible,.explore-realm-shared-module__m_Td_W__er-cta:focus-visible,.explore-realm-shared-module__m_Td_W__er-cta-quiet:focus-visible{outline:var(--c4m-focus-ring-width) solid var(--c4m-focus-ring);outline-offset:var(--c4m-focus-ring-offset);box-shadow:var(--c4m-focus-ring-halo)}.explore-realm-shared-module__m_Td_W__er-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.explore-realm-shared-module__m_Td_W__er-cta,.explore-realm-shared-module__m_Td_W__er-cta-quiet{transition:none}.explore-realm-shared-module__m_Td_W__er-cta:active,.explore-realm-shared-module__m_Td_W__er-cta-quiet:active{transform:none}}
.explore-final-cta-module__09TQsa__er-final{isolation:isolate;background:#2a7fe0;padding:clamp(32px,5vw,64px) clamp(20px,5vw,96px);position:relative;overflow:hidden}.explore-final-cta-module__09TQsa__er-final-sky{z-index:-2;object-fit:cover;object-position:19% 30%;transform:scaleX(-1)}.explore-final-cta-module__09TQsa__er-final:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(94deg,#082268d6 0,#082268c7 44%,#08226885 56%,#08226800 74%);position:absolute;inset:0}.explore-final-cta-module__09TQsa__er-final-inner{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(20px,4vw,64px);width:min(100%,1180px);margin-inline:auto;display:grid}.explore-final-cta-module__09TQsa__er-final-art{grid-area:1/2;justify-self:center;width:min(100%,480px);height:auto;display:block}.explore-final-cta-module__09TQsa__er-final-title{font-family:var(--er-serif);letter-spacing:-.015em;text-wrap:balance;text-shadow:0 2px 18px #081e5a80;margin:0;font-size:clamp(2.2rem,4.2vw,3.8rem);font-weight:600;line-height:1.02}.explore-final-cta-module__09TQsa__er-final-text{text-shadow:0 1px 10px #081e5aa8;margin:14px 0 0;font-size:clamp(1.06rem,1.4vw,1.22rem);font-weight:700;line-height:1.44}.explore-final-cta-module__09TQsa__er-final-actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.explore-final-cta-module__09TQsa__er-final-note{text-shadow:0 1px 10px #081e5ab3;margin:12px 0 0;font-size:.98rem;font-weight:700}@media (orientation:portrait) and (max-width:767px){.explore-final-cta-module__09TQsa__er-final:before{background:linear-gradient(#08226800 26%,#082268cc 54%,#082268d6 100%)}.explore-final-cta-module__09TQsa__er-final-inner{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.explore-final-cta-module__09TQsa__er-final-art{grid-column:1;width:78%}.explore-final-cta-module__09TQsa__er-final-actions{justify-content:center}.explore-final-cta-module__09TQsa__er-final-actions>*{flex:100%}}
.explore-hero-module__g-nffa__er-hero{--er-copy-w:min(38vw, 570px);--er-sky-fade:20vw;isolation:isolate;background:#2a7fe0;min-height:max(100svh,600px);position:relative;overflow:hidden}.explore-hero-module__g-nffa__er-hero-sky{z-index:-2;object-fit:cover;object-position:19% 50%;transform:scaleX(-1)}.explore-hero-module__g-nffa__er-hero:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(94deg, #082268d6 0, #082268c2 calc(var(--er-copy-w) * .72), #082268a3 var(--er-copy-w), #08226800 calc(var(--er-copy-w) + var(--er-sky-fade)));position:absolute;inset:0}.explore-hero-module__g-nffa__er-hero:after{content:"";z-index:3;pointer-events:none;background:radial-gradient(34% 62% at 10% 100%,#f5fbff 0%,#f5fbffd1 46%,#f5fbff00 100%),radial-gradient(30% 82% at 38% 104%,#f5fbff 0%,#f5fbffcc 44%,#f5fbff00 100%),radial-gradient(36% 56% at 66% 100%,#f5fbff 0%,#f5fbffcc 46%,#f5fbff00 100%),radial-gradient(30% 90% at 92% 104%,#f5fbff 0%,#f5fbffcc 44%,#f5fbff00 100%),linear-gradient(#f5fbff00 56%,#f5fbff 100%);height:clamp(72px,16svh,168px);position:absolute;inset:auto 0 0}.explore-hero-module__g-nffa__er-bar{z-index:5;padding:clamp(12px,2.4svh,22px) clamp(16px,4.4vw,72px);display:flex;position:absolute;inset:0 0 auto}.explore-hero-module__g-nffa__er-brand{color:#fff;border-radius:999px;align-items:center;gap:12px;min-height:48px;text-decoration:none;display:inline-flex}.explore-hero-module__g-nffa__er-brand-home{width:46px;height:46px;color:var(--er-gold);background:#0a1f55b8;border:1.5px solid #f3c34adb;border-radius:50%;place-items:center;display:grid}.explore-hero-module__g-nffa__er-brand-icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.explore-hero-module__g-nffa__er-wordmark{font-family:var(--er-serif);letter-spacing:-.01em;text-shadow:0 1px 8px #081e5a80;align-items:center;font-size:1.5rem;font-weight:600;display:inline-flex}.explore-hero-module__g-nffa__er-wordmark-four{object-fit:contain;filter:drop-shadow(0 1px 3px #081e5a80);width:34px;height:34px;margin-inline:-2px}.explore-hero-module__g-nffa__er-hero-copy{z-index:4;width:var(--er-copy-w);flex-direction:column;align-items:flex-start;padding:clamp(92px,16svh,186px) 0 0 clamp(20px,5vw,96px);display:flex;position:relative}.explore-hero-module__g-nffa__er-title{font-family:var(--er-serif);letter-spacing:-.015em;text-wrap:balance;text-shadow:0 2px 22px #081e5a6b;margin:0;font-size:clamp(2.7rem,5.3vw,5.4rem);font-weight:600;line-height:.98}.explore-hero-module__g-nffa__er-lede{text-wrap:pretty;text-shadow:0 1px 12px #081e5a8f;max-width:34em;margin:clamp(14px,2.4svh,24px) 0 0;font-size:clamp(1.02rem,1.34vw,1.26rem);font-weight:700;line-height:1.46}.explore-hero-module__g-nffa__er-actions{flex-wrap:wrap;gap:12px;margin-top:clamp(18px,3.2svh,32px);display:flex}.explore-hero-module__g-nffa__er-note{text-shadow:0 1px 10px #081e5a99;margin:14px 0 0;font-size:.98rem;font-weight:700}.explore-hero-module__g-nffa__er-vista{z-index:2;width:min(60vw,175svh - 262.5px);position:absolute;top:clamp(52px,7.5svh,84px);bottom:clamp(56px,10svh,100px);right:clamp(8px,1.5vw,28px)}.explore-hero-module__g-nffa__er-trail{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.explore-hero-module__g-nffa__er-trail path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.explore-hero-module__g-nffa__er-trail-tall{display:none}.explore-hero-module__g-nffa__er-trail-glow{stroke:#c9f0ff;stroke-opacity:.6;stroke-width:22px}.explore-hero-module__g-nffa__er-trail-core{stroke:#9ee9ff;stroke-opacity:.96;stroke-width:7px}.explore-hero-module__g-nffa__er-trail-line{stroke:#fff;stroke-opacity:.8;stroke-width:2px}.explore-hero-module__g-nffa__er-vista-list{margin:0;padding:0;list-style:none}.explore-hero-module__g-nffa__er-vista-item{left:calc(var(--er-x) * 1%);top:calc(var(--er-y) * 1%);width:calc(var(--er-w) * 1%);position:absolute;transform:translate(-50%,-50%)}.explore-hero-module__g-nffa__er-vista-link{color:inherit;touch-action:manipulation;border-radius:50%;text-decoration:none;transition:transform .26s;display:block;position:relative}.explore-hero-module__g-nffa__er-vista-art{width:100%;height:auto;transition:filter .26s;display:block}.explore-hero-module__g-nffa__er-vista-tag{z-index:2;border:2px solid var(--er-gold);background:linear-gradient(180deg, var(--er-royal), var(--er-night));color:var(--er-cream);white-space:nowrap;opacity:0;pointer-events:none;border-radius:999px;padding:5px 13px;font-size:.875rem;font-weight:800;transition:opacity .18s,transform .18s;position:absolute;bottom:6%;left:50%;transform:translate(-50%,6px)}@media (hover:hover){.explore-hero-module__g-nffa__er-vista-link:hover{transform:translateY(-1.5%)scale(1.03)}.explore-hero-module__g-nffa__er-vista-link:hover .explore-hero-module__g-nffa__er-vista-art{filter:saturate(1.04)brightness(1.03)}.explore-hero-module__g-nffa__er-vista-link:hover .explore-hero-module__g-nffa__er-vista-tag{opacity:1;transform:translate(-50%)}}.explore-hero-module__g-nffa__er-vista-link:focus-visible .explore-hero-module__g-nffa__er-vista-tag{opacity:1;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.explore-hero-module__g-nffa__er-vista-item{animation:.9s cubic-bezier(.22,.8,.3,1) both explore-hero-module__g-nffa__er-vista-rise;animation-delay:calc(var(--er-order) * .11s)}@keyframes explore-hero-module__g-nffa__er-vista-rise{0%{opacity:0;transform:translate(-50%,calc(22px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}}@media (orientation:landscape) and (min-width:768px) and (max-width:1180px){.explore-hero-module__g-nffa__er-vista{width:min(59vw,175svh - 227.5px)}.explore-hero-module__g-nffa__er-hero{--er-copy-w:min(40vw, 500px);--er-sky-fade:12vw}.explore-hero-module__g-nffa__er-hero-sky{object-position:32% 50%}}@media (orientation:landscape) and (max-height:700px){.explore-hero-module__g-nffa__er-hero{--er-copy-w:min(42vw, 520px)}.explore-hero-module__g-nffa__er-hero-copy{padding-top:84px}.explore-hero-module__g-nffa__er-title{font-size:clamp(2.4rem,4.3vw,3.5rem)}.explore-hero-module__g-nffa__er-lede{font-size:1rem;line-height:1.4}.explore-hero-module__g-nffa__er-actions{margin-top:16px}.explore-hero-module__g-nffa__er-actions>*{padding-inline:20px}}@media (orientation:portrait) and (min-width:600px) and (max-width:1024px){.explore-hero-module__g-nffa__er-hero:before{background:linear-gradient(#082268d1 0,#082268bd 500px,#08226800 720px)}.explore-hero-module__g-nffa__er-hero{flex-direction:column;min-height:100svh;display:flex}.explore-hero-module__g-nffa__er-hero-sky{object-position:52% 50%}.explore-hero-module__g-nffa__er-hero-copy{width:auto;padding:104px clamp(28px,6vw,56px) 0}.explore-hero-module__g-nffa__er-title{font-size:clamp(3rem,7.6vw,4.6rem)}.explore-hero-module__g-nffa__er-lede{font-size:1.2rem}.explore-hero-module__g-nffa__er-vista{align-self:center;width:calc(100% - 32px);height:56svh;margin-top:auto;margin-bottom:44px;position:relative;top:auto;bottom:auto;right:auto}}@media (orientation:portrait) and (max-width:767px){.explore-hero-module__g-nffa__er-hero:before{background:linear-gradient(#082268d1 0,#082268bd 430px,#08226800 590px)}.explore-hero-module__g-nffa__er-hero{flex-direction:column;min-height:100svh;display:flex}.explore-hero-module__g-nffa__er-hero-sky{object-position:44% 50%}.explore-hero-module__g-nffa__er-bar{padding:10px 14px}.explore-hero-module__g-nffa__er-hero-copy{width:auto;padding:76px 20px 0}.explore-hero-module__g-nffa__er-title{font-size:clamp(2.5rem,11.4vw,3.2rem)}.explore-hero-module__g-nffa__er-lede{margin-top:12px;font-size:1.02rem}.explore-hero-module__g-nffa__er-actions{width:100%;margin-top:16px}.explore-hero-module__g-nffa__er-actions>*{flex:100%;width:100%}.explore-hero-module__g-nffa__er-note{margin-top:10px}.explore-hero-module__g-nffa__er-vista{aspect-ratio:1/1.08;width:100%;margin-top:auto;margin-bottom:30px;position:relative;top:auto;bottom:auto;right:auto}.explore-hero-module__g-nffa__er-vista-item{left:calc(var(--er-x-tall) * 1%);top:calc(var(--er-y-tall) * 1%);width:calc(var(--er-w-tall) * 1%)}.explore-hero-module__g-nffa__er-trail-wide{display:none}.explore-hero-module__g-nffa__er-trail-tall{display:inline}.explore-hero-module__g-nffa__er-hero:after{height:56px}}@media (orientation:landscape) and (max-height:500px){.explore-hero-module__g-nffa__er-hero{--er-copy-w:40vw;min-height:100svh}.explore-hero-module__g-nffa__er-hero-copy{padding:62px 0 18px 20px}.explore-hero-module__g-nffa__er-title{font-size:2rem}.explore-hero-module__g-nffa__er-lede,.explore-hero-module__g-nffa__er-note{font-size:.875rem}.explore-hero-module__g-nffa__er-lede{margin-top:8px}.explore-hero-module__g-nffa__er-actions{margin-top:10px}.explore-hero-module__g-nffa__er-vista{width:58vw;top:8px;bottom:14px}}@media (prefers-reduced-motion:reduce){.explore-hero-module__g-nffa__er-vista-link,.explore-hero-module__g-nffa__er-vista-art,.explore-hero-module__g-nffa__er-vista-tag{transition:none}}
.island-ledger-module__GUna7a__er-ledger{background:var(--er-night);padding:clamp(24px,4vw,48px) clamp(20px,5vw,96px) clamp(56px,8vw,96px)}.island-ledger-module__GUna7a__er-ledger-inner{width:min(100%,1180px);margin-inline:auto}.island-ledger-module__GUna7a__er-ledger-title{font-family:var(--er-serif);letter-spacing:-.01em;margin:0;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:600;line-height:1.08}.island-ledger-module__GUna7a__er-ledger-list{border-top:1px solid #f3c34a57;margin:18px 0 0;padding:0;list-style:none}.island-ledger-module__GUna7a__er-ledger-list li{border-bottom:1px solid #f3c34a57}.island-ledger-module__GUna7a__er-ledger-row{color:inherit;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:clamp(10px,2vw,22px);padding:6px 4px;text-decoration:none;transition:background-color .18s;display:grid}@media (hover:hover){.island-ledger-module__GUna7a__er-ledger-row:hover{background:#ffffff0f}}.island-ledger-module__GUna7a__er-ledger-art{width:72px;height:72px;display:block}.island-ledger-module__GUna7a__er-ledger-text{grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:baseline;gap:2px 20px;display:grid}.island-ledger-module__GUna7a__er-ledger-name{font-size:1.125rem;font-weight:800;line-height:1.24}.island-ledger-module__GUna7a__er-ledger-theme{color:var(--er-mist);font-size:1rem;font-weight:600;line-height:1.3}.island-ledger-module__GUna7a__er-ledger-note{max-width:42rem;color:var(--er-mist);margin:18px 0 0;font-size:1rem;font-weight:600;line-height:1.42}@media (orientation:portrait) and (max-width:767px){.island-ledger-module__GUna7a__er-ledger-row{grid-template-columns:64px minmax(0,1fr);align-items:start;padding:8px 2px}.island-ledger-module__GUna7a__er-ledger-art{width:64px;height:64px}.island-ledger-module__GUna7a__er-ledger-text{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.island-ledger-module__GUna7a__er-ledger-row{transition:none}}
.quest-route-module__wMCCrq__qr-layer{z-index:5;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.quest-route-module__wMCCrq__qr-segment{--qr-gold:245 199 106;--qr-gold-mid:255 217 138;--qr-gold-light:255 230 168;--qr-cyan-pale:201 240 255;--qr-cyan-mid:158 233 255;--qr-cyan:142 232 255;--qr-cyan-strong:110 222 255;--qr-mist-w:clamp(44px, 6.1vw, 84px);--qr-glow-w:clamp(21px, 2.9vw, 40px);--qr-core-w:clamp(8px, 1.1vw, 15px);--qr-highlight-w:clamp(1.7px, .23vw, 3.2px);--qr-pulse-w:clamp(5px, .7vw, 10px);--qr-mist-o:.3;--qr-glow-o:.5;--qr-glow-color:rgb(var(--qr-cyan-pale));--qr-core-o:1;--qr-highlight-o:.7;--qr-highlight-color:#fff}.quest-route-module__wMCCrq__qr-mist,.quest-route-module__wMCCrq__qr-glow,.quest-route-module__wMCCrq__qr-core,.quest-route-module__wMCCrq__qr-highlight,.quest-route-module__wMCCrq__qr-pulse{fill:none;stroke-linecap:round;stroke-linejoin:round}.quest-route-module__wMCCrq__qr-mist{stroke-width:var(--qr-mist-w);stroke-opacity:var(--qr-mist-o)}.quest-route-module__wMCCrq__qr-glow{stroke:var(--qr-glow-color);stroke-width:var(--qr-glow-w);stroke-opacity:var(--qr-glow-o)}.quest-route-module__wMCCrq__qr-core{stroke-width:var(--qr-core-w);stroke-opacity:var(--qr-core-o)}.quest-route-module__wMCCrq__qr-highlight{stroke:var(--qr-highlight-color);stroke-width:var(--qr-highlight-w);stroke-opacity:var(--qr-highlight-o)}.quest-route-module__wMCCrq__qr-mist-stop-a{stop-color:rgb(var(--qr-cyan-pale));stop-opacity:.5}.quest-route-module__wMCCrq__qr-mist-stop-b{stop-color:rgb(var(--qr-cyan));stop-opacity:.7}.quest-route-module__wMCCrq__qr-core-stop-a{stop-color:rgb(var(--qr-cyan-pale))}.quest-route-module__wMCCrq__qr-core-stop-b{stop-color:rgb(var(--qr-cyan-mid))}.quest-route-module__wMCCrq__qr-core-stop-c{stop-color:rgb(var(--qr-cyan))}.quest-route-module__wMCCrq__qr-pulse{stroke:#fff;stroke-width:var(--qr-pulse-w);stroke-opacity:0;stroke-dasharray:.06 .94}.quest-route-module__wMCCrq__qr-segment[data-route-state=current] .quest-route-module__wMCCrq__qr-pulse{stroke-opacity:.9;animation:3.4s linear infinite quest-route-module__wMCCrq__qr-travel}@keyframes quest-route-module__wMCCrq__qr-travel{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.quest-route-module__wMCCrq__qr-segment[data-route-state=completed]{--qr-mist-o:.28;--qr-glow-o:.55;--qr-glow-color:rgb(var(--qr-gold-light));--qr-core-o:1;--qr-highlight-o:.75;--qr-highlight-color:#fffbe8}.quest-route-module__wMCCrq__qr-segment[data-route-state=completed] .quest-route-module__wMCCrq__qr-mist-stop-a,.quest-route-module__wMCCrq__qr-segment[data-route-state=completed] .quest-route-module__wMCCrq__qr-mist-stop-b,.quest-route-module__wMCCrq__qr-segment[data-route-state=completed] .quest-route-module__wMCCrq__qr-core-stop-a,.quest-route-module__wMCCrq__qr-segment[data-route-state=completed] .quest-route-module__wMCCrq__qr-core-stop-c{stop-color:rgb(var(--qr-gold))}.quest-route-module__wMCCrq__qr-segment[data-route-state=completed] .quest-route-module__wMCCrq__qr-core-stop-b{stop-color:rgb(var(--qr-gold-light))}.quest-route-module__wMCCrq__qr-segment[data-route-state=current]{--qr-mist-o:.4;--qr-glow-o:.65;--qr-glow-color:rgb(var(--qr-cyan-pale));--qr-core-o:1;--qr-highlight-o:.85;--qr-highlight-color:#fff}.quest-route-module__wMCCrq__qr-segment[data-route-state=current] .quest-route-module__wMCCrq__qr-mist-stop-a{stop-color:rgb(var(--qr-gold));stop-opacity:.5}.quest-route-module__wMCCrq__qr-segment[data-route-state=current] .quest-route-module__wMCCrq__qr-mist-stop-b{stop-color:rgb(var(--qr-cyan));stop-opacity:.7}.quest-route-module__wMCCrq__qr-segment[data-route-state=current] .quest-route-module__wMCCrq__qr-core-stop-a{stop-color:rgb(var(--qr-gold-light))}.quest-route-module__wMCCrq__qr-segment[data-route-state=current] .quest-route-module__wMCCrq__qr-core-stop-b{stop-color:rgb(var(--qr-cyan-pale))}.quest-route-module__wMCCrq__qr-segment[data-route-state=current] .quest-route-module__wMCCrq__qr-core-stop-c{stop-color:rgb(var(--qr-cyan))}@media (prefers-reduced-motion:reduce){.quest-route-module__wMCCrq__qr-segment[data-route-state=current] .quest-route-module__wMCCrq__qr-pulse{stroke-opacity:0;animation:none}}
.ApprenticeDais-module__tOgW-q__dais{--dais-w:clamp(196px, min(22vw, 34dvh), 290px);background:radial-gradient(ellipse 46% 20% at 50% 66%, rgb(var(--hall-light) / .26), transparent 70%);isolation:isolate;align-content:end;justify-items:center;min-width:0;padding-top:clamp(6px,1vw,12px);display:grid;position:relative}.ApprenticeDais-module__tOgW-q__dais:before{content:"";z-index:-1;inset:calc(var(--hall-hero-rise) * -.6) -10% 22%;background:conic-gradient(from 162deg at 50% 0%, transparent, rgb(var(--hall-light) / .22) 8deg 28deg, transparent 36deg);animation:1.1s ease-out both ApprenticeDais-module__tOgW-q__dais-light-up;position:absolute;-webkit-mask-image:linear-gradient(#000 35%,#0000 100%);mask-image:linear-gradient(#000 35%,#0000 100%)}.ApprenticeDais-module__tOgW-q__daisFigure{width:var(--dais-w);padding-top:calc(var(--dais-w) * .17);margin-bottom:calc(var(--dais-w) * -.15)}.ApprenticeDais-module__tOgW-q__daisUnit{animation:.8s cubic-bezier(.2,.7,.2,1) .15s both ApprenticeDais-module__tOgW-q__dais-rise;position:relative}.ApprenticeDais-module__tOgW-q__daisPlatform{z-index:1;filter:drop-shadow(0 18px 26px #02081a99)drop-shadow(0 0 22px #50a0ff40);width:100%;height:auto;display:block;position:relative}.ApprenticeDais-module__tOgW-q__daisAvatarWrap{z-index:2;width:52%;position:absolute;bottom:42%;left:50%;transform:translate(-50%)}.ApprenticeDais-module__tOgW-q__daisAvatar{width:100%;height:auto;filter:drop-shadow(0 0 10px rgb(var(--hall-light) / .55)) drop-shadow(0 10px 18px #02081a80);display:block}.ApprenticeDais-module__tOgW-q__daisPlaque{z-index:3;border:2px solid var(--hall-gold-deep);background:linear-gradient(180deg, var(--hall-parchment), #f3e6c6);text-align:center;border-radius:14px;justify-items:center;gap:2px;min-width:min(100%,220px);max-width:100%;padding:10px clamp(18px,2.4vw,28px) 12px;animation:.6s ease-out .55s both ApprenticeDais-module__tOgW-q__dais-plaque-in;display:grid;position:relative;box-shadow:inset 0 0 0 3px #ffffff8c,0 10px 22px #03081873}.ApprenticeDais-module__tOgW-q__daisRole{color:var(--c4m-text-bronze);font-size:var(--c4m-text-label-caps);letter-spacing:var(--c4m-tracking-caps);text-transform:uppercase;margin:0;font-weight:900}.ApprenticeDais-module__tOgW-q__daisName{max-width:100%;color:var(--c4m-text-strong);font-family:var(--c4m-font-body);overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:clamp(1.45rem,2.6vw,2.1rem);font-weight:800;line-height:1.08}.ApprenticeDais-module__tOgW-q__daisRank{color:var(--c4m-text-default);font-size:var(--c4m-text-body);margin:0;font-weight:700}@keyframes ApprenticeDais-module__tOgW-q__dais-rise{0%{opacity:0;transform:translateY(26px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ApprenticeDais-module__tOgW-q__dais-light-up{0%{opacity:0}to{opacity:1}}@keyframes ApprenticeDais-module__tOgW-q__dais-plaque-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (orientation:landscape) and (max-height:700px){.ApprenticeDais-module__tOgW-q__dais{--dais-w:clamp(160px, 14vw, 210px)}.ApprenticeDais-module__tOgW-q__daisName{font-size:clamp(1.3rem,2vw,1.75rem)}}@media (prefers-reduced-motion:reduce){.ApprenticeDais-module__tOgW-q__dais:before,.ApprenticeDais-module__tOgW-q__daisUnit,.ApprenticeDais-module__tOgW-q__daisPlaque{animation:none}}
.RealmJourneyTrail-module__gH8XLG__journey{min-width:0;position:relative}.RealmJourneyTrail-module__gH8XLG__journeyHeader{flex-wrap:wrap;align-items:baseline;gap:2px 14px;margin:0 0 clamp(10px,1.4vw,16px);display:flex}.RealmJourneyTrail-module__gH8XLG__journeyHeader:after{content:"";background:linear-gradient(90deg, var(--hall-gold-frame), transparent);border-radius:2px;flex:60px;align-self:center;min-width:40px;height:2px}.RealmJourneyTrail-module__gH8XLG__journeyTitle{color:var(--c4m-text-inverse);font-family:var(--c4m-font-display);text-shadow:0 2px 12px rgb(var(--hall-light) / .25);margin:0;font-size:clamp(1.5rem,2.3vw,1.9rem);font-weight:700;line-height:1.1}.RealmJourneyTrail-module__gH8XLG__journeyBlurb{color:var(--hall-ivory-soft);font-size:var(--c4m-text-body);margin:0;font-style:italic}.RealmJourneyTrail-module__gH8XLG__trail{--island-size:clamp(86px, 10vw, 128px);--trail-gap:clamp(6px, 1vw, 14px);--trail-columns:7;grid-template-columns:repeat(var(--trail-columns), minmax(0, 1fr));gap:clamp(18px, 2.4vw, 26px) var(--trail-gap);background:radial-gradient(ellipse 80% 70% at 50% 110%, #4078d259, transparent 70%), linear-gradient(180deg, var(--hall-sky-top), var(--hall-sky-bottom));box-shadow:inset 0 0 0 1px var(--hall-gold-frame), 0 18px 40px #03081866;border-radius:22px;margin:0;padding:clamp(20px,2.6vw,32px) clamp(10px,1.6vw,22px) clamp(18px,2.2vw,26px);list-style:none;display:grid}.RealmJourneyTrail-module__gH8XLG__stop{text-align:center;align-content:start;justify-items:center;gap:4px;min-width:0;display:grid;position:relative}.RealmJourneyTrail-module__gH8XLG__stop:after{content:"";z-index:0;top:calc(var(--island-size) * .58);left:calc(50% + var(--island-size) * .42);width:calc(100% - var(--island-size) * .84 + var(--trail-gap));border-top:3px dotted #f7eeda61;position:absolute}.RealmJourneyTrail-module__gH8XLG__stop:last-child:after{display:none}.RealmJourneyTrail-module__gH8XLG__stopDone:after{border-top:3px solid var(--hall-gold);box-shadow:0 0 8px rgb(var(--hall-light) / .6)}.RealmJourneyTrail-module__gH8XLG__stopArt{z-index:1;width:var(--island-size);aspect-ratio:1;position:relative}.RealmJourneyTrail-module__gH8XLG__stopIsland{filter:drop-shadow(0 10px 12px #02081a8c);width:100%;height:auto;display:block}.RealmJourneyTrail-module__gH8XLG__stopDone .RealmJourneyTrail-module__gH8XLG__stopIsland{filter:drop-shadow(0 0 12px rgb(var(--hall-light) / .55)) drop-shadow(0 10px 12px #02081a8c)}.RealmJourneyTrail-module__gH8XLG__stopNext .RealmJourneyTrail-module__gH8XLG__stopArt:before{content:"";z-index:-1;background:radial-gradient(circle, rgb(var(--hall-light) / .4), transparent 68%);border-radius:50%;position:absolute;inset:8%}.RealmJourneyTrail-module__gH8XLG__stopMarker{width:clamp(36px,4vw,48px);height:auto;box-shadow:0 0 0 2px var(--hall-gold), 0 0 14px rgb(var(--hall-light) / .7), 0 6px 10px #02081a80;border-radius:50%;position:absolute;top:-6%;right:-8%}.RealmJourneyTrail-module__gH8XLG__stopSeal{aspect-ratio:1;width:clamp(24px,2.6vw,30px);color:var(--c4m-text-strong);background:var(--c4m-ornament-metal);box-shadow:0 0 0 2px var(--hall-night), 0 0 12px rgb(var(--hall-light) / .7);border-radius:50%;place-items:center;font-size:clamp(.82rem,1vw,1rem);font-weight:900;line-height:1;display:grid;position:absolute;bottom:8%;right:2%}.RealmJourneyTrail-module__gH8XLG__stopAhead .RealmJourneyTrail-module__gH8XLG__stopIsland{opacity:.86}.RealmJourneyTrail-module__gH8XLG__stopComingSoon .RealmJourneyTrail-module__gH8XLG__stopIsland{opacity:.55}.RealmJourneyTrail-module__gH8XLG__stopComingSoon .RealmJourneyTrail-module__gH8XLG__stopArt:before{content:"";z-index:-1;border:2px dashed #f7eeda4d;border-radius:50%;position:absolute;inset:4%}.RealmJourneyTrail-module__gH8XLG__stop:has(+.RealmJourneyTrail-module__gH8XLG__stopComingSoon):after{box-shadow:none;border-top:3px dotted #f7eeda33}.RealmJourneyTrail-module__gH8XLG__stopComingSoon .RealmJourneyTrail-module__gH8XLG__stopTitle{color:var(--hall-ivory-soft)}.RealmJourneyTrail-module__gH8XLG__stopComingSoon .RealmJourneyTrail-module__gH8XLG__stopStatus{border:1px dashed #f7eeda73;border-radius:999px;justify-self:center;margin-top:2px;padding:2px 9px;font-weight:700}.RealmJourneyTrail-module__gH8XLG__stopTitle{z-index:1;color:var(--c4m-text-inverse);font-family:var(--c4m-font-body);text-wrap:balance;margin:2px 0 0;font-size:clamp(.86rem,1.15vw,1rem);font-weight:800;line-height:1.15;position:relative}.RealmJourneyTrail-module__gH8XLG__stopStatus{color:var(--hall-ivory-soft);text-wrap:balance;margin:0;font-size:clamp(.76rem,.95vw,.86rem);line-height:1.32}.RealmJourneyTrail-module__gH8XLG__stopDone .RealmJourneyTrail-module__gH8XLG__stopStatus,.RealmJourneyTrail-module__gH8XLG__stopNext .RealmJourneyTrail-module__gH8XLG__stopStatus{color:var(--hall-gold-bright)}@media (orientation:portrait) and (max-width:767px){.RealmJourneyTrail-module__gH8XLG__trail{--trail-columns:2;--island-size:min(30vw, 120px)}.RealmJourneyTrail-module__gH8XLG__stop:nth-child(2n):after{display:none}}@media (orientation:portrait) and (min-width:600px) and (max-width:1024px){.RealmJourneyTrail-module__gH8XLG__trail{--trail-columns:4;--island-size:clamp(96px, 15vw, 128px)}.RealmJourneyTrail-module__gH8XLG__stop:nth-child(2n):after{display:block}.RealmJourneyTrail-module__gH8XLG__stop:nth-child(4n):after,.RealmJourneyTrail-module__gH8XLG__stop:last-child:after{display:none}}
.RewardDisplay-module__PCC9Ia__zone{min-width:0;position:relative}.RewardDisplay-module__PCC9Ia__zoneArtifact{--zone-delay:.55s}.RewardDisplay-module__PCC9Ia__zoneBadge{--zone-delay:.75s}.RewardDisplay-module__PCC9Ia__zoneMedal{--zone-delay:.85s}.RewardDisplay-module__PCC9Ia__zoneHeader{animation:RewardDisplay-module__PCC9Ia__zone-sign-in .6s ease-out var(--zone-delay,.4s) both;flex-wrap:wrap;align-items:baseline;gap:2px 14px;margin:0 0 clamp(10px,1.4vw,16px);display:flex}.RewardDisplay-module__PCC9Ia__zoneHeader:after{content:"";background:linear-gradient(90deg, var(--hall-gold-frame), transparent);border-radius:2px;flex:60px;align-self:center;min-width:40px;height:2px}.RewardDisplay-module__PCC9Ia__zoneTitle{color:var(--c4m-text-inverse);font-family:var(--c4m-font-display);text-shadow:0 2px 12px rgb(var(--hall-light) / .25);margin:0;font-size:clamp(1.5rem,2.3vw,1.9rem);font-weight:700;line-height:1.1}.RewardDisplay-module__PCC9Ia__zoneBlurb{color:var(--hall-ivory-soft);font-size:var(--c4m-text-body);margin:0;font-style:italic}.RewardDisplay-module__PCC9Ia__furniture{--exhibit-gap:clamp(12px, 1.8vw, 22px);justify-content:center;gap:clamp(18px, 2.4vw, 28px) var(--exhibit-gap);isolation:isolate;flex-wrap:wrap;display:flex;position:relative}.RewardDisplay-module__PCC9Ia__exhibit{text-align:center;min-width:0;animation:RewardDisplay-module__PCC9Ia__exhibit-in .55s cubic-bezier(.2, .7, .2, 1) calc(var(--zone-delay,.4s) + min(var(--exhibit-order,0), 8) * 70ms) both;align-content:start;justify-items:center;gap:8px;display:grid;position:relative}.RewardDisplay-module__PCC9Ia__exhibitStage{place-items:end center;width:100%;display:grid}.RewardDisplay-module__PCC9Ia__exhibitStage:before{content:"";z-index:-1;left:50%;top:calc((var(--art-size,120px) - var(--halo-size,150px)) / 2);width:var(--halo-size,150px);aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#8cb4ff1f,#0000 66%);border-radius:50%;position:absolute;transform:translate(-50%)}.RewardDisplay-module__PCC9Ia__earned .RewardDisplay-module__PCC9Ia__exhibitStage:before{background:radial-gradient(circle, rgb(var(--hall-light) / .5), rgb(var(--hall-light) / .14) 46%, transparent 68%);animation:RewardDisplay-module__PCC9Ia__exhibit-halo-ignite .9s ease-out calc(var(--zone-delay,.4s) + min(var(--exhibit-order,0), 8) * 70ms + .35s) both}.RewardDisplay-module__PCC9Ia__inspectButton{color:inherit;font:inherit;cursor:pointer;appearance:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;padding:0;display:grid}.RewardDisplay-module__PCC9Ia__inspectButton:after{content:"";z-index:2;border-radius:18px;position:absolute;inset:-6px}.RewardDisplay-module__PCC9Ia__inspectButton:focus-visible{outline:none}.RewardDisplay-module__PCC9Ia__inspectButton:focus-visible:after{outline:var(--c4m-focus-ring-width) solid var(--c4m-focus-ring);outline-offset:var(--c4m-focus-ring-offset);box-shadow:var(--c4m-focus-ring-halo)}.RewardDisplay-module__PCC9Ia__exhibitArt{width:var(--art-size,120px);filter:drop-shadow(0 12px 14px #02081a8c);height:auto;transition:transform .18s ease-out;display:block}.RewardDisplay-module__PCC9Ia__earned .RewardDisplay-module__PCC9Ia__exhibitArt{filter:drop-shadow(0 0 14px rgb(var(--hall-light) / .45)) drop-shadow(0 12px 14px #02081a8c)}.RewardDisplay-module__PCC9Ia__inspectButton:active .RewardDisplay-module__PCC9Ia__exhibitArt{transform:scale(.95)}@media (hover:hover){.RewardDisplay-module__PCC9Ia__inspectButton:hover .RewardDisplay-module__PCC9Ia__exhibitArt{transform:translateY(-5px)}}.RewardDisplay-module__PCC9Ia__exhibitStand{pointer-events:none;display:block}.RewardDisplay-module__PCC9Ia__exhibitLabel{justify-items:center;gap:6px;display:grid}.RewardDisplay-module__PCC9Ia__exhibitName{color:var(--c4m-text-inverse);font-family:var(--c4m-font-body);font-size:var(--c4m-text-card-title);text-wrap:balance;margin:0;font-weight:800;line-height:1.15}.RewardDisplay-module__PCC9Ia__locked .RewardDisplay-module__PCC9Ia__exhibitName{color:var(--hall-ivory-soft)}.RewardDisplay-module__PCC9Ia__statePill{color:var(--c4m-text-strong);background:var(--c4m-ornament-metal);box-shadow:0 0 12px rgb(var(--hall-light) / .4);font-size:var(--c4m-text-label-caps);letter-spacing:var(--c4m-tracking-caps);text-transform:uppercase;border-radius:999px;padding:4px 11px;font-weight:900;display:inline-flex}.RewardDisplay-module__PCC9Ia__locked .RewardDisplay-module__PCC9Ia__statePill{border:1px solid var(--hall-gold-frame);color:var(--hall-ivory-soft);box-shadow:none;background:#08112b73;padding:3px 10px}.RewardDisplay-module__PCC9Ia__exhibitLine{max-width:30ch;color:var(--hall-ivory-soft);text-wrap:pretty;margin:0;font-size:clamp(.82rem,1.05vw,.92rem);line-height:1.4}.RewardDisplay-module__PCC9Ia__newFlag{z-index:1;top:0;right:max(0px, calc(50% - var(--art-size,120px) / 2 - 18px));color:var(--c4m-text-strong);background:var(--c4m-ornament-metal);box-shadow:0 0 18px rgb(var(--hall-light) / .75);font-size:var(--c4m-text-label-caps);letter-spacing:var(--c4m-tracking-caps);border-radius:999px;padding:4px 9px;font-weight:900;animation:.5s cubic-bezier(.3,1.4,.5,1) .8s both RewardDisplay-module__PCC9Ia__exhibit-flag-in;position:absolute}.RewardDisplay-module__PCC9Ia__isNew .RewardDisplay-module__PCC9Ia__exhibitStage:after{content:"";z-index:-1;left:50%;top:calc((var(--art-size,120px) - var(--halo-size,150px)) / 2);width:var(--halo-size,150px);aspect-ratio:1;background:radial-gradient(circle, rgb(var(--hall-light) / .75), rgb(var(--hall-light) / .22) 48%, transparent 70%);pointer-events:none;border-radius:50%;animation:2s ease-in-out .9s 3 both RewardDisplay-module__PCC9Ia__exhibit-new-glow;position:absolute;transform:translate(-50%)}.RewardDisplay-module__PCC9Ia__wall{background:radial-gradient(ellipse 30% 26% at 22% 0%, rgb(var(--hall-light) / .16), transparent 70%), radial-gradient(ellipse 30% 26% at 78% 0%, rgb(var(--hall-light) / .16), transparent 70%), repeating-linear-gradient(90deg, #ffffff06 0 2px, transparent 2px 10px), linear-gradient(180deg, var(--hall-tapestry-top), var(--hall-tapestry-bottom));box-shadow:inset 0 0 0 1px var(--hall-gold-frame), inset 0 0 0 7px #08112b80, inset 0 0 0 8px rgb(var(--c4m-p-gold-frame-rgb) / .22), inset 0 24px 40px #03081859, 0 18px 40px #03081866;border-radius:22px;padding:clamp(20px,2.8vw,34px) clamp(12px,2.4vw,30px) clamp(18px,2.4vw,28px)}.RewardDisplay-module__PCC9Ia__badge{--art-size:clamp(94px, 10.5vw, 132px);--halo-size:calc(var(--art-size) * 1.45);flex:0 clamp(140px,22%,220px)}.RewardDisplay-module__PCC9Ia__badge .RewardDisplay-module__PCC9Ia__exhibitStand{z-index:-1;margin-inline:calc(var(--exhibit-gap) / -2);background:linear-gradient(180deg, var(--hall-gold-bright) 0 2px, transparent 2px), linear-gradient(180deg, #8a5a2b, #5b3818 70%, #3d2410);border-radius:3px;justify-self:stretch;height:14px;position:relative;box-shadow:0 8px 12px #02081a8c}.RewardDisplay-module__PCC9Ia__glassCase{background:radial-gradient(ellipse 60% 40% at 50% 0%, rgb(var(--hall-light) / .14), transparent 70%), linear-gradient(180deg, var(--hall-case-top), var(--hall-case-bottom));box-shadow:inset 0 0 0 1px var(--hall-gold-frame), inset 0 -14px 0 rgb(var(--c4m-p-gold-frame-rgb) / .16), inset 0 -15px 0 var(--hall-gold-frame), 0 18px 40px #03081866;border-radius:26px 26px 14px 14px;padding:clamp(24px,3vw,36px) clamp(12px,2.4vw,30px) clamp(26px,3vw,38px)}.RewardDisplay-module__PCC9Ia__glassCase:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;background:linear-gradient(112deg,#0000 18%,#ffffff12 26%,#ffffff05 34%,#0000 40% 62%,#ffffff0d 68%,#0000 74%);position:absolute;inset:0}.RewardDisplay-module__PCC9Ia__artifact{--art-size:clamp(112px, 12.6vw, 164px);--halo-size:calc(var(--art-size) * 1.5);flex:0 clamp(150px,18%,214px)}.RewardDisplay-module__PCC9Ia__artifact .RewardDisplay-module__PCC9Ia__exhibitStage{min-height:calc(var(--art-size) + 30px);grid-template-rows:auto 30px}.RewardDisplay-module__PCC9Ia__artifact .RewardDisplay-module__PCC9Ia__inspectButton{margin-bottom:-10px}.RewardDisplay-module__PCC9Ia__artifact .RewardDisplay-module__PCC9Ia__exhibitStand{z-index:-1;width:calc(var(--art-size) * .86);height:30px;box-shadow:0 -1px 0 var(--hall-gold-deep), 0 10px 14px #02081a8c;background:radial-gradient(50% 9px at 50% 9px,#eadfc4 0 92%,#0000 100%),linear-gradient(90deg,#5e5139,#a99a74 22%,#cbbd98 50%,#a99a74 78%,#5e5139);border-radius:50%/9px;align-self:start;position:relative}.RewardDisplay-module__PCC9Ia__artifact .RewardDisplay-module__PCC9Ia__exhibitStage:not(:has(img)) .RewardDisplay-module__PCC9Ia__inspectButton{width:var(--art-size);height:var(--art-size)}.RewardDisplay-module__PCC9Ia__zoneMedal .RewardDisplay-module__PCC9Ia__zoneTitle{font-size:1.5rem}.RewardDisplay-module__PCC9Ia__velvetTray{--exhibit-gap:clamp(16px, 2.4vw, 30px);border:2px solid var(--hall-gold-deep);background:radial-gradient(ellipse 70% 60% at 50% 30%, var(--hall-velvet-light), var(--hall-velvet) 72%);border-radius:22px;width:fit-content;max-width:100%;margin-inline:auto;padding:clamp(18px,2.2vw,26px) clamp(22px,3vw,40px);box-shadow:inset 0 0 0 4px #050e1a59,inset 0 10px 26px #0208148c,0 14px 30px #03081866}.RewardDisplay-module__PCC9Ia__medal{--art-size:clamp(70px, 7.4vw, 96px);--halo-size:calc(var(--art-size) * 1.5);flex:0 clamp(130px,16vw,168px)}.RewardDisplay-module__PCC9Ia__medal .RewardDisplay-module__PCC9Ia__inspectButton{margin-inline:calc(var(--art-size) * -.06);padding:calc(var(--art-size) * .06);background:radial-gradient(circle at 50% 40%,#020a148c,#020a1433 70%);border-radius:50%;box-shadow:inset 0 3px 8px #00000080,0 1px #ffffff14}.RewardDisplay-module__PCC9Ia__medal .RewardDisplay-module__PCC9Ia__exhibitStand{display:none}.RewardDisplay-module__PCC9Ia__medal .RewardDisplay-module__PCC9Ia__exhibitStage:before,.RewardDisplay-module__PCC9Ia__medal .RewardDisplay-module__PCC9Ia__exhibitStage:after{top:calc((var(--art-size) * 1.12 - var(--halo-size)) / 2)}.RewardDisplay-module__PCC9Ia__medalPlaceholder{width:var(--art-size,80px);aspect-ratio:1;border:5px solid var(--hall-gold-deep);background:radial-gradient(circle at 35% 30%,#2a9aa6,#15314b 72%);border-radius:50%;display:block}.RewardDisplay-module__PCC9Ia__locked .RewardDisplay-module__PCC9Ia__medalPlaceholder{background:radial-gradient(circle at 35% 30%,#7d756a,#4d4a44 72%);border-color:#8a7350}.RewardDisplay-module__PCC9Ia__zoneTrophy{isolation:isolate;--zone-delay:.3s;background:radial-gradient(40% 34% at 50% 40%,#8cb4ff1f,#0000 72%);align-content:end;justify-items:center;padding-top:clamp(6px,1vw,12px);display:grid}.RewardDisplay-module__PCC9Ia__zoneTrophy:has(.RewardDisplay-module__PCC9Ia__earned){background:radial-gradient(ellipse 44% 38% at 50% 40%, rgb(var(--hall-light) / .3), transparent 72%)}.RewardDisplay-module__PCC9Ia__zoneTrophy .RewardDisplay-module__PCC9Ia__zoneHeader{text-align:center;flex-direction:column;align-items:center}.RewardDisplay-module__PCC9Ia__zoneTrophy .RewardDisplay-module__PCC9Ia__zoneHeader:after{display:none}.RewardDisplay-module__PCC9Ia__trophyPlinthRow{width:100%}.RewardDisplay-module__PCC9Ia__trophy{--art-size:clamp(150px, min(19vw, 25dvh), 236px);--halo-size:calc(var(--art-size) * 1.5);flex:100%}.RewardDisplay-module__PCC9Ia__trophy .RewardDisplay-module__PCC9Ia__exhibitStage{grid-template-rows:auto 44px}.RewardDisplay-module__PCC9Ia__trophy .RewardDisplay-module__PCC9Ia__inspectButton{margin-bottom:-12px}.RewardDisplay-module__PCC9Ia__trophy .RewardDisplay-module__PCC9Ia__exhibitStand{z-index:-1;width:calc(var(--art-size) * .56);background:linear-gradient(180deg, var(--hall-gold-bright) 0 3px, var(--hall-gold-deep) 3px 6px, transparent 6px), linear-gradient(90deg, #5e5139, #a99a74 22%, #d3c6a2 50%, #a99a74 78%, #5e5139);border-radius:5px 5px 2px 2px;height:34px;position:relative;box-shadow:0 14px 20px #02081a99}.RewardDisplay-module__PCC9Ia__trophy.RewardDisplay-module__PCC9Ia__locked .RewardDisplay-module__PCC9Ia__exhibitStand{background:linear-gradient(#8d97ad 0 2px,#4f5a72 2px 5px,#0000 5px),linear-gradient(90deg,#2c3550,#56617d 22%,#6f7a96 50%,#56617d 78%,#2c3550)}.RewardDisplay-module__PCC9Ia__trophy.RewardDisplay-module__PCC9Ia__locked .RewardDisplay-module__PCC9Ia__exhibitStand:after{background:linear-gradient(#4f5a72 0 2px,#0000 2px),linear-gradient(90deg,#242c44,#47516b 30%,#56617d 50%,#47516b 70%,#242c44)}.RewardDisplay-module__PCC9Ia__trophy .RewardDisplay-module__PCC9Ia__exhibitStand:after{content:"";background:linear-gradient(180deg, var(--hall-gold-deep) 0 2px, transparent 2px), linear-gradient(90deg, #4a412e, #8e7f5d 30%, #a99a74 50%, #8e7f5d 70%, #4a412e);border-radius:3px;height:10px;position:absolute;bottom:-9px;left:-14%;right:-14%}.RewardDisplay-module__PCC9Ia__trophy .RewardDisplay-module__PCC9Ia__exhibitLabel{margin-top:8px}.RewardDisplay-module__PCC9Ia__trophy .RewardDisplay-module__PCC9Ia__exhibitLine{max-width:34ch}@keyframes RewardDisplay-module__PCC9Ia__zone-sign-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes RewardDisplay-module__PCC9Ia__exhibit-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes RewardDisplay-module__PCC9Ia__exhibit-halo-ignite{0%{opacity:0;transform:translate(-50%)scale(.55)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes RewardDisplay-module__PCC9Ia__exhibit-new-glow{0%,to{opacity:0;transform:translate(-50%)scale(.9)}50%{opacity:1;transform:translate(-50%)scale(1.14)}}@keyframes RewardDisplay-module__PCC9Ia__exhibit-flag-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media (orientation:landscape) and (max-height:700px){.RewardDisplay-module__PCC9Ia__badge{--art-size:clamp(88px, 8.4vw, 116px)}.RewardDisplay-module__PCC9Ia__artifact{--art-size:clamp(104px, 10vw, 140px)}.RewardDisplay-module__PCC9Ia__trophy{--art-size:clamp(100px, 8.4vw, 132px)}.RewardDisplay-module__PCC9Ia__zoneTrophy .RewardDisplay-module__PCC9Ia__zoneHeader{margin-bottom:6px}}@media (prefers-reduced-motion:reduce){.RewardDisplay-module__PCC9Ia__zoneHeader,.RewardDisplay-module__PCC9Ia__exhibit,.RewardDisplay-module__PCC9Ia__earned .RewardDisplay-module__PCC9Ia__exhibitStage:before,.RewardDisplay-module__PCC9Ia__newFlag{animation:none}.RewardDisplay-module__PCC9Ia__exhibitArt{transition:none}.RewardDisplay-module__PCC9Ia__isNew .RewardDisplay-module__PCC9Ia__exhibitStage:after{opacity:1;animation:none}}
.RewardInspectDialog-module__pQ8MFW__backdrop{z-index:50;padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));overscroll-behavior:contain;background:#040a1cbd;place-items:center;animation:.24s ease-out both RewardInspectDialog-module__pQ8MFW__inspect-fade;display:grid;position:fixed;inset:0;overflow-y:auto}.RewardInspectDialog-module__pQ8MFW__panel{border-radius:50% 50% 28px 28px / var(--hall-arch-rise) var(--hall-arch-rise) 28px 28px;background:radial-gradient(ellipse 60% 40% at 50% 30%, rgb(var(--hall-light) / .16), transparent 72%), linear-gradient(180deg, var(--hall-niche-top), var(--hall-niche-bottom));width:min(100%,440px);box-shadow:inset 0 0 0 1px var(--hall-gold-frame), inset 0 0 0 6px #08112b8c, inset 0 0 0 7px rgb(var(--c4m-p-gold-frame-rgb) / .3), 0 30px 70px #0000008c;text-align:center;justify-items:center;gap:10px;padding:clamp(26px,4vh,40px) clamp(20px,3vw,32px) clamp(20px,3vh,28px);animation:.32s cubic-bezier(.2,.8,.2,1) both RewardInspectDialog-module__pQ8MFW__inspect-panel-in;display:grid;position:relative}.RewardInspectDialog-module__pQ8MFW__panel:focus-visible{outline:var(--c4m-focus-ring-width) solid var(--c4m-focus-ring);outline-offset:var(--c4m-focus-ring-offset);box-shadow:var(--c4m-focus-ring-halo), 0 30px 70px #0000008c}.RewardInspectDialog-module__pQ8MFW__stage{--art-size:clamp(170px, min(34dvh, 60vw), 290px);isolation:isolate;justify-items:center;margin-top:clamp(4px,2vh,16px);display:grid;position:relative}.RewardInspectDialog-module__pQ8MFW__stage:before{content:"";z-index:-1;width:calc(var(--art-size) * 1.7);aspect-ratio:1;background:radial-gradient(circle,#8cb4ff29,#0000 64%);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-54%)}.RewardInspectDialog-module__pQ8MFW__earned .RewardInspectDialog-module__pQ8MFW__stage:before{background:radial-gradient(circle, rgb(var(--hall-light) / .6), rgb(var(--hall-light) / .12) 42%, transparent 66%), repeating-conic-gradient(from 0deg, rgb(var(--hall-light) / .2) 0 7deg, transparent 7deg 20deg);animation:1.4s cubic-bezier(.2,.7,.2,1) .1s both RewardInspectDialog-module__pQ8MFW__inspect-sunburst;-webkit-mask-image:radial-gradient(circle,#000 34%,#0000 68%);mask-image:radial-gradient(circle,#000 34%,#0000 68%)}.RewardInspectDialog-module__pQ8MFW__art{width:var(--art-size);filter:drop-shadow(0 18px 22px #02081a99);height:auto;animation:.5s cubic-bezier(.25,1.3,.5,1) 80ms both RewardInspectDialog-module__pQ8MFW__inspect-art-in;display:block}.RewardInspectDialog-module__pQ8MFW__earned .RewardInspectDialog-module__pQ8MFW__art{filter:drop-shadow(0 0 18px rgb(var(--hall-light) / .55)) drop-shadow(0 18px 22px #02081a99)}.RewardInspectDialog-module__pQ8MFW__placeholder{width:calc(var(--art-size) * .6);aspect-ratio:1;border:6px solid var(--hall-gold-deep);background:radial-gradient(circle at 35% 30%,#2a9aa6,#15314b 72%);border-radius:50%;display:block}.RewardInspectDialog-module__pQ8MFW__stand{display:none}.RewardInspectDialog-module__pQ8MFW__artifact .RewardInspectDialog-module__pQ8MFW__stand,.RewardInspectDialog-module__pQ8MFW__trophy .RewardInspectDialog-module__pQ8MFW__stand{width:calc(var(--art-size) * .66);background:radial-gradient(50% 8px at 50% 8px,#eadfc4 0 92%,#0000 100%),linear-gradient(90deg,#5e5139,#a99a74 22%,#cbbd98 50%,#a99a74 78%,#5e5139);border-radius:50%/8px;height:26px;margin-top:-14px;display:block;box-shadow:0 10px 14px #02081a8c}.RewardInspectDialog-module__pQ8MFW__artifact .RewardInspectDialog-module__pQ8MFW__stage:not(:has(img)){min-height:calc(var(--art-size) * .42);align-content:end}.RewardInspectDialog-module__pQ8MFW__artifact .RewardInspectDialog-module__pQ8MFW__stage:not(:has(img)):before{width:calc(var(--art-size) * 1.1);background:radial-gradient(circle, rgb(var(--hall-light) / .22), transparent 62%);transform:translate(-50%,-62%)}.RewardInspectDialog-module__pQ8MFW__title{color:var(--c4m-text-inverse);font-family:var(--c4m-font-body);text-wrap:balance;margin:4px 0 0;font-size:clamp(1.3rem,2.4vw,1.7rem);font-weight:800;line-height:1.15}.RewardInspectDialog-module__pQ8MFW__pill{color:var(--c4m-text-strong);background:var(--c4m-ornament-metal);box-shadow:0 0 14px rgb(var(--hall-light) / .45);font-size:var(--c4m-text-label-caps);letter-spacing:var(--c4m-tracking-caps);text-transform:uppercase;border-radius:999px;padding:5px 13px;font-weight:900;display:inline-flex}.RewardInspectDialog-module__pQ8MFW__locked .RewardInspectDialog-module__pQ8MFW__pill{border:1px solid var(--hall-gold-frame);color:var(--hall-ivory-soft);box-shadow:none;background:#08112b73;padding:4px 12px}.RewardInspectDialog-module__pQ8MFW__line{max-width:32ch;color:var(--hall-ivory);font-size:var(--c4m-text-narrative);text-wrap:pretty;margin:0;line-height:1.45}.RewardInspectDialog-module__pQ8MFW__close{border:2px solid var(--c4m-action-ambient-rule);min-width:140px;min-height:48px;color:var(--c4m-action-ambient-text);background:var(--c4m-action-ambient-surface);box-shadow:var(--c4m-action-ambient-shadow);font-family:var(--c4m-font-body);font-size:var(--c4m-text-button);cursor:pointer;touch-action:manipulation;border-radius:999px;margin-top:6px;padding:0 28px;font-weight:800}.RewardInspectDialog-module__pQ8MFW__close:focus-visible{outline:var(--c4m-focus-ring-width) solid var(--c4m-focus-ring);outline-offset:var(--c4m-focus-ring-offset);box-shadow:var(--c4m-focus-ring-halo), var(--c4m-action-ambient-shadow)}.RewardInspectDialog-module__pQ8MFW__close:active{transform:translateY(1px)}@keyframes RewardInspectDialog-module__pQ8MFW__inspect-fade{0%{opacity:0}to{opacity:1}}@keyframes RewardInspectDialog-module__pQ8MFW__inspect-panel-in{0%{opacity:0;transform:translateY(18px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes RewardInspectDialog-module__pQ8MFW__inspect-art-in{0%{opacity:0;transform:translateY(16px)scale(.86)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes RewardInspectDialog-module__pQ8MFW__inspect-sunburst{0%{opacity:0;transform:translate(-50%,-54%)rotate(-18deg)scale(.7)}to{opacity:1;transform:translate(-50%,-54%)rotate(0)scale(1)}}@media (orientation:landscape) and (max-height:500px){.RewardInspectDialog-module__pQ8MFW__panel{text-align:left;border-radius:24px;grid-template-rows:repeat(4,auto);grid-template-columns:auto minmax(0,1fr);place-items:center start;gap:8px clamp(16px,3vw,28px);width:min(100%,640px);padding:18px clamp(18px,3vw,28px)}.RewardInspectDialog-module__pQ8MFW__stage{--art-size:clamp(110px, 40dvh, 170px);grid-row:1/span 4;margin-top:0}}@media (prefers-reduced-motion:reduce){.RewardInspectDialog-module__pQ8MFW__backdrop,.RewardInspectDialog-module__pQ8MFW__panel,.RewardInspectDialog-module__pQ8MFW__art,.RewardInspectDialog-module__pQ8MFW__earned .RewardInspectDialog-module__pQ8MFW__stage:before{animation:none}}
.AchievementRoomPage-module__8nNwJq__hall{--hall-night:#0c1838;--hall-night-top:#142b63;--hall-night-deep:#070f27;--hall-niche-top:#1d3878;--hall-niche-bottom:#0e1d45;--hall-tapestry-top:#11255a;--hall-tapestry-bottom:#0b1940;--hall-case-top:#102552;--hall-case-bottom:#0a1838;--hall-sky-top:#10285e;--hall-sky-bottom:#0b1c46;--hall-velvet:#0c2a3e;--hall-velvet-light:#17485f;--hall-light:255 212 120;--hall-gold:var(--c4m-p-gold-500);--hall-gold-bright:var(--c4m-p-gold-300);--hall-gold-deep:var(--c4m-p-gold-deep);--hall-gold-frame:rgb(var(--c4m-p-gold-frame-rgb) / .62);--hall-ivory:var(--c4m-p-ivory-on-ink);--hall-ivory-soft:#f7eedacc;--hall-parchment:var(--c4m-p-parchment-00);--hall-arch-rise:clamp(140px, 19vw, 240px);--hall-hero-rise:clamp(90px, 11vw, 150px);min-height:100dvh;color:var(--hall-ivory);background:var(--hall-night);position:relative;overflow-x:clip}.AchievementRoomPage-module__8nNwJq__hallBackdrop{pointer-events:none;background:radial-gradient(ellipse 58% 38% at 50% 0%, rgb(var(--hall-light) / .3), transparent 72%), radial-gradient(ellipse 34% 26% at 8% 22%, #508cff2e, transparent 70%), radial-gradient(ellipse 34% 26% at 92% 22%, #508cff2e, transparent 70%), radial-gradient(circle, #ffffff8c 0 1px, transparent 1.4px) 0 0 / 140px 140px, radial-gradient(circle, rgb(var(--hall-light) / .5) 0 1px, transparent 1.4px) 60px 80px / 210px 210px, repeating-linear-gradient(45deg, #ffffff05 0 1px, transparent 1px 44px), repeating-linear-gradient(-45deg, #ffffff05 0 1px, transparent 1px 44px), linear-gradient(180deg, var(--hall-night-top) 0%, var(--hall-night) 38%, var(--hall-night-deep) 100%);animation:1.2s ease-out both AchievementRoomPage-module__8nNwJq__hall-lights-up;position:absolute;inset:0}.AchievementRoomPage-module__8nNwJq__hallInner{z-index:1;width:min(1180px,100% - 32px);padding:max(clamp(16px, 2.4vw, 28px), env(safe-area-inset-top)) 0 max(clamp(28px, 4vw, 52px), env(safe-area-inset-bottom));gap:clamp(26px,3.6vw,44px);margin:0 auto;display:grid;position:relative}.AchievementRoomPage-module__8nNwJq__backControl{z-index:2;top:max(clamp(14px, 2vw, 24px), env(safe-area-inset-top));border:2px solid var(--c4m-action-ambient-rule);min-height:48px;color:var(--c4m-action-ambient-text);background:var(--c4m-action-ambient-surface);box-shadow:var(--c4m-action-ambient-shadow);font-family:var(--c4m-font-body);font-size:var(--c4m-text-button);letter-spacing:.04em;cursor:pointer;appearance:none;touch-action:manipulation;border-radius:999px;align-items:center;padding:0 22px;font-weight:800;text-decoration:none;display:inline-flex;position:absolute;left:0}.AchievementRoomPage-module__8nNwJq__backControl:focus-visible{outline:var(--c4m-focus-ring-width) solid var(--c4m-focus-ring);outline-offset:var(--c4m-focus-ring-offset);box-shadow:var(--c4m-focus-ring-halo), var(--c4m-action-ambient-shadow)}.AchievementRoomPage-module__8nNwJq__backControl:active{transform:translateY(1px)}.AchievementRoomPage-module__8nNwJq__hallHeader{text-align:center;justify-items:center;gap:6px;padding:6px clamp(96px,12vw,150px) 0;animation:.7s ease-out both AchievementRoomPage-module__8nNwJq__hall-header-in;display:grid}.AchievementRoomPage-module__8nNwJq__realmName{color:var(--hall-gold);font-size:var(--c4m-text-label);letter-spacing:.08em;margin:0;font-weight:800}.AchievementRoomPage-module__8nNwJq__hallTitle{color:var(--c4m-text-inverse);font-family:var(--c4m-font-display);text-wrap:balance;text-shadow:0 0 26px rgb(var(--hall-light) / .45), 0 3px 0 #040a1c99;margin:0;font-size:clamp(2.1rem,4.6vw,3.9rem);font-weight:700;line-height:1}.AchievementRoomPage-module__8nNwJq__hallMotto{color:var(--hall-ivory-soft);font-size:var(--c4m-text-narrative);margin:2px 0 0;font-style:italic;font-weight:600}.AchievementRoomPage-module__8nNwJq__unsavedNote{color:var(--hall-ivory-soft);font-size:var(--c4m-text-body);margin:0;font-weight:600}.AchievementRoomPage-module__8nNwJq__hero{border-radius:50% 50% 28px 28px / var(--hall-hero-rise) var(--hall-hero-rise) 28px 28px;background: radial-gradient(ellipse 72% 26% at 50% 100%, #4078d24d, transparent 72%), linear-gradient(180deg, transparent 62%, #050c206b), linear-gradient(180deg, var(--hall-niche-top), var(--hall-niche-bottom));box-shadow:inset 0 0 0 1px var(--hall-gold-frame), inset 0 0 0 6px #08112b8c, inset 0 0 0 7px rgb(var(--c4m-p-gold-frame-rgb) / .28), 0 24px 50px #03081880;isolation:isolate;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;column-gap:clamp(16px,2.6vw,36px);padding:0 clamp(10px,2vw,26px) clamp(16px,2.2vw,26px);display:grid;position:relative;overflow:clip}.AchievementRoomPage-module__8nNwJq__hero:before{content:"";z-index:-1;left:50%;top:calc(var(--hall-hero-rise) + 18px);background:linear-gradient(180deg, transparent, rgb(var(--c4m-p-gold-frame-rgb) / .5) 18%, rgb(var(--c4m-p-gold-frame-rgb) / .5) 82%, transparent);width:2px;position:absolute;bottom:clamp(26px,4vw,48px);transform:translate(-50%)}.AchievementRoomPage-module__8nNwJq__heroInscription{max-width:100%;margin:calc(var(--hall-hero-rise) * .3) 0 clamp(4px, 1vw, 12px);color:var(--hall-gold);font-family:var(--c4m-font-display);letter-spacing:.08em;text-align:center;text-transform:uppercase;text-shadow:0 1px 0 #040a1cb3, 0 0 14px rgb(var(--hall-light) / .35);grid-column:1/-1;justify-self:center;align-items:center;gap:12px;font-size:clamp(1rem,1.35vw,1.2rem);font-weight:700;line-height:1.2;animation:.7s ease-out .2s both AchievementRoomPage-module__8nNwJq__hall-header-in;display:flex}.AchievementRoomPage-module__8nNwJq__heroInscription>span{flex:none}.AchievementRoomPage-module__8nNwJq__heroInscription:before,.AchievementRoomPage-module__8nNwJq__heroInscription:after{content:"";background:linear-gradient(90deg, transparent, var(--hall-gold-frame));flex:0 clamp(24px,5vw,64px);height:1px}.AchievementRoomPage-module__8nNwJq__heroInscription:after{transform:scaleX(-1)}.AchievementRoomPage-module__8nNwJq__galleries{gap:clamp(30px,4vw,48px);min-width:0;display:grid}@keyframes AchievementRoomPage-module__8nNwJq__hall-lights-up{0%{opacity:.35}to{opacity:1}}@keyframes AchievementRoomPage-module__8nNwJq__hall-header-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (orientation:landscape) and (max-height:700px){.AchievementRoomPage-module__8nNwJq__hallInner{gap:clamp(14px,2vw,24px)}.AchievementRoomPage-module__8nNwJq__hallHeader{gap:2px;padding-top:0}.AchievementRoomPage-module__8nNwJq__hallTitle{font-size:clamp(2rem,3.4vw,2.8rem)}.AchievementRoomPage-module__8nNwJq__hero{--hall-hero-rise:clamp(70px, 7vw, 100px)}.AchievementRoomPage-module__8nNwJq__heroInscription{margin-top:calc(var(--hall-hero-rise) * .2);margin-bottom:0}}@media (orientation:portrait) and (max-width:767px){.AchievementRoomPage-module__8nNwJq__hallHeader{padding:64px 0 0}.AchievementRoomPage-module__8nNwJq__hero{grid-template-columns:minmax(0,1fr);row-gap:18px}.AchievementRoomPage-module__8nNwJq__heroInscription>span{text-wrap:balance;flex:0 auto}.AchievementRoomPage-module__8nNwJq__hero:before{display:none}}@media (orientation:portrait) and (min-width:600px) and (max-width:1024px){.AchievementRoomPage-module__8nNwJq__hero{grid-template-columns:repeat(2,minmax(0,1fr))}.AchievementRoomPage-module__8nNwJq__hero:before{display:block}}@media (prefers-reduced-motion:reduce){.AchievementRoomPage-module__8nNwJq__hallBackdrop,.AchievementRoomPage-module__8nNwJq__hallHeader,.AchievementRoomPage-module__8nNwJq__heroInscription{animation:none}}
.realm-one-quest-map-phone-module__kOg5Wq__phone-map-scope{display:contents}@media (orientation:landscape) and (max-height:500px) and (pointer:coarse){.realm-one-quest-map-phone-module__kOg5Wq__phone-map-scope [data-map-sky=true]{width:220vw}.realm-one-quest-map-phone-module__kOg5Wq__phone-map-scope [data-map-sky=true][data-panel="1"]{--sky-tx:-60vw}.realm-one-quest-map-phone-module__kOg5Wq__phone-map-scope [data-map-sky=true][data-panel="2"]{--sky-tx:-120vw}.realm-one-quest-map-phone-module__kOg5Wq__phone-map-scope [data-map-world=true] [data-island-slug]{transform:translate(-50%,-50%)scale(.94)}.realm-one-quest-map-phone-module__kOg5Wq__phone-map-scope [data-map-world=true] [data-map-slot=lower-middle][data-island-slug]{transform:translate(-50%,-50%)scale(.82)}}
.kingdom-explorer-module__Rpt3xG__er-explorer{--er-banner-w:clamp(304px, 27vw, 400px);--er-gutter:clamp(14px, 1.6vw, 28px);--er-rail-h:clamp(86px, 12svh, 108px);--er-glide:.72s cubic-bezier(.45, .04, .22, 1);isolation:isolate;background:#1f7ad6;height:100svh;min-height:600px;scroll-margin-top:0;position:relative;overflow:hidden}.kingdom-explorer-module__Rpt3xG__er-anchor{position:absolute;top:0;left:0}.kingdom-explorer-module__Rpt3xG__er-stage{--er-page:100cqw;--er-world-inset:clamp(10px, 1.4cqw, 26px);--er-free:calc(100cqw - var(--er-banner-w) - var(--er-gutter) * 2 - var(--er-world-inset));touch-action:pan-y;position:absolute;inset:0;overflow:hidden;container-type:size}.kingdom-explorer-module__Rpt3xG__er-stage:before{content:"";z-index:15;pointer-events:none;background:linear-gradient(#f5fbff 0,#f5fbff80 42%,#f5fbff00 100%);height:clamp(36px,9svh,88px);position:absolute;inset:0 0 auto}.kingdom-explorer-module__Rpt3xG__er-stage:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(54cqw 56cqh at 0 10%,#081c58d6 0%,#081c58bd 60%,#081c5800 100%);position:absolute;inset:0}.kingdom-explorer-module__Rpt3xG__er-sea{z-index:0;width:196cqw;transform:translateX(calc(var(--er-chapter) * -48cqw));transition:transform var(--er-glide);pointer-events:none;position:absolute;inset:0 auto 0 0}.kingdom-explorer-module__Rpt3xG__er-sea-art{object-fit:cover;object-position:50% 62%}.kingdom-explorer-module__Rpt3xG__er-world{z-index:2;width:calc(var(--er-page) * 3);height:calc(100cqh - var(--er-rail-h));transform:translateX(calc(var(--er-page) * var(--er-chapter) * -1));transition:transform var(--er-glide);position:absolute;top:0;left:0}.kingdom-explorer-module__Rpt3xG__er-island{left:calc(var(--er-page) * var(--er-panel-index) + var(--er-world-inset) + var(--er-free) * var(--er-x) / 100);top:calc(5% + var(--er-y) * 0.98%);z-index:10;width:min(calc(var(--er-size) * var(--er-island-scale,.84)), 60cqh);aspect-ratio:1;cursor:pointer;appearance:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute;transform:translate(-50%,-50%)}.kingdom-explorer-module__Rpt3xG__er-island[data-island-slug=royal-palace]{width:min(calc(var(--er-size) * .92), 71cqh)}.kingdom-explorer-module__Rpt3xG__er-island:before{content:"";z-index:-1;opacity:0;background:radial-gradient(closest-side,#ffe2969e 0%,#ffd5684d 46%,#0000 76%);border-radius:50%;transition:opacity .42s;position:absolute;inset:-2% -6% 2%}.kingdom-explorer-module__Rpt3xG__er-island:after{content:"";left:50%;top:calc(var(--er-art-b) * 100% - 12%);z-index:-2;width:calc(var(--er-art-w) * 140%);pointer-events:none;background:radial-gradient(closest-side,#fafdff80,#d6f0ff38 52%,#0000 78%) 50% 22%/100% 62% no-repeat,radial-gradient(closest-side,#1030643d,#0000 74%) 50% 96%/66% 30% no-repeat;height:40%;position:absolute;transform:translate(-50%)}.kingdom-explorer-module__Rpt3xG__er-island[data-selected=true]{z-index:12}.kingdom-explorer-module__Rpt3xG__er-island[data-selected=true]:before{opacity:1}.kingdom-explorer-module__Rpt3xG__er-island-body{transition:transform .42s,filter .42s;display:block;position:relative}.kingdom-explorer-module__Rpt3xG__er-island[data-selected=false] .kingdom-explorer-module__Rpt3xG__er-island-body{filter:saturate(.92)brightness(.97)}.kingdom-explorer-module__Rpt3xG__er-island[data-selected=true] .kingdom-explorer-module__Rpt3xG__er-island-body{transform:scale(1.05)}@media (hover:hover){.kingdom-explorer-module__Rpt3xG__er-island[data-selected=false]:hover .kingdom-explorer-module__Rpt3xG__er-island-body{filter:none;transform:scale(1.02)}}.kingdom-explorer-module__Rpt3xG__er-island-art,.kingdom-explorer-module__Rpt3xG__er-island-dimmed{width:100%;height:auto;transition:opacity .9s;display:block}.kingdom-explorer-module__Rpt3xG__er-island-dimmed{opacity:0;position:absolute;inset:0}.kingdom-explorer-module__Rpt3xG__er-world[data-view=dimmed] .kingdom-explorer-module__Rpt3xG__er-island-body:has(.kingdom-explorer-module__Rpt3xG__er-island-dimmed[data-loaded=true]) .kingdom-explorer-module__Rpt3xG__er-island-art{opacity:0}.kingdom-explorer-module__Rpt3xG__er-world[data-view=dimmed] .kingdom-explorer-module__Rpt3xG__er-island-dimmed[data-loaded=true]{opacity:1}.kingdom-explorer-module__Rpt3xG__er-island-tag{left:50%;top:calc(var(--er-art-b) * 100% + 4px);border:2px solid var(--er-gold);background:linear-gradient(180deg, var(--er-royal), var(--er-night));color:var(--er-cream);font-family:var(--er-sans);white-space:nowrap;pointer-events:none;border-radius:999px;padding:5px 14px;font-size:.9375rem;font-weight:800;position:absolute;transform:translate(-50%);box-shadow:0 5px 14px #0512306b}.kingdom-explorer-module__Rpt3xG__er-island[data-selected=true] .kingdom-explorer-module__Rpt3xG__er-island-tag{color:var(--c4m-action-primary-text);background:linear-gradient(#fff0a4,#d99a2a);border-color:#fff0a4}.kingdom-explorer-module__Rpt3xG__er-head{z-index:20;pointer-events:none;width:min(30cqw,430px);position:absolute;top:clamp(52px,10cqh,104px);left:clamp(20px,4cqw,72px)}.kingdom-explorer-module__Rpt3xG__er-head-title{font-family:var(--er-serif);letter-spacing:-.01em;text-wrap:balance;text-shadow:0 2px 14px #0512309e;margin:0;font-size:clamp(1.8rem,3.1cqw,3rem);font-weight:600;line-height:1.04}.kingdom-explorer-module__Rpt3xG__er-head-story{text-shadow:0 1px 8px #051230c7;margin:8px 0 0;font-size:clamp(.94rem,1.1cqw,1.06rem);font-weight:700;line-height:1.38}.kingdom-explorer-module__Rpt3xG__er-head-chapter{width:fit-content;color:var(--er-gold-pale);background:#071640db;border-radius:999px;margin:10px 0 0;padding:3px 12px;font-size:1rem;font-weight:800}.kingdom-explorer-module__Rpt3xG__er-rail{z-index:20;height:var(--er-rail-h);padding:12px calc(var(--er-banner-w) + var(--er-gutter) * 2) 0 clamp(12px, 2.4cqw, 40px);background:linear-gradient(#0a1f5500 0%,#0a1f55d1 34%,#071640f0 100%);justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:auto 0 0}.kingdom-explorer-module__Rpt3xG__er-stop{color:#fff;min-width:0;min-height:48px;font-family:var(--er-sans);cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:12px;flex-direction:column;flex:1 1 0;align-items:center;gap:5px;padding:2px 4px;display:flex;position:relative}.kingdom-explorer-module__Rpt3xG__er-stop:not(:first-child):before{content:"";background:#f3c34ab3;height:2px;position:absolute;top:18px;left:calc(17px - 50%);right:calc(50% + 17px)}.kingdom-explorer-module__Rpt3xG__er-stop[data-starts-chapter=true]:before{background:repeating-linear-gradient(90deg,#f3c34abd 0 5px,#0000 5px 11px)}.kingdom-explorer-module__Rpt3xG__er-stop-number{border:2px solid var(--er-gold);background:var(--er-night);width:32px;height:32px;color:var(--er-cream);border-radius:50%;place-items:center;font-size:.9375rem;font-weight:800;transition:transform .2s;display:grid}.kingdom-explorer-module__Rpt3xG__er-stop-name{text-align:center;text-wrap:balance;font-size:.8125rem;font-weight:700;line-height:1.12}.kingdom-explorer-module__Rpt3xG__er-stop[aria-selected=true] .kingdom-explorer-module__Rpt3xG__er-stop-number{background:var(--er-gold);color:var(--er-night);transform:scale(1.14)}.kingdom-explorer-module__Rpt3xG__er-stop[aria-selected=true] .kingdom-explorer-module__Rpt3xG__er-stop-name{color:var(--er-gold-pale);font-weight:800}@media (hover:hover){.kingdom-explorer-module__Rpt3xG__er-stop[aria-selected=false]:hover .kingdom-explorer-module__Rpt3xG__er-stop-number{background:var(--er-royal)}}@media (orientation:landscape) and (min-width:768px) and (max-width:1180px){.kingdom-explorer-module__Rpt3xG__er-island{left:calc(var(--er-page) * var(--er-panel-index) + var(--er-world-inset) + var(--er-free) * var(--er-x-tablet) / 100);top:calc(10% + var(--er-y) * 0.94%);--er-size:var(--er-size-tablet);--er-island-scale:.82}}@media (orientation:landscape) and (max-height:700px){.kingdom-explorer-module__Rpt3xG__er-head{width:min(34cqw,420px);top:44px}.kingdom-explorer-module__Rpt3xG__er-head-title{font-size:1.8rem}.kingdom-explorer-module__Rpt3xG__er-head-story{margin-top:5px;font-size:.9375rem;line-height:1.3}.kingdom-explorer-module__Rpt3xG__er-head-chapter{margin-top:6px;font-size:.9375rem}.kingdom-explorer-module__Rpt3xG__er-island-tag{padding:3px 12px;font-size:.875rem}}@media (orientation:portrait) and (min-width:600px) and (max-width:1024px){.kingdom-explorer-module__Rpt3xG__er-explorer{background:var(--er-night);flex-direction:column;height:auto;display:flex;overflow:visible}.kingdom-explorer-module__Rpt3xG__er-stage{--er-free:100cqw;--er-world-inset:0px;height:64svh;min-height:560px;position:relative;inset:auto}.kingdom-explorer-module__Rpt3xG__er-island{left:calc(var(--er-page) * var(--er-panel-index) + var(--er-free) * var(--er-x-tablet) / 100);--er-size:var(--er-size-tablet)}.kingdom-explorer-module__Rpt3xG__er-rail{padding-left:16px;padding-right:16px}.kingdom-explorer-module__Rpt3xG__er-head{width:min(70cqw,540px)}}@media (orientation:portrait) and (max-width:767px){.kingdom-explorer-module__Rpt3xG__er-explorer{--er-rail-h:78px;background:var(--er-night);flex-direction:column;height:auto;min-height:0;display:flex;overflow:visible}.kingdom-explorer-module__Rpt3xG__er-stage{--er-page:218cqw;--er-free:218cqw;--er-world-inset:0px;height:max(80svh,640px);position:relative;inset:auto}.kingdom-explorer-module__Rpt3xG__er-world{transform:translateX(calc(50cqw - (var(--er-chapter) + var(--er-focus) / 100) * var(--er-page)))}.kingdom-explorer-module__Rpt3xG__er-island{top:calc(45% + var(--er-y) * 0.25%);width:min(72cqw,44cqh)}.kingdom-explorer-module__Rpt3xG__er-island[data-selected=false] .kingdom-explorer-module__Rpt3xG__er-island-tag{display:none}.kingdom-explorer-module__Rpt3xG__er-island[data-island-slug=royal-palace]{width:min(84cqw,47cqh)}.kingdom-explorer-module__Rpt3xG__er-sea{width:250cqw;transform:translateX(calc((var(--er-chapter) + var(--er-focus) / 100) * -50cqw))}.kingdom-explorer-module__Rpt3xG__er-stage:after{background:linear-gradient(#081c58db 0,#081c58c7 196px,#081c5800 300px)}.kingdom-explorer-module__Rpt3xG__er-head{width:auto;top:58px;left:18px;right:18px}.kingdom-explorer-module__Rpt3xG__er-head-chapter{top:calc(100cqh - var(--er-rail-h) - 92px);margin:0 auto;position:absolute;left:0;right:0}.kingdom-explorer-module__Rpt3xG__er-head-title{font-size:1.8rem}.kingdom-explorer-module__Rpt3xG__er-head-story{font-size:.9375rem}.kingdom-explorer-module__Rpt3xG__er-rail{align-items:center;padding:18px 8px 0}.kingdom-explorer-module__Rpt3xG__er-stop{min-width:44px;min-height:44px;padding:4px 0}.kingdom-explorer-module__Rpt3xG__er-stop:not(:first-child):before{top:21px}.kingdom-explorer-module__Rpt3xG__er-stop-name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (orientation:landscape) and (max-height:500px){.kingdom-explorer-module__Rpt3xG__er-explorer{--er-rail-h:72px;background:var(--er-night);flex-direction:column;height:auto;min-height:0;display:flex;overflow:visible}.kingdom-explorer-module__Rpt3xG__er-stage{--er-free:100cqw;--er-world-inset:0px;height:100svh;min-height:340px;position:relative;inset:auto}.kingdom-explorer-module__Rpt3xG__er-head-story{display:none}.kingdom-explorer-module__Rpt3xG__er-island{top:calc(6% + var(--er-y) * 0.68%);width:min(calc(var(--er-size) * .6), 44cqh)}.kingdom-explorer-module__Rpt3xG__er-island[data-island-slug=royal-palace]{width:min(calc(var(--er-size) * .7), 58cqh)}.kingdom-explorer-module__Rpt3xG__er-island-tag{padding:2px 10px;font-size:.8125rem}.kingdom-explorer-module__Rpt3xG__er-rail{padding-left:16px;padding-right:16px}}@media (prefers-reduced-motion:reduce){.kingdom-explorer-module__Rpt3xG__er-sea,.kingdom-explorer-module__Rpt3xG__er-world,.kingdom-explorer-module__Rpt3xG__er-island:before,.kingdom-explorer-module__Rpt3xG__er-island-body,.kingdom-explorer-module__Rpt3xG__er-island-art,.kingdom-explorer-module__Rpt3xG__er-island-dimmed,.kingdom-explorer-module__Rpt3xG__er-stop-number{transition:none}}
.island-banner-module__SAfD-q__er-banner-hang{--er-tail:20px;top:clamp(12px,3svh,28px);right:var(--er-gutter);z-index:30;width:var(--er-banner-w);filter:drop-shadow(0 16px 26px #05123080);position:absolute}.island-banner-module__SAfD-q__er-banner-rod{z-index:1;background:linear-gradient(180deg, #fff0a4 0%, var(--er-gold) 46%, #b47a1c 100%);border-radius:999px;height:10px;margin-inline:-9px;position:relative}.island-banner-module__SAfD-q__er-banner-edge{clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--er-tail)), 50% 100%, 0 calc(100% - var(--er-tail)));background:linear-gradient(#ffe08a,#c98f25);margin-top:-3px;padding:0 2px 2px}.island-banner-module__SAfD-q__er-banner{max-height:calc(100svh - 58px);padding:18px 20px calc(var(--er-tail) + 14px);background:linear-gradient(180deg, var(--er-royal) 0%, var(--er-night) 62%, var(--er-night-deep) 100%);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--er-tail)), 50% 100%, 0 calc(100% - var(--er-tail)));scrollbar-width:thin;flex-direction:column;display:flex;overflow-y:auto}@media (prefers-reduced-motion:no-preference){.island-banner-module__SAfD-q__er-banner-body{animation:.26s both island-banner-module__SAfD-q__er-banner-in}@keyframes island-banner-module__SAfD-q__er-banner-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}}.island-banner-module__SAfD-q__er-banner-meta{color:var(--er-mist);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;font-size:.875rem;font-weight:700;display:flex}.island-banner-module__SAfD-q__er-banner-title{font-family:var(--er-serif);letter-spacing:-.01em;color:#fff;margin:8px 0 0;font-size:clamp(1.7rem,2.3vw,2.2rem);font-weight:600;line-height:1.06}.island-banner-module__SAfD-q__er-banner-theme{color:var(--er-gold-pale);margin:4px 0 0;font-size:1rem;font-weight:800;line-height:1.28}.island-banner-module__SAfD-q__er-banner-story{color:#fff;text-wrap:pretty;margin:8px 0 0;font-size:1rem;font-weight:600;line-height:1.36}.island-banner-module__SAfD-q__er-banner-heading{color:var(--er-gold-pale);margin:12px 0 0;font-size:.875rem;font-weight:800}.island-banner-module__SAfD-q__er-learns{color:var(--er-mist);gap:3px;margin:4px 0 0;padding:0;font-size:.9375rem;font-weight:600;line-height:1.28;list-style:none;display:grid}.island-banner-module__SAfD-q__er-learns li{text-wrap:pretty;padding-left:14px;position:relative}.island-banner-module__SAfD-q__er-learns li:before{content:"";background:var(--er-gold);width:6px;height:6px;position:absolute;top:.5em;left:1px;transform:rotate(45deg)}.island-banner-module__SAfD-q__er-availability{color:var(--er-mist);margin:8px 0 0;font-size:.875rem;font-weight:600;line-height:1.3}.island-banner-module__SAfD-q__er-story{border:0;border-top:1px solid #f3c34a57;min-width:0;margin:12px 0 0;padding:10px 0 0}.island-banner-module__SAfD-q__er-story-legend{float:left;color:var(--er-gold-pale);margin-right:10px;padding:0;font-size:.875rem;font-weight:800;line-height:44px}.island-banner-module__SAfD-q__er-story-switch{background:#071640b8;border-radius:999px;gap:4px;padding:3px;display:flex;box-shadow:inset 0 0 0 1.5px #f3c34a80}.island-banner-module__SAfD-q__er-story-option{cursor:pointer;flex:1 1 0;position:relative}.island-banner-module__SAfD-q__er-story-option input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.island-banner-module__SAfD-q__er-story-option span{min-height:38px;color:var(--er-mist);border-radius:999px;place-items:center;padding:0 8px;font-size:.9375rem;font-weight:800;transition:background-color .18s,color .18s;display:grid}.island-banner-module__SAfD-q__er-story-option input:checked+span{background:var(--er-gold);color:var(--er-night)}.island-banner-module__SAfD-q__er-story-option input:focus-visible+span{outline:var(--c4m-focus-ring-width) solid var(--c4m-focus-ring-companion);outline-offset:2px}.island-banner-module__SAfD-q__er-story-note{clear:both;color:var(--er-mist);margin:6px 0 0;font-size:.8125rem;font-weight:600;line-height:1.3}.island-banner-module__SAfD-q__er-banner-nav{gap:8px;margin-top:12px;display:flex}.island-banner-module__SAfD-q__er-step{color:#fff;min-height:44px;font-family:var(--er-sans);cursor:pointer;touch-action:manipulation;background:0 0;border:1.5px solid #ffffff80;border-radius:999px;padding:0 14px;font-size:.9375rem;font-weight:800;transition:background-color .18s}.island-banner-module__SAfD-q__er-step-next{border-color:var(--er-gold);min-width:0;color:var(--er-gold-pale);flex:auto}.island-banner-module__SAfD-q__er-step:disabled{opacity:.55;cursor:default}@media (hover:hover){.island-banner-module__SAfD-q__er-step:not(:disabled):hover{background:#ffffff1a}}@media (orientation:landscape) and (max-height:700px){.island-banner-module__SAfD-q__er-banner-hang{top:8px}.island-banner-module__SAfD-q__er-banner{max-height:calc(100svh - 26px);padding:12px 18px calc(var(--er-tail) + 8px)}.island-banner-module__SAfD-q__er-banner-title{margin-top:5px;font-size:1.7rem}.island-banner-module__SAfD-q__er-banner-story{margin-top:5px;font-size:.9375rem}.island-banner-module__SAfD-q__er-banner-heading{margin-top:7px}.island-banner-module__SAfD-q__er-learns{gap:1px;font-size:.875rem}.island-banner-module__SAfD-q__er-availability{margin-top:5px;font-size:.8125rem}.island-banner-module__SAfD-q__er-story{margin-top:7px;padding-top:6px}.island-banner-module__SAfD-q__er-story-legend{line-height:38px}.island-banner-module__SAfD-q__er-story-option span{min-height:32px}.island-banner-module__SAfD-q__er-banner-nav{margin-top:7px}}@media (orientation:portrait) and (min-width:600px) and (max-width:1024px){.island-banner-module__SAfD-q__er-banner-hang{z-index:30;width:min(100% - 40px,720px);margin:-6px auto 44px;position:relative;top:auto;right:auto}.island-banner-module__SAfD-q__er-banner{max-height:none;padding:22px 28px calc(var(--er-tail) + 20px)}}@media (orientation:portrait) and (max-width:767px){.island-banner-module__SAfD-q__er-banner-hang{z-index:30;width:calc(100% - 28px);margin:-6px auto 36px;position:relative;top:auto;right:auto}.island-banner-module__SAfD-q__er-banner{max-height:none;padding:18px 18px calc(var(--er-tail) + 18px)}}@media (orientation:landscape) and (max-height:500px){.island-banner-module__SAfD-q__er-banner-hang{z-index:30;width:min(100% - 40px,640px);margin:-6px auto 28px;position:relative;top:auto;right:auto}.island-banner-module__SAfD-q__er-banner{max-height:none}}@media (prefers-reduced-motion:reduce){.island-banner-module__SAfD-q__er-story-option span,.island-banner-module__SAfD-q__er-step{transition:none}}
.realm-code-section-module__PLr9Yq__er-code{background:linear-gradient(180deg, var(--er-night-deep) 0%, var(--er-night) 100%);padding:clamp(56px,9vw,112px) clamp(20px,5vw,96px) clamp(40px,5vw,64px);position:relative}.realm-code-section-module__PLr9Yq__er-code-inner{width:min(100%,1180px);margin-inline:auto}.realm-code-section-module__PLr9Yq__er-code-intro{max-width:44rem}.realm-code-section-module__PLr9Yq__er-code-title{font-family:var(--er-serif);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(2.2rem,4.6vw,4rem);font-weight:600;line-height:1.02}.realm-code-section-module__PLr9Yq__er-code-lede{color:var(--er-mist);margin:16px 0 0;font-size:clamp(1.06rem,1.5vw,1.25rem);font-weight:600;line-height:1.46}.realm-code-section-module__PLr9Yq__er-key{grid-template-columns:repeat(10,minmax(0,1fr));gap:clamp(4px,1vw,14px);margin:clamp(24px,3.4vw,40px) 0 0;padding:0;list-style:none;display:grid}.realm-code-section-module__PLr9Yq__er-key-item{flex-direction:column;align-items:center;min-width:0;display:flex}.realm-code-section-module__PLr9Yq__er-key-piece{aspect-ratio:1166/1024;object-fit:contain;width:100%;max-width:109px;height:auto;display:block}.realm-code-section-module__PLr9Yq__er-key-digit{color:#fff;margin-top:2px;font-size:clamp(1.25rem,1.9vw,1.6rem);font-weight:900;line-height:1.1}.realm-code-section-module__PLr9Yq__er-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,44px);margin:clamp(32px,5vw,56px) 0 0;padding:0;list-style:none;display:grid;position:relative}.realm-code-section-module__PLr9Yq__er-steps:before{content:"";background:linear-gradient(90deg, var(--er-gold) 0%, #f3c34a80 100%);height:2px;position:absolute;top:2.5rem;left:0;right:0}.realm-code-section-module__PLr9Yq__er-step-title{color:var(--er-gold-pale);font-family:var(--er-serif);margin:0;font-size:1.75rem;font-weight:600;line-height:2rem}.realm-code-section-module__PLr9Yq__er-step-work{align-items:center;gap:clamp(6px,1vw,14px);min-height:clamp(96px,11vw,132px);margin-top:22px;display:flex}.realm-code-section-module__PLr9Yq__er-piece{width:clamp(78px,9vw,112px);height:auto}.realm-code-section-module__PLr9Yq__er-operator,.realm-code-section-module__PLr9Yq__er-numbers{font-family:var(--er-sans);color:#fff;white-space:nowrap;font-weight:900}.realm-code-section-module__PLr9Yq__er-operator{font-size:clamp(1.8rem,3vw,2.6rem)}.realm-code-section-module__PLr9Yq__er-numbers{font-size:clamp(2.1rem,3.6vw,3.2rem)}.realm-code-section-module__PLr9Yq__er-step-text{color:var(--er-mist);margin:12px 0 0;font-size:1.06rem;font-weight:600;line-height:1.36}.realm-code-section-module__PLr9Yq__er-reasons{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,44px);margin:clamp(36px,5vw,60px) 0 0;padding:0;list-style:none;display:grid}.realm-code-section-module__PLr9Yq__er-reason-title{color:#fff;margin:0;font-size:1.125rem;font-weight:800;line-height:1.26}.realm-code-section-module__PLr9Yq__er-reason-text{color:var(--er-mist);margin:6px 0 0;font-size:1rem;font-weight:600;line-height:1.42}@media (orientation:portrait) and (max-width:767px){.realm-code-section-module__PLr9Yq__er-key{grid-template-columns:repeat(5,minmax(0,1fr));row-gap:12px}.realm-code-section-module__PLr9Yq__er-steps,.realm-code-section-module__PLr9Yq__er-reasons{grid-template-columns:minmax(0,1fr)}.realm-code-section-module__PLr9Yq__er-steps:before{display:none}.realm-code-section-module__PLr9Yq__er-step-item+.realm-code-section-module__PLr9Yq__er-step-item{border-top:1px solid #f3c34a57;padding-top:18px}.realm-code-section-module__PLr9Yq__er-step-work{min-height:0;margin-top:10px}.realm-code-section-module__PLr9Yq__er-piece{width:88px}.realm-code-section-module__PLr9Yq__er-numbers{font-size:2.3rem}}
