@font-face{font-family:PrismTitle;src:url("/wp-content/themes/Prism-in-the-Space/common/assets/fonts/wallpoet.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PrismDisplay;src:url("/wp-content/themes/Prism-in-the-Space/common/assets/fonts/unica-one.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PrismScript;src:url("/wp-content/themes/Prism-in-the-Space/common/assets/fonts/story-script.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PrismSerif;src:url("/wp-content/themes/Prism-in-the-Space/common/assets/fonts/PlayfairDisplay-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PrismSerif;src:url("/wp-content/themes/Prism-in-the-Space/common/assets/fonts/PlayfairDisplay-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--bg-deep:#00050d;--text-light:#e0f2ff;--accent-blue:#0044ff;--accent-cyan:#00f2ff;--core-gold:#c5a059;--font-base:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-title:"PrismTitle",var(--font-base);--font-display:"PrismDisplay",var(--font-base);--font-script:"PrismScript",cursive}body{margin:0;background-color:var(--bg-deep);color:var(--text-light);font-family:var(--font-base);line-height:1.7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden;background-color:var(--bg-deep)}a{color:inherit;text-decoration:none;transition:opacity .3s}a:visited{color:inherit}a:hover{opacity:.7}.pc_only{display:inline}.sp_only{display:none}.l-footer-copy{position:fixed;left:0;right:0;bottom:0;z-index:9999;text-align:center;font-size:.75rem;letter-spacing:.14em;line-height:1.7;color:rgba(224,242,255,.5);opacity:.6;padding-bottom:4px}.l-footer-copy a{color:inherit;text-decoration:none}.l-footer-copy .copy{font-family:var(--font-title);letter-spacing:.12em}.l-footer-copy .copy_line{display:block}@media (min-width:768px){.l-footer-copy .copy{text-align:left;padding-left:24px}}@media (max-width:767px){.pc_only{display:none}.sp_only{display:block}.l-footer-copy .copy{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:.65rem;letter-spacing:.12em;line-height:1.4;text-align:center;white-space:normal}.l-footer-copy .copy a{display:inline}}body,html{width:100%;min-height:100%}.galaxy-universe-root{position:fixed;inset:0;z-index:10;background-color:var(--bg-deep)}.galaxy-container{position:relative;width:100%;height:100%;min-height:100vh;display:flex;justify-content:center;align-items:center;perspective:1600px}.galaxy-background{position:absolute;inset:0;z-index:1;background:radial-gradient(circle at 20% 80%,rgba(0,45,30,.5) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(0,30,90,.5) 0,transparent 50%),radial-gradient(circle at center,rgba(0,68,255,.15) 0,transparent 80%)}.galaxy-manifesto{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden;display:grid;place-items:center;padding:3vw}.manifesto-line{width:min(92vw,1600px);white-space:normal;text-align:center;font-size:clamp(16px, 2vw, 38px);line-height:1.75;letter-spacing:.06em;color:rgba(180,220,255,.03);transform:rotate(-2deg);filter:blur(.15px);text-shadow:0 0 4px rgba(0,242,255,.07),0 0 10px rgba(0,120,255,.05)}#galaxy-core{position:absolute;top:50%;left:50%;width:180px;z-index:100;transform:translate(-50%,-50%);animation:20s ease-in-out infinite corePulse3D}#galaxy-core svg{width:100%;height:auto;display:block}@keyframes corePulse3D{0%,100%{transform:translate(-50%,-50%) scale(1) rotateX(0) rotateY(0)}30%{transform:translate(-50%,-52%) scale(1.08) rotateX(10deg) rotateY(25deg)}65%{transform:translate(-50%,-48%) scale(.96) rotateX(-8deg) rotateY(-20deg)}}.galaxy-orbit{position:absolute;top:50%;left:50%;border:2.5px solid rgba(0,242,255,.18);box-shadow:0 0 8px rgba(0,242,255,.15);border-radius:50%;transform-style:preserve-3d;pointer-events:none;z-index:20;animation-play-state:paused}body:hover .galaxy-orbit{animation-play-state:running}@media (prefers-reduced-motion:reduce){.galaxy-orbit{animation:none}}.orbit-shape{position:absolute;inset:0;border-radius:50%;transform-style:preserve-3d}.orbit-inner{width:650px;height:650px;animation:95s linear infinite orbitSpinInner}.orbit-inner .orbit-shape{animation:17s ease-in-out infinite orbitBreatheInner}.orbit-outer{width:1050px;height:1050px;animation:110s linear infinite orbitSpinOuter}.orbit-outer .orbit-shape{animation:26s ease-in-out infinite orbitBreatheOuter}@keyframes orbitSpinInner{0%{transform:translate(-50%,-50%) rotateX(70deg) rotateY(45deg) rotateZ(0)}20%{transform:translate(-50%,-50%) rotateX(82deg) rotateY(10deg) rotateZ(70deg)}40%{transform:translate(-50%,-50%) rotateX(60deg) rotateY(-35deg) rotateZ(150deg)}60%{transform:translate(-50%,-50%) rotateX(78deg) rotateY(20deg) rotateZ(230deg)}80%{transform:translate(-50%,-50%) rotateX(72deg) rotateY(50deg) rotateZ(310deg)}100%{transform:translate(-50%,-50%) rotateX(70deg) rotateY(45deg) rotateZ(360deg)}}@keyframes orbitSpinOuter{0%{transform:translate(-50%,-50%) rotateX(65deg) rotateY(-45deg) rotateZ(0)}20%{transform:translate(-50%,-50%) rotateX(80deg) rotateY(-10deg) rotateZ(-80deg)}40%{transform:translate(-50%,-50%) rotateX(90deg) rotateY(15deg) rotateZ(-160deg)}60%{transform:translate(-50%,-50%) rotateX(70deg) rotateY(-30deg) rotateZ(-240deg)}80%{transform:translate(-50%,-50%) rotateX(75deg) rotateY(-55deg) rotateZ(-320deg)}100%{transform:translate(-50%,-50%) rotateX(65deg) rotateY(-45deg) rotateZ(-360deg)}}@keyframes orbitBreatheInner{0%,100%{transform:scaleX(1) scaleY(.88)}25%{transform:scaleX(1.04) scaleY(.84)}55%{transform:scaleX(.94) scaleY(.92)}80%{transform:scaleX(1.02) scaleY(.86)}}@keyframes orbitBreatheOuter{0%,100%{transform:scaleX(1) scaleY(.86)}30%{transform:scaleX(.93) scaleY(.92)}60%{transform:scaleX(1.06) scaleY(.82)}85%{transform:scaleX(.97) scaleY(.89)}}.zero-g-grid{position:absolute;inset:0;z-index:60;pointer-events:none;opacity:0;visibility:hidden;animation:.9s 1.2s both zeroGDelayFadeIn}@keyframes zeroGDelayFadeIn{0%{opacity:0;visibility:hidden}1%{visibility:visible}100%{opacity:1;visibility:visible}}.zero-g-item{position:absolute;display:flex;flex-direction:column;justify-content:center;width:230px;min-height:92px;padding:15px 22px;box-sizing:border-box;color:rgba(235,246,255,.94);text-decoration:none;pointer-events:auto;border:1px solid rgba(205,76,130,.46);border-radius:2px;background:radial-gradient(circle at 12% 18%,rgba(255,90,150,.16),transparent 42%),linear-gradient(135deg,rgba(10,10,34,.9),rgba(0,24,58,.72));box-shadow:0 0 18px rgba(205,76,130,.18),0 0 46px rgba(0,120,255,.14),inset 0 0 18px rgba(255,255,255,.035);backdrop-filter:blur(8px);animation:30s ease-in-out infinite zeroGFloat;transition:transform .35s,border-color .35s,box-shadow .35s,background .35s,filter .35s}.zero-g-item::before{content:"";position:absolute;top:-1px;left:0;width:46%;height:1px;background:linear-gradient(90deg,rgba(255,90,150,.92),rgba(0,242,255,.55),rgba(255,255,255,0));box-shadow:0 0 10px rgba(255,90,150,.38),0 0 24px rgba(0,242,255,.16)}.zero-g-item::after{content:"→";position:absolute;right:18px;bottom:12px;font-size:1rem;line-height:1;color:rgba(255,140,180,.82);text-shadow:0 0 8px rgba(255,90,150,.38),0 0 18px rgba(0,242,255,.12)}.zero-g-item__jp{display:block;margin:0 0 8px;font-size:clamp(18px, 1.35vw, 24px);font-weight:500;line-height:1.35;letter-spacing:.08em;color:rgba(255,255,255,.94);text-shadow:0 0 8px rgba(255,255,255,.14),0 0 22px rgba(255,90,150,.12)}.zero-g-item__en{display:block;max-width:calc(100% - 32px);font-family:var(--font-display);font-size:.72rem;line-height:1.35;letter-spacing:.16em;color:rgba(255,150,190,.78);text-transform:uppercase}.zero-g-kicker{display:none}.zero-g-item strong{display:block}.zero-g-item:nth-child(2n){animation-duration:28s}.zero-g-item:nth-child(3n){animation-duration:34s}.zero-g-slot-1{top:8%;left:7%}.zero-g-slot-2{top:16%;right:9%}.zero-g-slot-3{top:32%;left:3%}.zero-g-slot-4{top:47%;right:5%}.zero-g-slot-5{bottom:12%;left:10%}.zero-g-slot-6{bottom:8%;right:14%}.zero-g-slot-7{top:6%;left:38%}.zero-g-slot-8{bottom:5%;left:39%}.zero-g-slot-9{top:25%;right:24%}.zero-g-slot-10{bottom:27%;left:22%}.zero-g-slot-11{top:56%;left:5%}.zero-g-slot-12{top:62%;right:27%}@keyframes zeroGFloat{0%,100%{transform:translate3d(0,0,0) rotateZ(0)}35%{transform:translate3d(8px,-10px,0) rotateZ(1deg)}70%{transform:translate3d(-6px,8px,0) rotateZ(-.8deg)}}.zero-g-item:hover{animation-play-state:paused;filter:saturate(1.18);transform:translate3d(0,-6px,0) scale(1.04) rotateZ(0);z-index:500}.zero-g-slot-1,.zero-g-slot-10,.zero-g-slot-4,.zero-g-slot-7{border-color:rgba(205,76,130,.46);background:radial-gradient(circle at 12% 18%,rgba(255,90,150,.16),transparent 42%),linear-gradient(135deg,rgba(10,10,34,.9),rgba(0,24,58,.72));box-shadow:0 0 18px rgba(205,76,130,.18),0 0 46px rgba(0,120,255,.14),inset 0 0 18px rgba(255,255,255,.035)}.zero-g-slot-10::before,.zero-g-slot-1::before,.zero-g-slot-4::before,.zero-g-slot-7::before{background:linear-gradient(90deg,rgba(255,90,150,.92),rgba(0,242,255,.55),rgba(255,255,255,0));box-shadow:0 0 10px rgba(255,90,150,.38),0 0 24px rgba(0,242,255,.16)}.zero-g-slot-10::after,.zero-g-slot-1::after,.zero-g-slot-4::after,.zero-g-slot-7::after{color:rgba(255,140,180,.82);text-shadow:0 0 8px rgba(255,90,150,.38),0 0 18px rgba(0,242,255,.12)}.zero-g-slot-1 .zero-g-item__en,.zero-g-slot-10 .zero-g-item__en,.zero-g-slot-4 .zero-g-item__en,.zero-g-slot-7 .zero-g-item__en{color:rgba(255,150,190,.78)}.zero-g-slot-10:hover,.zero-g-slot-1:hover,.zero-g-slot-4:hover,.zero-g-slot-7:hover{background:radial-gradient(circle at 14% 18%,rgba(255,90,150,.24),transparent 42%),linear-gradient(135deg,rgba(28,10,42,.96),rgba(0,36,92,.8));border-color:rgba(255,105,165,.72);box-shadow:0 0 22px rgba(255,90,150,.34),0 0 58px rgba(0,242,255,.18),inset 0 0 22px rgba(255,255,255,.05)}.zero-g-slot-11,.zero-g-slot-2,.zero-g-slot-5,.zero-g-slot-8{border-color:rgba(150,220,118,.46);background:radial-gradient(circle at 12% 18%,rgba(174,255,128,.15),transparent 42%),linear-gradient(135deg,rgba(8,22,18,.92),rgba(0,42,34,.74));box-shadow:0 0 18px rgba(160,255,130,.16),0 0 44px rgba(60,210,140,.13),inset 0 0 18px rgba(255,255,255,.032)}.zero-g-slot-11::before,.zero-g-slot-2::before,.zero-g-slot-5::before,.zero-g-slot-8::before{background:linear-gradient(90deg,rgba(184,255,128,.9),rgba(96,230,160,.54),rgba(255,255,255,0));box-shadow:0 0 10px rgba(184,255,128,.34),0 0 24px rgba(96,230,160,.14)}.zero-g-slot-11::after,.zero-g-slot-2::after,.zero-g-slot-5::after,.zero-g-slot-8::after{color:rgba(200,255,164,.84);text-shadow:0 0 8px rgba(174,255,128,.36),0 0 18px rgba(96,230,160,.12)}.zero-g-slot-11 .zero-g-item__en,.zero-g-slot-2 .zero-g-item__en,.zero-g-slot-5 .zero-g-item__en,.zero-g-slot-8 .zero-g-item__en{color:rgba(210,255,190,.78)}.zero-g-slot-11:hover,.zero-g-slot-2:hover,.zero-g-slot-5:hover,.zero-g-slot-8:hover{background:radial-gradient(circle at 14% 18%,rgba(174,255,128,.23),transparent 42%),linear-gradient(135deg,rgba(8,34,22,.96),rgba(0,58,46,.82));border-color:rgba(184,255,128,.72);box-shadow:0 0 22px rgba(174,255,128,.3),0 0 56px rgba(96,230,160,.18),inset 0 0 22px rgba(255,255,255,.045)}.zero-g-slot-12,.zero-g-slot-3,.zero-g-slot-6,.zero-g-slot-9{border-color:rgba(176,132,255,.46);background:radial-gradient(circle at 12% 18%,rgba(192,140,255,.15),transparent 42%),linear-gradient(135deg,rgba(18,12,42,.92),rgba(32,20,68,.74));box-shadow:0 0 18px rgba(184,120,255,.17),0 0 44px rgba(120,110,255,.13),inset 0 0 18px rgba(255,255,255,.032)}.zero-g-slot-12::before,.zero-g-slot-3::before,.zero-g-slot-6::before,.zero-g-slot-9::before{background:linear-gradient(90deg,rgba(204,150,255,.9),rgba(150,178,255,.5),rgba(255,255,255,0));box-shadow:0 0 10px rgba(204,150,255,.34),0 0 24px rgba(150,178,255,.14)}.zero-g-slot-12::after,.zero-g-slot-3::after,.zero-g-slot-6::after,.zero-g-slot-9::after{color:rgba(220,190,255,.84);text-shadow:0 0 8px rgba(192,140,255,.36),0 0 18px rgba(150,178,255,.12)}.zero-g-slot-12 .zero-g-item__en,.zero-g-slot-3 .zero-g-item__en,.zero-g-slot-6 .zero-g-item__en,.zero-g-slot-9 .zero-g-item__en{color:rgba(224,198,255,.78)}.zero-g-slot-12:hover,.zero-g-slot-3:hover,.zero-g-slot-6:hover,.zero-g-slot-9:hover{background:radial-gradient(circle at 14% 18%,rgba(192,140,255,.23),transparent 42%),linear-gradient(135deg,rgba(28,14,58,.96),rgba(42,26,86,.82));border-color:rgba(204,150,255,.72);box-shadow:0 0 22px rgba(192,140,255,.3),0 0 56px rgba(150,178,255,.18),inset 0 0 22px rgba(255,255,255,.045)}.comet-link{position:absolute;width:180px;height:1px;pointer-events:auto;text-decoration:none;color:rgba(220,255,255,.92);background:linear-gradient(90deg,transparent,rgba(0,242,255,.85),transparent);box-shadow:0 0 18px rgba(0,242,255,.35);z-index:75;transition:box-shadow .35s,filter .35s,opacity .35s}.comet-link::before{content:"";position:absolute;right:12%;top:50%;width:7px;height:7px;border-radius:50%;background:rgba(220,255,255,.95);box-shadow:0 0 12px rgba(0,242,255,.9),0 0 26px rgba(0,120,255,.45);transform:translateY(-50%)}.comet-link span{position:absolute;top:-1.7rem;right:0;font-size:.85rem;font-family:var(--font-display);letter-spacing:.12em;white-space:nowrap}.comet-link:hover{animation-play-state:paused;filter:saturate(1.48) brightness(1.08);transform:scale(1.045);box-shadow:0 0 10px rgba(255,120,180,.28),0 0 18px rgba(255,210,120,.22),0 0 28px rgba(0,242,255,.62),0 0 72px rgba(0,120,255,.34)}.comet-link:hover::after{content:"";position:absolute;inset:-8px;border-radius:999px;background:linear-gradient(90deg,rgba(255,120,180,0) 0,rgba(255,120,180,.16) 18%,rgba(255,210,120,.14) 38%,rgba(120,255,255,.18) 62%,rgba(120,180,255,.14) 82%,rgba(255,120,180,0) 100%);filter:blur(10px);opacity:0;animation:.9s forwards prismCatchFlash;pointer-events:none}@keyframes prismCatchFlash{0%{opacity:0;transform:scaleX(.72)}30%{opacity:1}100%{opacity:0;transform:scaleX(1.18)}}.comet-link-1{top:23%;left:-14%;animation:18s linear infinite cometDriftOne}.comet-link-2{bottom:28%;right:-14%;animation:20s linear infinite cometDriftTwo}.comet-link-2 span{display:inline-block;transform:rotate(-180deg) translateY(-180%);transform-origin:center}.comet-link-3{bottom:10%;left:-18%;animation:31s linear infinite cometDriftThree}.comet-link-4{top:8%;right:-18%;animation:23s linear infinite cometDriftFour}.comet-link-4 span{display:inline-block;transform:rotate(180deg) translateY(-180%);transform-origin:center}.comet-link-5{top:-12%;left:10%;animation:29s linear infinite cometDriftFive}.comet-link-6{bottom:-12%;left:20%;animation:18s linear infinite cometDriftSix}.comet-link-6 span{display:inline-block;transform:translateY(180%);transform-origin:center}@keyframes cometDriftOne{0%{transform:translateX(0) rotate(1deg);opacity:0}78%,8%{opacity:1}100%{transform:translate(132vw,30vh) rotate(1deg);opacity:0}}@keyframes cometDriftTwo{0%{transform:translate(0,0) rotate(198deg);opacity:0}10%,80%{opacity:1}100%{transform:translate(-132vw,-40vh) rotate(198deg);opacity:0}}@keyframes cometDriftThree{0%{transform:translate(0,0) rotate(-28deg);opacity:0}12%,82%{opacity:1}100%{transform:translate(132vw,-58vh) rotate(-28deg);opacity:0}}@keyframes cometDriftFour{0%{transform:translate(0,0) rotate(160deg);opacity:0}78%,9%{opacity:1}100%{transform:translate(-132vw,62vh) rotate(160deg);opacity:0}}@keyframes cometDriftFive{0%{transform:translate(0,0) rotate(35deg);opacity:0}11%,78%{opacity:1}100%{transform:translate(80vw,80vh) rotate(35deg);opacity:0}}@keyframes cometDriftSix{0%{transform:translate(0,0) rotate(-60deg);opacity:0}10%,82%{opacity:1}100%{transform:translate(60vw,-132vh) rotate(-60deg);opacity:0}}.mission-log-runway{position:absolute;right:5vw;bottom:12vh;z-index:70;width:min(380px,36vw);pointer-events:auto}.mission-log-runway-head{margin-bottom:10px;transform:translateY(24px);font-family:var(--font-title);font-size:1.05rem;letter-spacing:.22em;color:rgba(220,245,255,.9);text-align:right;text-shadow:0 0 10px rgba(220,245,255,.9),0 0 24px rgba(0,242,255,.6),0 0 60px rgba(0,120,255,.35)}.mission-log-stage{position:relative;height:200px}.mission-log-card{position:absolute;right:0;bottom:0;width:100%;padding:16px 18px;box-sizing:border-box;color:rgba(224,242,255,.92);text-decoration:none;border-radius:2px;backdrop-filter:blur(6px);opacity:0;transform-origin:center bottom;animation:24s ease-in-out infinite missionLogRunway;--mission-star:224,242,255}.mission-log-card::before{content:"";position:absolute;right:4%;top:18%;width:6px;height:6px;border-radius:50%;background:rgba(var(--mission-star),1);box-shadow:0 0 8px rgba(var(--mission-star),.95),0 0 18px rgba(var(--mission-star),.75),0 0 36px rgba(var(--mission-star),.42);transform:translate(50%,-50%);pointer-events:none}.mission-log-card-1{z-index:40;animation-delay:0s;--mission-star:255,220,120;border:1px solid rgba(255,210,120,.85);background:radial-gradient(circle at 20% 20%,rgba(255,200,120,.18),transparent 40%),linear-gradient(135deg,rgba(20,14,6,.92),rgba(60,40,10,.75));box-shadow:0 0 26px rgba(255,210,120,.6),0 0 80px rgba(255,180,60,.25),inset 0 0 26px rgba(255,200,120,.12)}.mission-log-card-2{z-index:30;animation-delay:6s;--mission-star:180,255,255;border:1px solid rgba(0,242,255,.55);background:radial-gradient(circle at 30% 30%,rgba(0,242,255,.12),transparent 40%),linear-gradient(135deg,rgba(0,18,44,.9),rgba(0,40,90,.65));box-shadow:0 0 20px rgba(0,242,255,.4),0 0 60px rgba(0,120,255,.2),inset 0 0 20px rgba(0,242,255,.08)}.mission-log-card-3{z-index:20;animation-delay:12s;--mission-star:140,220,255;border:1px solid rgba(0,180,255,.35);background:linear-gradient(135deg,rgba(0,16,38,.88),rgba(0,30,70,.6));box-shadow:0 0 16px rgba(0,180,255,.28),inset 0 0 14px rgba(0,180,255,.05)}.mission-log-card-4{z-index:10;animation-delay:18s;--mission-star:120,180,255;border:1px solid rgba(120,180,255,.2);background:linear-gradient(135deg,rgba(0,14,32,.82),rgba(0,20,50,.5));box-shadow:0 0 12px rgba(120,180,255,.18)}.mission-log-date{display:block;margin-bottom:8px;font-family:var(--font-display);font-size:.72rem;letter-spacing:.16em;color:rgba(255,210,120,.95)}.mission-log-title{display:block;font-family:var(--font-display);font-size:1rem;letter-spacing:.14em;line-height:1.45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 0 8px rgba(224,242,255,.45),0 0 22px rgba(0,242,255,.22)}@keyframes missionLogRunway{0%{opacity:0;z-index:80;transform:translate(40px,-25px) scale(.92)}8%{opacity:1;z-index:80;transform:translate(0,-50px) scale(1.05)}25%{opacity:1;transform:translate(0,-50px) scale(1.05)}40%{opacity:.75;z-index:20;transform:translate(-18px,-12px) scale(.94)}70%{opacity:.45;z-index:10;transform:translate(-36px,8px) scale(.88)}100%{opacity:0;transform:translate(-52px,20px) scale(.82)}}.top-important-notice{position:absolute;left:40%;bottom:5vh;z-index:72;width:min(450px,26vw);pointer-events:auto}.top-important-notice__inner{padding:12px 14px 13px;display:block;background:linear-gradient(180deg,rgba(7,11,24,.62) 0,rgba(6,9,20,.48) 100%);border:1px solid rgba(255,255,255,.1);border-left:2px solid rgba(212,175,55,.58);box-shadow:0 10px 30px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.04);backdrop-filter:blur(6px)}.top-important-notice__label{margin:0 0 4px;font-family:var(--font-title);font-size:.58rem;line-height:1.3;letter-spacing:.16em;color:rgba(212,175,55,.88)}.top-important-notice__body{min-width:0}.top-important-notice__jp{display:none}.top-important-notice__title{margin:0;font-size:.74rem;line-height:1.48;letter-spacing:.02em;font-weight:500}.top-important-notice__title a{display:block;color:rgba(255,255,255,.88);text-decoration:none;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.top-important-notice__title a:hover{color:rgba(232,210,142,.96)}.top-important-notice__date,.top-important-notice__link{display:none}.top-important-notice__link a{color:rgba(232,210,142,.92);text-decoration:none}.celestial-card:hover,.comet-link:hover,.zero-g-item:hover{cursor:pointer}.celestial-card:focus-visible,.comet-link:focus-visible,.zero-g-item:focus-visible{outline:rgba(180,255,255,.9) solid 2px;outline-offset:4px}@media (min-width:769px){.galaxy-manifesto{padding:2vw 4vw}.manifesto-line{width:96vw;max-width:none;font-size:clamp(20px, 1.75vw, 38px);line-height:2.35;letter-spacing:.09em}}@media (max-width:768px){#galaxy-core{width:130px}.orbit-inner{width:420px;height:420px}.orbit-outer{width:680px;height:680px}.celestial-card{width:170px;padding:.9rem;font-size:.82rem}.zero-g-item{width:176px;min-height:68px;padding:12px 16px}.zero-g-item__jp{margin-bottom:5px;font-size:.95rem;letter-spacing:.06em}.zero-g-item__en{font-size:.62rem;letter-spacing:.12em}.zero-g-item::after{right:14px;bottom:10px;font-size:.86rem}.zero-g-slot-1{top:12%;left:5%}.zero-g-slot-2{top:17%;right:3%}.zero-g-slot-3{top:23%;left:4%}.zero-g-slot-4{top:28%;right:5%}.zero-g-slot-5{bottom:56%;left:6%}.zero-g-slot-6{bottom:13%;right:8%}.zero-g-slot-10,.zero-g-slot-11,.zero-g-slot-12,.zero-g-slot-7,.zero-g-slot-8,.zero-g-slot-9{display:none}.comet-link{width:120px}.comet-link span{font-size:.66rem}.galaxy-manifesto{padding:8vh 6vw;align-items:center}.manifesto-line{width:88vw;font-size:clamp(13px, 3.6vw, 18px);line-height:2.15;letter-spacing:.04em;transform:rotate(-2deg)}.mission-log-runway{right:5vw;bottom:10vh;width:min(300px,78vw)}.mission-log-runway-head{font-size:.78rem}.mission-log-stage{height:160px}.mission-log-title{font-size:.82rem}.top-important-notice{top:12px;left:12px;right:12px;bottom:auto;width:auto}.top-important-notice__inner{padding:7px 10px;background:rgba(6,9,20,.5);border:1px solid rgba(255,255,255,.08);border-left:2px solid rgba(212,175,55,.5);box-shadow:none;backdrop-filter:blur(4px)}.top-important-notice__label{margin:0 0 2px;font-size:.5rem;line-height:1.2;letter-spacing:.12em}.top-important-notice__title{font-size:.64rem;line-height:1.35;letter-spacing:.01em}.top-important-notice__title a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset}}