.guild-crafters-module__u51TwW__intro h1{max-width:18ch;font-size:clamp(2.7rem,5vw,4.4rem)}.guild-crafters-module__u51TwW__where{color:var(--color-gold-ink-deep);margin-top:1rem;font-size:1.25rem}.guild-crafters-module__u51TwW__pageFilm{max-width:900px;margin:1.75rem auto 3.5rem}.guild-crafters-module__u51TwW__film{min-width:0;margin:0}.guild-crafters-module__u51TwW__video{aspect-ratio:16/9;background:var(--color-paper-light);border-radius:10px;width:100%;height:auto;display:block}.guild-crafters-module__u51TwW__film figcaption{color:var(--color-ink-soft);margin-top:.75rem;font-size:.95rem;line-height:1.4}.guild-crafters-module__u51TwW__transcript{color:var(--color-ink-soft);margin-top:.25rem;font-size:1rem}.guild-crafters-module__u51TwW__transcript summary{cursor:pointer;width:fit-content;padding-block:.65rem}.guild-crafters-module__u51TwW__transcript summary:hover{color:var(--color-garnet)}.guild-crafters-module__u51TwW__transcript p{max-width:60ch;margin-block:.75rem}.guild-crafters-module__u51TwW__walkthrough{grid-template-columns:.85fr 1.15fr;column-gap:5rem;padding-block:3rem;display:grid}.guild-crafters-module__u51TwW__walkthrough>h2,.guild-crafters-module__u51TwW__materials h2{font-size:clamp(2.1rem,3.4vw,3.1rem)}.guild-crafters-module__u51TwW__walkthrough>h2{max-width:17ch}.guild-crafters-module__u51TwW__steps{gap:2rem;display:grid}.guild-crafters-module__u51TwW__steps h3{font-size:1.5rem;font-weight:700;line-height:1.3}.guild-crafters-module__u51TwW__steps p{color:var(--color-ink-soft);max-width:48ch;margin-top:.65rem;font-size:1.125rem}.guild-crafters-module__u51TwW__materials{max-width:780px;margin-inline:auto;padding-block:3.5rem 5rem}.guild-crafters-module__u51TwW__materials .guild-crafters-module__u51TwW__lede{margin-top:1.2rem}.guild-crafters-module__u51TwW__note{color:var(--color-gold-ink-deep);margin-top:1.5rem;font-size:1.55rem}.guild-crafters-module__u51TwW__homeFilm{align-self:center;width:100%}.guild-crafters-module__u51TwW__homeAction{min-height:44px;color:var(--color-gold-ink-deep);align-items:center;gap:.75rem;margin-top:1.4rem;font-weight:700;display:inline-flex}.guild-crafters-module__u51TwW__homeAction:hover{color:var(--color-garnet)}@media (max-width:767px){.guild-crafters-module__u51TwW__pageFilm{max-width:min(100%,380px);margin-block:1.5rem 2rem}.guild-crafters-module__u51TwW__film{max-width:min(100%,380px);margin-inline:auto}.guild-crafters-module__u51TwW__video{aspect-ratio:9/16}.guild-crafters-module__u51TwW__walkthrough{grid-template-columns:1fr;gap:2rem;padding-block:2rem}.guild-crafters-module__u51TwW__walkthrough>h2{max-width:22ch}.guild-crafters-module__u51TwW__materials{padding-block:2.5rem 3.5rem}.guild-crafters-module__u51TwW__where{font-size:1.1rem}.guild-crafters-module__u51TwW__homeAction{margin-top:1rem}}
.leveling-guide-video-module__dWMy8a__intro{margin-top:1.5rem}.leveling-guide-video-module__dWMy8a__download{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex}.leveling-guide-video-module__dWMy8a__download p{color:var(--color-ink-soft);font-size:1rem}.leveling-guide-video-module__dWMy8a__film{max-width:960px;margin:2rem auto 0}.leveling-guide-video-module__dWMy8a__video{aspect-ratio:16/9;background:var(--color-paper-light);border-radius:10px;width:100%;height:auto;display:block}.leveling-guide-video-module__dWMy8a__film figcaption{color:var(--color-ink-soft);margin-top:.75rem;font-size:.95rem;line-height:1.4}.leveling-guide-video-module__dWMy8a__transcript{color:var(--color-ink-soft);margin-top:.25rem;font-size:1rem}.leveling-guide-video-module__dWMy8a__transcript summary{cursor:pointer;width:fit-content;min-height:44px;padding-block:.65rem}.leveling-guide-video-module__dWMy8a__transcript summary:hover{color:var(--color-garnet)}.leveling-guide-video-module__dWMy8a__transcript p{max-width:60ch;margin-block:.75rem}@media (max-width:767px){.leveling-guide-video-module__dWMy8a__film{margin-top:1.5rem}}
.leveling-guide-page-module__tD7M7G__walkthrough{grid-template-columns:.85fr 1.15fr;column-gap:5rem;padding-block:5rem 3.5rem;display:grid}.leveling-guide-page-module__tD7M7G__walkthrough>h2,.leveling-guide-page-module__tD7M7G__recovery h2,.leveling-guide-page-module__tD7M7G__chapters>h2{font-size:clamp(2.1rem,3.4vw,3.1rem)}.leveling-guide-page-module__tD7M7G__walkthrough>h2{max-width:13ch}.leveling-guide-page-module__tD7M7G__steps{gap:2rem;display:grid}.leveling-guide-page-module__tD7M7G__steps h3{font-size:1.5rem;font-weight:700;line-height:1.3}.leveling-guide-page-module__tD7M7G__steps p{max-width:52ch;color:var(--color-ink-soft);margin-top:.65rem;font-size:1.125rem}.leveling-guide-page-module__tD7M7G__recovery{border-top:1px solid var(--color-rule);grid-template-columns:.9fr 1.1fr;align-items:center;column-gap:4rem;padding-block:3.5rem;display:grid}.leveling-guide-page-module__tD7M7G__recovery .lede{margin-top:1rem}.leveling-guide-page-module__tD7M7G__controls{margin-top:1.75rem}.leveling-guide-page-module__tD7M7G__controls>div{border-top:1px solid var(--color-rule);grid-template-columns:9rem 1fr;gap:1rem;padding-block:.85rem;display:grid}.leveling-guide-page-module__tD7M7G__controls dt{font-weight:700}.leveling-guide-page-module__tD7M7G__controls dd{color:var(--color-ink-soft)}.leveling-guide-page-module__tD7M7G__note{color:var(--color-gold-ink-deep);margin-top:1.5rem;font-size:1.35rem;line-height:1.4}.leveling-guide-page-module__tD7M7G__chapters{border-top:1px solid var(--color-rule);padding-block:4rem 3rem}.leveling-guide-page-module__tD7M7G__chapters>.lede{max-width:60ch;margin-top:1rem}.leveling-guide-page-module__tD7M7G__factions{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:4rem;margin-top:2.5rem;display:grid}.leveling-guide-page-module__tD7M7G__factions h3{font-size:clamp(1.75rem,2.4vw,2.1rem)}.leveling-guide-page-module__tD7M7G__factions h4{color:var(--color-ink-soft);margin-top:1.5rem;margin-bottom:.5rem;font-size:1.05rem;font-weight:700}.leveling-guide-page-module__tD7M7G__list li{border-top:1px solid var(--color-rule);justify-content:space-between;align-items:baseline;gap:1rem;min-height:44px;padding-block:.55rem;display:flex}.leveling-guide-page-module__tD7M7G__list strong{font-size:1.15rem;font-weight:500}.leveling-guide-page-module__tD7M7G__route li{font-size:1.075rem}.leveling-guide-page-module__tD7M7G__detail{color:var(--color-ink-soft);margin-top:.15rem;font-size:.95rem;display:block}.leveling-guide-page-module__tD7M7G__levels{color:var(--color-ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.leveling-guide-page-module__tD7M7G__chaptersNote{max-width:70ch;color:var(--color-ink-soft);margin-top:2rem}@media (max-width:767px){.leveling-guide-page-module__tD7M7G__walkthrough{grid-template-columns:1fr;gap:2rem;padding-block:3rem 2rem}.leveling-guide-page-module__tD7M7G__walkthrough>h2{max-width:20ch}.leveling-guide-page-module__tD7M7G__recovery{grid-template-columns:1fr;padding-block:2.5rem 1rem}.leveling-guide-page-module__tD7M7G__controls>div{grid-template-columns:1fr;gap:.2rem}.leveling-guide-page-module__tD7M7G__note{font-size:1.2rem}.leveling-guide-page-module__tD7M7G__chapters{padding-block:2.5rem 2rem}.leveling-guide-page-module__tD7M7G__factions{grid-template-columns:1fr;row-gap:2.5rem;margin-top:2rem}.leveling-guide-page-module__tD7M7G__route{columns:2;column-gap:1.25rem}.leveling-guide-page-module__tD7M7G__route li{break-inside:avoid;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.1rem;font-size:1rem}}
.feature-page{padding-top:6.5rem;overflow-x:clip}.feature-container{max-width:1280px;margin-inline:auto;padding-inline:2.5rem}.feature-breadcrumb{color:var(--color-ink-soft);flex-wrap:wrap;align-items:center;gap:.8rem;font-size:1rem;display:flex}.feature-breadcrumb a{align-items:center;gap:.5rem;display:inline-flex}.feature-breadcrumb a:hover{color:var(--color-garnet)}.feature-hero{grid-template-columns:1fr 1.2fr;align-items:center;gap:2rem;min-height:min(620px,75svh);padding-block:3rem;display:grid}.feature-hero h1{max-width:13ch;font-size:clamp(2.9rem,5vw,4.8rem)}.feature-hero-art{min-width:0;padding-bottom:2rem;position:relative}.feature-scene-frame{aspect-ratio:1.45;align-items:center;display:grid}.feature-scene-frame>svg{max-height:100%}.feature-replay{color:var(--color-ink-soft);cursor:pointer;align-items:center;gap:.5rem;min-height:44px;font-size:.95rem;display:inline-flex;position:absolute;bottom:0;right:1.5rem}.feature-replay:hover{color:var(--color-garnet)}.feature-intro{text-align:center;flex-direction:column;align-items:center;padding-block:2.5rem 1rem;display:flex}.feature-intro h1{max-width:15ch;margin-top:1.25rem;font-size:clamp(2.9rem,6vw,5.4rem)}.feature-intro .lede{margin-top:1.5rem}.feature-category-promise{color:var(--color-gold-ink-deep);margin-top:1rem;font-size:1.6rem}.feature-where{color:var(--color-gold-ink-deep);margin-top:.9rem;font-size:1.3rem}.feature-page-animation{width:min(100%, var(--cap,1180px), calc(max(340px, 100svh - 27rem) * var(--aspect,1.619)));margin:1.5rem auto 2rem}.feature-page-animation figure{aspect-ratio:680/420}.feature-page-animation[data-kind=scene] figure{aspect-ratio:auto}.feature-story-svg{width:100%;height:auto;display:block;overflow:visible}.feature-animation-caption{min-height:44px;color:var(--color-ink-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding-inline:.5rem;font-size:.95rem;display:flex}.feature-animation-replay{cursor:pointer;align-items:center;gap:.5rem;min-height:44px;display:inline-flex}.feature-animation-replay:hover{color:var(--color-garnet)}.feature-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;padding-block:3rem 4rem;display:grid}.feature-steps>*{border-top:1px solid var(--color-rule);padding-top:1.5rem}.feature-steps h2{font-size:clamp(1.65rem,2.6vw,2.2rem)}.feature-steps .lede{margin-top:1rem;font-size:1.125rem}.feature-guides{gap:3rem;padding-block:1rem 4rem;display:grid}.feature-guides h2{font-size:clamp(1.65rem,2.6vw,2.2rem)}.feature-guides-note{color:var(--color-ink-soft);margin-top:.75rem}.feature-guides ul{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2.5rem;margin-top:1.25rem;display:grid}.feature-guides li{border-top:1px solid var(--color-rule);align-items:center;gap:.8rem;min-height:56px;padding-block:.65rem;display:flex}.feature-guides-name{flex:1;font-size:1.2rem;font-weight:500;line-height:1.3}.feature-guides-faction{color:var(--color-ink-soft);margin-left:.6rem;font-size:1rem;font-weight:400}.feature-guides-details{color:var(--color-ink-soft);margin-top:.25rem;font-size:.95rem;font-weight:400;display:block}.feature-guides-levels{color:var(--color-ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap}.feature-guides-icon{border-radius:50%;flex-shrink:0}.feature-catalog{padding-block:2rem 5rem}.feature-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;display:grid}.feature-catalog-grid a{border-top:1px solid var(--color-rule);padding-top:1.2rem}.feature-catalog-grid h2{justify-content:space-between;gap:.8rem;min-height:44px;font-size:1.4rem;font-weight:700;display:flex}.feature-catalog-grid h2 svg{color:var(--color-gold-ink-deep);flex-shrink:0;margin-top:.25rem}.feature-catalog-grid p{color:var(--color-ink-soft);margin-top:.75rem;font-size:1.125rem;line-height:1.5}.feature-catalog-grid a:hover h2{color:var(--color-garnet)}.feature-walkthrough,.feature-map,.feature-steps>[id]{scroll-margin-top:6rem}.feature-chapter{grid-template-columns:1fr 1.15fr;align-items:center;gap:4rem;padding-block:6rem;scroll-margin-top:6rem;display:grid}.feature-chapter h2,.feature-faq h2,.feature-related h2,.feature-launch h2{font-size:clamp(2.1rem,3.5vw,3.1rem)}.feature-chapter-art{aspect-ratio:1.5;align-items:center;min-width:0;display:grid}.feature-chapter-2{grid-template-columns:1.15fr 1fr}.feature-chapter-2 .feature-chapter-copy{order:2}.feature-chapter-3{text-align:center;grid-template-columns:1fr;gap:2rem;padding-top:3rem}.feature-chapter-3 .feature-chapter-copy{max-width:660px;margin-inline:auto}.feature-chapter-3 .lede{margin-inline:auto}.feature-chapter-3 .feature-chapter-art{width:min(100%,760px);margin-inline:auto}.feature-faq{border-top:1px solid var(--color-rule);grid-template-columns:.85fr 1.15fr;gap:5rem;padding-block:4rem;display:grid}.feature-question{border-bottom:1px solid var(--color-rule);padding-block:1.15rem}.feature-question:first-child{padding-top:0}.feature-question summary{cursor:pointer;justify-content:space-between;gap:1.5rem;font-weight:700;list-style:none;display:flex}.feature-question summary::-webkit-details-marker{display:none}.feature-question summary svg{flex-shrink:0;margin-top:.3rem;transition:transform .2s}.feature-question[open] summary svg{transform:rotate(45deg)}.feature-question p{color:var(--color-ink-soft);padding-top:.8rem}.feature-related{padding-block:3rem 5rem}.feature-related-links{grid-template-columns:repeat(3,1fr);gap:2.5rem;margin-top:2rem;display:grid}.feature-related-links a,.feature-map-group a,.feature-map-capability{color:var(--color-ink-soft);justify-content:space-between;align-items:center;gap:1rem;padding-block:1rem;display:flex}.feature-related-links strong,.feature-map-group strong{color:var(--color-ink);font-size:1.4rem;font-weight:500;line-height:1.2;display:block}.feature-map-group a>span>span,.feature-map-capability>span>span{margin-top:.45rem;font-size:1rem;display:block}.feature-related-links svg,.feature-map-group svg{flex-shrink:0;transition:transform .2s}.feature-related-links a:hover strong,.feature-map-group a:hover strong{color:var(--color-garnet)}.feature-related-links a:hover svg,.feature-map-group a:hover svg{transform:translate(5px)}.feature-launch{border-top:1px solid var(--color-rule);justify-content:space-between;align-items:center;gap:3rem;padding-block:4rem 6rem;display:flex}.feature-launch .btn-ink{flex-shrink:0}.feature-directory{padding-top:5rem}.feature-directory-heading{padding-block:3rem}.feature-directory-heading h1{font-size:clamp(2.9rem,5vw,4.8rem)}.feature-map{padding-bottom:5rem}.feature-map-group{border-top:1px solid var(--color-rule);grid-template-columns:.8fr 2fr;gap:4rem;padding-block:3rem;scroll-margin-top:6rem;display:grid}.feature-map-group h2{padding-top:1rem;font-size:clamp(2rem,3vw,2.7rem)}.feature-map-group header p{color:var(--color-ink-soft);margin-top:1rem}.feature-map-group>div{grid-template-columns:repeat(2,1fr);align-content:start;column-gap:3rem;display:grid}.feature-breadcrumb-group{display:contents}@media (min-width:768px) and (max-width:1023px){.feature-guides ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.feature-steps,.feature-catalog-grid{grid-template-columns:1fr;gap:1.5rem}.feature-guides ul{grid-template-columns:1fr}.feature-guides ul.feature-guides-names{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.25rem}.feature-guides-names .feature-guides-faction{margin-left:0;display:block}.feature-breadcrumb-group{display:none}.feature-guides{gap:2rem;padding-block:.5rem 3rem}.feature-steps{padding-block:1.5rem 3rem}.feature-page-animation{width:auto;margin:1.75rem -1rem 1rem}.feature-intro h1{max-width:19ch}.feature-page{padding-top:5.7rem}.feature-container{padding-inline:1.5rem}.feature-hero{grid-template-columns:1fr;gap:1.5rem;min-height:auto;padding-block:2rem}.feature-hero h1{max-width:17ch;font-size:clamp(2.7rem,9vw,4rem)}.feature-hero .lede{font-size:1.1rem}.feature-scene-frame{aspect-ratio:1.5}.feature-intro{padding-block:1.5rem 0}.feature-intro h1{font-size:clamp(2.5rem,11vw,3.6rem)}.feature-intro .lede{font-size:1.1rem}.feature-chapter{grid-template-columns:1fr;gap:2rem;padding-block:3.5rem}.feature-chapter-2 .feature-chapter-copy{order:0}.feature-chapter-3{text-align:left}.feature-chapter-3 .lede{margin-inline:0}.feature-faq{grid-template-columns:1fr;gap:2rem;padding-block:3rem}.feature-related-links{grid-template-columns:1fr;gap:.5rem}.feature-launch{flex-direction:column;align-items:flex-start;gap:2rem;padding-block:3rem 4rem}.feature-map-group{grid-template-columns:1fr;gap:1.5rem;padding-block:2rem}.feature-map-group>div{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.feature-page *,.feature-page :before,.feature-page :after{transition:none!important;animation:none!important}}
