/* A single, quiet rose nebula fading into deep space on the MESS homepage. */
.home-page{background:radial-gradient(ellipse at 8% 0%,#c575a341,transparent 45%),#171022;color:#f4edff}
.home-page>.prototype-note{color:#f4edff;border-bottom-color:#f4edff25}
.home-page>.prototype-note .language-nav a{color:#e9def7;border-color:#d7bce83d}
.home-page>.prototype-note .language-nav a[aria-current="page"]{color:#20132b;background:#f4edff}
.home-page>.header{color:#f4edff;background:radial-gradient(ellipse at 12% 0,#c16d9b25,transparent 70%),#372039;border-bottom-color:#ead5f326}
.home-page .header-brand img{filter:brightness(0) invert(1)}
.home-page .header-caption{color:#f0e5f5}
.home-page .hero{color:#f6efff;background-image:url('assets/space/quiet-stars.svg'),radial-gradient(ellipse at 9% 9%,#de91bd8a 0%,#a85e9859 22%,transparent 59%),radial-gradient(ellipse at 82% 49%,#74438d2b,transparent 49%),linear-gradient(145deg,#60324e 0%,#3c2349 37%,#20142f 69%,#100d1b 100%);background-size:896px 672px,100% 100%,100% 100%,100% 100%;background-repeat:repeat,no-repeat,no-repeat,no-repeat}
.home-page .hero h1 .outlined{-webkit-text-stroke-color:#f4e9ff;color:transparent}
.home-page .hero .tilt-word{color:#f7bbe5;-webkit-text-stroke-color:#f7bbe5;text-shadow:3px 5px 0 #1c112aaa;background:transparent}
.home-page .hero-copy,.home-page .hero-eyebrow,.home-page .hero-bottom,.home-page .hero>.portal-coordinate.mess-location{color:#f2e5f7}
.home-page .hero>.portal-coordinate.mess-location:focus-visible{outline-color:#f4e9ff}
.home-page .hero-project-actions a{color:#1b112e;border-color:#e3cce4;box-shadow:2px 3px 0 #100a19aa}
.home-page .hero-project-actions a:last-child{background:#edabd9}
.home-page .portal-stamp{color:#1b112e}
.home-page .hero::before{opacity:.035}
/* Preserve clear navigation and buttons against the new night background. */
.home-page .sticker-nav a{color:#f3e7ff;border-color:#d2b5d94d}
.home-page .sticker-nav a:nth-child(5),.home-page .sticker-nav a[aria-current="page"]{color:#1b112e;background:#edabd9}
.home-page .hero .hero-project-actions a:first-child{color:#f4e9ff;background:#21122e}
.home-page footer{color:#f4e9ff;background-color:#1b1329;border-top-color:#f4e9ff28}
.home-page footer .mess-instagram,.home-page footer .mess-youtube{color:#f4e9ff}
.home-page footer .legal-links{color:#ded0eb}
.home-page footer .footer-logo img{filter:brightness(0) invert(1)}

.home-page .header .sticker-nav a:nth-child(-n+4){color:#f3e7ff;border-color:#d2b5d94d}
