:root {   --fuchsOrange: rgb(255, 51, 9);   --fuchsDarkRed: rgb(193, 0, 12);   --fuchsPink: rgb(240, 4, 127);}.career-content button {   background-color: transparent;}.accordion {   font-family: 'Neue Haas Grotesk Display Pro', sans-serif;   font-size: 1.45em;   line-height: 1em;   color: #000;   cursor: pointer;   padding: 20px 0;   width: 100%;   border: none;   text-align: left;   outline: none;   transition: 0.5s;   font-weight: 500;}.accordion:before {   content: '\02795'; /* Unicode character for "plus" sign (+) */   font-size: 1.65rem;   float: right;   margin-left: 5px;}.active-acc, .accordion:hover {   color: var(--fuchsPink);}.active-acc:before {   content: "\2796"; /* Unicode character for "minus" sign (-) */}.panel {   padding: 0;   background-color: white;   max-height: 0;   overflow: hidden;   transition: max-height 0.4s ease-out;}