/* Freestanding circular photography. The existing section composition is retained. */
@layer em-clean-circles {
 main :is(.home-place-card,.em-recipes-feature,.em-recipes-card,.em-final-circle-card,.em-final-circle-card>a,.starter-reference-card,.nature-card,.path-card,.food-circle,.em-stories-card-link,.voice-card,.em-why-copy-card-v6){background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important}
 main :is(.home-place-card,.em-recipes-feature,.em-recipes-card,.em-final-circle-card,.em-final-circle-card>a,.starter-reference-card,.nature-card,.path-card,.food-circle,.em-stories-card-link,.voice-card,.em-why-copy-card-v6)::before,
 main :is(.home-place-card,.em-recipes-feature,.em-recipes-card,.em-final-circle-card,.em-final-circle-card>a,.starter-reference-card,.nature-card,.path-card,.food-circle,.em-stories-card-link,.voice-card,.em-why-copy-card-v6)::after{background:none!important;border:0!important;box-shadow:none!important}
 main :is(.path-card .card-copy>b,.em-final-circle-card .em-final-link){color:#10282c!important}
 main :is(.nature-card,.path-card,.food-circle,.voice-card) :is(.card-copy,.voice-copy){background:none!important;border:0!important;box-shadow:none!important}
 main :is(.home-place-card,.em-final-circle-card,.starter-reference-card,.nature-card,.path-card,.food-circle,.em-stories-card-link,.voice-card) :is(h2,h3,h4,p,span,b){color:#10282c!important;text-shadow:none!important}
 body[data-em-circle-links="light"] main #learn-next .em-final-circle-card :is(h2,h3,h4,p,span,b){color:#fffaf1!important}
 main .home-place-card :is(h2,h3,h4,p,span,b){color:#071719!important}
}
