.company-cover{display:block;position:relative;isolation:isolate;width:100%;height:100%;overflow:hidden;background:var(--surface-soft)}.company-cover>img{display:block;width:100%;height:100%;object-fit:cover}.company-cover [hidden]{display:none!important}.company-cover-fallback{display:flex;position:absolute;inset:0;flex-direction:column;justify-content:center;align-items:center;gap:10px;color:#15334c;background:linear-gradient(130deg,#e4eef9,#cdddf0)}.company-cover-tone-1 .company-cover-fallback{color:#124b4a;background:linear-gradient(130deg,#e0f3ef,#b4dfd7)}.company-cover-tone-2 .company-cover-fallback{color:#47385c;background:linear-gradient(130deg,#efebfb,#d9cfec)}.company-cover-tone-3 .company-cover-fallback{color:#644629;background:linear-gradient(130deg,#faf0de,#e9d3af)}.company-cover-tone-4 .company-cover-fallback{color:#37503d;background:linear-gradient(130deg,#ebf0e4,#cbdcbd)}.company-cover-tone-5 .company-cover-fallback{color:#614350;background:linear-gradient(130deg,#f7ecef,#e7cdd7)}.company-cover-identity{display:grid;place-items:center;position:relative;width:66px;height:66px;border:1px solid #ffffff95;border-radius:18px;background:#ffffff75;box-shadow:0 8px 24px #10324a08;overflow:hidden}.company-cover-identity b{font-size:26px;font-weight:800;letter-spacing:1px}.company-cover-identity .company-cover-logo{width:100%;height:100%;object-fit:contain;background:white;padding:8px}.company-cover-category{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:750;position:relative;max-width:90%;text-align:center}.company-cover-category .icon{width:17px;height:17px;flex:none}.company-cover-fallback small{font-size:10px;font-weight:600;position:relative;opacity:.75}.company-cover-orbit{position:absolute;inset:-60px -90px;border:1px solid #ffffff70;border-radius:50%;transform:rotate(-25deg)}.company-cover-orbit:after{content:"";position:absolute;inset:28px;border:1px solid #ffffff70;border-radius:inherit}.company-cover-masthead{position:absolute;inset:0;z-index:0;pointer-events:none}.company-cover-masthead .company-cover-fallback{align-items:flex-end;padding-inline-end:8%;justify-content:center;opacity:.85}.company-cover-masthead .company-cover-identity{width:130px;height:130px}.company-cover-masthead .company-cover-identity b{font-size:54px}.company-cover-masthead .company-cover-category,.company-cover-masthead small{display:none}.company-masthead .company-profile-top{position:relative;z-index:1}.company-cover-masthead>img{opacity:.15;mix-blend-mode:luminosity}.company-masthead:has(.is-company-placeholder) .company-cover-masthead{opacity:.18}.company-cover-thumb .company-cover-identity{width:34px;height:34px;border-radius:8px}.company-cover-thumb .company-cover-identity b{font-size:14px}.company-cover-thumb .company-cover-category,.company-cover-thumb small{display:none}html[data-theme=dark] .company-cover-fallback{filter:brightness(.67) saturate(.8)}html[data-theme=dark] .company-cover-fallback>*{filter:brightness(1.3)}@media(max-width:600px){.company-cover-masthead .company-cover-identity{width:100px;height:100px}.company-cover-masthead .company-cover-identity b{font-size:40px}}
/* Dark covers keep text contrast without dimming the whole card. */
.company-cover-fallback small{font-size:11px}
html[data-theme=dark] .company-cover-fallback{filter:none;color:#d9e9ff;background:linear-gradient(130deg,#26354d,#1d2b40)}
html[data-theme=dark] .company-cover-fallback>*{filter:none}
html[data-theme=dark] .company-cover-tone-1 .company-cover-fallback{color:#d0f4ed;background:linear-gradient(130deg,#23443f,#19332e)}
html[data-theme=dark] .company-cover-tone-2 .company-cover-fallback{color:#eaddff;background:linear-gradient(130deg,#3d3452,#2c263e)}
html[data-theme=dark] .company-cover-tone-3 .company-cover-fallback{color:#f7e6c5;background:linear-gradient(130deg,#493d2e,#352c24)}
html[data-theme=dark] .company-cover-tone-4 .company-cover-fallback{color:#e1f0d5;background:linear-gradient(130deg,#334532,#263426)}
html[data-theme=dark] .company-cover-tone-5 .company-cover-fallback{color:#f9dfeb;background:linear-gradient(130deg,#4a3342,#362734)}
html[data-theme=dark] .company-cover-identity{background:#ffffff0d;border-color:#ffffff24}
html[data-theme=dark] .company-cover-orbit,html[data-theme=dark] .company-cover-orbit:after{border-color:#ffffff12}
