/* Registration guides: light hero (26 Oct 2026, Sophie: the full block of dark teal felt heavy).
   One file for every guide that uses .rg-hero, so the family stays consistent. Load it AFTER the
   page's own styles. Teal stays for the brand: heading, links and primary buttons. Print is
   unchanged (guide-print.css already sets a white hero). To go pure white, set
   --rg-hero-bg:#fff on .rg-hero. */
.rg-hero{background:var(--rg-hero-bg,linear-gradient(180deg,#E9F1EB 0%,#F6F9F5 100%));color:#333;border-bottom:1px solid rgba(2,97,93,.22)}
.rg-hero .crumb,.rg-hero .crumb a{color:#02615D}.rg-hero .crumb .sep{opacity:.6}
.rg-hero .eyebrow{color:#2F5E49}
.rg-hero h1{color:#02615D}
.rg-hero .lead{color:#3F4D47}
.rg-hero .gl-read .rt,.rg-hero .gl-read .rt b{color:#2F5E49}
.rg-hero .rg-pdf a[download]{background:#fff!important;color:#02615D!important;border:1.5px solid #02615D}
.rg-hero .rg-pdf a[download]:hover{background:#E3ECE5!important}
.rg-hero .rg-pdf .m{color:#555}
.rg-hero .rg-pdf .pk-add{color:#02615D!important;border-color:#02615D!important;background:#fff!important}
.rg-status{background:transparent!important;border:0!important;gap:0!important}
.rg-status>div{background:#fff!important;border:1px solid rgba(2,97,93,.22)!important;border-radius:12px!important}
.rg-status .k{color:#2F5E49!important}.rg-status .v,.rg-status .v *{color:#333!important}.rg-status .v a{color:#02615D!important;text-decoration:underline;text-underline-offset:3px}
.rg-hero .art{box-shadow:0 18px 44px -30px rgba(1,49,47,.45)}
