.btn-primary{background:var(--da-pink);border-radius:var(--da-radius-lg);color:#fff;display:inline-block;font-size:var(--da-text-md);font-weight:var(--da-weight-extrabold);letter-spacing:var(--da-tracking-wide);padding:15px 28px;transition:var(--da-transition-base)}.btn-primary:hover{filter:brightness(1.1)}.btn-secondary{border:1px solid #3a3a3a;border-radius:var(--da-radius-lg);color:#bbb;display:inline-block;font-size:var(--da-text-md);font-weight:var(--da-weight-semibold);padding:15px 28px;transition:var(--da-transition-base)}.btn-secondary:hover{border-color:var(--da-pink);color:#fff}.badge{background:var(--da-pink);color:#fff;display:inline-block;font-size:var(--da-text-xs);font-weight:var(--da-weight-extrabold);letter-spacing:var(--da-tracking-wider);padding:4px 8px}.badge,.section-label{text-transform:uppercase}.section-label{color:var(--da-text-disabled);font-size:var(--da-text-sm);font-weight:var(--da-weight-bold);letter-spacing:var(--da-tracking-widest)}.section-head h2{color:var(--da-text-primary);font-size:var(--da-text-5xl);font-weight:var(--da-weight-black);letter-spacing:-.7px}@media (max-width:768px){.section-head h2{font-size:28px}}