:root{--primary-dark-blue:#262b5e;--primary-blue:#2866f4;--primary-navy-blue:#3880b8;--primary-purple-blue:#6b32ef;--primary-purple:#7d7dd4;--primary-light-blue:#a8d4f6;--primary-turquoise:#5be8d2;--primary-green:#168473;--primary-light-green:#3f9a8c;--primary-bright-purple:#a8a8ff;--primary-dark-purple:#6a6aff;--link-color:#245cf3;--secondary-green:#2cad99;--secondary-light-turquoise:#aef6eb;--secondary-medium-purple:#77d7d4;--secondary-purple:#8585ff;--secondary-navy-blue:#308ad0;--secondary-light-blue:#63b2ef;--secondary-gray:#f0f5f7;--secondary-dark-gray:#dde1e6;--white:#fff;--black:#000;--gradient-start:#46e9db;--gradient-middle:#8585ff;--gradient-end:#fff;--gradient-soft-start:rgba(168,212,246,0);--gradient-soft-end:#a8d4f6;--state-error:#ff859d;--state-success:#1dc198;--disabled-gray-1:#dcdcdc;--disabled-gray-2:#dcdcdc;--disabled-gray-3:#dcdcdc;--disabled-gray-4:#dcdcdc;--main-btn-hover:#454f7d;--secondary-btn-hover:#c0def9;--secondary-foucus-blue:#86aff4;--tag-blue:#dbefff;--table-head-blue:#c3e2f9;--breadcrumb-gray:#767b84}html.high-contrast{--primary-dark-blue:#000;--primary-blue:#000;--primary-navy-blue:#000;--primary-purple-blue:#000;--primary-purple:#000;--primary-light-blue:#fff;--primary-turquoise:#fff;--link-color:#000;--secondary-green:#000;--secondary-light-turquoise:#fff;--secondary-medium-purple:#fff;--secondary-purple:#000;--secondary-navy-blue:#000;--secondary-light-blue:#fff;--secondary-gray:#fff;--secondary-dark-gray:#000;--gradient-start:#000;--gradient-middle:#fff;--gradient-end:#fff;--gradient-soft-start:#fff;--gradient-soft-end:#000;--state-error:#000;--state-success:#000;--disabled-gray-1:#fff;--disabled-gray-2:#fff;--disabled-gray-3:#fff;--disabled-gray-4:#fff;--main-btn-hover:#000;--secondary-btn-hover:#fff;--secondary-foucus-blue:#000;--tag-blue:#fff;--table-head-blue:#fff;--breadcrumb-gray:#000}.position-page{padding:3rem 0}@media (min-width:769px){.position-page{padding:4rem 0}}.position-page .position-page-content-header{padding-right:0}@media (min-width:769px){.position-page .position-page-content-header{padding-right:4.8rem}}.position-page .position-page-content-wrapper{display:flex;flex-direction:column;gap:2.2rem;padding:0 1.8rem 2.8rem}@media (min-width:769px){.position-page .position-page-content-wrapper{gap:2.8rem;padding:0 0 2.8rem}}.position-page .position-page-content-wrapper .position-page-content{display:flex;flex-direction:column;gap:5.2rem;justify-content:center;width:100%}@media (min-width:769px){.position-page .position-page-content-wrapper .position-page-content{flex-direction:row;gap:0;justify-content:space-between}}.position-page .position-page-content-wrapper .position-page-content .position-details-card{background-color:var(--secondary-gray);border-radius:1.6rem;display:flex;flex-direction:column;gap:1.5rem;max-height:-moz-fit-content;max-height:fit-content;padding:3.2rem 2.2rem;width:100%}@media (min-width:769px){.position-page .position-page-content-wrapper .position-page-content .position-details-card{border-radius:3rem;padding:3.7rem 4.7rem;position:sticky;top:17rem;width:42.5%}}.position-page .position-page-content-wrapper .position-page-content .position-details-card h2{font-size:3.4rem;font-weight:500;line-height:110%}@media (min-width:769px){.position-page .position-page-content-wrapper .position-page-content .position-details-card h2{font-size:5rem}}.position-page .position-page-content-wrapper .position-page-content .position-details-card .position-info{display:flex;flex-direction:column;gap:1rem;padding-right:1rem}@media (min-width:769px){.position-page .position-page-content-wrapper .position-page-content .position-details-card .position-info{gap:1.4rem}}.position-page .position-page-content-wrapper .position-page-content .position-details-card .position-info .position-info-row{display:flex;gap:2rem}@media (min-width:769px){.position-page .position-page-content-wrapper .position-page-content .position-details-card .position-info .position-info-row{gap:2.6rem}}.position-page .position-page-content-wrapper .position-page-content .position-details-card .position-info .position-info-item{align-items:center;display:flex;gap:1rem;justify-content:flex-start;min-width:11.5rem}.position-page .position-page-content-wrapper .position-page-content .position-details-card .position-info .position-info-item img{height:1.6rem;width:1.6rem}.position-page .position-page-content-wrapper .position-page-content .position-details-card .position-info .position-info-item p{font-size:1.4rem;line-height:140%}@media (min-width:769px){.position-page .position-page-content-wrapper .position-page-content .position-details-card .position-info .position-info-item p{font-size:1.6rem}}.position-page .position-page-content-wrapper .position-page-content .position-details-card p{font-size:1.2rem;font-weight:400}.position-page .position-page-content-wrapper .position-page-content .position-details-card .button{margin:1rem 0 2.3rem}@media (min-width:769px){.position-page .position-page-content-wrapper .position-page-content .position-details-card .button{margin:1.6rem 0 2.7rem}}.position-page .position-page-content-wrapper .position-page-content .position-details-card .position-share-options{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.position-page .position-page-content-wrapper .position-page-content .position-details-card .position-share-options .share-button{align-items:center;background-color:var(--white);border:none;border-radius:50%;cursor:pointer;display:flex;height:2.9rem;justify-content:center;padding:0;width:2.9rem}.position-page .position-page-content-wrapper .position-page-content .position-details-card .position-share-options .share-button img{height:1.8rem;width:1.8rem}.position-page .position-page-content-wrapper .position-page-content .position-details-card .position-share-options .share-button:focus-visible{outline:1px auto blue;outline-offset:1px}.position-page .position-page-content-wrapper .position-page-content .position-details-card .position-share-options .copy-link{position:relative}.position-page .position-page-content-wrapper .position-page-content .position-details-card .position-share-options .copy-link .copy-link-copied-message,.position-page .position-page-content-wrapper .position-page-content .position-details-card .position-share-options .copy-link .copy-link-url{display:none}.position-page .position-page-content-wrapper .position-page-content .position-details-card .position-share-options .copy-link .copy-link-icon{display:block;height:1.8rem;position:absolute;right:7px;width:1.8rem}.position-page .position-page-content-wrapper .position-page-content .position-details-card .position-share-options .copy-link.expanded{border-radius:1.6rem;font-family:var(--font-family-primary);gap:.8rem;padding:0 3rem 0 1rem;transition:width .5s ease;width:18rem}.position-page .position-page-content-wrapper .position-page-content .position-details-card .position-share-options .copy-link.expanded .copy-link-url{direction:ltr;display:block;font-size:1.2rem;line-height:2rem;max-width:15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.position-page .position-page-content-wrapper .position-page-content .position-details-card .position-share-options .copy-link.expanded .copy-link-copied-message{display:none}.position-page .position-page-content-wrapper .position-page-content .position-details-card .position-share-options .copy-link.copied{border:1px solid #1ec98b;border-radius:3.2rem;color:var(--primary-dark-blue);font-family:var(--font-family-primary);font-size:1.2rem;line-height:2rem;padding:.45rem 2rem;transition:width .5s ease;width:12.6rem}.position-page .position-page-content-wrapper .position-page-content .position-details-card .position-share-options .copy-link.copied .copy-link-icon,.position-page .position-page-content-wrapper .position-page-content .position-details-card .position-share-options .copy-link.copied .copy-link-url{display:none}.position-page .position-page-content-wrapper .position-page-content .position-details-card .position-share-options .copy-link.copied .copy-link-copied-message{align-items:center;display:flex;font-size:1.2rem;gap:.575rem;line-height:2rem}.position-page .position-page-content-wrapper .position-page-content .position-details-card .position-share-options .copy-link.copied .copy-link-copied-message-icon{height:1.07rem;width:1.07rem}.position-page .position-page-content-wrapper .position-page-content .position-description-wrapper{display:flex;flex-direction:column;gap:3.2rem;padding-inline:2.4rem;width:100%}@media (min-width:769px){.position-page .position-page-content-wrapper .position-page-content .position-description-wrapper{padding-inline:0;width:50%}}.position-page .position-page-content-wrapper .position-page-content .position-description-wrapper h2{font-size:2.4rem;font-weight:400;line-height:110%;width:100%}@media (min-width:769px){.position-page .position-page-content-wrapper .position-page-content .position-description-wrapper h2{font-size:3.2rem;line-height:130%;width:85%}}.position-page .position-page-content-wrapper .position-page-content .position-description-wrapper .position-description-sections{display:flex;flex-direction:column;gap:3.2rem}.position-page .position-page-content-wrapper .position-page-content .position-description-wrapper .position-description-sections .description-section{display:flex;flex-direction:column;gap:1.2rem}.position-page .position-page-content-wrapper .position-page-content .position-description-wrapper .position-description-sections .description-section h3,.position-page .position-page-content-wrapper .position-page-content .position-description-wrapper .position-description-sections .description-section h4,.position-page .position-page-content-wrapper .position-page-content .position-description-wrapper .position-description-sections .description-section h5,.position-page .position-page-content-wrapper .position-page-content .position-description-wrapper .position-description-sections .description-section h6{font-size:2.4rem;font-weight:400;line-height:110%}@media (min-width:769px){.position-page .position-page-content-wrapper .position-page-content .position-description-wrapper .position-description-sections .description-section h3,.position-page .position-page-content-wrapper .position-page-content .position-description-wrapper .position-description-sections .description-section h4,.position-page .position-page-content-wrapper .position-page-content .position-description-wrapper .position-description-sections .description-section h5,.position-page .position-page-content-wrapper .position-page-content .position-description-wrapper .position-description-sections .description-section h6{font-size:3.2rem;line-height:130%}}.position-page .position-page-content-wrapper .position-page-content .position-description-wrapper .position-description-sections .description-section p{font-size:1.8rem;font-weight:400;line-height:140%}@media (min-width:769px){.position-page .position-page-content-wrapper .position-page-content .position-description-wrapper .position-description-sections .description-section p{font-size:1.7rem}}.position-page .position-page-content-wrapper .position-page-content .position-description-wrapper .position-description-sections .description-section ul{list-style-position:inside;list-style-type:disc}.position-page .position-page-content-wrapper .position-page-content .position-description-wrapper .position-description-sections .description-section ul li{padding-right:2.5rem;text-indent:-2.5rem}
