.job-detail-section.isegel-company-detail .upper-box{padding-top:0;padding-bottom:clamp(24px,4vw,40px);background-image:none!important;background-color:rgba(0,0,0,0)}.job-detail-section.isegel-company-detail .isegel-company-detail__cover{display:block;height:120px;width:100%;background-position:50%;background-size:cover;background-repeat:no-repeat}.job-detail-section.isegel-company-detail .isegel-company-detail__cover--gradient{background-image:linear-gradient(135deg,var(--primary-color,#ad56fe) 0,#85e0d2 100%)}.job-detail-section.isegel-company-detail .isegel-company-detail__banner{position:relative;z-index:2;height:0}.job-detail-section.isegel-company-detail .isegel-company-detail__logo-float{position:absolute;top:-28px;left:0;z-index:2;width:80px;height:80px;border-radius:12px;background:#fff;border:3px solid #fff;box-shadow:0 4px 16px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;padding:6px;overflow:hidden;box-sizing:border-box}.job-detail-section.isegel-company-detail .isegel-company-detail__logo-float .isegel-company-logo{width:68px!important;height:68px!important}.job-detail-section.isegel-company-detail .isegel-company-detail__logo-float .isegel-company-logo img,.job-detail-section.isegel-company-detail .isegel-company-detail__logo-float .isegel-company-logo__img{width:100%!important;height:100%!important;object-fit:contain}.job-detail-section.isegel-company-detail .isegel-company-detail__hero-body{padding-top:44px;padding-left:100px;min-width:0}.job-detail-section.isegel-company-detail .isegel-company-detail__hero-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;width:100%;min-width:0}.job-detail-section.isegel-company-detail .isegel-company-detail__chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:6px 12px;border:1px solid #e5e7eb;border-radius:999px;background:#f9fafb;font-size:13px;line-height:1.35;color:#374151;word-break:break-word}.job-detail-section.isegel-company-detail .isegel-company-detail__chip svg{flex-shrink:0;width:14px;height:14px;color:var(--brand-muted,#696969)}.job-detail-section.isegel-company-detail .isegel-company-detail__chip--link{text-decoration:none;color:#0f766e;font-weight:600;transition:background .2s ease,border-color .2s ease,color .2s ease}.job-detail-section.isegel-company-detail .isegel-company-detail__chip--link:hover{background:rgba(173,86,254,.08);border-color:rgba(173,86,254,.22);color:var(--primary-color)}.job-detail-section.isegel-company-detail .isegel-company-detail__chip--link:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.job-detail-section.isegel-company-detail .isegel-company-detail__chip-ext{width:12px!important;height:12px!important;opacity:.75}.job-detail-section.isegel-company-detail .isegel-company-detail__breadcrumb{padding:clamp(14px,2.5vw,20px) 0 0;font-size:13px;line-height:1.5;color:var(--brand-muted,#696969)}.job-detail-section.isegel-company-detail .isegel-company-detail__breadcrumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:6px 4px;margin:0;padding:0;list-style:none}.job-detail-section.isegel-company-detail .isegel-company-detail__breadcrumb li{display:inline-flex;align-items:center;gap:4px;min-width:0}.job-detail-section.isegel-company-detail .isegel-company-detail__breadcrumb li:not(:last-child):after{content:"/";margin-left:4px;color:#c4c7d0;pointer-events:none}.job-detail-section.isegel-company-detail .isegel-company-detail__breadcrumb a{color:var(--brand-muted,#696969);text-decoration:none;transition:color .2s ease}.job-detail-section.isegel-company-detail .isegel-company-detail__breadcrumb a:hover{color:var(--primary-color)}.job-detail-section.isegel-company-detail .isegel-company-detail__breadcrumb [aria-current=page]{color:#202124;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:min(100%,280px)}.job-detail-section.isegel-company-detail h1.isegel-company-detail__title{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 8px;font-size:clamp(22px,4vw,28px);font-weight:600;line-height:1.3;color:#202124;word-break:break-word}.job-detail-section.isegel-company-detail .isegel-company-detail__rating{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 10px;min-width:0}.job-detail-section.isegel-company-detail .isegel-company-detail__rating-stars{display:inline-flex;align-items:center;gap:2px}.job-detail-section.isegel-company-detail .isegel-company-detail__rating-star{width:17px;height:17px;color:#d1d5db;flex-shrink:0}.job-detail-section.isegel-company-detail .isegel-company-detail__rating-star.is-filled{color:#f59e0b}.job-detail-section.isegel-company-detail .isegel-company-detail__rating-value{font-size:14px;font-weight:700;color:#202124;line-height:1.2}.job-detail-section.isegel-company-detail .isegel-company-detail__rating-count{font-size:13px;color:var(--brand-muted,#696969);line-height:1.3}.job-detail-section.isegel-company-detail .job-detail-outer{padding-top:clamp(20px,3vw,28px)}.job-detail-section.isegel-company-detail .isegel-company-detail__section{margin-bottom:clamp(16px,2.5vw,20px)}.job-detail-section.isegel-company-detail .isegel-company-detail__section:last-child{margin-bottom:0}.job-detail-section.isegel-company-detail .isegel-company-detail__section-heading{margin:0 0 clamp(14px,2.5vw,18px);font-size:20px;font-weight:600;color:#202124;line-height:1.35}.job-detail-section.isegel-company-detail .isegel-company-detail__job-list{min-width:0}.job-detail-section.isegel-company-detail .isegel-company-detail__empty-panel{box-sizing:border-box;padding:clamp(8px,2vw,16px) 0 4px;text-align:center}.job-detail-section.isegel-company-detail .isegel-company-detail__empty-panel p{max-width:42ch;margin:0 auto 16px;color:var(--brand-muted,#696969);line-height:1.6}.job-detail-section.isegel-company-detail .isegel-company-detail__empty-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:12px;border-radius:12px;background:rgba(173,86,254,.1);color:var(--primary-color,#ad56fe);font-size:22px;line-height:1}.job-detail-section.isegel-company-detail .isegel-company-detail__empty-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.job-detail-section.isegel-company-detail .isegel-company-detail__empty{box-sizing:border-box;width:100%;padding:clamp(24px,4vw,32px);border:1px solid var(--brand-border);border-radius:16px;background:var(--brand-card,#fff);text-align:center;box-shadow:0 4px 28px rgba(31,33,51,.06)}.job-detail-section.isegel-company-detail .isegel-company-detail__empty p{margin:0 0 16px;color:var(--brand-muted,#696969);line-height:1.6}.job-detail-section.isegel-company-detail .isegel-company-detail__empty .isegel-company-detail__empty-title{margin:0 0 12px;font-size:20px;font-weight:600;color:#202124;line-height:1.35}.job-detail-section.isegel-company-detail .isegel-job-detail-card .job-detail{max-width:100%;overflow-wrap:anywhere;word-break:break-word}.job-detail-section.isegel-company-detail .isegel-company-detail__about .isegel-company-detail__section-heading,.job-detail-section.isegel-company-detail .isegel-company-detail__about h4{margin:0 0 14px;font-size:20px;font-weight:600;color:#202124;line-height:1.35}.job-detail-section.isegel-company-detail .isegel-company-detail__about-empty{margin:0;max-width:65ch;font-size:15px;line-height:1.65;color:var(--brand-muted,#696969)}.isegel-job-card--company-page .isegel-card-top-row--title-only .isegel-card-top-main>h3{font-size:17px}@media(max-width:991px){.job-detail-section.isegel-company-detail h1.isegel-company-detail__title{font-size:22px}}@media(max-width:575px){.job-detail-section.isegel-company-detail .isegel-company-detail__cover{height:108px}.job-detail-section.isegel-company-detail .isegel-company-detail__logo-float{width:72px;height:72px;top:-24px}.job-detail-section.isegel-company-detail .isegel-company-detail__logo-float .isegel-company-logo{width:60px!important;height:60px!important}.job-detail-section.isegel-company-detail .isegel-company-detail__hero-body{padding-top:40px;padding-left:88px}.job-detail-section.isegel-company-detail .isegel-company-detail__breadcrumb [aria-current=page]{max-width:100%;white-space:normal}.job-detail-section.isegel-company-detail h1.isegel-company-detail__title{font-size:20px}}@media(prefers-reduced-motion:reduce){.job-detail-section.isegel-company-detail .isegel-company-detail__breadcrumb a{transition:none}}