body{background:#fff}.prep-banner{margin:0;padding:12px 20px;background:#f0f6eb;color:#294c3c;text-align:center;font-size:13px}.prep-banner a{color:inherit}.prep-footer{text-align:center;padding:24px}.pending-action{padding:16px;background:#f0f6eb;border-radius:10px}.button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid #294c3c;outline-offset:3px}
/* Shared supplied Kids Leaf logo. */
.kidsleaf-brand-logo{display:block;width:160px;max-width:100%;height:auto;object-fit:contain}.kidsleaf-brand{margin:0 0 22px}.kidsleaf-brand img{margin:0}
header.kidsleaf-guide-brand{max-width:700px;margin:0 auto;padding:18px 20px;background:#fff;border:0}header.kidsleaf-guide-brand a{display:inline-block;margin:0;padding:0}.prep-footer .kidsleaf-brand-logo{width:150px;margin:auto}

/* The supplied logo above replaces the old brand strip within the artwork. */
.kidsleaf-hero-visual{overflow:hidden}.kidsleaf-hero-visual .lp-generated-hero__image{display:block;width:100%;height:auto;margin-top:-8.38%}
