.portal-page{--cosmos-ink:#071c1d;--cosmos-green:#07372e;--cosmos-lime:#dcf8a5;background:var(--cosmos-ink);color:#edf7f0}.portal-page .portal-site-header{color:#fff;background:#082c29;border-bottom:1px solid #557e734a}.portal-page .portal-site-header .header-inner{height:77px;min-height:77px}.portal-page .portal-site-header .desktop-nav a{font-size:12px}.portal-page .galaxies-footer{color:#fff;background:#082622;border-top:1px solid #88b9a44d;padding:35px 0 20px}.portal-page .galaxies-footer-content{grid-template-columns:1.15fr 1.55fr 1fr;align-items:start;gap:24px;display:grid}.portal-page .galaxies-footer-brand{align-items:center;gap:10px;font-size:14px;display:flex}.portal-page .galaxies-footer-content p{color:#afc9c0;margin:13px 0;font-size:12px}.portal-page .galaxies-footer-content nav{flex-wrap:wrap;gap:10px 17px;font-size:12px;display:flex}.portal-page .galaxies-footer-credit{color:#cfebd7;align-items:center;gap:10px;font-size:12px;display:flex}.portal-page .galaxies-footer-bottom{letter-spacing:.07em;border-top:1px solid #b2d0c52f;justify-content:space-between;align-items:center;gap:14px;margin-top:32px;padding-top:18px;font-size:11px;display:flex}.portal-page .galaxies-footer-bottom a{align-items:center;gap:7px;display:inline-flex}.cosmos-page{isolation:isolate;color:#fff;background:radial-gradient(at 50% 34%,#0b4c4660 0,#072e2b 30%,#051c1e 75%);min-height:800px;position:relative;overflow:hidden}.cosmos-stars{z-index:-1;pointer-events:none;opacity:.55;background-image:radial-gradient(2px 2px at 12% 14%,#e0ffee 98%,#0000),radial-gradient(1px 1px at 64% 25%,#b1f9e7 98%,#0000),radial-gradient(2px 2px at 76% 65%,#fff3bb 98%,#0000),radial-gradient(1px 1px at 42% 86%,#fff 98%,#0000),radial-gradient(2px 2px at 91% 17%,#e3ffc1 98%,#0000),radial-gradient(1px 1px at 26% 54%,#a2f9e9 98%,#0000);background-size:279px 218px,330px 241px,390px 297px,431px 320px,470px 370px,225px 203px;animation:80s linear infinite cosmos-stars-glide;position:absolute;inset:0}.cosmos-intro{align-items:center;max-width:1280px;min-height:420px;margin:auto;padding:66px 30px 35px;display:flex;position:relative}.cosmos-intro-copy{z-index:4;align-self:center;max-width:580px;position:relative}.cosmos-eyebrow{letter-spacing:.16em;color:#dcf8a5;border:1px solid #bbed8f90;border-radius:99px;padding:7px 15px;font-size:11px;font-weight:800;display:inline-flex}.cosmos-intro h1{letter-spacing:-.025em;color:#f5fff5;margin:26px 0 20px;font-family:Barlow Condensed,sans-serif;font-size:clamp(57px,6vw,83px);font-weight:700;line-height:.98}.cosmos-intro h1 em{color:#d2f2ac;letter-spacing:-.055em;font-family:Georgia,serif;font-size:.88em}.cosmos-intro p{color:#d3e9df;max-width:510px;margin:0 0 22px;font-size:16px;line-height:1.8}.cosmos-highlights{color:#cee2d8;flex-wrap:wrap;gap:12px 28px;margin-top:25px;font-size:11px;display:flex}.cosmos-highlights span{align-items:center;gap:8px;display:flex}.cosmos-highlights strong{color:#dfffaa;font-size:23px}.cosmos-scene{pointer-events:none;filter:drop-shadow(0 0 9px #9dfba228);width:min(55%,700px);height:435px;position:absolute;top:10px;right:-8px}.cosmos-horizon{background:radial-gradient(at 45% 5%,#5bc0b555,#0000 55%),linear-gradient(#205c6270,#05191f);border-top:1px solid #9eecc763;border-radius:50%;width:115%;height:330px;position:absolute;bottom:-195px;left:2%;transform:rotate(-10deg);box-shadow:0 -18px 70px #12e7d320}.cosmos-orbit{border:1px solid #6cddce88;border-radius:50%;width:88%;height:57%;animation:18s ease-in-out infinite alternate cosmos-orbit-drift;position:absolute;top:22%;left:5%;transform:rotate(-18deg)}.cosmos-orbit-b{border-color:#b4f69377;width:67%;height:59%;animation-delay:-5s;top:16%;left:18%;transform:rotate(20deg)}.cosmos-orbit-c{border-color:#f5d78d99;width:59%;height:36%;animation-delay:-9s;top:29%;left:24%;transform:rotate(-3deg)}.cosmos-church{background:radial-gradient(circle,#d1e98b2c 5%,#11665c35 58%,#0000 70%);border-radius:50%;place-items:center;width:145px;height:145px;animation:5s ease-in-out infinite cosmos-hover;display:grid;position:absolute;top:27%;left:45%;box-shadow:0 0 75px #cfe69d38}.cosmos-church img{opacity:.9;filter:drop-shadow(0 0 16px #b5f877);width:75px;height:75px}.cosmos-church span{color:#d5f8ae;text-shadow:0 0 15px #9dffa5;font-size:37px;position:absolute;top:-14px}.cosmos-satellite{color:#f7fffc;background:radial-gradient(circle at 30% 25%,#387aaf,#08385a);border:1px solid #b0f9ffb9;border-radius:50%;place-items:center;width:67px;height:67px;animation:6s ease-in-out infinite cosmos-hover;display:grid;position:absolute;box-shadow:0 0 30px #45b7e477,inset 0 0 13px #9de8ff55}.sat-ministry{background:radial-gradient(circle at 30% 25%,#a97bde,#462c7f);border-color:#cdb2ff;animation-delay:-2s;top:30%;left:10%;box-shadow:0 0 32px #b978ff6a}.sat-admin{top:2%;left:52%}.sat-events{background:radial-gradient(circle at 30% 25%,#d5b76e,#8a601f);border-color:#faeab7;animation-delay:-3s;top:8%;right:3%;box-shadow:0 0 32px #ffe4a962}.sat-alert{background:radial-gradient(circle at 30% 25%,#72dc8c,#11683b);border-color:#aefcae;animation-delay:-4s;top:51%;right:10%;box-shadow:0 0 32px #87f9a270}.cosmos-spark{background:#fff2a7;border-radius:50%;width:7px;height:7px;animation:3s infinite cosmos-twinkle;position:absolute;box-shadow:0 0 17px 5px #ffdc7b8c}.spark-1{top:77%;left:46%}.spark-2{width:3px;height:3px;animation-delay:-1s;top:70%;right:2%}.spark-3{width:4px;height:4px;animation-delay:-2s;top:11%;left:36%}.cosmos-directory{z-index:2;max-width:1300px;margin:auto;padding:8px 28px 65px;position:relative}.cosmos-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}.cosmos-tabs{flex-wrap:wrap;gap:9px;display:flex}.cosmos-tabs button{color:#ecfff5;cursor:pointer;background:#072d2b;border:1px solid #acdfd16b;border-radius:999px;padding:12px 20px;font-weight:600;transition:background .25s,border-color .25s,transform .25s}.cosmos-tabs button:hover{border-color:#d7f9c7;transform:translateY(-2px)}.cosmos-search{color:#bde6d7;background:#103b3caa;border:1px solid #a2d6d09f;border-radius:999px;align-items:center;gap:11px;width:min(375px,100%);min-height:47px;padding:0 16px;display:flex}.cosmos-search input{color:#fff;background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:13px}.cosmos-search input::placeholder{color:#c8e1d9}.cosmos-sr{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.cosmos-filter-details{color:#bad8cf;justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;font-size:12px;display:flex}.cosmos-filter-details span{align-items:center;gap:7px;display:inline-flex}.cosmos-filter-details label{align-items:center;gap:8px;display:flex}.cosmos-filter-details select{color:#fff;background:#143e3c;border:1px solid #8ebbb1;border-radius:9px;padding:8px 12px}.cosmos-galaxies{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.cosmos-galaxy{isolation:isolate;background:radial-gradient(circle at 60% 4%,#6b45a95e 0,#0000 49%),radial-gradient(circle at 80% 84%,#7144c14e 0,#0000 50%),linear-gradient(135deg,#2c1850,#181f40);border:1px solid #a77ee0aa;border-radius:24px;min-height:360px;padding:29px 25px 25px;animation:.65s both cosmos-reveal;position:relative;overflow:hidden;box-shadow:0 10px 34px #00000024}.cosmos-galaxy-2{background:radial-gradient(circle at 70% 10%,#30b88941 0,#0000 48%),radial-gradient(circle at 90% 93%,#44bfa346 0,#0000 45%),linear-gradient(135deg,#0e4a3a,#0b312f);border-color:#68d6a98e;animation-delay:.14s}.cosmos-galaxy-3{background:radial-gradient(circle at 70% 7%,#4d9ee346 0,#0000 48%),radial-gradient(circle at 10% 93%,#1c87bf41 0,#0000 45%),linear-gradient(135deg,#143a57,#11283c);border-color:#7ecbe39b;grid-column:1/-1;animation-delay:.23s}.cosmos-galaxy:before{content:"";pointer-events:none;opacity:.38;z-index:-1;background-image:radial-gradient(1px 1px at 14% 17%,#fff 85%,#0000),radial-gradient(2px 2px at 70% 28%,#fff 70%,#0000),radial-gradient(1px 1px at 88% 69%,#c9f8ff 85%,#0000);background-size:140px 156px;position:absolute;inset:0}.cosmos-galaxy-halo{pointer-events:none;z-index:-1;background:radial-gradient(circle,#ddafff35 4%,#0000 67%);border:1px solid #e6e9ff2a;border-radius:50%;width:360px;height:360px;animation:9s infinite cosmos-hover;position:absolute;top:130px;right:-130px;box-shadow:0 0 65px #7b55c754}.cosmos-galaxy-2 .cosmos-galaxy-halo{background:radial-gradient(circle,#7af4ad32 4%,#0000 67%);box-shadow:0 0 65px #5dda9f56}.cosmos-galaxy-3 .cosmos-galaxy-halo{background:radial-gradient(circle,#81dcf836 4%,#0000 67%);box-shadow:0 0 65px #58c2de4c}.cosmos-galaxy-art{color:#fff;float:left;z-index:1;place-items:center;width:75px;height:75px;margin-right:17px;display:grid;position:relative}.cosmos-planet{z-index:-1;background:radial-gradient(circle at 31% 24%,#ba9ef6,#593a92 60%,#2f2057);border:1px solid #e5b7ff;border-radius:50%;animation:5s ease-in-out infinite cosmos-hover;position:absolute;inset:8px;box-shadow:0 0 23px #c498ff9e,inset 0 0 12px #e4b5ffa8}.cosmos-planet-ring{border:2px solid #d3a2ff;border-radius:50%;width:91px;height:31px;position:absolute;top:20px;left:-8px;transform:rotate(-18deg);box-shadow:0 0 14px #dd9cffd0}.cosmos-galaxy-2 .cosmos-planet{background:radial-gradient(circle at 31% 24%,#84efc2,#1e996c 60%,#0a4a46);border-color:#abffd6;box-shadow:0 0 23px #67f1bb9e,inset 0 0 12px #b0ffcf95}.cosmos-galaxy-2 .cosmos-planet-ring{border-color:#77ffae;box-shadow:0 0 14px #6effb6}.cosmos-galaxy-3 .cosmos-planet{background:radial-gradient(circle at 31% 24%,#84ccea,#2c7aac 60%,#173e5d);border-color:#a5dafa;box-shadow:0 0 23px #72d2fa99}.cosmos-galaxy-3 .cosmos-planet-ring{border-color:#75cafe;box-shadow:0 0 14px #74eaff8f}.cosmos-galaxy-info{min-height:96px;position:relative}.cosmos-galaxy-badge{float:right;color:#fff;background:#fff2;border:1px solid #ffffff27;border-radius:999px;padding:5px 10px;font-size:10px;font-weight:800}.cosmos-galaxy-info h2{letter-spacing:-.02em;color:#fff;margin:11px 0 8px;font-family:Barlow Condensed,sans-serif;font-size:clamp(29px,2.8vw,41px);font-weight:750;line-height:1.02}.cosmos-galaxy-info p{color:#e6e4f3;margin:0 0 17px;font-size:13px;line-height:1.65}.cosmos-galaxy-2 .cosmos-galaxy-info p,.cosmos-galaxy-3 .cosmos-galaxy-info p{color:#d1f0e5}.cosmos-galaxy-items{clear:both;gap:9px;padding-top:9px;display:grid}.cosmos-galaxy-3 .cosmos-galaxy-items{grid-template-columns:repeat(2,minmax(0,1fr))}.cosmos-tool{color:#fff;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#ffffff16;border:1px solid #ffffff40;border-radius:17px;align-items:center;gap:15px;min-height:85px;padding:14px 17px;text-decoration:none;transition:background .22s,transform .22s,border-color .22s;display:flex;position:relative}.cosmos-tool:hover,.cosmos-tool:focus-visible{background:#ffffff2c;border-color:#d6f3d6aa;transform:translateY(-3px)}.cosmos-tool-icon{background:#fff2;border-radius:50%;flex:0 0 53px;place-items:center;width:53px;height:53px;display:grid}.cosmos-tool-info{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.cosmos-tool-info strong{font-size:16px;line-height:1.3}.cosmos-tool-info>span{color:#dfedf0;font-size:12px;line-height:1.4}.cosmos-tool-info small{color:#d2f7ad;font-size:10px}.cosmos-tool-arrow{border:1px solid #ffffff4a;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;transition:background .2s;display:grid}.cosmos-tool:hover .cosmos-tool-arrow{background:#ffffff36}.cosmos-empty{text-align:center;color:#fff;background:#10413b99;border:1px solid #8bc5bb74;border-radius:18px;padding:45px 20px}.cosmos-empty h2{margin:14px 0;font-size:31px}.cosmos-empty p{color:#d4efe0}.cosmos-empty button{color:#163b2f;background:#d9f6b5;border:0;border-radius:999px;padding:12px 23px;font-weight:750}.cosmos-coming{background:#0f3939a8;border:1px solid #b4e6c48a;border-radius:999px;align-items:center;gap:20px;min-height:75px;margin-top:25px;padding:16px 27px;display:flex;box-shadow:0 0 18px #72d6c31d}.cosmos-coming-icon{color:#d6f4a9;font-size:32px}.cosmos-coming>div:nth-child(2){flex-wrap:wrap;flex:1;align-items:center;gap:28px;display:flex}.cosmos-coming strong{color:#d8f5b0}.cosmos-coming p{color:#c5e3d7;margin:0;font-size:12px}.cosmos-coming>span{color:#9decc8aa;letter-spacing:10px;font-size:21px;animation:3.5s infinite cosmos-twinkle}@keyframes cosmos-hover{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes cosmos-twinkle{0%,to{opacity:.3}50%{opacity:1}}@keyframes cosmos-stars-glide{to{background-position:130px 230px,-100px 170px,200px -90px,-80px 160px,90px 190px,30px 210px}}@keyframes cosmos-orbit-drift{0%{opacity:.35}to{opacity:1}}@keyframes cosmos-reveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.cosmos-scene{opacity:.45;width:65%;top:10px;right:-110px}.cosmos-intro-copy{max-width:600px}.cosmos-galaxies{grid-template-columns:1fr}.cosmos-galaxy-3{grid-column:auto}.cosmos-galaxy-3 .cosmos-galaxy-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.cosmos-intro{min-height:390px;padding:57px 20px 22px}.cosmos-intro h1{font-size:clamp(52px,10vw,73px)}.cosmos-intro p{font-size:14px}.cosmos-scene{opacity:.14;right:-200px}.cosmos-directory{padding:20px 15px 55px}.cosmos-tabs{gap:7px}.cosmos-tabs button{padding:10px 12px;font-size:11px}.cosmos-search{width:100%}.cosmos-galaxy{border-radius:20px;padding:23px 18px 20px}.cosmos-galaxy-badge{font-size:9px}.cosmos-galaxy-3 .cosmos-galaxy-items{grid-template-columns:1fr}.cosmos-coming{border-radius:19px;align-items:flex-start;padding:19px}.cosmos-coming>span{display:none}.portal-page .galaxies-footer-content{grid-template-columns:1fr 1fr}.portal-page .galaxies-footer-credit{grid-column:1/-1}}@media (max-width:460px){.cosmos-intro{min-height:370px}.cosmos-intro h1{font-size:49px}.cosmos-highlights{gap:10px}.cosmos-galaxy-art{width:62px;height:62px;margin-right:11px}.cosmos-planet-ring{width:72px;left:-5px}.cosmos-tool-info strong{font-size:14px}.cosmos-tool-info>span{font-size:11px}.portal-page .galaxies-footer-content{grid-template-columns:1fr}.portal-page .galaxies-footer-credit{grid-column:auto}.cosmos-coming>div:nth-child(2){gap:8px}}@media (prefers-reduced-motion:reduce){.cosmos-stars,.cosmos-orbit,.cosmos-church,.cosmos-satellite,.cosmos-planet,.cosmos-galaxy-halo,.cosmos-galaxy,.cosmos-coming>span{animation:none!important}.cosmos-tool,.cosmos-tabs button{transition:none}}.portal-page .galaxies-footer-identity{min-width:0}.portal-page .galaxies-footer-brand{align-items:center;gap:18px;max-width:100%;font-family:DM Sans Variable,sans-serif;line-height:1.2;display:inline-flex}.portal-page .galaxies-footer-brand img{object-fit:contain;flex:0 0 64px;width:64px;height:64px;display:block}.portal-page .galaxies-footer-name{flex-direction:column;gap:7px;min-width:0;display:flex}.portal-page .galaxies-footer-name strong{letter-spacing:.065em;white-space:normal;font-family:Barlow Condensed,sans-serif;font-size:clamp(18px,2vw,23px);font-weight:650;line-height:1.1}.portal-page .galaxies-footer-name small{letter-spacing:.055em;color:#b3cfc6;font-size:11px}.portal-page .galaxies-footer-identity>p{color:#afc9c0;margin:14px 0 0;font-size:12px;line-height:1.65}.cosmos-page{background:radial-gradient(48% 22% at 82% 10%,#39356f68 0%,#0000 80%),radial-gradient(30% 29% at 11% 45%,#44206560 0%,#0000 80%),radial-gradient(50% 29% at 78% 81%,#14577552 0%,#0000 80%),linear-gradient(145deg,#030819 0%,#09162b 34%,#080f24 62%,#041821 100%)}.cosmos-nebula{z-index:-1;pointer-events:none;opacity:.8;background:radial-gradient(38% 21% at 83% 12%,#a063f34d 0%,#6d52d42d 28%,#0000 88%),radial-gradient(35% 22% at 62% 28%,#3fd3d04a 0%,#127b9b19 44%,#0000 90%),radial-gradient(37% 24% at 18% 64%,#9355d03b 0%,#3e37a22d 33%,#0000 88%),radial-gradient(32% 19% at 86% 84%,#28aee33a 0%,#0000 87%);height:1550px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 65%,#0000 100%);mask-image:linear-gradient(#000 65%,#0000 100%)}.cosmos-stars{opacity:.95;background-size:279px 218px,330px 241px,390px 297px,431px 320px,470px 370px,225px 203px}.cosmos-stars:before,.cosmos-stars:after{content:"";pointer-events:none;position:absolute;inset:0}.cosmos-stars:before{opacity:.85;background-image:radial-gradient(1.3px 1.3px at 13% 17%,#fff 98%,#0000),radial-gradient(1px 1px at 76% 38%,#d1e5ff 98%,#0000),radial-gradient(2px 2px at 41% 73%,#fff8d6 98%,#0000),radial-gradient(1px 1px at 93% 84%,#c5ffff 98%,#0000),radial-gradient(1.7px 1.7px at 61% 11%,#e4d2ff 98%,#0000);background-size:191px 219px,255px 191px,319px 271px,167px 253px,379px 307px;animation:9s ease-in-out infinite alternate cosmos-star-shimmer}.cosmos-stars:after{filter:drop-shadow(0 0 4px #d6e8ff);opacity:.55;background-image:radial-gradient(2.5px 2.5px at 16% 42%,#faffdd 85%,#0000),radial-gradient(2px 2px at 85% 22%,#cfe8ff 85%,#0000),radial-gradient(2.5px 2.5px at 57% 84%,#eacbff 85%,#0000);background-size:407px 403px,511px 367px,649px 477px;animation:6s ease-in-out infinite alternate-reverse cosmos-star-shimmer}.cosmos-comet{z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#b4e7ff66 35%,#fff 100%);border-radius:99px;width:165px;height:2px;animation:17s linear infinite cosmos-meteor;position:absolute;top:235px;left:-22%;transform:rotate(-22deg);box-shadow:0 0 10px #a5ceff77}.cosmos-intro:before{content:"";pointer-events:none;background:radial-gradient(at 72% 36%,#93b9ff24 0%,#0000 64%);width:50%;height:100%;position:absolute;top:0;right:0}.cosmos-scene{filter:drop-shadow(0 0 20px #87a0f33d)}.cosmos-scene:before{content:"";pointer-events:none;border:1px solid #93bfff4a;border-radius:50%;width:75%;height:75%;position:absolute;top:7%;right:6%;transform:rotate(-20deg)skew(-10deg);box-shadow:0 0 55px #608de323,inset 0 0 40px #8d70f61d}.cosmos-horizon{background:radial-gradient(at 49% 1%,#8b95f56d,#0000 54%),linear-gradient(#2944718a,#070e26);border-top-color:#b2c3ff77;box-shadow:0 -20px 85px #7484ed25}.cosmos-church{background:radial-gradient(circle at 40% 30%,#9ee3d763,#6159b54d 42%,#151b4140 75%);border:1px solid #ddf9ef80;box-shadow:0 0 0 12px #a2bbff0c,0 0 75px #ab9cfa55,inset 0 0 25px #bcecff50}.cosmos-church:before{content:"";border:1px solid #c3f0ff55;border-radius:50%;position:absolute;inset:-20px;transform:rotate(-22deg)scaleY(.68);box-shadow:0 0 23px #90ddff24}.cosmos-satellite{box-shadow:0 0 27px #77b3ff90,inset 0 0 16px #c9e6ff59}.cosmos-orbit{border-color:#c2c3ff93;box-shadow:0 0 13px #b2b5ff20}.cosmos-orbit-b{border-color:#9cf6d584}.cosmos-orbit-c{border-color:#f4bfff87}.cosmos-galaxy{background:radial-gradient(at 82% 10%,#8452d477 0%,#0000 52%),radial-gradient(at 12% 85%,#6238aa5f 0%,#0000 53%),linear-gradient(145deg,#261943,#110d32 72%,#0d1737);border-color:#bc9fff8a;box-shadow:0 15px 45px #0105156b,inset 0 1px #f7e8ff22}.cosmos-galaxy-2{background:radial-gradient(at 80% 12%,#3cb9b187 0%,#0000 52%),radial-gradient(at 2% 85%,#176fac60 0%,#0000 58%),linear-gradient(145deg,#073c4d,#091f34 70%,#09182c);border-color:#71ddce99}.cosmos-galaxy-3{background:radial-gradient(at 80% 8%,#4a85d68a 0%,#0000 51%),radial-gradient(at 13% 91%,#684ab35e 0%,#0000 58%),linear-gradient(145deg,#132952,#0c1739 72%,#0d1232);border-color:#8baffda3}.cosmos-galaxy:before{opacity:.66;background-image:radial-gradient(1.5px 1.5px at 14% 17%,#fff 90%,#0000),radial-gradient(1px 1px at 70% 28%,#d9efff 90%,#0000),radial-gradient(2px 2px at 88% 69%,#e9c6ff 90%,#0000),radial-gradient(1px 1px at 39% 74%,#e6ffe4 90%,#0000);background-size:123px 137px,173px 159px,241px 219px,189px 207px}.cosmos-galaxy:after{content:"";z-index:-1;pointer-events:none;border:1px solid #cfafff43;border-radius:50%;width:330px;height:330px;position:absolute;top:-130px;right:-95px;transform:rotate(-28deg)scaleY(.61);box-shadow:0 0 0 25px #c9afff08,0 0 0 55px #b68ff508,0 0 45px #9b78d94a}.cosmos-galaxy-2:after{border-color:#a0fff266;box-shadow:0 0 0 25px #7cffe509,0 0 0 55px #4ee9d609,0 0 45px #4fe0dc4a}.cosmos-galaxy-3:after{border-color:#a2d0ff74;box-shadow:0 0 0 25px #85adff09,0 0 0 55px #5e9fff09,0 0 45px #63a9ef4a}.cosmos-galaxy-halo{background:radial-gradient(circle at 40% 40%,#ab8cf950 0%,#6c46b31d 31%,#0000 69%);border-color:#eadcff46;top:95px;right:-140px}.cosmos-galaxy-2 .cosmos-galaxy-halo{background:radial-gradient(circle at 40% 40%,#63eac252 0%,#0000 70%)}.cosmos-galaxy-3 .cosmos-galaxy-halo{background:radial-gradient(circle at 40% 40%,#70c5fa50 0%,#0000 70%)}.cosmos-tool{background:#07152c9c;border-color:#daecff40;box-shadow:inset 0 1px #ffffff14}.cosmos-tool:hover,.cosmos-tool:focus-visible{background:#25335cbd;border-color:#c9e7ffbd;box-shadow:0 7px 25px #0006,inset 0 1px #ffffff24}.cosmos-tool-icon{background:#ffffff1e}.cosmos-tabs button{background:#0b1d36de;border-color:#99beed7a}.cosmos-tabs button[aria-pressed=true]{color:#142e29;background:#d9f6b5;border-color:#d9f6b5}.cosmos-search{background:#0c1c39cc;border-color:#99c9e199}.cosmos-coming{background:#112846be;border-color:#a4b9f17b}@keyframes cosmos-star-shimmer{0%{opacity:.35}to{opacity:.92}}@keyframes cosmos-meteor{0%,68%{opacity:0;transform:translate(0,0)rotate(-22deg)}70%{opacity:.8}78%{opacity:0;transform:translate(125vw,35vh)rotate(-22deg)}to{opacity:0}}@media (max-width:720px){.cosmos-nebula{opacity:.52}.cosmos-comet,.cosmos-scene:before{display:none}.portal-page .galaxies-footer-brand{gap:13px}.portal-page .galaxies-footer-brand img{flex-basis:56px;width:56px;height:56px}.portal-page .galaxies-footer-name strong{font-size:19px}.cosmos-galaxy:after{width:250px;height:250px;top:-95px;right:-90px}}@media (prefers-reduced-motion:reduce){.cosmos-comet{display:none}.cosmos-stars:before,.cosmos-stars:after{animation:none!important}}.cosmos-page .cosmos-comet{z-index:-1;pointer-events:none;opacity:0;will-change:transform,opacity;background:linear-gradient(90deg,#0000 0%,#8dc7ff4d 15%,#b4e2ffbd 56%,#f7ffff 94%);border-radius:999px;width:clamp(175px,19vw,280px);height:3px;display:block;top:165px;left:-19vw;box-shadow:0 0 10px #9dd7ffbf,0 0 24px #779de76e}.cosmos-page .cosmos-comet:before{content:"";background:#fff;border-radius:50%;width:9px;height:9px;position:absolute;top:50%;right:-5px;transform:translateY(-50%);box-shadow:0 0 11px #fff,0 0 22px #b9e7ff,0 0 35px #91aaff99}.cosmos-page .cosmos-comet-primary{animation:11s linear infinite cosmos-meteor-primary}.cosmos-page .cosmos-comet-secondary{width:clamp(150px,15vw,220px);height:2px;animation:16s linear -4s infinite cosmos-meteor-secondary;top:360px;left:-20vw}.cosmos-page .cosmos-comet-secondary:before{width:7px;height:7px}@keyframes cosmos-meteor-primary{0%,34%{opacity:0;transform:translate(0,0)rotate(16deg)}37%{opacity:1}49%,to{opacity:0;transform:translate(132vw,29vh)rotate(16deg)}}@keyframes cosmos-meteor-secondary{0%,61%{opacity:0;transform:translate(0,0)rotate(12deg)}64%{opacity:.9}77%,to{opacity:0;transform:translate(134vw,23vh)rotate(12deg)}}@media (max-width:720px){.cosmos-page .cosmos-comet{width:160px;height:2.5px;display:block;top:128px;left:-21vw;box-shadow:0 0 9px #9dd7ffb0,0 0 17px #779de760}.cosmos-page .cosmos-comet-secondary{width:130px;height:2px;top:285px;left:-24vw}}@media (prefers-reduced-motion:reduce){.cosmos-page .cosmos-comet{animation:none!important;display:none!important}}
