/* Booster club page. Classes start with bc-. */
.bc-h{margin-top:40px;padding-bottom:14px;border-bottom:2px solid var(--ink);font:700 1.9rem/1 var(--display);letter-spacing:.03em;text-transform:uppercase}
.bc-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px}
.bc-list li{display:grid;gap:6px;padding:26px 0;border-bottom:1px solid var(--line)}
.bc-list span{color:var(--muted);font:700 .875rem/1 var(--body);letter-spacing:.18em;text-transform:uppercase}
.bc-list b{font:700 clamp(1.9rem,4vw,2.5rem)/1.1 var(--display)}
@media (max-width:640px){.bc-list{grid-template-columns:1fr}}
.bc-contact p{margin-top:16px;max-width:56ch;font-size:1.125rem}
.bc-act{margin-top:22px!important}
.bc-act .sf-btn{min-height:56px;padding-inline:34px}
.bc-mail{font:600 1.25rem/1.3 var(--body)}
.bc-more{margin-top:44px;font:600 1.0625rem/1.3 var(--body)}
@media (max-width:640px){.bc-act .sf-btn{width:100%}}
