.universe-hero{isolation:isolate;background:#030609;align-items:center;min-height:max(760px,100svh);display:flex;position:relative;overflow:hidden}.universe-hero-art{object-fit:cover;object-position:66% 50%;z-index:-4;width:100%;height:100%;position:absolute;inset:0}.universe-hero-shade{z-index:-3;background:linear-gradient(90deg,#03060aed,#03060aa8 34%,#03060a14 75%),linear-gradient(#03060a40,#0000 64%,#030609);position:absolute;inset:0}.universe-particles{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.universe-hero-copy{z-index:2;width:78%;max-width:850px;margin-left:clamp(1.5rem,6.4vw,9rem);padding:130px 0;position:relative}.universe-kicker{letter-spacing:.26em;color:#9cd5e3;align-items:center;gap:12px;margin:0 0 2rem;font:500 .64rem/1.5 Arial,sans-serif;display:flex}.universe-kicker>span{background:#9cd5e3;width:25px;height:1px}.universe-hero h1{flex-direction:column;gap:1.1rem;margin:0;font-weight:400;line-height:1;display:flex}.universe-hero h1>span{letter-spacing:.035em;color:#f5f1e8;text-shadow:0 3px 24px #03060980;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,6.9vw,7.5rem);font-weight:400}.universe-hero h1>strong{letter-spacing:.48em;color:#e9eeed;font:400 clamp(2.1rem,3.4vw,3.5rem)/1.4 Songti SC,SimSun,serif}.universe-title-rule{background:#bda77a;width:62px;height:1px;margin:2rem 0}.universe-awakening{letter-spacing:.08em;color:#f1eee7;margin:0 0 1rem;font:400 clamp(1.1rem,1.9vw,1.8rem)/1.5 Songti SC,Georgia,serif}.universe-hero-lead{letter-spacing:.045em;color:#acbbc0;max-width:430px;margin:0;font-size:.91rem;line-height:1.9}.universe-hero-actions{flex-wrap:wrap;align-items:center;gap:2rem;margin-top:2.4rem;display:flex}.universe-enter{background:#06131c88;border:1px solid #b4dfe04d;justify-content:space-between;align-items:center;width:285px;min-height:66px;padding:14px 20px;transition:border-color .25s,background .25s;display:flex}.universe-enter>span{letter-spacing:.12em;font-size:.91rem}.universe-enter small{letter-spacing:.2em;color:#82adb9;margin-top:.45rem;font-size:.52rem;display:block}.universe-enter:hover{background:#0e2535;border-color:#a2ddea}.universe-story-link{letter-spacing:.13em;color:#c5d2d4;border-bottom:1px solid #799baa66;align-items:center;gap:12px;padding:14px 0;font-size:.65rem;display:flex}.universe-orbit{pointer-events:none;opacity:.27;z-index:-2;place-items:center;width:38vw;height:38vw;display:grid;position:absolute;top:19%;right:7%}.universe-orbit i{border:1px solid #a4d9e6;border-radius:50%;position:absolute;inset:0;transform:rotateX(55deg)rotate(-25deg)}.universe-orbit i:nth-child(2){inset:14%;transform:rotateY(55deg)rotate(25deg)}.universe-orbit i:nth-child(3){border-style:dashed;inset:28%}.universe-orbit>span{color:#b4deea;font:italic 4vw Georgia,serif}.universe-hero[data-quality=high] .universe-orbit{animation:60s linear infinite universeOrbit}.universe-hero[data-quality=medium] .universe-orbit{animation:100s linear infinite universeOrbit}@keyframes universeOrbit{to{transform:rotate(360deg)}}.universe-hero-bottom{letter-spacing:.13em;color:#a5b7bc;border-top:1px solid #b5d5dd2b;justify-content:space-between;align-items:center;gap:20px;padding-top:20px;padding-right:148px;font-size:.6rem;display:flex;position:absolute;bottom:28px;left:6.4%;right:6.4%}.universe-hero-bottom>a{align-items:center;gap:12px;padding:10px 0;display:flex}.universe-hero-bottom label{align-items:center;gap:10px;display:flex}.universe-hero-bottom select{font:inherit;color:#d5e5e9;background:#0b141b;border:1px solid #819ba644;min-height:36px;padding:9px 7px}.universe-hero-motto{color:#9aaaae;font-family:Songti SC,Georgia,serif}.universe-overview{color:#e4e9e7;padding:clamp(4rem,8vw,8rem) 0;scroll-margin-top:90px}.universe-overview.is-compact{background:radial-gradient(at 70% 10%,#0d20302e,#0000 55%),#030609;padding-inline:clamp(1.25rem,6.4vw,9rem)}.universe-overview-heading{justify-content:space-between;align-items:end;gap:3rem;margin-bottom:3rem;display:flex}.universe-overview-heading h2{letter-spacing:.015em;margin:0;font:400 clamp(2rem,3.7vw,4rem)/1.25 Songti SC,Georgia,serif}.universe-overview-heading h2 em{color:#819eac;font-style:normal}.universe-overview-heading>p{color:#9aaeb7;max-width:355px;margin:0;font-size:.86rem;line-height:1.95}.universe-overview-heading .universe-kicker{margin-bottom:1.4rem}.universe-stat-grid{border-top:1px solid #a3c6d12b;border-bottom:1px solid #a3c6d12b;grid-template-columns:repeat(9,minmax(0,1fr));display:grid}.universe-stat-grid>a{border-right:1px solid #a3c6d11c;padding:24px 14px;transition:background .2s;position:relative}.universe-stat-grid>a:first-child{padding-left:0}.universe-stat-grid>a:last-child{border-right:0}.universe-stat-grid>a:hover{background:#17324944}.universe-stat-grid strong{color:#d3e7eb;font:400 clamp(1.6rem,2.6vw,2.8rem)/1 Georgia,serif;display:block}.universe-stat-grid span{letter-spacing:.05em;color:#a4b9c1;margin-top:12px;font-size:.56rem;line-height:1.5;display:block}.universe-stat-grid svg{color:#70919e;position:absolute;top:24px;right:10px}.universe-count-note{color:#78929d;letter-spacing:.16em;margin:14px 0 42px;font-size:.54rem}.universe-realm-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.universe-realm{background:linear-gradient(155deg,#16283277,#0000 70%);border:1px solid #a6c5d12b;min-width:0;padding:clamp(1.2rem,2.4vw,2.5rem);position:relative;overflow:hidden}.realm-tone-1{background:linear-gradient(155deg,#12333177,#0000 70%)}.realm-tone-2{background:linear-gradient(155deg,#34271977,#0000 70%)}.realm-card-top{justify-content:space-between;align-items:start;display:flex}.realm-card-top small{letter-spacing:.1em;color:#87a6b5;font:.55rem/1.6 ui-monospace,monospace}.realm-card-top>span{color:#8bacbc29;letter-spacing:-.15em;padding-right:.12em;font:400 4.5rem/1 Georgia,serif}.universe-realm h3{margin:20px 0;font:400 clamp(1.4rem,2vw,2rem)/1.25 Songti SC,Georgia,serif}.universe-realm>p{color:#98aeb8;min-height:74px;font-size:.82rem;line-height:1.8}.universe-realm-links{flex-direction:column;gap:12px;margin:28px 0 32px;display:flex}.universe-realm-links>a{color:#c8d4d7;border-bottom:1px solid #a1c4d122;justify-content:space-between;align-items:center;min-height:40px;padding:8px 0;font-size:.78rem;display:flex}.universe-realm footer{border-top:1px solid #a1c4d122;justify-content:space-between;align-items:center;gap:10px;padding-top:18px;display:flex}.universe-realm footer>span{color:#819da8;font-size:.55rem}.universe-realm footer>a{color:#b3dbe6;align-items:center;gap:8px;min-height:32px;font-size:.65rem;display:flex}.universe-all-link{letter-spacing:.12em;border-bottom:1px solid #a3c6d14d;justify-content:center;align-items:center;gap:18px;width:fit-content;margin:32px auto 0;padding:16px 0;font-size:.73rem;display:flex}.universe-pathways{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.universe-pathways>a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:200px;padding:2rem 1.5rem;transition:background .2s;position:relative}.universe-pathways>a:hover{background:#17324955}.universe-pathways small{color:#8ab0c2;font:.55rem ui-monospace,monospace}.universe-pathways h3{margin-top:2rem;font:400 1.5rem/1.4 Songti SC,Georgia,serif}.universe-pathways p{color:#8ea9b4;font-size:.73rem;line-height:1.5}.universe-pathways>a>span{color:#8ba8b4;position:absolute;top:20px;right:20px}.universe-connections{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.universe-connections article{border-top:1px solid var(--line);padding:28px 0}.connection-title small{color:#7d9aa8;letter-spacing:.12em;font-size:.6rem}.connection-title h3{margin:1rem 0 1.5rem;font:400 1.5rem/1.5 Songti SC,Georgia,serif}.universe-connections article>div{flex-wrap:wrap;align-items:center;gap:10px;margin:15px 0;display:flex}.universe-connections article>div>span{color:#7d9aa8;width:55px;font-size:.63rem}.universe-connections article>div>a{color:#c4dbe4;border:1px solid #b3cad42e;padding:9px 12px;font-size:.72rem}.universe-future{background:#0b141b;border:1px solid #b1c5d033;padding:3rem}.universe-future p{max-width:750px;font:400 1.2rem/1.9 Songti SC,Georgia,serif}.universe-future span{letter-spacing:.2em;color:#b1a17c;margin:24px 0;font-size:.56rem;display:block}.universe-future a{border-bottom:1px solid #b4ced14d;padding-bottom:8px;font-size:.8rem}.universe-page .database-hero{min-height:65svh}.universe-page .database-hero-copy h1{font-size:clamp(3rem,7vw,7rem)}:is(.site-shell a:focus-visible,.site-shell button:focus-visible,.site-shell select:focus-visible){outline-offset:5px;outline:2px solid #9be4ff}.skip-to-content{z-index:200;color:#071019;background:#e0eef2;padding:12px 20px;position:fixed;top:12px;left:18px;transform:translateY(-150%)}.skip-to-content:focus{transform:none}@media (min-width:801px){.universe-hero{max-height:1200px}.universe-hero-art{object-position:center}}@media (max-width:1100px){.universe-stat-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.universe-stat-grid>a:nth-child(5){border-right:0}.universe-stat-grid>a{border-bottom:1px solid #a3c6d11c}.universe-stat-grid>a:first-child{padding-left:14px}.universe-hero-motto{display:none}.universe-realm-cards{gap:14px}.universe-pathways{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.universe-hero{min-height:840px;align-items:end;min-height:max(790px,100svh)}.universe-hero-art{object-position:61% top;height:68%}.universe-hero-shade{background:linear-gradient(#03060933,#03060970 34%,#030609ed 73%,#030609 90%)}.universe-hero-copy{width:calc(100% - 2.8rem);margin:0 1.4rem;padding:280px 0 120px}.universe-hero h1>span{font-size:clamp(2.8rem,9.6vw,5.5rem)}.universe-hero h1>strong{font-size:2.1rem}.universe-kicker{letter-spacing:.18em;margin-bottom:1.5rem;font-size:.53rem}.universe-hero-lead{font-size:.8rem}.universe-hero-actions{gap:1rem;margin-top:1.7rem}.universe-enter{width:255px}.universe-story-link{font-size:.59rem}.universe-hero-bottom{padding-right:52px;bottom:20px;left:1.4rem;right:1.4rem}.universe-orbit{width:60vw;height:60vw;top:12%;right:9%}.universe-overview-heading{display:block}.universe-overview-heading>p{max-width:450px;margin-top:1.7rem}.universe-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.universe-stat-grid>a{padding:20px 12px}.universe-stat-grid>a:nth-child(3n){border-right:0}.universe-stat-grid>a:nth-child(5){border-right:1px solid #a3c6d11c}.universe-realm-cards{grid-template-columns:1fr}.universe-realm>p{min-height:0}.universe-realm{padding:24px}.universe-realm-links{margin:16px 0 22px}.realm-card-top>span{font-size:3.2rem}.universe-realm h3{margin-top:4px}.universe-connections{grid-template-columns:1fr}.universe-pathways>a{min-height:185px;padding:1.5rem 1rem}.universe-pathways h3{font-size:1.2rem}.universe-future{padding:1.4rem}.universe-future p{font-size:1rem}.universe-page .database-hero{min-height:580px}.universe-page .database-hero-copy h1{font-size:3rem}}@media (max-width:380px){.universe-hero h1>span{font-size:2.65rem}.universe-hero-copy{width:calc(100% - 2.2rem);margin-inline:1.1rem}.universe-hero-actions{gap:8px}.universe-enter{width:235px}.universe-pathways{grid-template-columns:1fr}.universe-hero-bottom{letter-spacing:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.universe-hero .universe-orbit{animation:none!important}.universe-particles{display:none}.universe-enter,.universe-pathways>a{transition:none}}
