/* Full-width photo behind the homepage introduction and calculator. */
.home-page .hero-atmosphere{display:none}
.home-page .home-hero-intro{position:relative;isolation:isolate}
.home-page .home-hero-intro::before{content:'';position:absolute;z-index:-1;inset:-190px 0 -48px;pointer-events:none;background:linear-gradient(180deg,#08090a15 0%,#08090a25 65%,#08090a 100%),linear-gradient(90deg,#08090a70,#08090a25 65%,#08090a40),url('assets/home-background.jpeg') center 58%/cover no-repeat}
.home-page .hero-description{color:#d3d8d6}
.home-page .hero-copy .eyebrow-pill{background:#080b0c80;backdrop-filter:blur(8px)}
.home-page .hero-copy .hero-asset-intro{width:fit-content;max-width:100%;padding:12px 16px;border:1px solid #ffffff1c;border-radius:20px;background:#080b0c99;backdrop-filter:blur(8px)}
.home-page .hero-coin-stack{display:flex;align-items:center;gap:18px;list-style:none;margin:0;padding:0}
.home-page .hero-coin-item{display:flex;flex-direction:column;align-items:center;gap:7px;min-width:40px;font-size:10px;font-weight:650;letter-spacing:.35px;color:#e3e8e3;line-height:1.2}
.home-page .hero-coin-item img{display:block;width:40px;height:40px;filter:drop-shadow(0 3px 7px #0006)}
@media(max-width:700px){
  .home-page .home-hero-intro::before{top:-150px;bottom:-28px;background-position:center,center,52% center}
  .home-page .hero-copy .hero-description{color:#d3d8d6}
  .home-page .hero-coin-item{min-width:36px}
  .home-page .hero-coin-item img{width:36px;height:36px}
}
