.c-brand-company-hero{background:#fff;box-shadow:0 1px 6px 0 rgba(0,0,0,.04);font-family:Inter,sans-serif;position:relative}@media only screen and (min-width:768px){.c-brand-company-hero{background:transparent;box-shadow:none}}.c-brand-company-hero__breadcrumb{background:#fff;display:none;padding:12px 0}@media only screen and (min-width:768px){.c-brand-company-hero__breadcrumb{display:block}}.c-brand-company-hero__breadcrumb-list{align-items:center;display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.c-brand-company-hero__breadcrumb-item{align-items:center;color:#263a4d;display:flex;font-size:14px;gap:8px;line-height:20px}.c-brand-company-hero__breadcrumb-link{color:#263a4d}.c-brand-company-hero__breadcrumb-link:focus,.c-brand-company-hero__breadcrumb-link:hover{color:var(--color-company-primary);text-decoration:none}.c-brand-company-hero__breadcrumb-current{color:#263a4d}.c-brand-company-hero__breadcrumb-icon{color:#7f878f;font-size:12px}.c-brand-company-hero__cover{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;height:93px;width:100%}@media only screen and (min-width:768px){.c-brand-company-hero__cover{aspect-ratio:1920/316;height:auto}}.c-brand-company-hero__card{display:flex;flex-direction:column;gap:16px;margin:-43px -15px 0;padding:0 20px;position:relative;z-index:1}@media only screen and (min-width:768px){.c-brand-company-hero__card{background:#fff;border-radius:20px;box-shadow:0 0 14px 0 rgba(0,0,0,.03);gap:24px;margin:-120px 0 0;padding:24px 24px 0}}@media (min-width:768px) and (max-width:1199px){.c-brand-company-hero__card{gap:16px;margin-top:-43px}}.c-brand-company-hero__info{align-items:center;display:flex;flex-direction:column;gap:16px}@media only screen and (min-width:768px){.c-brand-company-hero__info{flex-direction:row}}.c-brand-company-hero__logo{align-items:center;background:#fff;border-radius:12px;box-shadow:0 1px 10px 0 rgba(0,0,0,.08);display:flex;flex-shrink:0;height:84px;justify-content:center;padding:6px;position:relative;width:84px}@media only screen and (min-width:768px){.c-brand-company-hero__logo{border:1px solid #e8eaeb;box-shadow:none;height:140px;padding:9px;width:140px}}.c-brand-company-hero__logo--pro:before{aspect-ratio:1/1;background:url(https://cdn-new.topcv.vn/unsafe/https://static.topcv.vn/v4/image/company/tag_company_pro.png) no-repeat 50%/contain;content:"";left:0;position:absolute;top:0;width:34px}@media only screen and (min-width:768px){.c-brand-company-hero__logo--pro:before{left:-3px;top:-3px;width:58px}}.c-brand-company-hero__logo-img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.c-brand-company-hero__detail{align-items:center;display:flex;flex-direction:column;gap:12px;min-width:0;text-align:center;width:100%}@media only screen and (min-width:768px){.c-brand-company-hero__detail{align-items:flex-start;flex:1;padding:4px 0;text-align:left;width:auto}}.c-brand-company-hero__names{align-items:center;display:flex;flex-direction:column;gap:6px;width:100%}@media only screen and (min-width:768px){.c-brand-company-hero__names{align-items:flex-start;gap:8px}}.c-brand-company-hero__trade-name{color:#263a4d;font-size:18px;font-weight:600;letter-spacing:-.18px;line-height:28px;margin:0}@media only screen and (min-width:768px){.c-brand-company-hero__trade-name{font-size:20px;letter-spacing:-.2px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.c-brand-company-hero__trade-name:focus,.c-brand-company-hero__trade-name:hover{color:#263a4d;text-decoration:none}.c-brand-company-hero__name{color:#263a4d;font-size:14px;letter-spacing:.14px;line-height:20px}@media only screen and (min-width:768px){.c-brand-company-hero__name{font-size:16px;letter-spacing:-.16px;line-height:24px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.c-brand-company-hero__meta{align-items:center;display:flex;flex-direction:column;gap:8px;max-width:100%}@media only screen and (min-width:768px){.c-brand-company-hero__meta{flex-direction:row;gap:20px}}.c-brand-company-hero__meta-item{align-items:center;display:flex;gap:8px;max-width:100%;min-width:0}.c-brand-company-hero__meta-icon{flex-shrink:0}.c-brand-company-hero__meta-text{color:#7f878f;font-size:14px;letter-spacing:.14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-brand-company-hero__meta-text:focus,.c-brand-company-hero__meta-text:hover{color:#7f878f}.c-brand-company-hero__meta-divider{background:linear-gradient(180deg,hsla(0,0%,80%,0),#ccc 50%,hsla(0,0%,80%,0));display:none;flex-shrink:0;height:20px;width:1px}@media only screen and (min-width:768px){.c-brand-company-hero__meta-divider{display:block}}.c-brand-company-hero__actions{align-items:center;display:flex;gap:12px;position:relative;width:100%}@media only screen and (min-width:768px){.c-brand-company-hero__actions{flex-shrink:0;width:auto}}.c-brand-company-hero .box-follow__hint{align-items:center;background:#263a4d;border-radius:8px;color:#fff;display:none;flex-direction:column;gap:12px;justify-content:center;left:50%;padding:12px;position:absolute;top:calc(100% + 16px);transform:translateX(-50%);width:250px;z-index:2}.c-brand-company-hero .box-follow__hint.display-flex{display:flex}.c-brand-company-hero .box-follow__hint:before{border:6px solid transparent;border-bottom-color:#263a4d;bottom:100%;content:"";left:50%;position:absolute;transform:translateX(-50%)}.c-brand-company-hero .box-follow__hint-text{font-size:12px;letter-spacing:.12px;line-height:18px;width:100%}.c-brand-company-hero .box-follow__hint-text strong{font-weight:600;letter-spacing:.15px}.c-brand-company-hero .box-follow__hint-btn{display:flex;justify-content:flex-end;width:100%}.c-brand-company-hero .box-follow__hint-btn-understood{align-items:center;background:hsla(0,0%,100%,.1);border:0;border-radius:1000px;color:inherit;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:28px;justify-content:center;letter-spacing:.175px;line-height:20px;padding:0;width:80px}.c-brand-company-hero .box-follow__hint-btn-understood:hover{background:hsla(0,0%,100%,.3)}.c-brand-company-hero__follow-btn{align-items:center;background:var(--color-company-primary);border:1px solid var(--color-company-primary);border-radius:1000px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:4px;height:40px;justify-content:center;letter-spacing:.175px;line-height:20px;padding:6px 14px;transition:background .2s ease;width:100%}@media only screen and (min-width:768px){.c-brand-company-hero__follow-btn{font-size:16px;gap:6px;height:48px;letter-spacing:-.16px;line-height:24px;padding:6px 18px;width:auto}}.c-brand-company-hero__follow-btn i{font-size:16px}.c-brand-company-hero__follow-btn:focus,.c-brand-company-hero__follow-btn:hover{background:var(--color-company-primary-dark);border-color:var(--color-company-primary-dark);color:#fff;text-decoration:none}.c-brand-company-hero__follow-btn.btn-modal-unfollow{background:#fff;color:var(--color-company-primary)}.c-brand-company-hero__follow-btn.btn-modal-unfollow:focus,.c-brand-company-hero__follow-btn.btn-modal-unfollow:hover{background:var(--color-company-primary-light);border-color:var(--color-company-primary);color:var(--color-company-primary)}.c-brand-company-hero__tabs{align-items:center;display:flex;overflow-x:auto;scrollbar-width:none}.c-brand-company-hero__tabs::-webkit-scrollbar{display:none}.c-brand-company-hero__tab{border-bottom:2px solid transparent;color:#7f878f;flex-shrink:0;font-size:14px;font-weight:600;letter-spacing:.175px;line-height:20px;padding:10px 12px;text-decoration:none;white-space:nowrap}.c-brand-company-hero__tab:focus,.c-brand-company-hero__tab:hover{color:var(--color-company-primary);text-decoration:none}.c-brand-company-hero__tab.is-active{border-bottom-color:var(--color-company-primary);color:var(--color-company-primary)}
