.hero-section {
  position: relative;
  flex-shrink: 0;
  width: 100%;
  height: 680px;
  min-width: 1272px;
  overflow: hidden;
  background-color: #233043;
  background-image: url(../img/hero-bg.c67af00b.jpg);
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.hero-section::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(100deg, rgba(35, 48, 67, 0.88) 0%, rgba(35, 48, 67, 0.8) 50%, rgba(35, 48, 67, 0.62) 100%);
}
.hero-section .hero-accent-bar {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 1160px;
  height: 3px;
  background-color: #2e6bf5;
}
.hero-section .hero-container {
  position: relative;
  z-index: 1;
  display: flex;
  align-items: center;
  gap: 64px;
  width: 1160px;
  margin: 0 auto;
  padding-top: 92px;
  height: 100%;
}
.hero-section .hero-main {
  width: 736px;
}
.hero-section .hero-main .hero-top {
  display: flex;
  flex-direction: column;
}
.hero-section .hero-main p.hero-eyebrow {
  color: #8ab4ff;
  font-family: "PingFang SC";
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
  line-height: 23px;
  letter-spacing: 4px;
}
.hero-section .hero-main h3.hero-title {
  margin-top: 20px;
  color: #fff;
  font-size: 44px;
  font-style: normal;
  font-weight: 800;
  line-height: 56px;
  letter-spacing: -1px;
}
.hero-section .hero-main h3.hero-title .highlight {
  background: linear-gradient(to bottom, transparent 62%, rgba(46, 107, 245, 0.45) 62%);
}
.hero-section .hero-main .hero-question-bar {
  display: flex;
  align-items: center;
  gap: 9px;
  margin-top: 26px;
  padding: 30px 0 14px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.18);
}
.hero-section .hero-main .hero-question-bar .bar-dot {
  flex-shrink: 0;
  width: 4px;
  height: 16px;
  border-radius: 2px;
  background-color: #2e6bf5;
}
.hero-section .hero-main .hero-question-bar h4.bar-title {
  color: #fff;
  font-family: "PingFang SC";
  font-size: 17px;
  font-style: normal;
  font-weight: 800;
  line-height: 30px;
}
.hero-section .hero-main .hero-problems {
  display: grid;
  grid-template-columns: 350px 350px;
  column-gap: 36px;
  row-gap: 0;
  list-style: none;
  margin: 0;
  padding: 0;
}
.hero-section .hero-main .hero-problems .problem-link {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 15px 2px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.12);
  text-decoration: none;
}
.hero-section .hero-main .hero-problems .problem-link .problem-num {
  flex-shrink: 0;
  color: rgba(255, 255, 255, 0.32);
  font-family: "DIN Alternate";
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  line-height: 21px;
  letter-spacing: 1px;
}
.hero-section .hero-main .hero-problems .problem-link p.problem-text {
  flex: 1;
  min-width: 0;
  margin: 0;
  overflow: hidden;
  color: #fff;
  font-family: "PingFang SC";
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 21px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.hero-section .hero-main .hero-problems .problem-link .problem-tag {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  gap: 5px;
  color: #8ab4ff;
  font-family: "PingFang SC";
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 21px;
}
.hero-section .hero-main .hero-problems .problem-link .problem-tag .tag-icon {
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.hero-section .hero-main .hero-problems .problem-link .problem-tag .tag-icon.icon-compliance {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjE1IiBoZWlnaHQ9IjE1IiB2aWV3Qm94PSIwIDAgMTUgMTUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJJY29uIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTEyLjUgOC4xMjVDMTIuNSAxMS4yNSAxMC4zMTI1IDEyLjgxMjUgNy43MTI1IDEzLjcxODhDNy41NzYzNSAxMy43NjQ5IDcuNDI4NDYgMTMuNzYyNyA3LjI5Mzc1IDEzLjcxMjVDNC42ODc1IDEyLjgxMjUgMi41IDExLjI1IDIuNSA4LjEyNVYzLjc1QzIuNSAzLjU4NDI0IDIuNTY1ODUgMy40MjUyNyAyLjY4MzA2IDMuMzA4MDZDMi44MDAyNyAzLjE5MDg1IDIuOTU5MjQgMy4xMjUgMy4xMjUgMy4xMjVDNC4zNzUgMy4xMjUgNS45Mzc1IDIuMzc1IDcuMDI1IDEuNDI1QzcuMTU3NDEgMS4zMTE4NyA3LjMyNTg1IDEuMjQ5NzIgNy41IDEuMjQ5NzJDNy42NzQxNSAxLjI0OTcyIDcuODQyNTkgMS4zMTE4NyA3Ljk3NSAxLjQyNUM5LjA2ODc1IDIuMzgxMjUgMTAuNjI1IDMuMTI1IDExLjg3NSAzLjEyNUMxMi4wNDA4IDMuMTI1IDEyLjE5OTcgMy4xOTA4NSAxMi4zMTY5IDMuMzA4MDZDMTIuNDM0MiAzLjQyNTI3IDEyLjUgMy41ODQyNCAxMi41IDMuNzVWOC4xMjVaIiBzdHJva2U9IiM4QUI0RkYiIHN0cm9rZS13aWR0aD0iMS4yNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGlkPSJWZWN0b3JfMiIgZD0iTTUuNjI1IDcuNUw2Ljg3NSA4Ljc1TDkuMzc1IDYuMjUiIHN0cm9rZT0iIzhBQjRGRiIgc3Ryb2tlLXdpZHRoPSIxLjI1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9nPgo8L3N2Zz4K);
}
.hero-section .hero-main .hero-problems .problem-link .problem-tag .tag-icon.icon-talent {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjE1IiBoZWlnaHQ9IjE1IiB2aWV3Qm94PSIwIDAgMTUgMTUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJJY29uIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTEwIDEzLjEyNVYxMS44NzVDMTAgMTEuMjEyIDkuNzM2NjEgMTAuNTc2MSA5LjI2Nzc3IDEwLjEwNzJDOC43OTg5MyA5LjYzODM5IDguMTYzMDQgOS4zNzUgNy41IDkuMzc1SDMuNzVDMy4wODY5NiA5LjM3NSAyLjQ1MTA3IDkuNjM4MzkgMS45ODIyMyAxMC4xMDcyQzEuNTEzMzkgMTAuNTc2MSAxLjI1IDExLjIxMiAxLjI1IDExLjg3NVYxMy4xMjUiIHN0cm9rZT0iIzhBQjRGRiIgc3Ryb2tlLXdpZHRoPSIxLjI1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggaWQ9IlZlY3Rvcl8yIiBkPSJNNS42MjUgNi44NzVDNy4wMDU3MSA2Ljg3NSA4LjEyNSA1Ljc1NTcxIDguMTI1IDQuMzc1QzguMTI1IDIuOTk0MjkgNy4wMDU3MSAxLjg3NSA1LjYyNSAxLjg3NUM0LjI0NDI5IDEuODc1IDMuMTI1IDIuOTk0MjkgMy4xMjUgNC4zNzVDMy4xMjUgNS43NTU3MSA0LjI0NDI5IDYuODc1IDUuNjI1IDYuODc1WiIgc3Ryb2tlPSIjOEFCNEZGIiBzdHJva2Utd2lkdGg9IjEuMjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBpZD0iVmVjdG9yXzMiIGQ9Ik0xMy43NSAxMy4xMjVWMTEuODc1QzEzLjc0OTYgMTEuMzIxMSAxMy41NjUyIDEwLjc4MyAxMy4yMjU5IDEwLjM0NTJDMTIuODg2NSA5LjkwNzQxIDEyLjQxMTMgOS41OTQ3MyAxMS44NzUgOS40NTYyNSIgc3Ryb2tlPSIjOEFCNEZGIiBzdHJva2Utd2lkdGg9IjEuMjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBpZD0iVmVjdG9yXzQiIGQ9Ik0xMCAxLjk1NjI1QzEwLjUzNzggMi4wOTM5NCAxMS4wMTQ0IDIuNDA2NjkgMTEuMzU0OCAyLjg0NTE5QzExLjY5NTIgMy4yODM3IDExLjg3OTkgMy44MjMwMiAxMS44Nzk5IDQuMzc4MTNDMTEuODc5OSA0LjkzMzIzIDExLjY5NTIgNS40NzI1NSAxMS4zNTQ4IDUuOTExMDZDMTEuMDE0NCA2LjM0OTU2IDEwLjUzNzggNi42NjIzMSAxMCA2LjgiIHN0cm9rZT0iIzhBQjRGRiIgc3Ryb2tlLXdpZHRoPSIxLjI1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9nPgo8L3N2Zz4K);
}
.hero-section .hero-main .hero-problems .problem-link .problem-tag .tag-icon.icon-welfare {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjE1IiBoZWlnaHQ9IjE1IiB2aWV3Qm94PSIwIDAgMTUgMTUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJJY29uIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTExLjg3NSA4Ljc1QzEyLjgwNjMgNy44Mzc1IDEzLjc1IDYuNzQzNzUgMTMuNzUgNS4zMTI1QzEzLjc1IDQuNDAwODIgMTMuMzg3OCAzLjUyNjQ4IDEyLjc0MzIgMi44ODE4MkMxMi4wOTg1IDIuMjM3MTYgMTEuMjI0MiAxLjg3NSAxMC4zMTI1IDEuODc1QzkuMjEyNSAxLjg3NSA4LjQzNzUgMi4xODc1IDcuNSAzLjEyNUM2LjU2MjUgMi4xODc1IDUuNzg3NSAxLjg3NSA0LjY4NzUgMS44NzVDMy43NzU4MiAxLjg3NSAyLjkwMTQ4IDIuMjM3MTYgMi4yNTY4MiAyLjg4MTgyQzEuNjEyMTYgMy41MjY0OCAxLjI1IDQuNDAwODIgMS4yNSA1LjMxMjVDMS4yNSA2Ljc1IDIuMTg3NSA3Ljg0Mzc1IDMuMTI1IDguNzVMNy41IDEzLjEyNUwxMS44NzUgOC43NVoiIHN0cm9rZT0iIzhBQjRGRiIgc3Ryb2tlLXdpZHRoPSIxLjI1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9nPgo8L3N2Zz4K);
}
.hero-section .hero-main .hero-problems .problem-link .problem-tag .tag-icon.icon-ai {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjE1IiBoZWlnaHQ9IjE1IiB2aWV3Qm94PSIwIDAgMTUgMTUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJJY29uIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTEzLjc1IDQuMzc1TDguNDM3NSA5LjY4NzVMNS4zMTI1IDYuNTYyNUwxLjI1IDEwLjYyNSIgc3Ryb2tlPSIjOEFCNEZGIiBzdHJva2Utd2lkdGg9IjEuMjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBpZD0iVmVjdG9yXzIiIGQ9Ik0xMCA0LjM3NUgxMy43NVY4LjEyNSIgc3Ryb2tlPSIjOEFCNEZGIiBzdHJva2Utd2lkdGg9IjEuMjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+Cjwvc3ZnPgo=);
}
.hero-section .hero-main .hero-problems .problem-link .problem-tag .tag-icon.icon-global {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjE1IiBoZWlnaHQ9IjE1IiB2aWV3Qm94PSIwIDAgMTUgMTUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJJY29uIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTEuMjUgMTMuNzVIMTMuNzUiIHN0cm9rZT0iIzhBQjRGRiIgc3Ryb2tlLXdpZHRoPSIxLjI1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggaWQ9IlZlY3Rvcl8yIiBkPSJNMy45NzUgMTAuODc1TDIuNSAxMC42MjVMMS4yNSA4LjEyNUwxLjkzNzUgNy43ODEyNUMyLjExMTk3IDcuNjkzMzMgMi4zMDQ2MyA3LjY0NzU0IDIuNSA3LjY0NzU0QzIuNjk1MzcgNy42NDc1NCAyLjg4ODAzIDcuNjkzMzMgMy4wNjI1IDcuNzgxMjVMMy4xNjg3NSA3Ljg0Mzc1QzMuMzQzMjIgNy45MzE2NyAzLjUzNTg4IDcuOTc3NDYgMy43MzEyNSA3Ljk3NzQ2QzMuOTI2NjIgNy45Nzc0NiA0LjExOTI4IDcuOTMxNjcgNC4yOTM3NSA3Ljg0Mzc1TDUgNy41TDMuMTI1IDMuNzVMMy42ODc1IDMuNDY4NzVDMy44OTU0MiAzLjM2NjQ3IDQuMTI3NjggMy4zMjM5OSA0LjM1ODM1IDMuMzQ2MDZDNC41ODkwMSAzLjM2ODEzIDQuODA5IDMuNDUzODkgNC45OTM3NSAzLjU5Mzc1TDcuNTA2MjUgNS40Njg3NUM3LjY5MTY0IDUuNjA5ODIgNy45MTI3NyA1LjY5NjI4IDguMTQ0NjggNS43MTgzNkM4LjM3NjU5IDUuNzQwNDUgOC42MTAwNiA1LjY5NzI5IDguODE4NzUgNS41OTM3NUwxMS40Mzc1IDQuMzA2MjVDMTEuNzcyMSA0LjEzNzU2IDEyLjE1NzcgNC4wOTk2NyAxMi41MTg4IDQuMkwxMy4xMjUgNC4zNzVDMTMuMjUwMyA0LjQwOTc5IDEzLjM2NjIgNC40NzIwNCAxMy40NjQ0IDQuNTU3MjVDMTMuNTYyNiA0LjY0MjQ2IDEzLjY0MDUgNC43NDg0NyAxMy42OTI2IDQuODY3NTlDMTMuNzQ0NyA0Ljk4NjcgMTMuNzY5NiA1LjExNTkzIDEzLjc2NTQgNS4yNDU4NkMxMy43NjEzIDUuMzc1OCAxMy43MjgzIDUuNTAzMTggMTMuNjY4OCA1LjYxODc1TDEzLjQzMTIgNi4wOTM3NUMxMy4yODc1IDYuMzgxMjUgMTMuMDU2MyA2LjYxODc1IDEyLjc2MjUgNi43Njg3NUw0LjczNzUgMTAuNzVDNC41MDE1MyAxMC44NjY5IDQuMjM0NjcgMTAuOTA2MyAzLjk3NSAxMC44NjI1VjEwLjg3NVoiIHN0cm9rZT0iIzhBQjRGRiIgc3Ryb2tlLXdpZHRoPSIxLjI1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9nPgo8L3N2Zz4K);
}
.hero-section .hero-main .hero-problems .problem-link .problem-tag .tag-icon.icon-legal {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjE1IiBoZWlnaHQ9IjE1IiB2aWV3Qm94PSIwIDAgMTUgMTUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJJY29uIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTkuMzc1IDEuMjVIMy43NUMzLjQxODQ4IDEuMjUgMy4xMDA1NCAxLjM4MTcgMi44NjYxMiAxLjYxNjEyQzIuNjMxNyAxLjg1MDU0IDIuNSAyLjE2ODQ4IDIuNSAyLjVWMTIuNUMyLjUgMTIuODMxNSAyLjYzMTcgMTMuMTQ5NSAyLjg2NjEyIDEzLjM4MzlDMy4xMDA1NCAxMy42MTgzIDMuNDE4NDggMTMuNzUgMy43NSAxMy43NUgxMS4yNUMxMS41ODE1IDEzLjc1IDExLjg5OTUgMTMuNjE4MyAxMi4xMzM5IDEzLjM4MzlDMTIuMzY4MyAxMy4xNDk1IDEyLjUgMTIuODMxNSAxMi41IDEyLjVWNC4zNzVMOS4zNzUgMS4yNVoiIHN0cm9rZT0iIzhBQjRGRiIgc3Ryb2tlLXdpZHRoPSIxLjI1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggaWQ9IlZlY3Rvcl8yIiBkPSJNOC43NSAxLjI1VjMuNzVDOC43NSA0LjA4MTUyIDguODgxNyA0LjM5OTQ2IDkuMTE2MTIgNC42MzM4OEM5LjM1MDU0IDQuODY4MyA5LjY2ODQ4IDUgMTAgNUgxMi41IiBzdHJva2U9IiM4QUI0RkYiIHN0cm9rZS13aWR0aD0iMS4yNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGlkPSJWZWN0b3JfMyIgZD0iTTYuMjUgNS42MjVINSIgc3Ryb2tlPSIjOEFCNEZGIiBzdHJva2Utd2lkdGg9IjEuMjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBpZD0iVmVjdG9yXzQiIGQ9Ik0xMCA4LjEyNUg1IiBzdHJva2U9IiM4QUI0RkYiIHN0cm9rZS13aWR0aD0iMS4yNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGlkPSJWZWN0b3JfNSIgZD0iTTEwIDEwLjYyNUg1IiBzdHJva2U9IiM4QUI0RkYiIHN0cm9rZS13aWR0aD0iMS4yNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPC9zdmc+Cg==);
}
.hero-section .hero-main .hero-problems .problem-link:hover p.problem-text {
  color: #8ab4ff;
}
.hero-section .hero-form {
  flex-shrink: 0;
  width: 360px;
  padding: 26px 24px;
  border-radius: 4px;
  border: 1.5px solid rgba(255, 255, 255, 0.28);
  background: rgba(35, 48, 67, 0.5);
}
.hero-section .hero-form h4.form-title {
  margin: 0;
  color: #fff;
  font-family: "PingFang SC";
  font-size: 18px;
  font-style: normal;
  font-weight: 800;
  line-height: 31.5px;
}
.hero-section .hero-form p.form-subtitle {
  margin: 6px 0 0;
  color: rgba(255, 255, 255, 0.55);
  font-family: "PingFang SC";
  font-size: 12.5px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
}
.hero-section .hero-form .form-body {
  display: flex;
  flex-direction: column;
  gap: 12px;
  padding-top: 18px;
}
.hero-section .hero-form .form-body .form-item {
  position: relative;
}
.hero-section .hero-form .form-body .form-item input,
.hero-section .hero-form .form-body .form-item textarea {
  width: 100%;
  padding: 13px 2px;
  border: none;
  border-bottom: 1.5px solid rgba(255, 255, 255, 0.3);
  outline: none;
  background: transparent;
  color: #fff;
  font-family: "PingFang SC";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 16.8px;
}
.hero-section .hero-form .form-body .form-item input::placeholder,
.hero-section .hero-form .form-body .form-item textarea::placeholder {
  color: rgba(255, 255, 255, 0.5);
}
.hero-section .hero-form .form-body .form-item textarea {
  height: 75px;
  padding: 10px 2px;
  line-height: 24.5px;
  resize: none;
}
.hero-section .hero-form .form-body .form-item .error-tip {
  position: absolute;
  left: 2px;
  bottom: -18px;
  display: none;
  color: #ff7875;
  font-size: 12px;
  font-weight: 700;
}
.hero-section .hero-form .form-body .form-item-captcha,
.hero-section .hero-form .form-body .form-item-sms {
  display: flex;
  align-items: center;
  gap: 12px;
}
.hero-section .hero-form .form-body .form-item-captcha input,
.hero-section .hero-form .form-body .form-item-sms input {
  flex: 1;
  min-width: 0;
}
.hero-section .hero-form .form-body .hero-captcha {
  flex-shrink: 0;
  height: 32px;
  border-radius: 4px;
  cursor: pointer;
  object-fit: contain;
}
.hero-section .hero-form .form-body .hero-get-code {
  flex-shrink: 0;
  color: #8ab4ff;
  font-family: "PingFang SC";
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  cursor: pointer;
  white-space: nowrap;
}
.hero-section .hero-form .form-body .hero-get-code.disabled {
  color: rgba(255, 255, 255, 0.35);
  cursor: not-allowed;
}
.hero-section .hero-form .form-body .form-submit {
  margin-top: 6px;
  width: 100%;
  height: 50px;
  border: none;
  border-radius: 4px;
  background: #2e6bf5;
  box-shadow: 0 12px 26px 0 rgba(46, 107, 245, 0.35);
  color: #fff;
  text-align: center;
  font-family: "PingFang SC";
  font-size: 15.5px;
  font-style: normal;
  font-weight: 700;
  line-height: 23.25px;
  cursor: pointer;
  transition: all 0.2s linear;
}
.hero-section .hero-form .form-body .form-submit:hover {
  box-shadow: 0 12px 26px 0 rgba(46, 107, 245, 0.5);
}
.hero-section .hero-form p.form-privacy {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 5px;
  margin: 12px 0 0;
  color: rgba(255, 255, 255, 0.4);
  font-family: "PingFang SC";
  font-size: 11.5px;
  font-style: normal;
  font-weight: 400;
  line-height: 20.125px;
}
.hero-section .hero-form p.form-privacy .privacy-icon {
  width: 12px;
  height: 12px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMTIgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJJY29uIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTkuNSA1LjVIMi41QzEuOTQ3NzIgNS41IDEuNSA1Ljk0NzcyIDEuNSA2LjVWMTBDMS41IDEwLjU1MjMgMS45NDc3MiAxMSAyLjUgMTFIOS41QzEwLjA1MjMgMTEgMTAuNSAxMC41NTIzIDEwLjUgMTBWNi41QzEwLjUgNS45NDc3MiAxMC4wNTIzIDUuNSA5LjUgNS41WiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLW9wYWNpdHk9IjAuNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGlkPSJWZWN0b3JfMiIgZD0iTTMuNSA1LjVWMy41QzMuNSAyLjgzNjk2IDMuNzYzMzkgMi4yMDEwNyA0LjIzMjIzIDEuNzMyMjNDNC43MDEwNyAxLjI2MzM5IDUuMzM2OTYgMSA2IDFDNi42NjMwNCAxIDcuMjk4OTMgMS4yNjMzOSA3Ljc2Nzc3IDEuNzMyMjNDOC4yMzY2MSAyLjIwMTA3IDguNSAyLjgzNjk2IDguNSAzLjVWNS41IiBzdHJva2U9IndoaXRlIiBzdHJva2Utb3BhY2l0eT0iMC40IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9nPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.info-section {
  width: 100%;
  height: 120px;
  background-color: #f4f7fc;
}
.info-section .info-inner {
  max-width: 1272px;
  margin: 0 auto;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 24px;
}
.info-section .info-inner .info-item {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 12px;
  border-right: 1px solid #e4ebf3;
}
.info-section .info-inner .info-item:last-child {
  border-right: none;
}
.info-section .info-inner .info-item .item-top {
  color: #2e6bf5;
  font-size: 30px;
  font-weight: 800;
}
.info-section .info-inner .info-item .item-bottom {
  color: #6b7885;
  font-size: 14px;
}
.section-header {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 20px;
  width: 1272px;
  margin: 0 auto 60px;
}
.section-header .header-title {
  color: var(--character-primary-85, #040b19);
  text-align: center;
  font-family: "PingFang SC";
  font-size: 44px;
  font-style: normal;
  font-weight: 600;
  line-height: 44px;
  /* 100% */
}
.section-header .header-subtitle {
  color: var(--character-third-40, #8b9099);
  text-align: center;
  font-family: "PingFang SC";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 14px;
  /* 100% */
}
.growth-section {
  width: 100%;
  margin: 80px auto 0;
  padding: 0 0 80px;
  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #f1f6fe 100%), url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/step-bg.png");
  background-repeat: no-repeat;
  background-size: cover;
}
.growth-section .growth-container {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  gap: 24px;
  width: 1272px;
  margin: 0 auto;
}
.growth-section .growth-container .growth-line {
  position: absolute;
  z-index: 0;
  top: 22px;
  left: 50%;
  transform: translateX(-50%);
  width: 1272px;
  height: 10px;
  border-radius: 30px;
  border: 1px solid #fff;
  background: #e0edfd;
}
.growth-section .growth-container .growth-item {
  position: relative;
  z-index: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 30px;
  transition: all 0.3s ease-in-out;
}
.growth-section .growth-container .growth-item:nth-child(1) .growth-circle .inner-circle {
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/growth-icon1.svg");
}
.growth-section .growth-container .growth-item:nth-child(2) .growth-circle .inner-circle {
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/growth-icon2.svg");
}
.growth-section .growth-container .growth-item:nth-child(3) .growth-circle .inner-circle {
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/growth-icon3.svg");
}
.growth-section .growth-container .growth-item:nth-child(4) .growth-circle .inner-circle {
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/growth-icon4.svg");
}
.growth-section .growth-container .growth-item:nth-child(5) .growth-circle .inner-circle {
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/growth-icon5.svg");
}
.growth-section .growth-container .growth-item.active .growth-circle .inner-circle {
  opacity: 1;
}
.growth-section .growth-container .growth-item.active .growth-content {
  width: 376px;
  height: 300px;
  border-radius: 12px;
  box-shadow: 0 10px 20px 0 rgba(190, 205, 237, 0.5);
  background: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/growth-active-bg.webp");
  background-repeat: no-repeat;
  background-size: cover;
}
.growth-section .growth-container .growth-item.active .growth-content .content-list .list-item::before {
  content: "";
  display: inline-block;
  width: 14px;
  height: 14px;
  background: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/icon-confirm.svg");
  background-repeat: no-repeat;
  background-size: contain;
}
.growth-section .growth-container .growth-item .growth-circle {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 54px;
  height: 54px;
  border-radius: 50%;
  background-color: #e0edfd;
  border: 1px solid #fff;
}
.growth-section .growth-container .growth-item .growth-circle .inner-circle {
  position: relative;
  z-index: 1;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  opacity: 0.5;
  transition: all 0.3s ease-in-out;
}
.growth-section .growth-container .growth-item .growth-circle::before {
  content: "";
  position: absolute;
  z-index: 0;
  top: 50%;
  left: -2px;
  transform: translateY(-50%);
  display: block;
  width: 4px;
  height: 8px;
  background-color: #e0edfd;
}
.growth-section .growth-container .growth-item .growth-circle::after {
  content: "";
  position: absolute;
  z-index: 0;
  top: 50%;
  right: -2px;
  transform: translateY(-50%);
  display: block;
  width: 4px;
  height: 8px;
  background-color: #e0edfd;
}
.growth-section .growth-container .growth-item .growth-content {
  display: flex;
  flex-direction: column;
  width: 200px;
  height: 300px;
  padding: 40px;
  border-radius: 10px;
  border: 1px solid #fff;
  background: radial-gradient(94% 35.69% at 96.5% 1.83%, #e0eeff 0%, rgba(255, 255, 255, 0) 100%), linear-gradient(180deg, #fff 0%, rgba(255, 255, 255, 0.6) 100%);
  transition: all 0.3s ease-in-out;
}
.growth-section .growth-container .growth-item .growth-content .content-title {
  color: var(--character-primary-85, #040b19);
  font-family: "PingFang SC";
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: 24px;
  /* 100% */
  white-space: nowrap;
  margin-bottom: 20px;
}
.growth-section .growth-container .growth-item .growth-content .content-tip {
  color: var(--Primary-6, #2f54eb);
  font-family: "PingFang SC";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  white-space: nowrap;
  margin-bottom: 40px;
}
.growth-section .growth-container .growth-item .growth-content .content-list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
  list-style: none;
  margin: 0;
}
.growth-section .growth-container .growth-item .growth-content .content-list .list-item {
  display: flex;
  align-items: center;
  gap: 10px;
  color: var(--character-primary-85, #040b19);
  font-family: "PingFang SC";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  white-space: nowrap;
}
.question-section {
  width: 1272px;
  margin: 120px auto 0;
}
.question-section .question-container {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 48px;
}
.question-section .question-container .question-item {
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 392px;
  height: 240px;
  padding: 30px 20px 20px;
  border-radius: 14px;
  background: linear-gradient(291deg, #e0edff 0%, #f5f9ff 100%);
  transition: all 0.3s ease-in-out;
}
.question-section .question-container .question-item:hover {
  transform: translateY(-10px);
  box-shadow: 0px 10px 30px 0px #becded;
  background: linear-gradient(111deg, #4b74fa 0%, #3261fa 100%);
}
.question-section .question-container .question-item:hover .question-header .header-icon.icon-hr-compliance {
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/icon1-active.svg");
}
.question-section .question-container .question-item:hover .question-header .header-icon.icon-talent-development {
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/icon2-active.svg");
}
.question-section .question-container .question-item:hover .question-header .header-icon.icon-welfare-care {
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/icon3-active.svg");
}
.question-section .question-container .question-item:hover .question-header .header-icon.icon-ai-acquisition {
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/icon4-active.svg");
}
.question-section .question-container .question-item:hover .question-header .header-icon.icon-global-service {
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/icon5-active.svg");
}
.question-section .question-container .question-item:hover .question-header .header-icon.icon-legal-finance-tax {
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/icon6-active.svg");
}
.question-section .question-container .question-item:hover .question-header .header-title {
  color: var(--character-primary-inverse, #fff);
}
.question-section .question-container .question-item .question-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.question-section .question-container .question-item .question-header .header-left {
  display: flex;
  align-items: center;
  gap: 12px;
}
.question-section .question-container .question-item .question-header .header-icon {
  display: block;
  width: 28px;
  height: 28px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  transition: filter 0.3s ease-in-out;
}
.question-section .question-container .question-item .question-header .header-icon.icon-hr-compliance {
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/icon1-inactive.svg");
}
.question-section .question-container .question-item .question-header .header-icon.icon-talent-development {
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/icon2-inactive.svg");
}
.question-section .question-container .question-item .question-header .header-icon.icon-welfare-care {
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/icon3-inactive.svg");
}
.question-section .question-container .question-item .question-header .header-icon.icon-ai-acquisition {
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/icon4-inactive.svg");
}
.question-section .question-container .question-item .question-header .header-icon.icon-global-service {
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/icon5-inactive.svg");
}
.question-section .question-container .question-item .question-header .header-icon.icon-legal-finance-tax {
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/icon6-inactive.svg");
}
.question-section .question-container .question-item .question-header .header-title {
  color: var(--character-primary-85, #040b19);
  font-family: "PingFang SC";
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: 24px;
  /* 100% */
  transition: all 0.3s ease-in-out;
}
.question-section .question-container .question-item .question-header .header-btn {
  display: flex;
  width: 120px;
  height: 40px;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  background: #fff;
  color: #2f54eb;
  text-align: center;
  font-family: "PingFang SC";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 22px;
  /* 157.143% */
  text-decoration: none;
  cursor: pointer;
}
.question-section .question-container .question-item .question-content {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 20px;
  width: 352px;
  padding: 30px 20px;
  border-radius: 10px;
  background: #fff;
  list-style: none;
  margin: 0;
}
.question-section .question-container .question-item .question-content .content-item {
  display: flex;
  align-items: center;
  gap: 10px;
  color: var(--character-primary-85, #040b19);
  font-family: "PingFang SC";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}
.question-section .question-container .question-item .question-content .content-item::before {
  content: "";
  display: inline-block;
  flex-shrink: 0;
  width: 14px;
  height: 14px;
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/icon-check.svg");
  background-size: contain;
  background-repeat: no-repeat;
}
.service-section {
  width: 100%;
  margin: 120px auto 0;
}
.service-section .section-header .header-title {
  color: #182634;
  font-size: 30px;
  font-weight: 800;
  line-height: 52.5px;
}
.service-section .section-header .header-subtitle {
  color: #7a8794;
  font-size: 14px;
  font-weight: 400;
  line-height: 24.5px;
}
.service-section .service-container {
  width: 1272px;
  margin: 0 auto;
}
.service-section .service-tabs {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  gap: 9px;
  width: 100%;
}
.service-section .tab-item {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  height: 60px;
  padding: 14px 9px;
  border: 1px solid #e4ebf3;
  border-radius: 12px;
  background: #fff;
  cursor: pointer;
  transition: all 0.25s ease-in-out;
}
.service-section .tab-item[data-tab="hr"] {
  --accent: #2f54eb;
  --accent-soft: rgba(46, 107, 245, 0.08);
}
.service-section .tab-item[data-tab="talent"] {
  --accent: #2f54eb;
  --accent-soft: rgba(103, 65, 217, 0.08);
}
.service-section .tab-item[data-tab="care"] {
  --accent: #2f54eb;
  --accent-soft: rgba(232, 89, 12, 0.08);
}
.service-section .tab-item[data-tab="ai"] {
  --accent: #2f54eb;
  --accent-soft: rgba(12, 166, 120, 0.08);
}
.service-section .tab-item[data-tab="global"] {
  --accent: #2f54eb;
  --accent-soft: rgba(25, 113, 194, 0.08);
}
.service-section .tab-item[data-tab="legal"] {
  --accent: #2f54eb;
  --accent-soft: #2f54eb;
}
.service-section .tab-item .tab-icon {
  display: block;
  flex-shrink: 0;
  width: 18px;
  height: 18px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.service-section .tab-item .tab-icon.icon-hr {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgMTggMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJJY29uIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTE1IDkuNzVDMTUgMTMuNSAxMi4zNzUgMTUuMzc1IDkuMjU1IDE2LjQ2MjVDOS4wOTE2MiAxNi41MTc5IDguOTE0MTUgMTYuNTE1MiA4Ljc1MjUgMTYuNDU1QzUuNjI1IDE1LjM3NSAzIDEzLjUgMyA5Ljc1VjQuNUMzIDQuMzAxMDkgMy4wNzkwMiA0LjExMDMyIDMuMjE5NjcgMy45Njk2N0MzLjM2MDMyIDMuODI5MDIgMy41NTEwOSAzLjc1IDMuNzUgMy43NUM1LjI1IDMuNzUgNy4xMjUgMi44NSA4LjQzIDEuNzFDOC41ODg4OSAxLjU3NDI1IDguNzkxMDIgMS40OTk2NiA5IDEuNDk5NjZDOS4yMDg5OCAxLjQ5OTY2IDkuNDExMTEgMS41NzQyNSA5LjU3IDEuNzFDMTAuODgyNSAyLjg1NzUgMTIuNzUgMy43NSAxNC4yNSAzLjc1QzE0LjQ0ODkgMy43NSAxNC42Mzk3IDMuODI5MDIgMTQuNzgwMyAzLjk2OTY3QzE0LjkyMSA0LjExMDMyIDE1IDQuMzAxMDkgMTUgNC41VjkuNzVaIiBzdHJva2U9IiMyRjU0RUIiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggaWQ9IlZlY3Rvcl8yIiBkPSJNNi43NSA5TDguMjUgMTAuNUwxMS4yNSA3LjUiIHN0cm9rZT0iIzJGNTRFQiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+Cjwvc3ZnPgo=);
}
.service-section .tab-item .tab-icon.icon-talent {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgMTggMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJJY29uIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTEyIDE1Ljc1VjE0LjI1QzEyIDEzLjQ1NDQgMTEuNjgzOSAxMi42OTEzIDExLjEyMTMgMTIuMTI4N0MxMC41NTg3IDExLjU2NjEgOS43OTU2NSAxMS4yNSA5IDExLjI1SDQuNUMzLjcwNDM1IDExLjI1IDIuOTQxMjkgMTEuNTY2MSAyLjM3ODY4IDEyLjEyODdDMS44MTYwNyAxMi42OTEzIDEuNSAxMy40NTQ0IDEuNSAxNC4yNVYxNS43NSIgc3Ryb2tlPSIjMkY1NEVCIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGlkPSJWZWN0b3JfMiIgZD0iTTYuNzUgOC4yNUM4LjQwNjg1IDguMjUgOS43NSA2LjkwNjg1IDkuNzUgNS4yNUM5Ljc1IDMuNTkzMTUgOC40MDY4NSAyLjI1IDYuNzUgMi4yNUM1LjA5MzE1IDIuMjUgMy43NSAzLjU5MzE1IDMuNzUgNS4yNUMzLjc1IDYuOTA2ODUgNS4wOTMxNSA4LjI1IDYuNzUgOC4yNVoiIHN0cm9rZT0iIzJGNTRFQiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBpZD0iVmVjdG9yXzMiIGQ9Ik0xNi41IDE1Ljc1VjE0LjI1QzE2LjQ5OTUgMTMuNTg1MyAxNi4yNzgzIDEyLjkzOTYgMTUuODcxIDEyLjQxNDJDMTUuNDYzOCAxMS44ODg5IDE0Ljg5MzYgMTEuNTEzNyAxNC4yNSAxMS4zNDc1IiBzdHJva2U9IiMyRjU0RUIiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggaWQ9IlZlY3Rvcl80IiBkPSJNMTIgMi4zNDc1QzEyLjY0NTMgMi41MTI3MyAxMy4yMTczIDIuODg4MDMgMTMuNjI1NyAzLjQxNDIzQzE0LjAzNDIgMy45NDA0NCAxNC4yNTU5IDQuNTg3NjIgMTQuMjU1OSA1LjI1Mzc1QzE0LjI1NTkgNS45MTk4OCAxNC4wMzQyIDYuNTY3MDYgMTMuNjI1NyA3LjA5MzI3QzEzLjIxNzMgNy42MTk0NyAxMi42NDUzIDcuOTk0NzcgMTIgOC4xNiIgc3Ryb2tlPSIjMkY1NEVCIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPC9zdmc+Cg==);
}
.service-section .tab-item .tab-icon.icon-care {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgMTggMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJJY29uIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTE0LjI1IDEwLjVDMTUuMzY3NSA5LjQwNSAxNi41IDguMDkyNSAxNi41IDYuMzc1QzE2LjUgNS4yODA5OCAxNi4wNjU0IDQuMjMxNzcgMTUuMjkxOCAzLjQ1ODE4QzE0LjUxODIgMi42ODQ2IDEzLjQ2OSAyLjI1IDEyLjM3NSAyLjI1QzExLjA1NSAyLjI1IDEwLjEyNSAyLjYyNSA5IDMuNzVDNy44NzUgMi42MjUgNi45NDUgMi4yNSA1LjYyNSAyLjI1QzQuNTMwOTggMi4yNSAzLjQ4MTc3IDIuNjg0NiAyLjcwODE4IDMuNDU4MThDMS45MzQ2IDQuMjMxNzcgMS41IDUuMjgwOTggMS41IDYuMzc1QzEuNSA4LjEgMi42MjUgOS40MTI1IDMuNzUgMTAuNUw5IDE1Ljc1TDE0LjI1IDEwLjVaIiBzdHJva2U9IiMyRjU0RUIiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9nPgo8L3N2Zz4K);
}
.service-section .tab-item .tab-icon.icon-ai {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgMTggMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJJY29uIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTEuNSAxNi41SDE2LjUiIHN0cm9rZT0iIzJGNTRFQiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBpZD0iVmVjdG9yXzIiIGQ9Ik00Ljc3IDEzLjA1TDMgMTIuNzVMMS41IDkuNzVMMi4zMjUgOS4zMzc1QzIuNTM0MzcgOS4yMzIgMi43NjU1NSA5LjE3NzA0IDMgOS4xNzcwNEMzLjIzNDQ1IDkuMTc3MDQgMy40NjU2MyA5LjIzMiAzLjY3NSA5LjMzNzVMMy44MDI1IDkuNDEyNUM0LjAxMTg3IDkuNTE4IDQuMjQzMDUgOS41NzI5NiA0LjQ3NzUgOS41NzI5NkM0LjcxMTk1IDkuNTcyOTYgNC45NDMxMyA5LjUxOCA1LjE1MjUgOS40MTI1TDYgOUwzLjc1IDQuNUw0LjQyNSA0LjE2MjVDNC42NzQ1MSA0LjAzOTc2IDQuOTUzMjIgMy45ODg3OSA1LjIzMDAyIDQuMDE1MjdDNS41MDY4MSA0LjA0MTc2IDUuNzcwOCA0LjE0NDY3IDUuOTkyNSA0LjMxMjVMOS4wMDc1IDYuNTYyNUM5LjIyOTk3IDYuNzMxNzggOS40OTUzMiA2LjgzNTUzIDkuNzczNjIgNi44NjIwNEMxMC4wNTE5IDYuODg4NTQgMTAuMzMyMSA2LjgzNjc1IDEwLjU4MjUgNi43MTI1TDEzLjcyNSA1LjE2NzVDMTQuMTI2NiA0Ljk2NTA3IDE0LjU4OTIgNC45MTk2MSAxNS4wMjI1IDUuMDRMMTUuNzUgNS4yNUMxNS45MDAzIDUuMjkxNzQgMTYuMDM5NCA1LjM2NjQ1IDE2LjE1NzMgNS40Njg3QzE2LjI3NTEgNS41NzA5NSAxNi4zNjg2IDUuNjk4MTcgMTYuNDMxMSA1Ljg0MTExQzE2LjQ5MzYgNS45ODQwNCAxNi41MjM1IDYuMTM5MTEgMTYuNTE4NSA2LjI5NTAzQzE2LjUxMzYgNi40NTA5NSAxNi40NzM5IDYuNjAzODEgMTYuNDAyNSA2Ljc0MjVMMTYuMTE3NSA3LjMxMjVDMTUuOTQ1IDcuNjU3NSAxNS42Njc1IDcuOTQyNSAxNS4zMTUgOC4xMjI1TDUuNjg1IDEyLjlDNS40MDE4MyAxMy4wNDAzIDUuMDgxNjEgMTMuMDg3NSA0Ljc3IDEzLjAzNVYxMy4wNVoiIHN0cm9rZT0iIzJGNTRFQiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+Cjwvc3ZnPgo=);
}
.service-section .tab-item .tab-icon.icon-global {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgMTggMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJJY29uIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTE2LjUgNS4yNUwxMC4xMjUgMTEuNjI1TDYuMzc1IDcuODc1TDEuNSAxMi43NSIgc3Ryb2tlPSIjMkY1NEVCIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGlkPSJWZWN0b3JfMiIgZD0iTTEyIDUuMjVIMTYuNVY5Ljc1IiBzdHJva2U9IiMyRjU0RUIiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9nPgo8L3N2Zz4K);
}
.service-section .tab-item .tab-icon.icon-legal {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgMTggMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJJY29uIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTExLjI1IDEuNUg0LjVDNC4xMDIxOCAxLjUgMy43MjA2NCAxLjY1ODA0IDMuNDM5MzQgMS45MzkzNEMzLjE1ODA0IDIuMjIwNjQgMyAyLjYwMjE4IDMgM1YxNUMzIDE1LjM5NzggMy4xNTgwNCAxNS43Nzk0IDMuNDM5MzQgMTYuMDYwN0MzLjcyMDY0IDE2LjM0MiA0LjEwMjE4IDE2LjUgNC41IDE2LjVIMTMuNUMxMy44OTc4IDE2LjUgMTQuMjc5NCAxNi4zNDIgMTQuNTYwNyAxNi4wNjA3QzE0Ljg0MiAxNS43Nzk0IDE1IDE1LjM5NzggMTUgMTVWNS4yNUwxMS4yNSAxLjVaIiBzdHJva2U9IiMyRjU0RUIiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggaWQ9IlZlY3Rvcl8yIiBkPSJNMTAuNSAxLjVWNC41QzEwLjUgNC44OTc4MiAxMC42NTggNS4yNzkzNiAxMC45MzkzIDUuNTYwNjZDMTEuMjIwNiA1Ljg0MTk2IDExLjYwMjIgNiAxMiA2SDE1IiBzdHJva2U9IiMyRjU0RUIiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggaWQ9IlZlY3Rvcl8zIiBkPSJNNy41IDYuNzVINiIgc3Ryb2tlPSIjMkY1NEVCIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGlkPSJWZWN0b3JfNCIgZD0iTTEyIDkuNzVINiIgc3Ryb2tlPSIjMkY1NEVCIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGlkPSJWZWN0b3JfNSIgZD0iTTEyIDEyLjc1SDYiIHN0cm9rZT0iIzJGNTRFQiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+Cjwvc3ZnPgo=);
}
.service-section .tab-item .tab-name {
  color: #25303f;
  font-size: 14.5px;
  font-weight: 700;
  white-space: nowrap;
  transition: color 0.25s ease-in-out;
}
.service-section .tab-item .tab-index {
  color: #c4ceda;
  font-size: 11px;
  font-weight: 800;
  letter-spacing: 1px;
  white-space: nowrap;
  transition: color 0.25s ease-in-out;
}
.service-section .tab-item:hover:not(.active) {
  border-color: var(--accent);
}
.service-section .tab-item:hover:not(.active) .tab-name {
  color: var(--accent);
}
.service-section .tab-item.active {
  border-color: var(--accent);
  background: var(--accent);
  box-shadow: 0 10px 12px 0 rgba(20, 40, 80, 0.18);
}
.service-section .tab-item.active .tab-icon {
  filter: brightness(0) invert(1);
}
.service-section .tab-item.active .tab-icon.icon-hr {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgMTggMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJJY29uIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTE1IDkuNzVDMTUgMTMuNSAxMi4zNzUgMTUuMzc1IDkuMjU1IDE2LjQ2MjVDOS4wOTE2MiAxNi41MTc5IDguOTE0MTUgMTYuNTE1MiA4Ljc1MjUgMTYuNDU1QzUuNjI1IDE1LjM3NSAzIDEzLjUgMyA5Ljc1VjQuNUMzIDQuMzAxMDkgMy4wNzkwMiA0LjExMDMyIDMuMjE5NjcgMy45Njk2N0MzLjM2MDMyIDMuODI5MDIgMy41NTEwOSAzLjc1IDMuNzUgMy43NUM1LjI1IDMuNzUgNy4xMjUgMi44NSA4LjQzIDEuNzFDOC41ODg4OSAxLjU3NDI1IDguNzkxMDIgMS40OTk2NiA5IDEuNDk5NjZDOS4yMDg5OCAxLjQ5OTY2IDkuNDExMTEgMS41NzQyNSA5LjU3IDEuNzFDMTAuODgyNSAyLjg1NzUgMTIuNzUgMy43NSAxNC4yNSAzLjc1QzE0LjQ0ODkgMy43NSAxNC42Mzk3IDMuODI5MDIgMTQuNzgwMyAzLjk2OTY3QzE0LjkyMSA0LjExMDMyIDE1IDQuMzAxMDkgMTUgNC41VjkuNzVaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGlkPSJWZWN0b3JfMiIgZD0iTTYuNzUgOUw4LjI1IDEwLjVMMTEuMjUgNy41IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPC9zdmc+Cg==);
}
.service-section .tab-item.active .tab-icon.icon-talent {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgMTggMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJJY29uIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTEyIDE1Ljc1VjE0LjI1QzEyIDEzLjQ1NDQgMTEuNjgzOSAxMi42OTEzIDExLjEyMTMgMTIuMTI4N0MxMC41NTg3IDExLjU2NjEgOS43OTU2NSAxMS4yNSA5IDExLjI1SDQuNUMzLjcwNDM1IDExLjI1IDIuOTQxMjkgMTEuNTY2MSAyLjM3ODY4IDEyLjEyODdDMS44MTYwNyAxMi42OTEzIDEuNSAxMy40NTQ0IDEuNSAxNC4yNVYxNS43NSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBpZD0iVmVjdG9yXzIiIGQ9Ik02Ljc1IDguMjVDOC40MDY4NSA4LjI1IDkuNzUgNi45MDY4NSA5Ljc1IDUuMjVDOS43NSAzLjU5MzE1IDguNDA2ODUgMi4yNSA2Ljc1IDIuMjVDNS4wOTMxNSAyLjI1IDMuNzUgMy41OTMxNSAzLjc1IDUuMjVDMy43NSA2LjkwNjg1IDUuMDkzMTUgOC4yNSA2Ljc1IDguMjVaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGlkPSJWZWN0b3JfMyIgZD0iTTE2LjUgMTUuNzVWMTQuMjVDMTYuNDk5NSAxMy41ODUzIDE2LjI3ODMgMTIuOTM5NiAxNS44NzEgMTIuNDE0MkMxNS40NjM4IDExLjg4ODkgMTQuODkzNiAxMS41MTM3IDE0LjI1IDExLjM0NzUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggaWQ9IlZlY3Rvcl80IiBkPSJNMTIgMi4zNDc1QzEyLjY0NTMgMi41MTI3MyAxMy4yMTczIDIuODg4MDMgMTMuNjI1NyAzLjQxNDIzQzE0LjAzNDIgMy45NDA0NCAxNC4yNTU5IDQuNTg3NjIgMTQuMjU1OSA1LjI1Mzc1QzE0LjI1NTkgNS45MTk4OCAxNC4wMzQyIDYuNTY3MDYgMTMuNjI1NyA3LjA5MzI3QzEzLjIxNzMgNy42MTk0NyAxMi42NDUzIDcuOTk0NzcgMTIgOC4xNiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+Cjwvc3ZnPgo=);
}
.service-section .tab-item.active .tab-icon.icon-care {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgMTggMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJJY29uIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTE0LjI1IDEwLjVDMTUuMzY3NSA5LjQwNSAxNi41IDguMDkyNSAxNi41IDYuMzc1QzE2LjUgNS4yODA5OCAxNi4wNjU0IDQuMjMxNzcgMTUuMjkxOCAzLjQ1ODE4QzE0LjUxODIgMi42ODQ2IDEzLjQ2OSAyLjI1IDEyLjM3NSAyLjI1QzExLjA1NSAyLjI1IDEwLjEyNSAyLjYyNSA5IDMuNzVDNy44NzUgMi42MjUgNi45NDUgMi4yNSA1LjYyNSAyLjI1QzQuNTMwOTggMi4yNSAzLjQ4MTc3IDIuNjg0NiAyLjcwODE4IDMuNDU4MThDMS45MzQ2IDQuMjMxNzcgMS41IDUuMjgwOTggMS41IDYuMzc1QzEuNSA4LjEgMi42MjUgOS40MTI1IDMuNzUgMTAuNUw5IDE1Ljc1TDE0LjI1IDEwLjVaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPC9zdmc+Cg==);
}
.service-section .tab-item.active .tab-icon.icon-ai {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgMTggMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJJY29uIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTEuNSAxNi41SDE2LjUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggaWQ9IlZlY3Rvcl8yIiBkPSJNNC43NyAxMy4wNUwzIDEyLjc1TDEuNSA5Ljc1TDIuMzI1IDkuMzM3NUMyLjUzNDM3IDkuMjMyIDIuNzY1NTUgOS4xNzcwNCAzIDkuMTc3MDRDMy4yMzQ0NSA5LjE3NzA0IDMuNDY1NjMgOS4yMzIgMy42NzUgOS4zMzc1TDMuODAyNSA5LjQxMjVDNC4wMTE4NyA5LjUxOCA0LjI0MzA1IDkuNTcyOTYgNC40Nzc1IDkuNTcyOTZDNC43MTE5NSA5LjU3Mjk2IDQuOTQzMTMgOS41MTggNS4xNTI1IDkuNDEyNUw2IDlMMy43NSA0LjVMNC40MjUgNC4xNjI1QzQuNjc0NTEgNC4wMzk3NiA0Ljk1MzIyIDMuOTg4NzkgNS4yMzAwMiA0LjAxNTI3QzUuNTA2ODEgNC4wNDE3NiA1Ljc3MDggNC4xNDQ2NyA1Ljk5MjUgNC4zMTI1TDkuMDA3NSA2LjU2MjVDOS4yMjk5NyA2LjczMTc4IDkuNDk1MzIgNi44MzU1MyA5Ljc3MzYyIDYuODYyMDRDMTAuMDUxOSA2Ljg4ODU0IDEwLjMzMjEgNi44MzY3NSAxMC41ODI1IDYuNzEyNUwxMy43MjUgNS4xNjc1QzE0LjEyNjYgNC45NjUwNyAxNC41ODkyIDQuOTE5NjEgMTUuMDIyNSA1LjA0TDE1Ljc1IDUuMjVDMTUuOTAwMyA1LjI5MTc0IDE2LjAzOTQgNS4zNjY0NSAxNi4xNTczIDUuNDY4N0MxNi4yNzUxIDUuNTcwOTUgMTYuMzY4NiA1LjY5ODE3IDE2LjQzMTEgNS44NDExMUMxNi40OTM2IDUuOTg0MDQgMTYuNTIzNSA2LjEzOTExIDE2LjUxODUgNi4yOTUwM0MxNi41MTM2IDYuNDUwOTUgMTYuNDczOSA2LjYwMzgxIDE2LjQwMjUgNi43NDI1TDE2LjExNzUgNy4zMTI1QzE1Ljk0NSA3LjY1NzUgMTUuNjY3NSA3Ljk0MjUgMTUuMzE1IDguMTIyNUw1LjY4NSAxMi45QzUuNDAxODMgMTMuMDQwMyA1LjA4MTYxIDEzLjA4NzUgNC43NyAxMy4wMzVWMTMuMDVaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPC9zdmc+Cg==);
}
.service-section .tab-item.active .tab-icon.icon-global {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgMTggMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJJY29uIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTE2LjUgNS4yNUwxMC4xMjUgMTEuNjI1TDYuMzc1IDcuODc1TDEuNSAxMi43NSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBpZD0iVmVjdG9yXzIiIGQ9Ik0xMiA1LjI1SDE2LjVWOS43NSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+Cjwvc3ZnPgo=);
}
.service-section .tab-item.active .tab-icon.icon-legal {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgMTggMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJJY29uIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTExLjI1IDEuNUg0LjVDNC4xMDIxOCAxLjUgMy43MjA2NCAxLjY1ODA0IDMuNDM5MzQgMS45MzkzNEMzLjE1ODA0IDIuMjIwNjQgMyAyLjYwMjE4IDMgM1YxNUMzIDE1LjM5NzggMy4xNTgwNCAxNS43Nzk0IDMuNDM5MzQgMTYuMDYwN0MzLjcyMDY0IDE2LjM0MiA0LjEwMjE4IDE2LjUgNC41IDE2LjVIMTMuNUMxMy44OTc4IDE2LjUgMTQuMjc5NCAxNi4zNDIgMTQuNTYwNyAxNi4wNjA3QzE0Ljg0MiAxNS43Nzk0IDE1IDE1LjM5NzggMTUgMTVWNS4yNUwxMS4yNSAxLjVaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGlkPSJWZWN0b3JfMiIgZD0iTTEwLjUgMS41VjQuNUMxMC41IDQuODk3ODIgMTAuNjU4IDUuMjc5MzYgMTAuOTM5MyA1LjU2MDY2QzExLjIyMDYgNS44NDE5NiAxMS42MDIyIDYgMTIgNkgxNSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBpZD0iVmVjdG9yXzMiIGQ9Ik03LjUgNi43NUg2IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGlkPSJWZWN0b3JfNCIgZD0iTTEyIDkuNzVINiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBpZD0iVmVjdG9yXzUiIGQ9Ik0xMiAxMi43NUg2IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPC9zdmc+Cg==);
}
.service-section .tab-item.active .tab-name {
  color: #fff;
}
.service-section .tab-item.active .tab-index {
  color: rgba(255, 255, 255, 0.6);
}
.service-section .service-panel {
  position: relative;
  margin-top: 16px;
  border-radius: 16px;
  overflow: hidden;
  background: #fff;
}
.service-section .panel-item {
  display: none;
  width: 100%;
}
.service-section .panel-item.active {
  display: flex;
  align-items: stretch;
}
.service-section .panel-item[data-tab="hr"] {
  --accent: #2f54eb;
  --accent-soft: rgba(46, 107, 245, 0.08);
}
.service-section .panel-item[data-tab="hr"] .panel-left {
  background-image: url(../img/bg1.8ca3b472.png);
}
.service-section .panel-item[data-tab="talent"] {
  --accent: #2f54eb;
  --accent-soft: rgba(46, 107, 245, 0.08);
}
.service-section .panel-item[data-tab="talent"] .panel-left {
  background-image: url(../img/bg2.16251b81.png);
}
.service-section .panel-item[data-tab="care"] {
  --accent: #2f54eb;
  --accent-soft: rgba(46, 107, 245, 0.08);
}
.service-section .panel-item[data-tab="care"] .panel-left {
  background-image: url(../img/bg3.51af34ac.png);
}
.service-section .panel-item[data-tab="ai"] {
  --accent: #2f54eb;
  --accent-soft: rgba(46, 107, 245, 0.08);
}
.service-section .panel-item[data-tab="ai"] .panel-left {
  background-image: url(../img/bg4.7b1f0b64.png);
}
.service-section .panel-item[data-tab="global"] {
  --accent: #2f54eb;
  --accent-soft: rgba(46, 107, 245, 0.08);
}
.service-section .panel-item[data-tab="global"] .panel-left {
  background-image: url(../img/bg5.0841ae71.png);
}
.service-section .panel-item[data-tab="legal"] {
  --accent: #2f54eb;
  --accent-soft: rgba(46, 107, 245, 0.08);
}
.service-section .panel-item[data-tab="legal"] .panel-left {
  background-image: url(../img/bg6.b8881b88.png);
}
.service-section .panel-left {
  position: relative;
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  width: 330px;
  height: 520px;
  padding: 30px 29px 24px 28px;
  background-repeat: no-repeat;
  background-size: contain;
  overflow: hidden;
}
.service-section .panel-left::before {
  content: attr(data-index);
  position: absolute;
  top: 6px;
  right: 20px;
  color: rgba(20, 40, 80, 0.05);
  font-family: "DIN Alternate";
  font-size: 88px;
  font-weight: 800;
  letter-spacing: -3px;
}
.service-section .panel-left .left-icon {
  position: relative;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 52px;
  height: 52px;
  border-radius: 14px;
  background: var(--accent);
}
.service-section .panel-left .left-icon::before {
  content: "";
  display: block;
  width: 27px;
  height: 27px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  filter: brightness(0) invert(1);
}
.service-section .panel-left .left-icon.icon-hr::before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgMTggMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJJY29uIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTE1IDkuNzVDMTUgMTMuNSAxMi4zNzUgMTUuMzc1IDkuMjU1IDE2LjQ2MjVDOS4wOTE2MiAxNi41MTc5IDguOTE0MTUgMTYuNTE1MiA4Ljc1MjUgMTYuNDU1QzUuNjI1IDE1LjM3NSAzIDEzLjUgMyA5Ljc1VjQuNUMzIDQuMzAxMDkgMy4wNzkwMiA0LjExMDMyIDMuMjE5NjcgMy45Njk2N0MzLjM2MDMyIDMuODI5MDIgMy41NTEwOSAzLjc1IDMuNzUgMy43NUM1LjI1IDMuNzUgNy4xMjUgMi44NSA4LjQzIDEuNzFDOC41ODg4OSAxLjU3NDI1IDguNzkxMDIgMS40OTk2NiA5IDEuNDk5NjZDOS4yMDg5OCAxLjQ5OTY2IDkuNDExMTEgMS41NzQyNSA5LjU3IDEuNzFDMTAuODgyNSAyLjg1NzUgMTIuNzUgMy43NSAxNC4yNSAzLjc1QzE0LjQ0ODkgMy43NSAxNC42Mzk3IDMuODI5MDIgMTQuNzgwMyAzLjk2OTY3QzE0LjkyMSA0LjExMDMyIDE1IDQuMzAxMDkgMTUgNC41VjkuNzVaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGlkPSJWZWN0b3JfMiIgZD0iTTYuNzUgOUw4LjI1IDEwLjVMMTEuMjUgNy41IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPC9zdmc+Cg==);
}
.service-section .panel-left .left-icon.icon-talent::before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgMTggMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJJY29uIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTEyIDE1Ljc1VjE0LjI1QzEyIDEzLjQ1NDQgMTEuNjgzOSAxMi42OTEzIDExLjEyMTMgMTIuMTI4N0MxMC41NTg3IDExLjU2NjEgOS43OTU2NSAxMS4yNSA5IDExLjI1SDQuNUMzLjcwNDM1IDExLjI1IDIuOTQxMjkgMTEuNTY2MSAyLjM3ODY4IDEyLjEyODdDMS44MTYwNyAxMi42OTEzIDEuNSAxMy40NTQ0IDEuNSAxNC4yNVYxNS43NSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBpZD0iVmVjdG9yXzIiIGQ9Ik02Ljc1IDguMjVDOC40MDY4NSA4LjI1IDkuNzUgNi45MDY4NSA5Ljc1IDUuMjVDOS43NSAzLjU5MzE1IDguNDA2ODUgMi4yNSA2Ljc1IDIuMjVDNS4wOTMxNSAyLjI1IDMuNzUgMy41OTMxNSAzLjc1IDUuMjVDMy43NSA2LjkwNjg1IDUuMDkzMTUgOC4yNSA2Ljc1IDguMjVaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGlkPSJWZWN0b3JfMyIgZD0iTTE2LjUgMTUuNzVWMTQuMjVDMTYuNDk5NSAxMy41ODUzIDE2LjI3ODMgMTIuOTM5NiAxNS44NzEgMTIuNDE0MkMxNS40NjM4IDExLjg4ODkgMTQuODkzNiAxMS41MTM3IDE0LjI1IDExLjM0NzUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggaWQ9IlZlY3Rvcl80IiBkPSJNMTIgMi4zNDc1QzEyLjY0NTMgMi41MTI3MyAxMy4yMTczIDIuODg4MDMgMTMuNjI1NyAzLjQxNDIzQzE0LjAzNDIgMy45NDA0NCAxNC4yNTU5IDQuNTg3NjIgMTQuMjU1OSA1LjI1Mzc1QzE0LjI1NTkgNS45MTk4OCAxNC4wMzQyIDYuNTY3MDYgMTMuNjI1NyA3LjA5MzI3QzEzLjIxNzMgNy42MTk0NyAxMi42NDUzIDcuOTk0NzcgMTIgOC4xNiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+Cjwvc3ZnPgo=);
}
.service-section .panel-left .left-icon.icon-care::before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgMTggMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJJY29uIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTE0LjI1IDEwLjVDMTUuMzY3NSA5LjQwNSAxNi41IDguMDkyNSAxNi41IDYuMzc1QzE2LjUgNS4yODA5OCAxNi4wNjU0IDQuMjMxNzcgMTUuMjkxOCAzLjQ1ODE4QzE0LjUxODIgMi42ODQ2IDEzLjQ2OSAyLjI1IDEyLjM3NSAyLjI1QzExLjA1NSAyLjI1IDEwLjEyNSAyLjYyNSA5IDMuNzVDNy44NzUgMi42MjUgNi45NDUgMi4yNSA1LjYyNSAyLjI1QzQuNTMwOTggMi4yNSAzLjQ4MTc3IDIuNjg0NiAyLjcwODE4IDMuNDU4MThDMS45MzQ2IDQuMjMxNzcgMS41IDUuMjgwOTggMS41IDYuMzc1QzEuNSA4LjEgMi42MjUgOS40MTI1IDMuNzUgMTAuNUw5IDE1Ljc1TDE0LjI1IDEwLjVaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPC9zdmc+Cg==);
}
.service-section .panel-left .left-icon.icon-ai::before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgMTggMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJJY29uIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTEuNSAxNi41SDE2LjUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggaWQ9IlZlY3Rvcl8yIiBkPSJNNC43NyAxMy4wNUwzIDEyLjc1TDEuNSA5Ljc1TDIuMzI1IDkuMzM3NUMyLjUzNDM3IDkuMjMyIDIuNzY1NTUgOS4xNzcwNCAzIDkuMTc3MDRDMy4yMzQ0NSA5LjE3NzA0IDMuNDY1NjMgOS4yMzIgMy42NzUgOS4zMzc1TDMuODAyNSA5LjQxMjVDNC4wMTE4NyA5LjUxOCA0LjI0MzA1IDkuNTcyOTYgNC40Nzc1IDkuNTcyOTZDNC43MTE5NSA5LjU3Mjk2IDQuOTQzMTMgOS41MTggNS4xNTI1IDkuNDEyNUw2IDlMMy43NSA0LjVMNC40MjUgNC4xNjI1QzQuNjc0NTEgNC4wMzk3NiA0Ljk1MzIyIDMuOTg4NzkgNS4yMzAwMiA0LjAxNTI3QzUuNTA2ODEgNC4wNDE3NiA1Ljc3MDggNC4xNDQ2NyA1Ljk5MjUgNC4zMTI1TDkuMDA3NSA2LjU2MjVDOS4yMjk5NyA2LjczMTc4IDkuNDk1MzIgNi44MzU1MyA5Ljc3MzYyIDYuODYyMDRDMTAuMDUxOSA2Ljg4ODU0IDEwLjMzMjEgNi44MzY3NSAxMC41ODI1IDYuNzEyNUwxMy43MjUgNS4xNjc1QzE0LjEyNjYgNC45NjUwNyAxNC41ODkyIDQuOTE5NjEgMTUuMDIyNSA1LjA0TDE1Ljc1IDUuMjVDMTUuOTAwMyA1LjI5MTc0IDE2LjAzOTQgNS4zNjY0NSAxNi4xNTczIDUuNDY4N0MxNi4yNzUxIDUuNTcwOTUgMTYuMzY4NiA1LjY5ODE3IDE2LjQzMTEgNS44NDExMUMxNi40OTM2IDUuOTg0MDQgMTYuNTIzNSA2LjEzOTExIDE2LjUxODUgNi4yOTUwM0MxNi41MTM2IDYuNDUwOTUgMTYuNDczOSA2LjYwMzgxIDE2LjQwMjUgNi43NDI1TDE2LjExNzUgNy4zMTI1QzE1Ljk0NSA3LjY1NzUgMTUuNjY3NSA3Ljk0MjUgMTUuMzE1IDguMTIyNUw1LjY4NSAxMi45QzUuNDAxODMgMTMuMDQwMyA1LjA4MTYxIDEzLjA4NzUgNC43NyAxMy4wMzVWMTMuMDVaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPC9zdmc+Cg==);
}
.service-section .panel-left .left-icon.icon-global::before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgMTggMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJJY29uIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTE2LjUgNS4yNUwxMC4xMjUgMTEuNjI1TDYuMzc1IDcuODc1TDEuNSAxMi43NSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBpZD0iVmVjdG9yXzIiIGQ9Ik0xMiA1LjI1SDE2LjVWOS43NSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+Cjwvc3ZnPgo=);
}
.service-section .panel-left .left-icon.icon-legal::before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgMTggMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJJY29uIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTExLjI1IDEuNUg0LjVDNC4xMDIxOCAxLjUgMy43MjA2NCAxLjY1ODA0IDMuNDM5MzQgMS45MzkzNEMzLjE1ODA0IDIuMjIwNjQgMyAyLjYwMjE4IDMgM1YxNUMzIDE1LjM5NzggMy4xNTgwNCAxNS43Nzk0IDMuNDM5MzQgMTYuMDYwN0MzLjcyMDY0IDE2LjM0MiA0LjEwMjE4IDE2LjUgNC41IDE2LjVIMTMuNUMxMy44OTc4IDE2LjUgMTQuMjc5NCAxNi4zNDIgMTQuNTYwNyAxNi4wNjA3QzE0Ljg0MiAxNS43Nzk0IDE1IDE1LjM5NzggMTUgMTVWNS4yNUwxMS4yNSAxLjVaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGlkPSJWZWN0b3JfMiIgZD0iTTEwLjUgMS41VjQuNUMxMC41IDQuODk3ODIgMTAuNjU4IDUuMjc5MzYgMTAuOTM5MyA1LjU2MDY2QzExLjIyMDYgNS44NDE5NiAxMS42MDIyIDYgMTIgNkgxNSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBpZD0iVmVjdG9yXzMiIGQ9Ik03LjUgNi43NUg2IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGlkPSJWZWN0b3JfNCIgZD0iTTEyIDkuNzVINiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBpZD0iVmVjdG9yXzUiIGQ9Ik0xMiAxMi43NUg2IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPC9zdmc+Cg==);
}
.service-section .panel-left .left-title {
  position: relative;
  z-index: 1;
  margin-top: 14px;
  color: #182634;
  font-size: 23px;
  font-weight: 800;
  line-height: 40.25px;
}
.service-section .panel-left .left-line {
  position: relative;
  z-index: 1;
  margin-top: 10px;
  width: 34px;
  height: 3px;
  border-radius: 2px;
  background: var(--accent);
}
.service-section .panel-left .left-desc {
  position: relative;
  z-index: 1;
  margin-top: 14px;
  color: #3a4658;
  font-size: 13.5px;
  line-height: 24.3px;
}
.service-section .panel-left .left-link {
  position: relative;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  margin-top: auto;
  padding: 12px 20px;
  width: 100%;
  border-radius: 11px;
  background: var(--accent);
  color: #fff;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
}
.service-section .panel-left .left-link .link-arrow {
  display: block;
  width: 16px;
  height: 16px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJJY29uIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTMuMzMzMzMgOEgxMi42NjY3IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuMzMzMzMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBpZD0iVmVjdG9yXzIiIGQ9Ik04IDMuMzMzMzNMMTIuNjY2NyA4TDggMTIuNjY2NyIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjMzMzMzIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9nPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.service-section .panel-right {
  display: flex;
  flex-direction: column;
  flex: 1;
  margin: 0;
  padding: 14px 30px;
  list-style: none;
}
.service-section .fact-item {
  display: flex;
  flex: 1;
  flex-direction: column;
  justify-content: center;
  gap: 9px;
  padding: 15px 2px;
  border-bottom: 1px dashed #e7edf3;
}
.service-section .fact-item:last-child {
  border-bottom: none;
}
.service-section .fact-item .fact-title {
  display: flex;
  align-items: center;
  gap: 9px;
  color: #182634;
  font-size: 16px;
  font-weight: 800;
  line-height: 28px;
}
.service-section .fact-item .fact-title::before {
  content: "";
  flex-shrink: 0;
  width: 7px;
  height: 7px;
  border-radius: 3.5px;
  background: var(--accent);
}
.service-section .fact-item .fact-desc {
  margin: 0;
  padding-left: 16px;
  color: #5a6673;
  font-size: 13px;
  line-height: 22.1px;
}
.service-section .fact-item .fact-tags {
  display: flex;
  gap: 8px;
  margin: 0;
  padding: 0 0 0 16px;
  list-style: none;
}
.service-section .fact-item .tag {
  padding: 10px 16px;
  border-radius: 9px;
  background: var(--accent-soft);
  color: var(--accent);
  font-size: 12.5px;
  font-weight: 600;
  white-space: nowrap;
}
.step-section {
  width: 100%;
  height: 460px;
  background: linear-gradient(180deg, #eff5fe 0%, #fff 100%);
  margin-top: 120px;
  padding-top: 80px;
}
.step-section .step-container {
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  width: 1272px;
  margin: 0 auto;
}
.step-section .step-container .step-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 140px;
}
.step-section .step-container .step-item:nth-child(1) .step-icon {
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/step-icon1.svg");
}
.step-section .step-container .step-item:nth-child(3) .step-icon {
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/step-icon2.svg");
}
.step-section .step-container .step-item:nth-child(5) .step-icon {
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/step-icon3.svg");
}
.step-section .step-container .step-item:nth-child(7) .step-icon {
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/step-icon4.svg");
}
.step-section .step-container .step-item .step-icon {
  width: 72px;
  height: 72px;
  margin-bottom: 20px;
  background-repeat: no-repeat;
  background-size: contain;
}
.step-section .step-container .step-item .step-title {
  color: var(--character-primary-85, #040b19);
  font-family: "PingFang SC";
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: 18px;
  /* 100% */
  margin-bottom: 10px;
}
.step-section .step-container .step-item .step-title .highlight {
  color: #2f54eb;
  font-family: "DIN Alternate";
  font-size: 22px;
  font-style: normal;
  font-weight: 700;
  line-height: 18px;
  /* 81.818% */
}
.step-section .step-container .step-item .step-content {
  display: flex;
  flex-direction: column;
}
.step-section .step-container .step-item .step-content span {
  color: var(--character-secondary-45, #474d58);
  text-align: center;
  font-family: "PingFang SC";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
}
.step-section .step-container .step-arrow {
  position: relative;
  top: -40px;
  width: 48px;
  height: 30px;
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/step-arrow.svg");
  background-size: contain;
  background-repeat: no-repeat;
}
.video-section {
  width: 100%;
  height: 658px;
  margin-top: 120px;
  padding: 80px 0;
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/video-bg.png");
  background-size: cover;
  background-repeat: no-repeat;
}
.video-section .video-container {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 74px;
  width: 1272px;
  margin: 0 auto;
}
.video-section .video-container .video-wrapper {
  flex-shrink: 0;
  width: 640px;
  height: 360px;
  border-radius: 16px;
  overflow: hidden;
}
.video-section .video-container .video-wrapper iframe {
  width: 100%;
  height: 100%;
  display: block;
}
.video-section .video-container .text-wrapper {
  display: flex;
  flex-direction: column;
  gap: 20px;
  list-style: none;
  margin: 0;
}
.video-section .video-container .text-wrapper .list-item {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 20px;
  width: 558px;
  padding: 20px;
  border-radius: 20px;
  background: rgba(255, 255, 255, 0.8);
  backdrop-filter: blur(2px);
}
.video-section .video-container .text-wrapper .list-item .item-title {
  color: var(--character-primary-85, #040b19);
  font-family: "PingFang SC";
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: 18px;
  /* 100% */
}
.video-section .video-container .text-wrapper .list-item .item-title .highlight {
  color: #2f54eb;
  font-family: DIN;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: 26px;
  /* 81.25% */
}
.video-section .video-container .text-wrapper .list-item .item-tip {
  color: var(--character-secondary-45, #474d58);
  font-family: "PingFang SC";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.intro-section {
  width: 1272px;
  margin: 120px auto 0;
}
.intro-section .intro-container {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 48px;
  list-style: none;
  margin: 0;
}
.intro-section .intro-container .intro-item {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  grid-row: span 1;
  grid-column: span 1;
  justify-self: stretch;
  gap: 20px;
  padding: 40px;
  border-radius: 14px;
  border: 1px solid #fff;
}
.intro-section .intro-container .intro-item:nth-child(1) {
  background: linear-gradient(180deg, #e0e7ff 0%, #fff 100%);
}
.intro-section .intro-container .intro-item:nth-child(1) .item-icon {
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/intro-icon1.png");
}
.intro-section .intro-container .intro-item:nth-child(2) {
  background: linear-gradient(180deg, #dbe7ff 0%, #fff 100%);
}
.intro-section .intro-container .intro-item:nth-child(2) .item-icon {
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/intro-icon2.png");
}
.intro-section .intro-container .intro-item:nth-child(3) {
  background: linear-gradient(180deg, #dbeeff 0%, #fff 100%);
}
.intro-section .intro-container .intro-item:nth-child(3) .item-icon {
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/intro-icon3.png");
}
.intro-section .intro-container .intro-item:nth-child(4) {
  background: linear-gradient(180deg, #dbeeff 0%, #fff 100%);
}
.intro-section .intro-container .intro-item:nth-child(4) .item-icon {
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/intro-icon4.png");
}
.intro-section .intro-container .intro-item:nth-child(5) {
  background: linear-gradient(180deg, #e0e7ff 0%, #fff 100%);
}
.intro-section .intro-container .intro-item:nth-child(5) .item-icon {
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/intro-icon5.png");
}
.intro-section .intro-container .intro-item:nth-child(6) {
  background: linear-gradient(180deg, #dbeeff 0%, #fff 100%);
}
.intro-section .intro-container .intro-item:nth-child(6) .item-icon {
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/intro-icon6.png");
}
.intro-section .intro-container .intro-item .item-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 60px;
  height: 60px;
  border-radius: 8px;
  background-repeat: no-repeat;
  background-size: contain;
}
.intro-section .intro-container .intro-item .item-title {
  color: var(--character-primary-85, #040b19);
  font-family: "PingFang SC";
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: 24px;
  /* 100% */
}
.intro-section .intro-container .intro-item .item-desc {
  color: var(--character-third-40, #8b9099);
  font-family: "PingFang SC";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
}
.advantage-section {
  width: 100%;
  margin: 120px auto 0;
}
.advantage-section .section-header .header-title {
  font-size: 32px;
  font-weight: 800;
  line-height: 56px;
  /* 175% */
  color: #182634;
}
.advantage-section .section-header .header-subtitle {
  font-size: 14px;
  font-weight: 400;
  line-height: 24.5px;
  /* 175% */
  color: #7a8794;
}
.advantage-section .advantage-container {
  display: flex;
  width: 1272px;
  margin: 0 auto;
  border-radius: 16px;
  overflow: hidden;
}
.advantage-section .advantage-benefits {
  position: relative;
  overflow: hidden;
  width: 636px;
  padding: 40px 38px;
  background: linear-gradient(135deg, #2e6bf5 0%, #1d4ed8 100%);
}
.advantage-section .advantage-benefits::before,
.advantage-section .advantage-benefits::after {
  content: "";
  position: absolute;
  border-radius: 50%;
  pointer-events: none;
}
.advantage-section .advantage-benefits::before {
  top: -70px;
  left: 426px;
  width: 260px;
  height: 260px;
  background-color: rgba(255, 255, 255, 0.08);
}
.advantage-section .advantage-benefits::after {
  left: -40px;
  bottom: -90px;
  width: 220px;
  height: 220px;
  background-color: rgba(255, 255, 255, 0.06);
}
.advantage-section .advantage-benefits .benefit-list {
  position: relative;
  z-index: 1;
  display: flex;
  flex-direction: column;
  gap: 24px;
  list-style: none;
  margin: 0;
  padding: 0;
  height: 100%;
  justify-content: center;
}
.advantage-section .advantage-benefits .benefit-item {
  display: flex;
  align-items: flex-start;
  gap: 16px;
}
.advantage-section .advantage-benefits .benefit-item:nth-child(1) .item-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyMyAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuNzUgMjEuMDg1OUM3LjMzNzgyIDIxLjA4NTkgOC42MjUgMTkuNzk4OCA4LjYyNSAxOC4yMTA5QzguNjI1IDE2LjYyMzEgNy4zMzc4MiAxNS4zMzU5IDUuNzUgMTUuMzM1OUM0LjE2MjE4IDE1LjMzNTkgMi44NzUgMTYuNjIzMSAyLjg3NSAxOC4yMTA5QzIuODc1IDE5Ljc5ODggNC4xNjIxOCAyMS4wODU5IDUuNzUgMjEuMDg1OVoiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS45MTY2NyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik04LjYyNSAxOC4yMDU3SDE2Ljc3MDhDMTcuNjYwNCAxOC4yMDU3IDE4LjUxMzYgMTcuODUyMyAxOS4xNDI2IDE3LjIyMzNDMTkuNzcxNiAxNi41OTQzIDIwLjEyNSAxNS43NDExIDIwLjEyNSAxNC44NTE2QzIwLjEyNSAxMy45NjIgMTkuNzcxNiAxMy4xMDg4IDE5LjE0MjYgMTIuNDc5OEMxOC41MTM2IDExLjg1MDggMTcuNjYwNCAxMS40OTc0IDE2Ljc3MDggMTEuNDk3NEg2LjIyOTE3QzUuMzM5NTkgMTEuNDk3NCA0LjQ4NjQ0IDExLjE0NCAzLjg1NzQxIDEwLjUxNUMzLjIyODM4IDkuODg1OTUgMi44NzUgOS4wMzI4MSAyLjg3NSA4LjE0MzIzQzIuODc1IDcuMjUzNjUgMy4yMjgzOCA2LjQwMDUgMy44NTc0MSA1Ljc3MTQ4QzQuNDg2NDQgNS4xNDI0NSA1LjMzOTU5IDQuNzg5MDYgNi4yMjkxNyA0Ljc4OTA2SDE0LjM3NSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjkxNjY3IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTE3LjI1IDcuNjY0MDZDMTguODM3OCA3LjY2NDA2IDIwLjEyNSA2LjM3Njg4IDIwLjEyNSA0Ljc4OTA2QzIwLjEyNSAzLjIwMTI0IDE4LjgzNzggMS45MTQwNiAxNy4yNSAxLjkxNDA2QzE1LjY2MjIgMS45MTQwNiAxNC4zNzUgMy4yMDEyNCAxNC4zNzUgNC43ODkwNkMxNC4zNzUgNi4zNzY4OCAxNS42NjIyIDcuNjY0MDYgMTcuMjUgNy42NjQwNloiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS45MTY2NyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
}
.advantage-section .advantage-benefits .benefit-item:nth-child(2) .item-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyMyAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjE2NzMgMTIuNDU2MkMxOS4xNjczIDE3LjI0NzggMTUuODEzMiAxOS42NDM3IDExLjgyNjUgMjEuMDMzMkMxMS42MTc3IDIxLjEwNCAxMS4zOTEgMjEuMTAwNiAxMS4xODQ0IDIxLjAyMzdDNy4xODgxNSAxOS42NDM3IDMuODMzOTggMTcuMjQ3OCAzLjgzMzk4IDEyLjQ1NjJWNS43NDc4M0MzLjgzMzk4IDUuNDkzNjYgMy45MzQ5NSA1LjI0OTkxIDQuMTE0NjcgNS4wNzAxOEM0LjI5NDQgNC44OTA0NiA0LjUzODE1IDQuNzg5NDkgNC43OTIzMiA0Ljc4OTQ5QzYuNzA4OTggNC43ODk0OSA5LjEwNDgyIDMuNjM5NDkgMTAuNzcyMyAyLjE4MjgzQzEwLjk3NTMgMi4wMDkzNyAxMS4yMzM2IDEuOTE0MDYgMTEuNTAwNyAxLjkxNDA2QzExLjc2NzcgMS45MTQwNiAxMi4wMjYgMi4wMDkzNyAxMi4yMjkgMi4xODI4M0MxMy45MDYxIDMuNjQ5MDggMTYuMjkyMyA0Ljc4OTQ5IDE4LjIwOSA0Ljc4OTQ5QzE4LjQ2MzEgNC43ODk0OSAxOC43MDY5IDQuODkwNDYgMTguODg2NiA1LjA3MDE4QzE5LjA2NjQgNS4yNDk5MSAxOS4xNjczIDUuNDkzNjYgMTkuMTY3MyA1Ljc0NzgzVjEyLjQ1NjJaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuOTE2NjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNOC42MjUgMTEuNTAyNkwxMC41NDE3IDEzLjQxOTNMMTQuMzc1IDkuNTg1OTQiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS45MTY2NyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
}
.advantage-section .advantage-benefits .benefit-item:nth-child(3) .item-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyMyAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuNzUgMjEuMDgwN1YzLjgzMDczQzUuNzUgMy4zMjI0IDUuOTUxOTMgMi44MzQ4OSA2LjMxMTM4IDIuNDc1NDRDNi42NzA4MiAyLjExNiA3LjE1ODM0IDEuOTE0MDYgNy42NjY2NyAxLjkxNDA2SDE1LjMzMzNDMTUuODQxNyAxLjkxNDA2IDE2LjMyOTIgMi4xMTYgMTYuNjg4NiAyLjQ3NTQ0QzE3LjA0ODEgMi44MzQ4OSAxNy4yNSAzLjMyMjQgMTcuMjUgMy44MzA3M1YyMS4wODA3SDUuNzVaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuOTE2NjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNNS43NDkzNSAxMS41SDMuODMyNjhDMy4zMjQzNSAxMS41IDIuODM2ODQgMTEuNzAxOSAyLjQ3NzM5IDEyLjA2MTRDMi4xMTc5NSAxMi40MjA4IDEuOTE2MDIgMTIuOTA4MyAxLjkxNjAyIDEzLjQxNjdWMTkuMTY2N0MxLjkxNjAyIDE5LjY3NSAyLjExNzk1IDIwLjE2MjUgMi40NzczOSAyMC41MjJDMi44MzY4NCAyMC44ODE0IDMuMzI0MzUgMjEuMDgzMyAzLjgzMjY4IDIxLjA4MzNINS43NDkzNSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjkxNjY3IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTE3LjI1IDguNjI1SDE5LjE2NjdDMTkuNjc1IDguNjI1IDIwLjE2MjUgOC44MjY5MyAyMC41MjIgOS4xODYzOEMyMC44ODE0IDkuNTQ1ODIgMjEuMDgzMyAxMC4wMzMzIDIxLjA4MzMgMTAuNTQxN1YxOS4xNjY3QzIxLjA4MzMgMTkuNjc1IDIwLjg4MTQgMjAuMTYyNSAyMC41MjIgMjAuNTIyQzIwLjE2MjUgMjAuODgxNCAxOS42NzUgMjEuMDgzMyAxOS4xNjY3IDIxLjA4MzNIMTcuMjUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS45MTY2NyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik05LjU4Mzk4IDUuNzVIMTMuNDE3MyIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjkxNjY3IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTkuNTgzOTggOS41ODU5NEgxMy40MTczIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuOTE2NjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNOS41ODM5OCAxMy40MTQxSDEzLjQxNzMiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS45MTY2NyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik05LjU4Mzk4IDE3LjI1SDEzLjQxNzMiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS45MTY2NyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
}
.advantage-section .advantage-benefits .item-icon {
  flex-shrink: 0;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background-color: rgba(255, 255, 255, 0.16);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 23px 23px;
}
.advantage-section .advantage-benefits .item-content {
  width: 494px;
}
.advantage-section .advantage-benefits .item-title {
  color: #fff;
  font-family: "PingFang SC";
  font-size: 17px;
  font-weight: 700;
  line-height: 29.75px;
  /* 175% */
}
.advantage-section .advantage-benefits .item-desc {
  margin-top: 7px;
  color: #fff;
  font-family: "PingFang SC";
  font-size: 13px;
  font-weight: 400;
  line-height: 23.4px;
  /* 180% */
}
.advantage-section .advantage-honor {
  width: 636px;
  padding: 40px 38px;
  background: #f1f5fb;
}
.advantage-section .advantage-honor .honor-title {
  margin-bottom: 16px;
  color: #182634;
  font-family: "PingFang SC";
  font-size: 26px;
  font-weight: 800;
  line-height: 45.5px;
  /* 175% */
}
.advantage-section .advantage-honor .honor-list {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 10px;
  width: 560px;
  list-style: none;
  margin: 0;
  padding: 0;
}
.advantage-section .advantage-honor .honor-item {
  border-radius: 10px;
  overflow: hidden;
  background: #fff;
}
.advantage-section .advantage-honor .honor-item:nth-child(1) .honor-icon {
  background-image: url(../img/1.15966265.png);
}
.advantage-section .advantage-honor .honor-item:nth-child(2) .honor-icon {
  background-image: url(../img/2.cb608e5a.png);
}
.advantage-section .advantage-honor .honor-item:nth-child(3) .honor-icon {
  background-image: url(../img/3.9c4a9602.png);
}
.advantage-section .advantage-honor .honor-item:nth-child(4) .honor-icon {
  background-image: url(../img/4.f1d85939.png);
}
.advantage-section .advantage-honor .honor-item:nth-child(5) .honor-icon {
  background-image: url(../img/5.bd92b035.png);
}
.advantage-section .advantage-honor .honor-item:nth-child(6) .honor-icon {
  background-image: url(../img/6.973d8185.png);
}
.advantage-section .advantage-honor .honor-icon {
  display: block;
  height: 119px;
  background-image: url(../img/1.15966265.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% 100%;
}
.advantage-section .advantage-honor .honor-name {
  padding: 7px 8px;
  color: #5a6673;
  text-align: center;
  font-family: "PingFang SC";
  font-size: 10.5px;
  font-weight: 400;
  line-height: 14.7px;
  /* 140% */
}
.cooperate-section {
  width: 100%;
  height: 578px;
  margin-top: 120px;
  padding: 80px 0;
}
.cooperate-section .cooperate-container .cooperate-list {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding: 0 0 20px;
  display: flex;
  justify-content: center;
  background: #fff;
  transform: translateZ(0);
  -webkit-transform: translateZ(0);
}
.cooperate-section .cooperate-container .cooperate-list::before,
.cooperate-section .cooperate-container .cooperate-list::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 200px;
  z-index: 10;
  pointer-events: none;
}
.cooperate-section .cooperate-container .cooperate-list::before {
  left: 0;
  background: linear-gradient(to right, #fff 0%, transparent 100%);
}
.cooperate-section .cooperate-container .cooperate-list::after {
  right: 0;
  background: linear-gradient(to left, #fff 0%, transparent 100%);
}
.cooperate-section .cooperate-container .cooperate-scroll-wrapper {
  display: flex;
  will-change: transform;
  animation: scroll-left 20s linear infinite;
  -webkit-animation: scroll-left 20s linear infinite;
  animation-play-state: running;
  -webkit-animation-play-state: running;
  transform: translateZ(0);
  -webkit-transform: translateZ(0);
}
.cooperate-section .cooperate-container .cooperate-scroll-wrapper:hover {
  animation-play-state: paused;
  -webkit-animation-play-state: paused;
}
@keyframes scroll-left {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(calc(-1 * var(--group-width)));
  }
}
.cooperate-section .cooperate-container .cooperate-wrapper {
  display: flex;
  flex-direction: column;
  gap: 25px;
}
.cooperate-section .cooperate-container .cooperate-row {
  display: flex;
  gap: 25px;
  flex-shrink: 0;
}
.cooperate-section .cooperate-container .cooperate-row:nth-child(2) {
  margin-left: -117px;
}
.cooperate-section .cooperate-container .cooperate-item {
  width: 234px;
  height: 70px;
  background: var(--Neutral-1, #fff);
  box-shadow: 0 5px 15px 0 rgba(190, 205, 237, 0.5);
  border-radius: 8px;
  flex-shrink: 0;
}
.contact-section {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 50px;
  padding: 196px 50px 50px;
  background: linear-gradient(107deg, #e0ecfe 16.93%, #f4f8fe 100%);
}
.contact-section .contact-container {
  position: relative;
  max-width: 1680px;
  width: 100%;
  min-width: 1180px;
  margin: 0 auto;
}
.contact-section .contact-container .contact-bg {
  position: absolute;
  top: -220px;
  right: 80px;
  width: 798px;
  height: 700px;
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/earth.webp");
  background-repeat: no-repeat;
  background-size: contain;
}
.contact-section .contact-container .contact-title {
  position: absolute;
  top: -120px;
  left: 204px;
  z-index: 2;
  color: var(--character-primary-85, #040b19);
  font-family: "PingFang SC";
  font-size: 44px;
  font-style: normal;
  font-weight: 600;
  line-height: 44px;
}
.contact-section .contact-container .contact-content {
  position: relative;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 72px;
  width: 100%;
  height: 100%;
  padding: 60px 204px;
  background: #fff;
}
@media screen and (max-width: 1400px) {
  .contact-section .contact-container .contact-content {
    padding: 60px 104px;
  }
}
.contact-section .contact-container .contact-content .contact-left {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.contact-section .contact-container .contact-content .contact-left .left-title {
  color: var(--character-primary-85, #040b19);
  font-family: "PingFang SC";
  font-size: 30px;
  font-style: normal;
  font-weight: 600;
  line-height: 30px;
  /* 100% */
  margin-bottom: 20px;
}
.contact-section .contact-container .contact-content .contact-left .left-subtitle {
  color: var(--character-primary-85, #040b19);
  font-family: "PingFang SC";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
  /* 128.571% */
  margin-bottom: 60px;
}
.contact-section .contact-container .contact-content .contact-left .left-list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 30px;
  margin-bottom: 60px;
  list-style: none;
  margin-top: 0;
}
.contact-section .contact-container .contact-content .contact-left .left-list .list-item {
  display: flex;
  align-items: center;
  gap: 10px;
  color: #293fcc;
  font-family: "PingFang SC";
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.contact-section .contact-container .contact-content .contact-left .left-list .list-item::before {
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/icon-check.svg");
  background-repeat: no-repeat;
  background-size: contain;
}
.contact-section .contact-container .contact-content .contact-left .left-line {
  width: 530px;
  height: 8px;
  margin-bottom: 20px;
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/contact-line.svg");
  background-repeat: no-repeat;
  background-size: contain;
}
.contact-section .contact-container .contact-content .contact-left .left-phone {
  display: flex;
  align-items: center;
  gap: 8px;
}
.contact-section .contact-container .contact-content .contact-left .left-phone .icon {
  min-width: 12px;
  height: 12px;
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/icon-phone.svg");
  background-repeat: no-repeat;
  background-size: contain;
}
.contact-section .contact-container .contact-content .contact-left .left-phone .text {
  color: var(--character-secondary-45, #474d58);
  font-family: "PingFang SC";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  /* 166.667% */
}
.contact-section .contact-container .contact-content .contact-left .left-phone .text span {
  color: var(--Geek-Blue-6, #2f54eb);
}
.contact-section .contact-container .contact-content .contact-right {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 30px;
}
.contact-section .contact-container .contact-content .contact-right form {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 24px;
}
.contact-section .contact-container .contact-content .contact-right form .form-item {
  position: relative;
  display: flex;
  width: 500px;
  height: 44px;
  padding: 10px;
  align-items: center;
  gap: 20px;
  border-radius: 4px;
  background: #f7faff;
}
.contact-section .contact-container .contact-content .contact-right form .form-item .item-label {
  min-width: 75px;
  color: var(--character-primary-85, #040b19);
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.contact-section .contact-container .contact-content .contact-right form .form-item .item-label span.required {
  padding-left: 0;
}
.contact-section .contact-container .contact-content .contact-right form .form-item .item-label span.required::before {
  content: "*";
  position: absolute;
  top: 0px;
  left: unset;
  right: -12px;
  color: var(--Dust-Red-6, #f5222d);
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.contact-section .contact-container .contact-content .contact-right form .form-item .item-input {
  position: relative;
  width: 100%;
}
.contact-section .contact-container .contact-content .contact-right form .form-item .item-input input {
  position: relative;
  flex: 1;
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  background: rgba(0, 0, 0, 0);
  border: none;
  outline: none;
  color: var(--character-primary-85, #040b19);
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  /* 移除自动填充时的背景色（改为白色） */
  /* 针对 Firefox 浏览器 */
}
.contact-section .contact-container .contact-content .contact-right form .form-item .item-input input::-webkit-input-placeholder {
  color: var(--character-disabled-placeholder-25, #b7bac2);
}
.contact-section .contact-container .contact-content .contact-right form .form-item .item-input input:-webkit-autofill,
.contact-section .contact-container .contact-content .contact-right form .form-item .item-input input:-webkit-autofill:hover,
.contact-section .contact-container .contact-content .contact-right form .form-item .item-input input:-webkit-autofill:focus,
.contact-section .contact-container .contact-content .contact-right form .form-item .item-input input:-webkit-autofill:active {
  /* 关键：用内阴影覆盖掉默认背景，颜色改成你需要的背景色（如白色 #fff） */
  -webkit-box-shadow: 0 0 0 1000px #ffffff00 inset !important;
  /* 修正文字颜色，防止默认变黑或变灰 */
  -webkit-text-fill-color: #040b19 !important;
  /* 防止背景裁剪异常 */
  -webkit-background-clip: text !important;
  background-clip: text !important;
}
.contact-section .contact-container .contact-content .contact-right form .form-item .item-input input:-moz-autofill {
  background-color: #ffffff00 !important;
  color: #040b19 !important;
}
.contact-section .contact-container .contact-content .contact-right form .form-item .item-input .get-code {
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translateY(-50%);
  color: var(--Primary-6, #2f54eb);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  cursor: pointer;
}
.contact-section .contact-container .contact-content .contact-right form .form-item .vcode-img-box {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  height: 44px;
  padding-left: 20px;
  background-color: #fff;
}
.contact-section .contact-container .contact-content .contact-right form .form-item .vcode-img-box .captcha {
  height: 100%;
  object-fit: contain;
  border-radius: 4px;
  border: 1px solid var(--Separators-Opaque, #ebebf0);
  cursor: pointer;
}
.contact-section .contact-container .contact-content .contact-right form .form-item .error-tip {
  position: absolute;
  top: 45px;
  left: 0;
  color: var(--Dust-Red-6, #f5222d);
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  display: none;
}
.contact-section .contact-container .contact-content .contact-right .form-btn {
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 500px;
}
.contact-section .contact-container .contact-content .contact-right .form-btn .btn {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 44px;
  border-radius: 4px;
  border: 1px solid var(--Primary-6, #2f54eb);
  background: var(--Primary-6, #2f54eb);
  outline: none;
  /* drop-shadow/button-primary */
  box-shadow: 0 2px 0 0 rgba(4, 11, 25, 0.04);
  color: var(--character-primary-inverse, #fff);
  text-align: center;
  /* H5/medium */
  font-family: "PingFang SC";
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  /* 150% */
  cursor: pointer;
}
.contact-section .contact-container .contact-content .contact-right .form-btn .tip {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: 100%;
  padding: 5px 8px;
  background: linear-gradient(90deg, #fff 0%, #e5f0ff 50%, #fff 100%);
}
.contact-section .contact-container .contact-content .contact-right .form-btn .tip .icon {
  width: 12px;
  height: 12px;
  background-image: url("https://static.qinqinxiaobao.com/flb-mp/img/official-site-2026/enterprise-home/icon-safe.svg");
  background-repeat: no-repeat;
  background-size: contain;
}
.contact-section .contact-container .contact-content .contact-right .form-btn .tip .text {
  color: #2f54eb;
  font-family: "PingFang SC";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 12px;
  /* 100% */
}

.toast-message {
  position: absolute;
  left: 50%;
  top: 40%;
  transform: translateX(-50%);
  padding: 10px;
  border-radius: 10px;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.6);
  z-index: 999999;
}
.toast-message-web {
  position: fixed;
  top: 10px;
  height: 40px;
  width: 70%;
  left: 50%;
  transform: translateX(-50%);
  border-radius: 5px;
  padding-left: 10px;
  background: #fef0f0;
  border: 1px solid #fde2e2;
  color: #f56c6c;
  font-size: 14px;
  z-index: 999999;
  max-width: 380px;
  display: flex;
  align-items: center;
}
.toast-message-web .error-icon {
  width: 20px;
  height: 20px;
  background-size: cover;
  margin-right: 6px;
  position: relative;
  top: 0px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGNsYXNzPSJpY29uIiB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48cGF0aCBmaWxsPSIjZGMzNTQ1IiBkPSJNNTEyIDc0LjY2NjY2N2MyNDEuMDY2NjY3IDAgNDM3LjMzMzMzMyAxOTYuMjY2NjY3IDQzNy4zMzMzMzMgNDM3LjMzMzMzM1M3NTMuMDY2NjY3IDk0OS4zMzMzMzMgNTEyIDk0OS4zMzMzMzMgNzQuNjY2NjY3IDc1My4wNjY2NjcgNzQuNjY2NjY3IDUxMiAyNzAuOTMzMzMzIDc0LjY2NjY2NyA1MTIgNzQuNjY2NjY3eiBtMCAzNDEuMzMzMzMzYy0xNy4wNjY2NjcgMC0zMiAxNC45MzMzMzMtMzIgMzJ2MzAwLjhjMi4xMzMzMzMgMTcuMDY2NjY3IDE0LjkzMzMzMyAyOS44NjY2NjcgMzIgMjkuODY2NjY3czMyLTE0LjkzMzMzMyAzMi0zMlY0NDUuODY2NjY3Yy0yLjEzMzMzMy0xNy4wNjY2NjctMTQuOTMzMzMzLTI5Ljg2NjY2Ny0zMi0yOS44NjY2Njd6IG0wLTE2MGMtMjMuNDY2NjY3IDAtNDIuNjY2NjY3IDE5LjItNDIuNjY2NjY3IDQyLjY2NjY2N3MxOS4yIDQyLjY2NjY2NyA0Mi42NjY2NjcgNDIuNjY2NjY2IDQyLjY2NjY2Ny0xOS4yIDQyLjY2NjY2Ny00Mi42NjY2NjYtMTkuMi00Mi42NjY2NjctNDIuNjY2NjY3LTQyLjY2NjY2N3oiPjwvcGF0aD48L3N2Zz4=) no-repeat center;
  background-size: 20px 20px;
}
.toast-message-web p {
  line-height: 40px !important;
  color: #e87005 !important;
}

