:root{--headerbutton-width:55px;--header-height:54px;--frame-marginbottom:50px;--pagetitle-margintop:50px;--color-go-primary:#000;--color-go-secondary:#000;--color-go-neutral:#787878;--color-go-highlight:#37cdbe;--color-go-danger:#f87272;--color-go-warning:#fbbd23;--color-go-success:#36d399;--color-go-info:#3abff8;--color-go-light:#fff;--color-go-dark:#000;--color-go-button-font-color:#fff;--color-go-body:#fff;--color-go-header:#fff;--color-go-footer:#fff;--color-go-open:#22b200;--color-go-closed:#eb1a11;--header-font:"DM Sans", sans-serif;--h1-fontsize:32px;--h2-fontsize:28px;--h3-fontsize:20px;--font-size:16px;--subtitle-fontsize:16px;--summary-fontsize:16px;--lead-fontsize:20px;--button-fontsize:14px;--gap:18px;--grid-width:100vw;--grid-width-sm:720px;--desktop-spacing:60px;--onecolumnwidth:calc(var(--grid-width)/4 - var(--gap)*3/4 - .5625rem);--scroll-offset-header:93px;--v-primary-base:var(--color-go-primary)}@media screen and (width>=768px){:root{--gap:24px}}@media screen and (width>=992px){:root{--headerbutton-width:65px;--header-height:93px;--frame-marginbottom:100px;--pagetitle-margintop:100px;--pagetitle-marginbottom:100px;--h1-fontsize:56px;--h2-fontsize:40px;--h3-fontsize:26px;--font-size:16px;--subtitle-fontsize:16px;--summary-fontsize:16px;--lead-fontsize:16px;--onecolumnwidth:calc(var(--grid-width)/12 - var(--gap)*11/12 - .26042rem)}:root .smallheader{--header-height:93px}}@media screen and (width>=1302px){:root{--gap:28px;--desktop-spacing:80px;--header-height:80px}}@media screen and (width>=1620px){:root{--header-height:80px}}@media screen and (width>=1920px){:root{--headerbutton-width:65px;--header-height:93px;--frame-marginbottom:100px;--pagetitle-margintop:100px;--pagetitle-marginbottom:100px;--h1-fontsize:64px;--h2-fontsize:48px;--h3-fontsize:26px;--font-size:18px;--subtitle-fontsize:18px;--summary-fontsize:18px;--lead-fontsize:20px;--gap:38px}:root .smallheader{--header-height:93px}}@media (width>=2100px){:root{--grid-width-lg:1920px}}:root .frame-space-after-none{--frame-marginbottom:0px}:root .frame-space-after-small{--frame-marginbottom:1.5rem}.job-benefits-element ul{padding-bottom:0!important}.job-benefits-element ul::-webkit-scrollbar{width:0}.job-benefits-element ul{scrollbar-width:none;-ms-overflow-style:none;padding-right:var(--gap);white-space:nowrap;width:100%;overflow:scroll hidden}.job-benefits-element .timeline-nav .Child,.job-benefits-element .timeline-nav .scrollactive{text-decoration:underline}.job-benefits-element .timeline-nav a{text-underline-offset:.3em}.job-benefits-element .timeline-container .timestamp .content:before{content:"";background-color:var(--color-go-body);width:16px;height:16px;top:40px;left:calc((var(--onecolumnwidth)*1 + var(--gap))*-1);border:1px solid #000;border-radius:50%;position:absolute;transform:translateY(-50%)}@media (width>=992px){.job-benefits-element .timeline-container .timestamp .content:before{top:75px}.job-benefits-element .timeline-container .timestamp .content.even:before{right:auto;left:calc(var(--onecolumnwidth)*1*-1 + var(--gap)*1.5*-1);transform:translate(-50%,-50%)}.job-benefits-element .timeline-container .timestamp .content.odd:before{left:auto;right:calc(var(--onecolumnwidth)*1*-1 + var(--gap)*1.5*-1);transform:translate(50%,-50%)}.job-benefits-element .timeline-container .timestamp .odd picture{justify-content:flex-end;display:flex}}.job-benefits-element .fade-benefits-enter-active,.job-benefits-element .fade-benefits-leave-active{opacity:1;max-height:350px;transition:all 1.6s ease-in-out;overflow:hidden}@media (width>=992px){.job-benefits-element .fade-benefits-enter-active,.job-benefits-element .fade-benefits-leave-active{max-height:250px}}.job-benefits-element .fade-benefits-enter-from,.job-benefits-element .fade-benefits-leave-to{opacity:0;max-height:0;margin-bottom:0!important}
