/* Neutral white surface; lime appears only close to an active mouse pointer. */
.fave,.choice-fave,.fave-page main>section:not(.fave-connection),.fave-page .fave-footer{--light-alpha:0;background-color:#f4f5f1;background-image:radial-gradient(ellipse 290px 230px at var(--light-x,50%) var(--light-y,50%),rgba(184,243,75,var(--light-alpha)),transparent 75%);background-size:auto;background-position:0 0;background-repeat:no-repeat;animation:none}
.fave h2 em,.fave .orange,.fave .fave-rust,.choice-fave .orange,.fave-page main .orange,.fave-page main .fave-rust,.fave-page .fave-hero h1 em,.fave-page .consulting-heading h2 .lime{color:#658c17;background:none;padding:0;box-shadow:none}
.fave-options>a:hover b,.fave-options>a:focus-visible b{color:#446514}
@media(max-width:700px),(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.fave,.choice-fave,.fave-page main>section:not(.fave-connection),.fave-page .fave-footer{background-image:none}}