/*
Theme Name: LLS Foundation
Theme URI: https://locallaunchsystem.com
Author: McWilliams Media
Description: Local Launch System foundation theme. Config-driven (theme-config.php) with a per-client visual skin (assets/skins/<skin>.css).
Version: 0.3.0
Requires PHP: 8.0
Text Domain: lls
*/

/* Base only. The client's visual system lives in assets/skins/<skin>.css. */
*,*::before,*::after{box-sizing:border-box}
img{max-width:100%;height:auto}
.alignleft{float:left;margin:0 1.2rem 1rem 0}
.alignright{float:right;margin:0 0 1rem 1.2rem}
.aligncenter{display:block;margin-inline:auto}

/* Consent note under forms, Text Us link in the header */
.form-consent{font-size:.78rem;line-height:1.45;color:var(--muted,#6b7280);margin:.6rem 0 0}
.header-text{font-weight:600;font-size:.9rem;color:inherit;text-decoration:none;margin-right:.75rem;white-space:nowrap}
.header-text:hover{text-decoration:underline}
@media (max-width:720px){.header-text{display:none}}

/* Under the form: what happens next, then one real review */
.form-next{font-size:.85rem;line-height:1.5;color:var(--text,#1f2937);margin:.75rem 0 0;padding:.6rem .75rem;background:rgba(0,0,0,.04);border-radius:8px}
.form-proof{margin:.6rem 0 0;font-size:.85rem;line-height:1.5}.form-proof .stars{color:#f5a623;letter-spacing:.05em}.form-proof q{display:block;font-style:italic;margin:.2rem 0 0}.form-proof .who{color:var(--muted,#6b7280)}
