.companies-list{padding:3em 1.5em;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.companies-list__inner{max-width:72em;margin:0 auto}.companies-list__header{text-align:center;margin-bottom:2.5em}.companies-list__title{font-size:2em;font-weight:800;color:rgb(var(--color-foreground));margin:0 0 .5em;line-height:1.2}.companies-list__subtitle{font-size:1.0625em;color:rgba(var(--color-foreground),.6);margin:0;max-width:36em;margin-inline:auto;line-height:1.5}.companies-list__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(14em,1fr));gap:1.25em}.company-card{display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none;color:inherit;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.08);border-radius:.875em;padding:1.75em 1.25em 1.5em;transition:box-shadow .2s,transform .2s}.company-card:hover{box-shadow:0 .25em 1.5em #0d0a2c1a;transform:translateY(-.125em)}.company-card__logo{width:3.75em;height:3.75em;border-radius:.75em;overflow:hidden;display:flex;align-items:center;justify-content:center;background:rgba(var(--color-foreground),.04);margin-bottom:1em;flex-shrink:0}.company-card__logo img{width:100%;height:100%;object-fit:contain}.company-card__initial{font-size:1.5em;font-weight:800;color:rgb(var(--color-button));text-transform:uppercase}.company-card__name{font-size:1em;font-weight:700;color:rgb(var(--color-foreground));margin:0 0 .25em;line-height:1.3}.company-card__hq{font-size:.8125em;color:rgba(var(--color-foreground),.5);margin-bottom:.75em;line-height:1.4}@media screen and (max-width:749px){.companies-list{padding:2em 1em}.companies-list__title{font-size:1.5em}.companies-list__grid{grid-template-columns:repeat(auto-fill,minmax(10em,1fr));gap:.875em}.company-card{padding:1.25em 1em 1em}.company-card__logo{width:3em;height:3em}}.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{padding:1.2rem 2rem 1.2rem 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.75;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:12px 20px}.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-hub-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:36px;display:flex;align-items:center;justify-content:space-between;gap:20px}.sie-hub-cta__text{flex:1}.sie-hub-cta__text strong{font-size:17px;font-weight:700;display:block;margin-bottom:6px;color:rgb(var(--color-foreground))}.sie-hub-cta__text p{font-size:15px;line-height:1.6;color:rgb(var(--color-foreground));margin:0}.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:99999;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-hub-cta{flex-direction:column;align-items:flex-start}.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-companies-list.css.map */
