.job-card{padding:1.5625rem 12.25rem;width:100%;border-top:solid 1px var(--stroke-dark-15)}.job-card:not(.job-card_article).js-accordion-active{padding:1.5625rem 12.25rem 3.125rem}@media screen and (min-width:2561px){.job-card:not(.job-card_article).js-accordion-active{padding:.97656vw 7.65625vw 1.95312vw}}@media screen and (max-width:2200px){.job-card:not(.job-card_article).js-accordion-active{padding:1.5625rem 9.375rem 3.125rem}}@media screen and (max-width:1850px){.job-card:not(.job-card_article).js-accordion-active{padding:1.5625rem 7rem 3.125rem}}@media screen and (max-width:1340px){.job-card:not(.job-card_article).js-accordion-active{padding:1.5625rem 0 3.125rem}}@media screen and (max-width:630px){.job-card:not(.job-card_article).js-accordion-active{padding:1.5625rem 0 3.125rem}}@media screen and (min-width:2561px){.job-card{padding:.97656vw 7.65625vw;border-top-width:.03906vw}}@media screen and (max-width:2200px){.job-card{padding:1.5625rem 9.375rem}}@media screen and (max-width:1850px){.job-card{padding:1.5625rem 7rem}}@media screen and (max-width:1340px){.job-card{padding:1.5625rem 0}}@media screen and (max-width:630px){.job-card{padding:1.5625rem 0}}.job-card_article{padding:5rem 0;border-top:none}@media screen and (min-width:2561px){.job-card_article{padding:3.125vw 0}}@media screen and (max-width:2200px){.job-card_article{padding:3.75rem 0}}@media screen and (max-width:1850px){.job-card_article{padding:3.125rem 0}}@media screen and (max-width:1340px){.job-card_article{padding:2.5rem 0}}@media screen and (max-width:630px){.job-card_article{padding:1.875rem 0}}.job-card_article .job-card__current{position:relative;padding:1.875rem 0;border:solid var(--accent-primary-default);border-width:1px 0}@media screen and (min-width:2561px){.job-card_article .job-card__current{padding:1.17188vw 0;border-width:.03906vw 0}}@media screen and (max-width:1850px){.job-card_article .job-card__current{padding:1.25rem 0}}@media screen and (max-width:630px){.job-card_article .job-card__current{padding:.9375rem 0}}.job-card__current{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1.25rem}@media screen and (min-width:2561px){.job-card__current{gap:.78125vw}}@media screen and (max-width:1340px){.job-card__current{gap:.9375rem}}@media screen and (max-width:630px){.job-card__current{gap:.3125rem}}@media (any-hover:hover){.job-card__current:hover .job-card__title{color:var(--accent-primary-default)}}.job-card__head{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:3.75rem}@media screen and (min-width:2561px){.job-card__head{gap:2.34375vw}}@media screen and (max-width:1850px){.job-card__head{gap:3.125rem}}@media screen and (max-width:1340px){.job-card__head{gap:2.5rem}}@media screen and (max-width:630px){.job-card__head{gap:1.5625rem}}.job-card__title{width:100%;display:block;color:var(--text-dark-primary);-webkit-transition:color var(--animation-default);transition:color var(--animation-default)}.job-card__footer{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;color:var(--text-dark-tertiary);font:var(--font-body-L-r)}.job-card__separator{position:relative;bottom:.375rem;margin:0 1.5625rem;width:.25rem;height:.25rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-color:var(--text-dark-tertiary);border-radius:var(--radius-infinity)}@media screen and (min-width:2561px){.job-card__separator{width:.15625vw;height:.15625vw}}@media screen and (min-width:2561px){.job-card__separator{bottom:.23438vw;margin:0 .97656vw}}@media screen and (max-width:2200px){.job-card__separator{bottom:.4375rem}}@media screen and (max-width:1850px){.job-card__separator{bottom:.25rem;margin:0 1.25rem}}@media screen and (max-width:630px){.job-card__separator{bottom:.125rem;margin:0 .625rem}}.job-card__button::before{content:"";position:absolute;top:-5rem;left:-5rem;width:calc(100% + 5rem*2);height:calc(100% + 5rem*2);background-color:transparent;opacity:0}@media screen and (min-width:2561px){.job-card__button::before{top:-3.125vw;left:-3.125vw;width:calc(100% + 3.125vw*2);height:calc(100% + 3.125vw*2)}}@media screen and (max-width:2200px){.job-card__button::before{content:"";position:absolute;top:-3.75rem;left:-3.75rem;width:calc(100% + 3.75rem*2);height:calc(100% + 3.75rem*2);background-color:transparent;opacity:0}}@media screen and (max-width:2200px) and (min-width:2561px){.job-card__button::before{top:-2.34375vw;left:-2.34375vw;width:calc(100% + 2.34375vw*2);height:calc(100% + 2.34375vw*2)}}@media screen and (max-width:1850px){.job-card__button::before{content:"";position:absolute;top:-3.125rem;left:-3.125rem;width:calc(100% + 3.125rem*2);height:calc(100% + 3.125rem*2);background-color:transparent;opacity:0}}@media screen and (max-width:1850px) and (min-width:2561px){.job-card__button::before{top:-1.95312vw;left:-1.95312vw;width:calc(100% + 1.95312vw*2);height:calc(100% + 1.95312vw*2)}}@media screen and (max-width:1340px){.job-card__button::before{content:"";position:absolute;top:-2.5rem;left:-2.5rem;width:calc(100% + 2.5rem*2);height:calc(100% + 2.5rem*2);background-color:transparent;opacity:0}}@media screen and (max-width:1340px) and (min-width:2561px){.job-card__button::before{top:-1.5625vw;left:-1.5625vw;width:calc(100% + 1.5625vw*2);height:calc(100% + 1.5625vw*2)}}@media screen and (max-width:630px){.job-card__button::before{content:"";position:absolute;top:-1.25rem;left:-1.25rem;width:calc(100% + 1.25rem*2);height:calc(100% + 1.25rem*2);background-color:transparent;opacity:0}}@media screen and (max-width:630px) and (min-width:2561px){.job-card__button::before{top:-.78125vw;left:-.78125vw;width:calc(100% + .78125vw*2);height:calc(100% + .78125vw*2)}}.job-card__button.icon-button .icon{-webkit-transition:opacity var(--animation-duration-medium) ease,fill var(--animation-default),-webkit-transform var(--animation-medium);transition:opacity var(--animation-duration-medium) ease,fill var(--animation-default),-webkit-transform var(--animation-medium);transition:transform var(--animation-medium),opacity var(--animation-duration-medium) ease,fill var(--animation-default);transition:transform var(--animation-medium),opacity var(--animation-duration-medium) ease,fill var(--animation-default),-webkit-transform var(--animation-medium)}@media (any-hover:hover){.job-card__button.icon-button .icon{-webkit-transform:translateY(calc(0px - var(--button-size-hover)));-ms-transform:translateY(calc(0px - var(--button-size-hover)));transform:translateY(calc(0px - var(--button-size-hover)))}}.job-card__hidden{width:100%;-webkit-transition:height var(--animation-long);transition:height var(--animation-long)}.job-card__content{padding-top:2.5rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:3.125rem}@media screen and (min-width:2561px){.job-card__content{padding-top:1.5625vw;gap:1.95312vw}}@media screen and (max-width:1850px){.job-card__content{gap:2.5rem}}@media screen and (max-width:1340px){.job-card__content{padding-top:1.875rem;gap:1.875rem}}@media screen and (max-width:630px){.job-card__content{padding-top:1.25rem;gap:1.25rem}}.job-card__image{width:100%;max-width:30rem;height:auto;pointer-events:all}@media screen and (min-width:2561px){.job-card__image{max-width:30rem}}.job-card__article{width:100%}.job-card__article p:not(.text)+ul:not([class]),.job-card__article p:not(.text)+ol:not([class]){margin-top:1.25rem}@media screen and (min-width:2561px){.job-card__article p:not(.text)+ul:not([class]),.job-card__article p:not(.text)+ol:not([class]){margin-top:.78125vw}}@media screen and (max-width:1850px){.job-card__article p:not(.text)+ul:not([class]),.job-card__article p:not(.text)+ol:not([class]){margin-top:.9375rem}}@media screen and (max-width:630px){.job-card__article p:not(.text)+ul:not([class]),.job-card__article p:not(.text)+ol:not([class]){margin-top:.625rem}}.job-card.js-accordion-active .job-card__button.icon-button .icon-button__wrapper{margin:calc((var(--button-size-hover) - var(--button-size))/-2);width:var(--button-size-hover);height:var(--button-size-hover);-webkit-transition:width var(--animation-medium),height var(--animation-medium),margin var(--animation-medium);transition:width var(--animation-medium),height var(--animation-medium),margin var(--animation-medium)}.job-card.js-accordion-active .job-card__button.icon-button .icon{opacity:1;-webkit-transform:translateY(0) rotate(180deg);-ms-transform:translateY(0) rotate(180deg);transform:translateY(0) rotate(180deg)}