:root{color-scheme:dark;--world-ink:#f3f7fc;--world-muted:#b9c7d8;--world-line:#ffffff20;--world-panel:#101c2c;--world-blue:#91ceff;--world-warm:#f4bb91}
[hidden]{display:none!important}
.header-actions{display:flex;align-items:center;gap:14px;flex-shrink:0}.header-contact{font-size:12px;text-decoration:none;white-space:nowrap;color:#dcecff}
body.world-menu .worlds-hero,body.world-destination .worlds-hero{height:calc(100svh - 80px);min-height:690px;max-height:950px}
.worlds-hero .worlds-close{display:none!important}
.worlds-scroll-cue{position:absolute;z-index:8;left:50%;bottom:17px;transform:translateX(-50%);display:flex;align-items:center;gap:10px;padding:10px 16px;border:1px solid #ffffff42;border-radius:999px;background:#071321d9;color:#eaf5ff;text-decoration:none;font-size:12px;letter-spacing:.02em;box-shadow:0 10px 30px #0004;transition:transform .2s ease,background .2s ease}
.worlds-scroll-cue:hover,.worlds-scroll-cue:focus-visible{transform:translateX(-50%) translateY(-3px);background:#17324b;outline:2px solid #fff;outline-offset:3px}.worlds-scroll-cue>span:first-child{color:var(--active-color,#a8d5ff);font:700 10px ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase}.worlds-scroll-cue>span:last-child{font-size:17px;line-height:10px}
.worlds-hero[data-phase="build"] .worlds-scroll-cue,.worlds-hero[data-phase="logo"] .worlds-scroll-cue{opacity:0;pointer-events:none}.worlds-hero[data-phase="worlds"] .worlds-scroll-cue,.worlds-hero[data-phase="settled"] .worlds-scroll-cue{opacity:1}
body[data-world-route="websites"]{--route-accent:#88d9ff}body[data-world-route="shop"]{--route-accent:#e7ae83}body[data-world-route="discord"]{--route-accent:#82cfc5}body[data-world-route="portraitworks"]{--route-accent:#d6a3e9}body[data-world-route="myth"]{--route-accent:#91c9a6}
body[data-world-route] .worlds-hero{--active-color:var(--route-accent)}body[data-world-route] .worlds-center span{filter:drop-shadow(0 0 18px color-mix(in srgb,var(--route-accent),transparent 50%))}
body[data-world-route] .world-content{border-top:3px solid var(--route-accent);background:radial-gradient(ellipse at 85% 5%,color-mix(in srgb,var(--route-accent),transparent 72%),transparent 38%),linear-gradient(155deg,#0c1727,#101a27 58%,#111a26)}
body[data-world-route] .world-content .world-eyebrow{color:var(--route-accent)}
body[data-world-route="discord"] .worlds-featured .world-sphere__label,
body[data-world-route="myth"] .worlds-featured .world-sphere__label{max-width:560px;margin-inline:auto;text-align:center}
body[data-world-route="portraitworks"] .worlds-featured .world-sphere__label{font-size:min(7.2vw,104px)}
@media(max-width:1100px){.header-actions{margin-left:auto}.header-actions .explore-toggle{margin:0}}
@media(max-width:680px){.header-actions{gap:8px;flex-wrap:wrap;justify-content:flex-end;max-width:53%}.header-actions .explore-toggle{padding:9px 10px;font-size:10px}.header-contact{font-size:10px}.worlds-hero .worlds-close{bottom:8px;left:12px;font-size:11px;padding:9px 12px}}
.site-header{position:sticky;top:0;z-index:50;display:flex;align-items:center;gap:28px;padding:18px max(22px,calc((100vw - 1320px)/2));background:#07101af5;border-bottom:1px solid #ffffff20}
.site-brand{flex-shrink:0;font-weight:800;letter-spacing:.12em;text-decoration:none;font-size:17px}.site-brand span{display:block;margin-top:5px;color:#a7bbd1;font-size:9px;letter-spacing:.09em;font-weight:500}
.site-header nav{display:flex;gap:18px;align-items:center;margin-left:auto}.site-header nav a{white-space:nowrap;text-decoration:none;font-size:13px;color:#b9c7d8;padding:10px 0}.site-header nav a:hover,.site-header nav a[aria-current="page"]{color:#fff;text-decoration:underline;text-underline-offset:7px}
.explore-toggle{flex-shrink:0;padding:12px 16px;border:1px solid #8bb3d260;border-radius:999px;text-decoration:none;font-size:12px;font-weight:700;background:#152536}
.site-header a:focus-visible,.sales-lead a:focus-visible{outline:2px solid #f4bb91;outline-offset:5px}
[data-explore-worlds]{display:none}.worlds-enabled [data-explore-worlds]{display:inline-flex}
.sales-lead{max-width:1320px;margin:auto;padding:70px 28px 62px;display:grid;grid-template-columns:1.12fr 1fr;gap:45px;align-items:center}
.sales-eyebrow{font:700 10px/1.6 ui-monospace,monospace;letter-spacing:.19em;color:#a8c6df;margin:0 0 22px}
.sales-lead h1{font:800 clamp(42px,5.1vw,74px)/1.04 Manrope,Arial,sans-serif;letter-spacing:-.065em;margin:0}.sales-lead h1 em{font-style:normal;color:#f1bd99}
.sales-description{font-size:clamp(18px,1.7vw,22px);line-height:1.55;color:#c5d3e1;max-width:520px;margin:25px 0 18px}
.sales-price{font-size:15px;line-height:1.7;color:#aabed1}.sales-price strong{color:white}
.sales-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.sales-actions .world-action{font-size:14px}
.sales-note{margin-top:25px;color:#a9bcd0;font-size:13px;line-height:1.7}.sales-note a{color:#d8e9fa;text-underline-offset:4px}
.sales-gallery{position:relative;height:425px;min-width:0}.sales-preview{position:absolute;display:block;width:61%;height:350px;border-radius:14px;background:#101e2d;border:1px solid #ffffff40;box-shadow:0 22px 45px #0005;overflow:hidden;text-decoration:none;transition:transform .25s}
.sales-preview img{width:100%;height:calc(100% - 42px);object-fit:cover;object-position:top;display:block}.sales-preview span{display:flex;align-items:center;justify-content:center;height:42px;font-size:11px;color:#edf5ff}
.sales-preview--back{left:0;top:0;transform:rotate(-6deg)}.sales-preview--front{right:0;top:43px;transform:rotate(5deg)}.sales-preview:hover{transform:rotate(0);z-index:2}.sales-gallery-caption{position:absolute;bottom:0;right:0;color:#93aac0;font-size:11px}
.sales-footer{padding:38px 24px;text-align:center;color:#b9c7d8;font-size:14px;line-height:1.8}.sales-footer a{color:#e6f2ff}
.section-heading{max-width:1264px;margin:auto;padding:55px 24px 38px}.section-heading h1{font-size:clamp(34px,4vw,58px);letter-spacing:-.05em;margin:0}.section-heading>p:last-child{color:#b9c7d8;line-height:1.6}
.section-heading>p.pricing-sale-burst{position:relative;display:inline-block;max-width:min(520px,100%);margin:27px 0 0;padding:7px;background:#0d1117;clip-path:polygon(4% 13%,15% 6%,28% 10%,39% 3%,51% 9%,63% 4%,74% 10%,88% 5%,95% 17%,92% 30%,99% 42%,92% 54%,98% 68%,87% 76%,88% 91%,73% 89%,62% 98%,50% 91%,37% 97%,27% 89%,13% 94%,11% 80%,1% 69%,7% 55%,0 43%,7% 31%);filter:drop-shadow(0 10px 15px #06112080);transform:rotate(-1.4deg)}
.pricing-sale-burst__copy{position:relative;display:grid;justify-items:center;gap:3px;padding:38px 42px 32px;color:#111722;text-align:center;font:900 clamp(16px,1.72vw,22px)/1.12 Impact,"Arial Black",Arial,sans-serif;letter-spacing:.005em;background:#fff;clip-path:polygon(4% 13%,15% 6%,28% 10%,39% 3%,51% 9%,63% 4%,74% 10%,88% 5%,95% 17%,92% 30%,99% 42%,92% 54%,98% 68%,87% 76%,88% 91%,73% 89%,62% 98%,50% 91%,37% 97%,27% 89%,13% 94%,11% 80%,1% 69%,7% 55%,0 43%,7% 31%)}
.pricing-sale-burst__copy:after{content:"";position:absolute;z-index:-1;pointer-events:none;inset:7px;border:2px solid #111722;clip-path:polygon(4% 13%,15% 6%,28% 10%,39% 3%,51% 9%,63% 4%,74% 10%,88% 5%,95% 17%,92% 30%,99% 42%,92% 54%,98% 68%,87% 76%,88% 91%,73% 89%,62% 98%,50% 91%,37% 97%,27% 89%,13% 94%,11% 80%,1% 69%,7% 55%,0 43%,7% 31%);opacity:.22}.pricing-sale-burst strong{font-size:1.3em;letter-spacing:.01em}.pricing-sale-burst b{max-width:340px;margin-top:8px;font-size:.8em;line-height:1.1;color:#e15032}.pricing-sale-burst__tag{position:absolute;top:13px;left:50%;padding:4px 8px;border:2px solid #111722;border-radius:2px;background:#ffd33f;color:#111722;font:900 9px/1 ui-monospace,monospace;letter-spacing:.12em;transform:translateX(-50%) rotate(-2deg);box-shadow:2px 2px 0 #111722}
@media(max-width:680px){.pricing-sale-burst__copy{padding:36px 32px 28px}.pricing-sale-burst b{max-width:260px}}
#showcase,#website-options,#world-content{scroll-margin-top:100px}
.worlds-close{position:absolute;top:20px;left:24px;z-index:20;padding:12px 18px;border:1px solid #ffffff55;border-radius:999px;background:#0b192a;color:#fff;cursor:pointer;font:700 13px Arial,sans-serif}
.world-destination .worlds-skip{top:20px;bottom:auto}
@media(max-width:1100px){.site-header{gap:16px;flex-wrap:wrap;padding:14px 22px}.site-header nav{order:3;width:100%;margin:0;overflow-x:auto;gap:24px}.explore-toggle{margin-left:auto}.sales-lead{padding-top:48px;gap:28px}.sales-gallery{height:370px}.sales-preview{height:300px}#showcase,#website-options,#world-content{scroll-margin-top:130px}}
@media(max-width:680px){.site-header{padding:12px 18px;gap:8px}.site-brand{font-size:14px}.site-brand span{font-size:8px}.explore-toggle{padding:11px 12px;font-size:11px}.site-header nav{gap:23px}.site-header nav a{font-size:12px}.sales-lead{grid-template-columns:1fr;padding:38px 24px 35px;gap:32px}.sales-description{margin-top:20px;font-size:18px}.sales-eyebrow{font-size:9px;margin-bottom:16px}.sales-actions{gap:10px;margin-top:22px}.sales-actions .world-action{font-size:13px;padding:12px 16px}.sales-note{margin-top:20px}.sales-gallery{height:330px;max-width:470px;width:100%;margin:auto}.sales-preview{height:270px;width:61%}.sales-preview--front{top:32px}.sales-preview span{font-size:10px}.sales-gallery-caption{font-size:10px}.section-heading{padding-top:36px}.worlds-close{left:12px;top:12px}}
@media(prefers-reduced-motion:reduce){.sales-preview{transition:none}}
@media(max-width:680px){.site-header nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 12px;overflow:visible}.site-header nav a{font-size:11px;padding:9px 0}.site-header nav a[aria-current="page"]{text-underline-offset:4px}#showcase,#website-options,#world-content{scroll-margin-top:165px}}
.worlds-hero .worlds-close{top:auto;bottom:16px;left:20px}
body.world-menu .worlds-hero,body.world-destination .worlds-hero{height:calc(100svh - 80px);min-height:690px;max-height:950px}
@media(max-width:680px){body.world-menu .worlds-hero,body.world-destination .worlds-hero{height:760px;min-height:760px}.worlds-hero .worlds-close{bottom:8px;left:12px;padding:8px 10px;font-size:10px}}
/* A stable stage prevents route changes from resizing the particle coordinate system. */
html{scrollbar-gutter:stable}
.worlds-hero.is-ready .worlds-fallback{display:none}
body.world-menu .worlds-hero,body.world-destination .worlds-hero{height:100svh;min-height:690px;max-height:1100px}
.worlds-hero.is-morphing :is(.worlds-center,.worlds-navigation,.worlds-featured,.worlds-focus-panel,.worlds-mobile-controls,.worlds-instruction){visibility:hidden}
.worlds-hero.is-measuring *{transition:none!important;animation:none!important}
.worlds-hero.is-measuring :is(.worlds-navigation,.worlds-featured,.worlds-focus-panel,.worlds-mobile-controls,.worlds-center){visibility:hidden}
.worlds-hero .worlds-particles{mask-image:none;-webkit-mask-image:none}
.worlds-hero:not(.is-morphing) .worlds-particles{visibility:hidden}
.worlds-hero.is-morphing .worlds-orbit-lines{opacity:.55}
.worlds-hero[data-phase="settled"] :is(.worlds-center,.worlds-navigation,.world-sphere,.worlds-featured,.worlds-focus-panel,.worlds-mobile-controls){transition-property:filter,box-shadow,border-color}
.worlds-hero:focus{outline:none}
.worlds-hero.is-revealing :is(.worlds-center,.worlds-navigation,.worlds-featured,.worlds-focus-panel,.worlds-mobile-controls,.worlds-instruction){visibility:visible;opacity:var(--scene-reveal)!important;transition:none!important;pointer-events:none}
.worlds-hero.is-revealing .worlds-particles{opacity:calc(1 - var(--scene-reveal))}
*{box-sizing:border-box}html{scroll-behavior:smooth}body.world-menu,body.world-destination{margin:0;background:#050b13;color:var(--world-ink);font-family:"DM Sans",Arial,sans-serif}a{color:inherit}
.worlds-hero{width:100%;min-height:clamp(660px,100svh,980px)}.world-menu main{min-height:100svh}.world-menu .worlds-hero{min-height:100svh;height:100svh;max-height:1100px}.world-menu .worlds-instruction{bottom:24px}.world-menu .worlds-skip{top:20px;bottom:auto}.world-menu .worlds-hero .worlds-fallback{color:#fff}
.world-content{position:relative;isolation:isolate;overflow:hidden;padding:clamp(72px,10vw,144px) max(24px,calc((100vw - 1200px)/2));background:radial-gradient(ellipse at 85% 5%,#315b8044,transparent 38%),linear-gradient(155deg,#0c1727,#101a27 58%,#111a26);border-top:1px solid var(--world-line)}
.world-content:before{position:absolute;z-index:-1;content:"";width:min(46vw,560px);aspect-ratio:1;right:-12vw;top:-15vw;border:1px solid #a8d5ff18;border-radius:50%;box-shadow:0 0 0 42px #a8d5ff08,0 0 0 95px #a8d5ff06}
.world-content>*{max-width:1200px;margin-inline:auto}.world-content .world-eyebrow{margin:0 0 17px;color:var(--world-blue);font:800 11px/1.4 ui-monospace,monospace;letter-spacing:.22em;text-transform:uppercase}.world-content h1{max-width:960px;margin:0;font:800 clamp(48px,9vw,112px)/.95 Manrope,"DM Sans",Arial,sans-serif;letter-spacing:-.075em}.world-content .world-lede{max-width:780px;margin:24px 0 0;color:#cad5e3;font-size:clamp(18px,2.2vw,25px);line-height:1.55}.world-content .world-detail{max-width:740px;color:var(--world-muted);font-size:16px;line-height:1.75}
.world-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.world-action{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:12px;padding:12px 19px;border:1px solid #9bcaff66;border-radius:999px;background:#a8d5ff;color:#091525;text-decoration:none;font-weight:800;transition:transform .2s ease,background .2s ease}.world-action:hover,.world-action:focus-visible{transform:translateY(-2px);background:#e3f2ff;outline:2px solid white;outline-offset:3px}.world-action--quiet{background:#ffffff08;color:#edf6ff;border-color:#ffffff38}.world-action--quiet:hover,.world-action--quiet:focus-visible{background:#ffffff18}
.world-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:clamp(52px,7vw,88px)}.world-feature{min-height:190px;padding:23px;border:1px solid var(--world-line);border-radius:16px;background:linear-gradient(145deg,#ffffff0c,#ffffff04);box-shadow:0 18px 46px #0002}.world-feature small{color:var(--world-blue);font:700 10px/1.5 ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase}.world-feature h2{margin:16px 0 8px;font:750 clamp(20px,2.2vw,28px)/1.12 Manrope,Arial,sans-serif;letter-spacing:-.04em}.world-feature p{margin:0;color:var(--world-muted);font-size:14px;line-height:1.6}.world-page-foot{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-top:56px;padding-top:22px;border-top:1px solid var(--world-line);color:#9eadc0;font-size:13px}.world-page-foot a{color:#d7eaff;text-decoration:none}.world-page-foot a:hover{text-decoration:underline}.world-callout{max-width:900px;margin-top:48px;padding:24px 26px;border-left:2px solid var(--world-warm);background:#f4bb9110;color:#d9e0e9;line-height:1.7}.world-callout strong{color:#fff}
@media(max-width:760px){.worlds-hero{min-height:690px}.world-menu .worlds-hero{min-height:100svh;height:100svh}.world-content{padding:72px 22px 60px}.world-feature-grid{grid-template-columns:1fr;gap:11px;margin-top:42px}.world-feature{min-height:0;padding:20px}.world-page-foot{align-items:flex-start;flex-direction:column;margin-top:40px}.world-content .world-lede{font-size:18px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.world-action{transition:none}}
/* Keep the full stage beneath the persistent navigation. */
body.world-menu .worlds-hero,body.world-destination .worlds-hero{height:calc(100svh - 80px);min-height:690px;max-height:950px}
.worlds-hero .worlds-close{top:auto;bottom:16px;left:20px}
@media(max-width:680px){body.world-menu .worlds-hero,body.world-destination .worlds-hero{height:760px;min-height:760px}.worlds-hero .worlds-close{bottom:8px;left:12px;padding:8px 10px;font-size:10px}.worlds-hero .worlds-instruction{bottom:38px}}
/* World buttons are a stable control rail. Only the chrome wordmark enters
   the particle transition. */
.worlds-hero.is-morphing .worlds-navigation,
.worlds-hero.is-morphing .world-sphere,
.worlds-hero.is-revealing .worlds-navigation,
.worlds-hero.is-revealing .world-sphere{visibility:visible!important;opacity:1!important;pointer-events:none!important}
.worlds-hero.is-morphing .world-sphere,.worlds-hero.is-revealing .world-sphere{transition:none!important;animation:none!important}
@media(min-width:1001px){
  .worlds-hero .world-sphere:nth-child(1){--rail-x:16%}
  .worlds-hero .world-sphere:nth-child(2){--rail-x:33%}
  .worlds-hero .world-sphere:nth-child(3){--rail-x:50%}
  .worlds-hero .world-sphere:nth-child(4){--rail-x:67%}
  .worlds-hero .world-sphere:nth-child(5){--rail-x:84%}
  .worlds-hero.is-morphing .world-sphere,.worlds-hero.is-revealing .world-sphere{left:var(--rail-x);top:19%;width:clamp(88px,7.2vw,118px);transform:translate(-50%,-50%) scale(1)}
}
@media(max-width:680px){
  .worlds-hero .world-sphere:nth-child(1){--rail-x:10%}
  .worlds-hero .world-sphere:nth-child(2){--rail-x:30%}
  .worlds-hero .world-sphere:nth-child(3){--rail-x:50%}
  .worlds-hero .world-sphere:nth-child(4){--rail-x:70%}
  .worlds-hero .world-sphere:nth-child(5){--rail-x:90%}
  .worlds-hero.is-morphing .world-sphere,.worlds-hero.is-revealing .world-sphere{left:var(--rail-x);top:17%;width:clamp(56px,15vw,72px);transform:translate(-50%,-50%) scale(1)}
}
@media(max-width:680px){.worlds-scroll-cue{bottom:39px;font-size:10px;padding:9px 12px}.worlds-scroll-cue>span:first-child{display:none}.worlds-hero .worlds-close{bottom:8px}}
/* The selected world is the anchor; destinations sit above it as a readable chooser. */
.worlds-center{display:flex!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}
.worlds-featured{width:min(88vw,1200px);height:auto;aspect-ratio:auto;left:50%;top:var(--world-title-y,54%);transform:translate(-50%,-50%) scale(.94);background:transparent}
.worlds-hero[data-phase="settled"] .worlds-featured{transform:translate(-50%,-50%) scale(1)}
.worlds-featured__body,.worlds-featured .worlds-featured__image{display:none}
.worlds-featured .world-sphere__label{position:relative;top:auto;left:auto;transform:none;display:block;max-width:none;font:900 min(10vw,150px)/.98 Arial,sans-serif;letter-spacing:0;text-transform:uppercase;text-shadow:0 1px 0 #ffffff70,0 6px 24px #000b,0 0 26px color-mix(in srgb,var(--active-color,#9bd7ff),transparent 50%);color:transparent;background:linear-gradient(180deg,#aebec8 0%,#f4fcff 13%,#ffffff 26%,#a6b7c1 40%,#eefaff 51%,#ffffff 64%,#c1d0d8 78%,#f7ffff 90%,#97a9b4 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-stroke:1px #ecf8ff38;filter:drop-shadow(0 3px 8px #0007)}
.worlds-featured .world-sphere__label strong{display:block;font-weight:900;white-space:pre-line}
.worlds-featured .world-sphere__label:after{content:attr(data-title-kicker);display:block;margin-top:18px;color:var(--active-color,#a8d5ff);font:700 11px/1.4 ui-monospace,monospace;letter-spacing:.28em;text-transform:uppercase}
.worlds-focus-panel,.worlds-instruction{display:none!important}
@media(min-width:1001px){
  .worlds-hero[data-phase="settled"] .world-sphere{top:19%;left:var(--rail-x);width:clamp(88px,7.2vw,118px)}
  .worlds-hero[data-phase="settled"] .world-sphere:nth-child(1){--rail-x:16%}
  .worlds-hero[data-phase="settled"] .world-sphere:nth-child(2){--rail-x:33%}
  .worlds-hero[data-phase="settled"] .world-sphere:nth-child(3){--rail-x:50%}
  .worlds-hero[data-phase="settled"] .world-sphere:nth-child(4){--rail-x:67%}
  .worlds-hero[data-phase="settled"] .world-sphere:nth-child(5){--rail-x:84%}
  .worlds-hero[data-phase="settled"] .worlds-featured{left:50%;top:var(--world-title-y,54%)}
}
/* A desktop browser can be narrow when it is snapped beside another app.  In
   that case keep the travel worlds in their intended top rail, rather than
   falling back to the old vertical explorer layout. */
@media(min-width:681px) and (max-width:1000px){
  .worlds-hero .world-sphere,
  .worlds-hero[data-phase="settled"] .world-sphere{top:19%;left:var(--rail-x);width:clamp(62px,8vw,88px);transform:translate(-50%,-50%) scale(1)}
  .worlds-hero .world-sphere:nth-child(1){--rail-x:14%}
  .worlds-hero .world-sphere:nth-child(2){--rail-x:32%}
  .worlds-hero .world-sphere:nth-child(3){--rail-x:50%}
  .worlds-hero .world-sphere:nth-child(4){--rail-x:68%}
  .worlds-hero .world-sphere:nth-child(5){--rail-x:86%}
  .worlds-hero[data-phase="settled"] .worlds-featured{top:var(--world-title-y,54%)}
}
@media(max-width:680px){
  .worlds-hero[data-phase="settled"] .world-sphere{top:17%;left:var(--rail-x);width:clamp(56px,15vw,72px)}
  .worlds-hero[data-phase="settled"] .world-sphere:nth-child(1){--rail-x:10%}
  .worlds-hero[data-phase="settled"] .world-sphere:nth-child(2){--rail-x:30%}
  .worlds-hero[data-phase="settled"] .world-sphere:nth-child(3){--rail-x:50%}
  .worlds-hero[data-phase="settled"] .world-sphere:nth-child(4){--rail-x:70%}
  .worlds-hero[data-phase="settled"] .world-sphere:nth-child(5){--rail-x:90%}
  .worlds-hero[data-phase="settled"] .worlds-featured{top:41%}
  .worlds-featured{width:92vw}
  .worlds-featured .world-sphere__label{font-size:min(20.5vw,86px)}
  .worlds-featured .world-sphere__label:after{margin-top:12px;font-size:8px}
}
