/* BetterActs Collective: lighter cream theme with a gum leaf green accent.
   Same paper-cut family as BetterActs, calmer and more formal for a not-for-profit. */
.col-light{
  --gum-700:#3E5C47;--gum-600:#4F6F57;--gum-300:#A9C0A0;--gum-200:#C9D8C2;--gum-100:#E7EEE3;
  --wattle-400:var(--gum-300);--persimmon-500:var(--gum-300);--persimmon-600:var(--gum-600);
  background:var(--paper-50);
}
.col-light .ack{background:var(--gum-100);color:var(--ink-800)}
.col-light .ack a{color:var(--gum-700)}
.col-light .site-head{background:rgba(246,242,233,.95);color:var(--ink-800);border-bottom:1px solid rgba(38,35,31,.1)}
.col-light .nav a{color:var(--ink-800)}
.col-light .nav a[aria-current="page"],.col-light .nav a:hover{color:var(--gum-700);border-color:var(--gum-600)}
.col-light .menu-btn{color:var(--ink-800);border-color:rgba(38,35,31,.3)}
@media (max-width:980px){.col-light .nav{background:var(--paper-50)}}
.col-light .brand{box-shadow:3px 3px 0 rgba(62,92,71,.35)}
.col-light .on-dark{background:var(--gum-100);color:var(--ink-800)}
.col-light .on-dark .lede{color:var(--ink-600)}
.col-light .on-dark .kicker,.col-light .kicker{color:var(--gum-700)}
.col-light .hero{background:linear-gradient(180deg,var(--gum-100),var(--paper-50))}
.col-light .hero h1 em{color:var(--gum-700)}
.col-light .hero h1 em svg path{stroke:var(--gum-300)}
.col-light .zh{opacity:.7}
.col-light .btn{background:var(--gum-300);color:var(--ink-800);border-color:var(--ink-800)}
.col-light .btn.ghost{background:transparent}
.col-light .btn.paper{background:#FBF8F1}
.col-light .tape{background:rgba(169,192,160,.85)}
.col-light .polaroid{box-shadow:0 14px 30px -16px rgba(62,92,71,.5)}
.col-light .trust div{border-left-color:var(--gum-600)}
.col-light .steps .n{color:var(--gum-600)}
.col-light .trial{border-color:var(--gum-600);background:var(--gum-100)}
.col-light .on-paper2{background:var(--gum-100)}
.col-light .site-foot{background:var(--gum-700)}
.col-light .site-foot h4{color:var(--gum-200)}
.col-light :focus-visible{outline-color:var(--gum-600)}
.col-light .brand{background:#fff;border:1px solid var(--gum-200)}
