.career-section{padding:3em 1.5em;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.career-section__inner{display:flex;flex-direction:column;gap:1.5em;margin:0 auto}.career-company-header{display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:1.5em;border-bottom:1px solid rgba(var(--color-foreground),.08)}.career-company-header__logo{width:5em;height:5em;border-radius:.875em;overflow:hidden;display:flex;align-items:center;justify-content:center;background:rgba(var(--color-foreground),.04);margin-bottom:1em}.career-company-header__logo img{width:100%;height:100%;object-fit:contain}.career-company-header__name{font-size:1.75em;font-weight:800;color:rgb(var(--color-foreground));margin:0 0 .25em;line-height:1.2}.career-company-header__hq{font-size:.9375em;color:rgba(var(--color-foreground),.5);line-height:1.4}.career-card{background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.08);border-radius:.875em;padding:1.75em;box-shadow:0 .125em .75em #0d0a2c0f;transition:box-shadow .2s,transform .2s}.career-card:hover{box-shadow:0 .25em 1.5em #0d0a2c1a;transform:translateY(-.125em)}.career-card__header{margin-bottom:.75em}.career-badge{display:inline-block;font-size:.6875em;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:.25em .875em;border-radius:3em}.career-badge--ec{background:rgba(var(--color-button),.1);color:rgb(var(--color-button))}.career-badge--intern{background:rgba(var(--color-secondary-button-label),.1);color:rgb(var(--color-secondary-button-label))}.career-card__name{font-size:1.25em;font-weight:800;color:rgb(var(--color-foreground));margin:0 0 1em;line-height:1.3}.career-card__grid{display:grid;grid-template-columns:1fr 1fr;gap:.75em 1.5em;margin-bottom:1.25em}.career-card__detail{display:flex;flex-direction:column}.career-card__label{font-size:.6875em;font-weight:700;letter-spacing:.075em;text-transform:uppercase;color:rgba(var(--color-foreground),.45);margin-bottom:.125em}.career-card__value{font-size:.9375em;font-weight:600;color:rgb(var(--color-foreground));line-height:1.4}.career-card__requirements{background:rgba(var(--color-foreground),.03);border-radius:.625em;padding:1em 1.25em;margin-bottom:1em}.career-card__req-label{display:block;font-size:.75em;font-weight:700;letter-spacing:.075em;text-transform:uppercase;color:rgba(var(--color-foreground),.45);margin-bottom:.375em}.career-card__req-text{font-size:.875em;color:rgb(var(--color-foreground));line-height:1.6;margin:0}.career-card__actions{display:flex;gap:.75em;flex-wrap:wrap}.career-link{display:inline-flex;align-items:center;gap:.375em;font-size:.875em;font-weight:600;text-decoration:none;padding:.5em 1em;border-radius:3em;transition:all .2s}.career-link--primary{background:rgb(var(--color-foreground));color:rgb(var(--color-button-text))}.career-link--primary:hover{opacity:.9;transform:translateY(-.0625em)}.career-link--secondary{background:rgba(var(--color-foreground),.04);color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.1)}.career-link--secondary:hover{background:rgba(var(--color-foreground),.08)}.career-card__reviews{display:flex;gap:.75em;margin-top:1em;padding-top:1em;border-top:1px solid rgba(var(--color-foreground),.06);flex-wrap:wrap}.career-review-link{display:inline-flex;align-items:center;gap:.375em;font-size:.8125em;font-weight:600;color:rgba(var(--color-foreground),.5);text-decoration:none;padding:.375em .875em;border-radius:3em;background:rgba(var(--color-foreground),.04);border:1px solid rgba(var(--color-foreground),.08);transition:all .2s}.career-review-link:hover{background:rgba(var(--color-foreground),.08);color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.career-section{padding:2em 1em}.career-card{padding:1.25em}.career-card__grid{grid-template-columns:1fr}.career-card__actions{flex-direction:column}.career-link{justify-content:center}}.career-company-description{margin:1.5rem 0 2rem;padding:0 .5rem;font-size:16px;line-height:1.7;color:var(--color-foreground)}.career-company-description p{margin:0}.career-faq,.companies-list__faq{margin:3rem 0 1rem;padding-top:2rem;border-top:1px solid rgba(0,0,0,.08)}.career-faq__title,.companies-list__faq-title{font-size:24px;font-weight:600;margin:0 0 1.5rem;color:var(--color-foreground)}.career-faq__list,.companies-list__faq-list{display:flex;flex-direction:column;gap:0}.career-faq__item{border-bottom:1px solid rgba(0,0,0,.08)}.career-faq__question{display:block;padding:1rem 2rem 1rem 0;font-weight:600;font-size:18px;cursor:pointer;position:relative;color:var(--color-foreground);list-style:none}.career-faq__question::-webkit-details-marker{display:none}.career-faq__question:after{content:"";position:absolute;right:0;top:50%;width:.5rem;height:.5rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-50%) rotate(45deg);transition:transform .2s ease}details[open]>.career-faq__question:after{transform:translateY(-50%) rotate(-135deg)}.career-faq__answer{padding:.25rem 0 1.5rem;font-size:16px;line-height:1.7;color:var(--color-foreground);opacity:.85}.career-faq__answer p{margin:0}@media(max-width:749px){.career-faq__title,.companies-list__faq-title{font-size:20px}.career-faq__question{font-size:16px;padding:.85rem 1.5rem .85rem 0}.career-faq__answer{font-size:15px}}.sie-cta-btn{display:inline-block;background:rgb(var(--color-button));color:rgb(var(--color-button-text));padding:10px 20px;border-radius:50px;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer;border:none;transition:opacity .2s;flex-shrink:0}.sie-cta-btn:hover{opacity:.88;color:rgb(var(--color-button-text))}.sie-inline-cta{background:linear-gradient(135deg,#f0f4ff,#e8f0fe);border:1px solid #c5d5f5;border-left:4px solid rgb(var(--color-button));border-radius:10px;padding:20px 24px;margin-bottom:28px;display:flex;align-items:center;gap:20px}.sie-inline-cta__icon{font-size:28px;flex-shrink:0}.sie-inline-cta__body{flex:1}.sie-inline-cta__body p{font-size:15px;line-height:1.6;color:rgb(var(--color-foreground));margin:0 0 12px}.sie-sticky-banner{position:fixed;bottom:0;left:0;right:0;background:rgb(var(--color-foreground));color:#fff;padding:14px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;z-index:1000;box-shadow:0 -4px 20px #0003}.sie-sticky-banner p{font-size:14px;line-height:1.5;color:#ffffffeb;flex:1;margin:0}.sie-sticky-banner__actions{display:flex;align-items:center;gap:12px;flex-shrink:0}.sie-sticky-banner__close{background:none;border:none;color:#fff9;font-size:20px;line-height:1;cursor:pointer;padding:4px 8px}.sie-sticky-banner__close:hover{color:#fff}@media(max-width:749px){.sie-inline-cta{flex-direction:column;align-items:flex-start;gap:12px}.sie-sticky-banner{flex-direction:column;align-items:flex-start;gap:10px;padding:12px 16px}.sie-sticky-banner p{font-size:13px}}.disclaimer-note{font-size:13px;color:rgba(var(--color-foreground),.55);text-align:center;margin-top:24px;margin-bottom:8px;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-career-program.css.map */
