:root{color-scheme:dark}.project-planets{margin:0;background:#070c17;color:#eef3fb;font-family:Inter,system-ui,sans-serif}.projects-main{max-width:1240px;margin:auto;padding:48px 44px 30px}.project-planets a{color:#b3e6ed;text-decoration:none}.project-planets a:hover{text-decoration:underline}.project-planets a:focus-visible,.project-planets summary:focus-visible{outline:2px solid #9ee9e3;outline-offset:5px}.projects-eyebrow{font:11px/1.6 ui-monospace,monospace;letter-spacing:.17em;color:#9fb7cf}.projects-hero{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:24px;padding:10px 0 48px}.projects-hero h1{font-size:clamp(48px,6vw,78px);line-height:1.04;letter-spacing:-.06em;margin:24px 0}.projects-hero em{font-style:normal;color:#adcfed}.projects-lead{font-size:18px;line-height:1.75;max-width:480px;color:#bac9dc}.projects-actions{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin:28px 0 18px}.projects-actions a{font-size:14px}.project-planets a.projects-primary{background:#b5ece5;color:#10222c;padding:15px 21px;border-radius:8px;font-weight:650}.projects-note{font-size:12px;line-height:1.8;color:#8fa4bc}.projects-hero-art{position:relative;min-width:0}.projects-hero-art img{width:100%;height:auto;object-fit:contain;mix-blend-mode:screen}.projects-hero-art span{display:block;text-align:center;color:#8fa4bc;font:10px ui-monospace,monospace;letter-spacing:.16em}.projects-path{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #263345;border-bottom:1px solid #263345;gap:32px;padding:34px 0}.projects-path article>span,.project-tile-tag{font:10px ui-monospace,monospace;color:#8bb4d4;letter-spacing:.1em;text-transform:uppercase}.projects-path h2{font-size:18px;font-weight:550;line-height:1.4}.projects-path p,.projects-pilot p,.projects-faq p{color:#acbdd1;font-size:14px;line-height:1.8}.projects-discover{padding:54px 0}.projects-section-heading{display:flex;justify-content:space-between;align-items:end;gap:20px}.projects-section-heading h2,.projects-pilot h2{font-size:30px;font-weight:550;letter-spacing:-.03em;margin:12px 0}.projects-section-heading>a{font-size:13px;white-space:nowrap}.projects-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:25px}.project-planets a.project-tile{display:flex;flex-direction:column;padding:25px;background:linear-gradient(145deg,#121f32,#0c1422);border:1px solid #2b3b51;border-radius:12px;color:#edf5ff;transition:border-color .2s;overflow-wrap:anywhere}.project-planets a.project-tile:hover{border-color:#8bb4d4;text-decoration:none}.project-tile h3{font-size:21px;font-weight:550;margin:16px 0 8px}.project-tile p{font-size:13px;line-height:1.7;color:#aabbcf;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.project-tile-open{font-size:12px;margin-top:auto;padding-top:20px;color:#b3e6ed}.projects-empty{grid-column:1/-1;padding:25px;border:1px dashed #31425b;border-radius:12px}.projects-empty h3{font-weight:550}.projects-empty p{color:#aabbcf;font-size:14px}.projects-pilot{display:grid;grid-template-columns:1.6fr 1fr;gap:50px;padding:40px;background:#0e192b;border:1px solid #2c3c52;border-radius:16px}.projects-pilot aside{border-left:1px solid #314057;padding-left:32px}.projects-pilot h3{font-size:23px;line-height:1.4;font-weight:500}.projects-pilot aside a{display:block;font-size:13px;margin-top:20px}.projects-faq{max-width:800px;padding:40px 0}.projects-faq h2{font-size:24px;font-weight:500}.projects-faq details{border-bottom:1px solid #283548;padding:18px 0}.projects-faq summary{cursor:pointer;font-size:15px}.projects-footer{border-top:1px solid #283548;padding:25px 0;display:flex;gap:24px;flex-wrap:wrap;font-size:12px}@media(max-width:800px){.projects-main{padding:26px 22px}.projects-hero{grid-template-columns:1fr;gap:0}.projects-hero-art{max-width:320px;margin:auto;order:-1}.projects-hero-art span{display:none}.projects-hero h1{font-size:56px;margin:16px 0}.projects-path{gap:20px}.projects-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.projects-pilot{grid-template-columns:1fr;gap:25px;padding:25px}.projects-pilot aside{border-left:0;border-top:1px solid #314057;padding:20px 0 0}}@media(max-width:520px){.projects-hero-art{max-width:240px}.projects-hero h1{font-size:48px}.projects-path{grid-template-columns:1fr;padding:26px 0}.projects-path h2{margin:12px 0 6px}.projects-path p{margin:0}.projects-section-heading{display:block}.projects-section-heading>a{display:inline-block;margin:12px 0}.projects-grid{grid-template-columns:1fr}.projects-actions{align-items:flex-start;flex-direction:column}.projects-note{max-width:330px}.projects-hero{padding-bottom:24px}.projects-discover{padding:32px 0}}

.project-planets a.projects-curated-world{display:grid;grid-template-columns:1.1fr 1fr;gap:28px;align-items:center;padding:22px;margin-top:35px;border:1px solid #d7b36740;border-radius:14px;background:#111111;color:#f0e7d6;text-decoration:none}.projects-curated-world img{width:100%;height:auto;display:block;border-radius:8px}.projects-curated-world span{font:9px ui-monospace,monospace;letter-spacing:.15em;color:#d7b367}.projects-curated-world h2{font-size:25px;letter-spacing:-.03em;font-weight:550;margin:12px 0}.projects-curated-world p{font-size:13px;line-height:1.7;color:#b6b0a4}.projects-curated-world strong{display:block;font-size:12px;color:#e0c183;margin-top:15px;font-weight:500}.project-planets a.projects-curated-world:hover{border-color:#d7b36780}@media(max-width:720px){.project-planets a.projects-curated-world{grid-template-columns:1fr;gap:20px}}
/* Claim Your Planet: real progress, calm discovery, and a deliberate sharing step. */
.project-planets [hidden]{display:none!important}.projects-launch{padding:38px 0 46px;scroll-margin-top:30px}.projects-launch button,.projects-launch input,.projects-launch select{font:12px system-ui;min-height:44px;border-radius:6px}.projects-launch button{cursor:pointer;background:#b5d9c7;color:#14231c;border:0;padding:10px 16px}.projects-launch button:disabled{opacity:.45;cursor:wait}.projects-launch button:focus-visible,.projects-launch input:focus-visible,.projects-launch select:focus-visible{outline:2px solid #c1e3d2;outline-offset:4px}.project-planets #launch-refresh{background:none;color:#9bb4b5;border:1px solid #9bb4b52b;font-size:11px}.projects-launch .projects-path{gap:18px;border:0;padding:20px 0 4px}.projects-launch .projects-path article{padding:23px 21px;border:1px solid #a2c2b723;border-radius:8px;background:#0b1720}.projects-launch .projects-path article[data-state=complete]{border-color:#9cceb947}.projects-launch .projects-path article[data-state=next]{border-top-color:#c3d8bb}.projects-launch .projects-path article>span{font-size:9px;color:#9bb2b4}.projects-launch .projects-path small{display:block;margin:14px 0 24px;color:#7e949e;font-size:11px}.projects-launch .projects-path [data-state=complete] small{color:#b2d6c3}.projects-launch .projects-path h3{font-size:21px;font-weight:500;letter-spacing:-.025em;margin:0 0 12px}.projects-launch .projects-path p{font-size:12px;line-height:1.9;min-height:69px;margin:0 0 18px}.projects-launch .projects-path a{font-size:12px;color:#bddbd1;display:inline-flex;align-items:center;min-height:35px}.launch-selector{display:flex;align-items:center;gap:15px;flex-wrap:wrap;margin:23px 0 3px}.launch-selector label,.launch-share-tools label{display:block;font-size:11px;color:#a4b9bc}.launch-selector select,.launch-share-tools select,.launch-share-tools input{background:#0e1b26;color:#dce7e5;border:1px solid #a4b9bc35;padding:10px 13px;max-width:100%;min-width:0}.launch-selector select{width:300px}.launch-selector a{font-size:11px}.launch-account{display:flex;gap:24px;align-items:center;margin-top:17px}.launch-account a{font-size:12px;white-space:nowrap}.launch-account p{font-size:11px;line-height:1.8;color:#7f99a4;max-width:590px}.launch-share-tools{padding:23px 0 10px;display:flex;align-items:end;flex-wrap:wrap;gap:16px}.launch-share-tools label{margin-bottom:9px}.launch-link-field{flex:1;min-width:230px}.launch-link-field input{width:100%}.launch-share-actions{display:flex;gap:24px;width:100%;flex-wrap:wrap;margin-top:7px;font-size:12px}.projects-universe{padding:33px 0;border-top:1px solid #b1ccbc24}.projects-universe .projects-curated-world{margin-top:26px}.universe-showcase-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:20px 0}.project-planets a.universe-showcase-card{display:flex;flex-direction:column;color:#dce7e1;background:#0c1621;border:1px solid #b0c6b91c;border-radius:9px;overflow:hidden;text-decoration:none}.universe-showcase-card img{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;background:#080d15}.universe-showcase-card span{font:8px/1.5 ui-monospace,monospace;letter-spacing:.08em;color:#8aa39e;margin:21px 19px 0}.universe-showcase-card h3{font-size:21px;font-weight:450;letter-spacing:-.03em;margin:10px 19px}.universe-showcase-card p{font-size:11px;line-height:1.9;color:#94a9af;margin:0 19px 19px}.universe-showcase-card strong{font-size:10px;font-weight:450;color:#b1c9bd;margin:auto 19px 21px}.project-planets a.universe-showcase-card:hover{border-color:#b0c6b955}.projects-research{display:grid;grid-template-columns:1.5fr 1fr;gap:65px;padding:43px 0 60px;border-top:1px solid #b1ccbc24}.projects-research h2{font-size:38px;font-weight:450;line-height:1.13;letter-spacing:-.045em;margin:18px 0 23px}.projects-research p:not(.projects-eyebrow){font-size:13px;line-height:1.9;color:#9bafb6;max-width:550px}.projects-research a{font-size:12px;display:inline-flex;margin-top:12px}.projects-research aside{border-left:1px solid #adc6b728;padding:25px 0 20px 35px;margin:8px 0}.projects-research aside>span{font:10px ui-monospace,monospace;letter-spacing:.13em;color:#9abaac}.projects-research aside>p:first-of-type{font-size:22px;color:#d4e1d9;line-height:1.55;margin:25px 0}.projects-research aside>p:last-of-type{font-size:11px}
@media(max-width:1000px){.universe-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.projects-launch .projects-path{gap:12px}.projects-launch .projects-path article{padding:20px 15px}.projects-launch .projects-path h3{font-size:18px}.projects-research{gap:30px}}@media(max-width:650px){.projects-launch{padding-top:24px}.projects-launch .projects-path{grid-template-columns:1fr}.projects-launch .projects-path p{min-height:0}.projects-launch .projects-path small{margin:10px 0 15px}.launch-account{display:block}.launch-selector{align-items:flex-start;flex-direction:column}.launch-selector select{width:100%}.launch-share-tools>div:first-child{width:100%}.launch-share-tools select{width:100%}.launch-link-field{min-width:100%}.launch-share-actions{gap:13px 20px}.universe-showcase-grid{gap:10px}.universe-showcase-card h3{font-size:19px}.universe-showcase-card p{font-size:10px;margin:0 13px 17px}.universe-showcase-card span,.universe-showcase-card h3{margin-left:13px;margin-right:13px}.universe-showcase-card strong{margin-left:13px;margin-right:13px;font-size:9px}.projects-research{grid-template-columns:1fr;gap:16px}.projects-research aside{border-left:0;border-top:1px solid #adc6b728;padding:20px 0 0}.projects-research h2{font-size:34px}.projects-universe{padding-top:28px}}
