
.discovery-header .header-inner{justify-content:flex-end}
.hero.discovery{background:var(--ink);padding:64px 0 76px}
.hero.discovery h1{font-family:var(--display);font-weight:600;letter-spacing:-.045em;line-height:1.04;text-wrap:initial}
.hero.discovery h1>span{display:block;margin-left:0}
.hero.discovery h1>.signal-stop{display:inline;margin-left:0}
.hero.discovery .eyebrow{margin-bottom:26px}
.hero.discovery p{font-family:var(--body);font-size:19px;line-height:1.55;color:var(--muted)}
.hero.discovery .explanation{max-width:510px}
.hero.discovery .actions{margin-top:26px;gap:26px}
.hero.discovery .hero-name{font-family:var(--display);color:var(--ivory);font-weight:600;line-height:1;letter-spacing:-.055em;text-decoration:none;width:fit-content}
.hero.discovery .hero-name .brand-grow{color:inherit}
@media(max-width:800px){.hero.discovery{padding:48px 0 60px}.hero.discovery p{font-size:18px}}
@media(max-width:600px){.hero.discovery{padding:38px 0 50px}.hero.discovery p{font-size:17px}.hero.discovery .actions{gap:20px}.hero.discovery .eyebrow{font-size:9px;letter-spacing:1.4px}}
