@keyframes load-in-accordion{0%{width:var(--accordion-heading-width)}to{width:100%}}@keyframes load-in-content{0%{opacity:0;transform:translateY(var(--margin-sm))}60%{opacity:0;transform:translateY(var(--margin-sm))}to{opacity:1;transform:translateY(0)}}jny-accordion-group{--accordion-heading-height: 66px;border:1px solid var(--color-border);overflow:hidden}jny-accordion-group:not(:defined){display:none}.accordion{position:relative;transition:height .6s var(--ease-wipe)}.accordion:last-child .accordion__heading{border-bottom:none}.accordion:last-child .accordion__content{border-bottom:1px solid var(--color-border)}.accordion__icon{align-items:center;border:1px solid var(--color-white);border-radius:100%;display:flex;justify-content:center;padding:var(--pad-xs);transition:opacity .2s var(--ease-wipe),transform .2s var(--ease-authentic)}.accordion__heading{border-bottom:1px solid var(--color-border);font-size:var(--font-size-1);font-weight:500;margin:0;position:relative;z-index:1}.accordion__trigger{background-color:var(--color-primary);border:none;color:var(--color-white);cursor:pointer;display:flex;font-weight:700;justify-content:space-between;padding:var(--base-pad);text-align:left;transition:background-color .2s;width:100%}.accordion__trigger:hover,.accordion__trigger:focus-visible{background-color:var(--color-turquoise)}.accordion__trigger[aria-expanded=true]{background-color:var(--color-turquoise)}.accordion__trigger[aria-expanded=true] .accordion__icon{transform:rotate(45deg)}.accordion__trigger svg{width:var(--font-size-0)}.accordion__content{block-size:100%;border-bottom:1px solid var(--color-border);padding:var(--base-pad);position:relative;top:0;transition-property:opacity;transition-timing-function:var(--ease-authentic);transition-delay:0s;transition-duration:.3s}.accordion__content>*:first-child{margin-top:var(--base-margin)}@media(min-width:750px){.accordion__content>*:first-child{margin-top:var(--margin-lg)}}.accordion__content.is-hidden{opacity:0;pointer-events:none;position:absolute;transition-delay:0s;transition-duration:0s}@media(min-width:750px){[orientation-inline]{--accordion-heading-height: 100%;--accordion-heading-width: 80px;display:flex;height:100%;width:100%}[orientation-inline]:defined .accordion:has(.animate__load-in){animation:load-in-accordion .8s cubic-bezier(.51,.15,.06,.95)}[orientation-inline]:defined .accordion:has(.animate__load-in) .accordion__content{animation:load-in-content .8s var(--ease-authentic)}[orientation-inline] .accordion{display:flex;height:var(--accordion-heading-height);transition:width .6s var(--ease-wipe);width:var(--accordion-heading-width)}[orientation-inline] .accordion:has([aria-expanded=true]){width:100%}[orientation-inline] .accordion:has([aria-expanded=true]) .accordion__icon{opacity:0;transform:none}[orientation-inline] .accordion:first-child .accordion__heading{border-left:none}[orientation-inline] .accordion:last-child:not(:has([aria-expanded=true])) .accordion__heading{border-right:none}[orientation-inline] .accordion:has([aria-expanded=false])+.accordion .accordion__heading{border-left:none}[orientation-inline] .accordion__heading{border:none;border-left:1px solid var(--color-border);border-right:1px solid var(--color-border);font-size:var(--font-size-1);font-weight:700;width:var(--accordion-heading-width)}[orientation-inline] .accordion__heading:has([aria-expanded=true]){z-index:0}[orientation-inline] .accordion__heading-text{writing-mode:vertical-lr}[orientation-inline] .accordion__trigger{align-items:center;display:flex;flex-flow:column;height:100%;justify-content:space-between;padding-top:var(--pad-xl);padding-bottom:var(--pad-xl)}[orientation-inline] .accordion__content{border:none!important;left:var(--accordion-heading-width);margin:0 auto;max-width:calc(100% - var(--base-pad) * 2);opacity:1;position:absolute;top:0;transition-property:opacity,transform;transition-timing-function:var(--ease-authentic);transition-delay:.6s;transition-duration:.3s;transform:translateY(0);width:calc(100% - var(--accordion-heading-width))}[orientation-inline] .accordion__content.is-hidden{opacity:0;padding:0;transform:translateY(var(--margin-sm));transition-delay:0s;transition-duration:0s;width:0}}@media(min-width:750px)and (min-width:1040px)and (orientation:landscape){[orientation-inline] .accordion__content.is-hidden{position:absolute}}@media(min-width:750px){[orientation-inline] .accordion__content{padding-left:var(--pad-lg);padding-right:var(--pad-lg)}[orientation-inline] .accordion__content.is-hidden{padding:0}}.grid-split{border-bottom:1px solid var(--color-pale-blue-d);display:grid;gap:var(--margin-lg);grid-template-columns:1fr;margin-inline:auto;max-width:100ch;padding-bottom:var(--section-pad);padding-top:calc(var(--section-pad) + var(--base-pad));row-gap:var(--space-m);width:100%}@media(min-width:1040px){.grid-split{grid-template-columns:1fr 2fr}}.grid-split:first-child{padding-top:0}.grid-split:last-child{border-bottom:none}.grid-split>*:first-child{margin-top:0}.grid-split__heading>*:first-child{margin-top:0;position:sticky;top:var(--space-m)}.grid-split__content>*:first-child{margin-top:0}.accordion__content{--section-pad: 1.5rem;font-size:var(--font-size--1)}@media(min-width:600px)and (width<750px){.accordion__content{font-size:var(--font-size-0)}}@media(min-width:750px)and (orientation:portrait){.accordion__content{line-height:1.375}}@media(min-width:750px)and (orientation:landscape){.accordion__content{font-size:var(--font-size-0)}}.accordion__content :is(h3,h4,h5){margin-block-start:var(--space-m)}.accordion__content h4{font-size:var(--font-size-1)}.accordion__content h3{font-size:var(--font-size-2)}@media(min-width:600px){.accordion__content h3{font-size:var(--font-size-3)}}.accordion__content ul,.accordion__content ol{margin-block:var(--space-2xs) var(--space-xs);padding-inline-start:var(--space-s)}.accordion__content li{margin-block-start:var(--space-3xs);text-wrap:pretty}.accordion__content li:first-letter{text-transform:capitalize}.salary-bell-curve{padding:calc(var(--pad-lg) * 1.25) calc(var(--base-pad) * 1.375) 0;position:relative}.salary-bottom,.salary-mid,.salary-top{font-size:var(--font-size-0);position:absolute}.salary-bottom{left:0;bottom:var(--pad-lg)}.salary-mid{font-size:var(--font-size-1);font-weight:700;left:50%;top:0;transform:translate(-50%)}.salary-top{right:0;bottom:var(--pad-lg)}@media(width<750px){.career .btn-row{border-top:1px solid var(--color-border)}}@media(width<1040px){.career .page-header__title{font-size:var(--font-size-4)}}@media(width<750px){.career .page-header__title{font-size:var(--font-size-3)}}@media(width<450px){.career .page-header__title{font-size:var(--font-size-2)}}
