.accordion-group-module-scss-module__8Yvj3a__container{padding-block:80px}@media only screen and (min-width:768px){.accordion-group-module-scss-module__8Yvj3a__container{padding-block:120px}}@media only screen and (min-width:1280px){.accordion-group-module-scss-module__8Yvj3a__container{padding-block:160px}}.accordion-group-module-scss-module__8Yvj3a__headerContainer{text-align:center;flex-direction:column;grid-column:1/-1;align-items:center;gap:36px;margin-bottom:70px;display:flex}@media only screen and (min-width:1280px){.accordion-group-module-scss-module__8Yvj3a__headerContainer{gap:28px;margin-bottom:75px}}.accordion-group-module-scss-module__8Yvj3a__heading{font-size:calc(32px - 32px*var(--scale-modifier) + 100vw*32/var(--target-window-width)*var(--scale-modifier));font-weight:300;line-height:1.125}@supports (text-box:trim-both cap alphabetic){.accordion-group-module-scss-module__8Yvj3a__heading{text-box:trim-both cap alphabetic}}@media only screen and (min-width:768px){.accordion-group-module-scss-module__8Yvj3a__heading{font-size:calc(40px - 40px*var(--scale-modifier) + 100vw*40/var(--target-window-width)*var(--scale-modifier));line-height:1.1}}@media only screen and (min-width:1280px){.accordion-group-module-scss-module__8Yvj3a__heading{font-size:calc(48px - 48px*var(--scale-modifier) + 100vw*48/var(--target-window-width)*var(--scale-modifier));line-height:1.08333}}.accordion-group-module-scss-module__8Yvj3a__accordionList{flex-direction:column;grid-column:1/-1;row-gap:70px;list-style:none;display:flex}@media only screen and (min-width:1280px){.accordion-group-module-scss-module__8Yvj3a__accordionList{grid-column:2/-2;row-gap:90px}}.accordion-group-module-scss-module__8Yvj3a__accordionItem{border-bottom:1px solid #00000021}.accordion-group-module-scss-module__8Yvj3a__accordionHeader{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding-block:20px;transition:opacity .2s cubic-bezier(0,0,1,1);display:flex}@media (hover:hover) and (pointer:fine){.accordion-group-module-scss-module__8Yvj3a__accordionHeader:hover .accordion-group-module-scss-module__8Yvj3a__categoryName{opacity:1}}@media only screen and (min-width:1280px){.accordion-group-module-scss-module__8Yvj3a__accordionHeader{padding-block:24px}}.accordion-group-module-scss-module__8Yvj3a__categoryName{font-size:calc(22px - 22px*var(--scale-modifier) + 100vw*22/var(--target-window-width)*var(--scale-modifier));font-weight:300;line-height:1.18182}@supports (text-box:trim-both cap alphabetic){.accordion-group-module-scss-module__8Yvj3a__categoryName{text-box:trim-both cap alphabetic}}@media only screen and (min-width:768px){.accordion-group-module-scss-module__8Yvj3a__categoryName{font-size:calc(24px - 24px*var(--scale-modifier) + 100vw*24/var(--target-window-width)*var(--scale-modifier));line-height:1.16667}}@media only screen and (min-width:1280px){.accordion-group-module-scss-module__8Yvj3a__categoryName{font-size:calc(24px - 24px*var(--scale-modifier) + 100vw*24/var(--target-window-width)*var(--scale-modifier));line-height:1.16667}}.accordion-group-module-scss-module__8Yvj3a__categoryName{color:#47201c;opacity:.7;transition:opacity .2s cubic-bezier(0,0,1,1)}.accordion-group-module-scss-module__8Yvj3a__chevronButton,.accordion-group-module-scss-module__8Yvj3a__chevronIcon{transition:transform .4s cubic-bezier(.75,0,.25,1)}.accordion-group-module-scss-module__8Yvj3a__chevronButton{transform:rotate(90deg)}[data-open=true] .accordion-group-module-scss-module__8Yvj3a__chevronIcon{transform:rotate(-180deg)}.accordion-group-module-scss-module__8Yvj3a__accordionContent{opacity:0;height:0;overflow:visible clip}.accordion-group-module-scss-module__8Yvj3a__jobList{flex-direction:column;list-style:none;display:flex}.accordion-group-module-scss-module__8Yvj3a__jobItem{border-bottom:1px solid #00000014}.accordion-group-module-scss-module__8Yvj3a__jobItem:first-child{margin-top:1px}.accordion-group-module-scss-module__8Yvj3a__jobItem:last-child{border-bottom:none}.accordion-group-module-scss-module__8Yvj3a__jobLink{color:inherit;justify-content:space-between;align-items:center;gap:16px;padding-block:11px 14px;text-decoration:none;display:flex}@media only screen and (min-width:1280px){.accordion-group-module-scss-module__8Yvj3a__jobLink{padding-block:12px}}@media only screen and (min-width:1280px) and (hover:hover) and (pointer:fine){.accordion-group-module-scss-module__8Yvj3a__jobLink:hover .accordion-group-module-scss-module__8Yvj3a__jobTitleSecondary,.accordion-group-module-scss-module__8Yvj3a__jobLink:hover .accordion-group-module-scss-module__8Yvj3a__jobLocation{opacity:1}}@media only screen and (min-width:1280px){.accordion-group-module-scss-module__8Yvj3a__jobLink:focus .accordion-group-module-scss-module__8Yvj3a__jobTitleSecondary,.accordion-group-module-scss-module__8Yvj3a__jobLink:focus .accordion-group-module-scss-module__8Yvj3a__jobLocation,.accordion-group-module-scss-module__8Yvj3a__jobLink:focus-visible .accordion-group-module-scss-module__8Yvj3a__jobTitleSecondary,.accordion-group-module-scss-module__8Yvj3a__jobLink:focus-visible .accordion-group-module-scss-module__8Yvj3a__jobLocation{opacity:1}}.accordion-group-module-scss-module__8Yvj3a__jobInfo{flex-direction:column;flex:1;row-gap:8px;display:flex}@media only screen and (min-width:1280px){.accordion-group-module-scss-module__8Yvj3a__jobInfo{flex-direction:row;justify-content:space-between;align-items:center}}.accordion-group-module-scss-module__8Yvj3a__jobTitle{font-size:calc(16px - 16px*var(--scale-modifier) + 100vw*16/var(--target-window-width)*var(--scale-modifier));font-weight:300;line-height:1.25}@media only screen and (min-width:1280px){.accordion-group-module-scss-module__8Yvj3a__jobTitle{font-size:calc(20px - 20px*var(--scale-modifier) + 100vw*20/var(--target-window-width)*var(--scale-modifier));font-weight:300;line-height:1.2}}.accordion-group-module-scss-module__8Yvj3a__jobTitlePrimary{color:#47201c}.accordion-group-module-scss-module__8Yvj3a__jobTitleSecondary{color:#47201c;opacity:.5;transition:opacity .2s cubic-bezier(0,0,1,1)}@media (hover:hover) and (pointer:fine){.accordion-group-module-scss-module__8Yvj3a__jobLink .accordion-group-module-scss-module__8Yvj3a__jobTitleSecondary:hover{opacity:1}}.accordion-group-module-scss-module__8Yvj3a__locationWrapper{flex-direction:column;gap:4px;display:flex}.accordion-group-module-scss-module__8Yvj3a__jobLocation{color:#47201c;opacity:.63;font-size:calc(16px - 16px*var(--scale-modifier) + 100vw*16/var(--target-window-width)*var(--scale-modifier));font-weight:450;line-height:1.25;transition:opacity .2s cubic-bezier(0,0,1,1)}@media only screen and (min-width:1280px){.accordion-group-module-scss-module__8Yvj3a__jobLocation{text-align:right}}.accordion-group-module-scss-module__8Yvj3a__jobIcon{flex-shrink:0}@media only screen and (min-width:1280px){.accordion-group-module-scss-module__8Yvj3a__jobIconButton{display:none}}
