.ornament{justify-content:center;align-items:center;gap:clamp(.4rem,1vw,.72rem);width:min(11rem,24%);margin:clamp(.37rem,3.091cqw,1.25rem) auto 0;display:flex}.ornament__line{background:linear-gradient(90deg,#e3d3b21f,#e3d3b2d9);flex:auto;height:1px}.ornament__line:last-of-type{background:linear-gradient(270deg,#e3d3b21f,#e3d3b2d9)}.ornament__star{width:clamp(.62rem,1.4vw,.88rem);height:clamp(.62rem,1.4vw,.88rem);fill:var(--gold-hero);flex:none}.js .hero__title,.js .ornament,.js .hero__tagline{animation:rise 1.5s var(--ease-soft) both}.js .ornament{animation-delay:.45s}@keyframes rise{0%{opacity:0;transform:translateY(1.1rem)}to{opacity:1;transform:none}}.intro__inner,.signup__inner{width:min(var(--measure), 100%);text-align:center;margin-inline:auto}.lede{margin-top:var(--gap-lede);font-family:var(--font-body);font-size:var(--fs-lede);line-height:var(--lh-lede);color:var(--ink-body);text-wrap:pretty}.signup__title{margin:var(--gap-title) 0 0;font-family:var(--font-body);font-size:var(--fs-title);color:var(--ink);text-transform:uppercase;letter-spacing:var(--ls-title);text-indent:var(--ls-title);font-weight:500;line-height:1.05}.entry__back{margin-top:calc(var(--gap-lede) * 1.7);font-size:var(--fs-feature)}.entry__back a{color:var(--gold-deep);border-bottom:1px solid;text-decoration:none}.entry__back a:hover{color:var(--ink)}@supports not (container-type:inline-size){.ornament{margin:clamp(.37rem,2.107vw,1.25rem) auto 0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js .hero__title,.js .ornament,.js .hero__tagline{animation:none}}