.seven-cosmos{position:relative;isolation:isolate;overflow:hidden;border:1px solid #a38b6055;border-radius:26px;background:radial-gradient(ellipse at 50% 0%,#343026 0%,#171b20 48%,#101111 100%);color:#eee8d9;padding:clamp(24px,5vw,64px);text-align:center}.seven-cosmos:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 75% 70%,#0864ed12,transparent 45%);pointer-events:none}.seven-cosmos .seven-eyebrow{color:#d3b77d;letter-spacing:.2em;font-size:11px}.seven-cosmos h1{font-size:clamp(28px,4.5vw,54px);line-height:1.14;margin:14px 0;color:#eee8d9}.seven-cosmos p{color:#c3c0b7;max-width:650px;margin:12px auto;line-height:1.7}.seven-star-scene{position:relative;width:100%;max-width:760px;margin:0 auto;height:clamp(180px,28vw,260px);touch-action:pan-y}.seven-star-scene canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.seven-star-watermark{position:absolute;inset:0;display:grid;place-items:center;font-size:clamp(100px,18vw,210px);font-weight:800;letter-spacing:.1em;color:#a38b6024;line-height:1;pointer-events:none}.seven-star-control{border:1px solid #a38b6070;background:#25241ed9;color:#ead4a7;border-radius:999px;padding:10px 18px;font:inherit;font-size:13px;cursor:pointer}.seven-star-control:hover{background:#393126;border-color:#d3b77d}.seven-star-control:focus-visible,.seven-map-card:focus-visible,.seven-cosmos a:focus-visible{outline:3px solid #d3b77d;outline-offset:5px}.seven-cosmos-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin:28px 0 0}.seven-cosmos-actions a{padding:12px 22px;border:1px solid #a38b6070;border-radius:999px;color:#eee8d9;text-decoration:none}.seven-cosmos-actions a:first-child{background:#a38b60;color:#101111;font-weight:700}.seven-map-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:32px 0 0;text-align:left}.seven-map-group{background:#111416a6;border:1px solid #a38b6038;border-radius:18px;padding:22px}.seven-map-group h2{font-size:20px;color:#ead4a7;margin:0 0 18px}.seven-map-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.seven-map-card{display:flex;gap:10px;align-items:center;text-decoration:none;color:#eee8d9;padding:12px;border-radius:10px;background:#ffffff04;border:1px solid #ffffff0a;transition:background .2s,border-color .2s}.seven-map-card:hover{background:#a38b601c;border-color:#a38b6060}.seven-map-card span[aria-hidden]{color:#d3b77d}.seven-map-note{font-size:13px}.seven-map-note a{color:#ead4a7;text-decoration:underline}.seven-cosmos .seven-star-help{font-size:12px;color:#c3c0b7}@media(max-width:800px){.seven-map-groups{grid-template-columns:1fr}.seven-cosmos{padding:24px 18px}.seven-map-group{padding:18px}}@media(prefers-reduced-motion:reduce){.seven-map-card{transition:none}.seven-star-control{display:none}}