.primary-button{background-color:var(--primary-light);border-bottom-left-radius:0.5rem;border-bottom-right-radius:0.5rem;border-top-left-radius:0.5rem;border-top-right-radius:0.5rem;color:var(--primary-dark);font-weight:600;padding:12px 20px;transition:all 0.3s ease 0s}.primary-button:hover{background-color:var(--primary-dark);color:var(--secondary-light)}.secondary-button{background-color:var(--secondary-light);border-bottom-left-radius:0.5rem;border-bottom-right-radius:0.5rem;border-top-left-radius:0.5rem;border-top-right-radius:0.5rem;font-weight:600;padding:12px 20px;transition:all 0.3s ease 0s}.secondary-button:hover{background-color:var(--primary-dark);color:var(--secondary-light)}.pre-heading{letter-spacing:.1em;text-transform:uppercase}.pre-heading-pill{background-color:var(--accent);border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:var(--base-3);letter-spacing:.2em;padding-left:16px;padding-right:16px;text-transform:uppercase;width:fit-content}.third-button{background-color:var(--secondary-light);border-bottom-left-radius:0.5rem;border-bottom-right-radius:0.5rem;border-top-left-radius:0.5rem;border-top-right-radius:0.5rem;border:1px solid var(--primary-dark);font-weight:600;padding:12px 20px;transition:all 0.3s ease 0s}.third-button:hover{background-color:var(--primary-dark);color:var(--secondary-light)}@media (max-width:767px){.branche-button{background-color:var(--secondary-light);padding:0px}.branche-button:is(:hover,:focus){background-color:var(--secondary-light);color:var(--primary-dark)}}