@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}.job-modal__tab { appearance: none; background: transparent; border: 0; cursor: pointer; color: rgba(0,0,0,.45); position: relative; transition: .25s;}.job-modal__tab:hover { color: #111;}.job-modal__tab::after { content: ""; position: absolute; left: 0; right: 0; bottom: -1px; height: 2px; background: #111; transform: scaleX(0); transition: transform .25s ease;}.job-modal__tab.is-active { color: #111;}.job-modal__tab.is-active::after { transform: scaleX(1);}.job-modal__panel { display: none; animation: jobFade .25s ease;}.job-modal__panel.is-active { display: block;}@keyframes jobFade { from { opacity: 0; transform: translateY(8px); } to { opacity: 1; transform: translateY(0); }}.job-modal .wsf-alert-success { display: none !important;}#career-success-state { display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; padding: 2rem;}#career-success-state.is-visible { opacity: 1; transform: translateY(0);}.ep-success-icon { width: 80px; height: 80px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-bottom: 1rem;}#career-success-state h4 { margin-bottom: 0.8rem; color: #007A31; font-weight: 500;}#career-success-state p { color: rgba(0, 0, 0, 0.49); font-size: var(--fs-caption); line-height: 1.3; margin: 0 0 1.25rem; max-width: 85%;}.ep-success-note { background: rgba(15,110,86,0.07); color: #0F6E56; padding: 0.5rem 0.9rem; margin-bottom: 1.5rem; font-size: 0.8rem;}.ep-success-progress { width: 240px; height: 2px; background: rgba(0,0,0,0.08); overflow: hidden;}#career-countdown-bar{ display: block; width: 100%; height: 100%; background: #1a1510;}#career-countdown-text { margin-top: 0.5rem; color: rgba(30,20,10,0.35);}#brxe-wvaqoi {font-weight: 500; font-size: var(--fs-body)}#brxe-bpaeao {padding-top: var(--space-16); padding-right: var(--space-32); padding-bottom: var(--space-16); padding-left: var(--space-32); background-color: var(--neutral-eggshell); display: flex; flex-direction: column; align-items: flex-start; width: 100%}#brxe-meybpt {color: var(--neutral-100); fill: var(--neutral-100); font-size: 0.8rem; display: flex}#brxe-xumoqr {stroke: var(--neutral-400); height: var(--fs-caption); width: var(--fs-caption)}#brxe-nhshqy {flex-direction: row; align-self: center !important; align-items: center; column-gap: var(--space-4)}#brxe-ekmsfw {font-size: var(--fs-body-sm); color: rgba(0, 0, 0, 0.49)}#brxe-gwvbhh {font-size: var(--fs-body-sm); color: rgba(0, 0, 0, 0.49)}#brxe-uckjwy {font-size: var(--fs-body-sm); color: rgba(0, 0, 0, 0.49)}#brxe-gewmyu {font-size: var(--fs-body-sm); color: rgba(0, 0, 0, 0.49)}#brxe-cpzzcs {font-size: var(--fs-body-sm); color: rgba(0, 0, 0, 0.49)}#brxe-xpkbnj {font-size: var(--fs-body-sm); color: rgba(0, 0, 0, 0.49)}#brxe-mfuzpb {align-items: center; justify-content: center; align-self: flex-end !important}#brxe-7f88bd {padding-top: 0; height: 100%; width: 100%}