.careers{--career-position:42%;--career-location:34%;--career-icon-column:44px;--career-icon-size:18px;--career-icon-indent:10px;--career-border:#999;display:grid!important;grid-template-columns:var(--career-position) var(--career-location) minmax(0,1fr);width:100%;gap:0!important}.careers>.bde-text{min-width:0;margin:0;padding:20px 0 15px;border-bottom:1px solid var(--career-border);font-size:16px}.careers>.bde-post-loop{grid-column:1 / -1;width:100%;min-width:0}.careers>.bde-post-loop>.bde-loop{display:block!important;width:100%;gap:0!important}.careers .bde-loop-item{display:block!important;width:100%;margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid var(--career-border)!important}.careers .bde-loop-item>.career-item{display:block!important;width:100%;max-width:none;margin:0!important;padding:0!important;border:0!important;gap:0!important}.careers .career-item{width:100%}.careers .career-item__header{display:grid!important;grid-template-columns:var(--career-position) var(--career-location) minmax(0,1fr) var(--career-icon-column);align-items:center;width:100%;max-width:none;min-width:0;margin:0!important;padding:28px 0;gap:0!important;cursor:pointer}.careers .career-item__header>.bde-text{min-width:0;width:auto;margin:0!important;padding:0}.careers .career-item__header>.bde-text:nth-child(1){grid-column:1}.careers .career-item__header>.bde-text:nth-child(2){grid-column:2}.careers .career-item__header>.bde-text:nth-child(3){grid-column:3}.careers .career-item__header>.bde-code-block{display:flex!important;grid-column:4;align-items:center;justify-content:flex-end;justify-self:end;width:var(--career-icon-column);min-width:0;margin:0!important;padding:0 var(--career-icon-indent) 0 0!important;box-sizing:border-box}.careers .career-item__toggle{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--career-icon-size);height:var(--career-icon-size);padding:0;margin:0;border:0;border-radius:0;background:transparent;color:#000;cursor:pointer;appearance:none}.careers .career-item__toggle:focus-visible{outline:2px solid currentColor;outline-offset:3px}.careers .career-item__icon{position:relative;display:block;width:var(--career-icon-size);height:var(--career-icon-size);transition:transform .25s ease}.careers .career-item__icon::before,.careers .career-item__icon::after{content:"";position:absolute;top:50%;left:50%;display:block;background:currentColor;transform:translate(-50%,-50%)}.careers .career-item__icon::before{width:var(--career-icon-size);height:1px}.careers .career-item__icon::after{width:1px;height:var(--career-icon-size)}.careers .career-item__content{display:none!important}.careers .career-item.is-open .career-item__icon{transform:rotate(45deg)}.careers .career-item.is-open .career-item__content:not([hidden]){display:flex!important;flex-direction:column;align-items:flex-start;gap:25px;width:auto;max-width:none;margin:0 0 0 var(--career-position);padding:20px 0 65px}.careers .career-item__content>.bde-text{width:100%;max-width:480px;margin:0}.careers .career-item__content p{margin:0 0 20px}.careers .career-item__content p:last-child{margin-bottom:0}.careers .career-item__content>.bde-button{margin:0}@media (max-width:1023px){.careers{--career-position:38%;--career-location:30%}}@media (max-width:767px){.careers{--career-position:34%;--career-location:32%;--career-icon-column:30px;--career-icon-size:18px;--career-icon-indent:8px;display:grid!important;grid-template-columns:var(--career-position) var(--career-location) minmax(0,1fr)}.careers>.bde-text{display:block!important;min-width:0;margin:0;padding:15px 0 20px;font-size:12px;line-height:1.5}.careers .career-item__header{display:grid!important;grid-template-columns:var(--career-position) var(--career-location) minmax(0,1fr) var(--career-icon-column);align-items:start;column-gap:0!important;row-gap:0!important;padding:20px 0}.careers .career-item__header>.bde-text{min-width:0;width:auto;margin:0!important;padding:0;font-size:11px;font-weight:400;line-height:1.6;overflow-wrap:break-word}.careers .career-item__header>.bde-text:nth-child(1){grid-column:1;grid-row:1}.careers .career-item__header>.bde-text:nth-child(2){grid-column:2;grid-row:1}.careers .career-item__header>.bde-text:nth-child(3){grid-column:3;grid-row:1}.careers .career-item__header>.bde-code-block{grid-column:4;grid-row:1;align-self:center;justify-self:end;display:flex!important;align-items:center;justify-content:flex-end;width:var(--career-icon-column);padding:0 var(--career-icon-indent) 0 0!important}.careers .career-item.is-open .career-item__content:not([hidden]){display:flex!important;flex-direction:column;align-items:flex-start;width:auto;margin-left:var(--career-position);padding:10px 0 50px;gap:20px}.careers .career-item.is-open .career-item__content:not([hidden])>.bde-text{width:100%;max-width:100%;font-size:11px;line-height:1.65}}@media (prefers-reduced-motion:reduce){.careers .career-item__icon{transition:none}}