/* Brand palette only. Layout, typography and controls come from the shared field guide. */
:root,:root[data-theme],:root:not([data-theme]){
 --q-paper:var(--t-mist);--q-ink:var(--t-ink);--q-muted:var(--t-muted);--q-line:var(--t-line);
 --q-gold:var(--t-vein);--q-tint:var(--t-lilac-soft);--q-control:var(--t-lilac);--q-native:var(--t-moss);--q-bloom:var(--t-vein);
 --q-card-paper:var(--t-paper);--q-card-ink:var(--t-ink);--q-card-muted:var(--t-muted);--q-card-line:var(--t-line);--q-card-control:var(--t-lilac);--q-card-tint:var(--t-lilac-soft);
 --g-ink:var(--t-ink);--g-lilac:var(--t-lilac);--g-lilac-soft:var(--t-lilac-soft);--g-line:var(--t-line);
 --g-mist:var(--t-mist);--g-moss:var(--t-moss);--g-muted:var(--t-muted);--g-on-moss:var(--t-on-moss);--g-paper:var(--t-paper);--g-vein:var(--t-vein);
}
/* Plant cards carry the arch of the home strip's cards; nothing else on Tiarella is arched. */
.q-card{border-radius:16px}
.q-card .q-card-media{margin:7px 7px 0;aspect-ratio:4/5;border-radius:999px 999px 10px 10px}
/* Home: the finder has its own section below the hero, a heading and one card of controls. */
.home-find-head{margin:40px 0 18px;padding-top:40px;border-top:1px solid var(--q-line);max-width:44em}
.home-find-head .home-kicker{margin:0 0 10px;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--t-green)}
.home-find-head h2{font-family:Georgia,'Times New Roman',serif;font-weight:500;font-size:clamp(28px,3.4vw,40px);line-height:1.1;margin:0 0 10px;color:var(--q-ink)}
.home-find-head p{margin:0;color:var(--q-muted);font-size:16px;line-height:1.6}
.field-guide .home-finder{margin:0 0 32px;padding:22px 24px;border:1px solid var(--q-line);border-radius:24px;background:var(--q-card-paper)}
@media (max-width:760px){.home-find-head{margin-top:24px;padding-top:28px}.field-guide .home-finder{padding:16px;border-radius:18px}}
