.page-function .hero.page-title{text-align:center;background-color:#f0f7fc;padding:60px 20px 40px}.page-function .hero-body{max-width:1100px;margin:0 auto}.page-function .hero-tit h1{color:#333;margin-bottom:16px;font-size:2.4rem;font-weight:700}.page-function .hero-tit p{color:#666;margin-bottom:32px;font-size:1rem;line-height:1.8}.page-function .func-category-nav{flex-wrap:wrap;justify-content:center;gap:24px;margin-bottom:28px;display:flex}.page-function .func-category-tab{color:#333;background:#fff;border:1px solid #e0e0e0;border-radius:12px;align-items:center;gap:16px;min-width:280px;padding:20px 32px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:box-shadow .2s,transform .2s;display:flex}.page-function .func-category-tab:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.page-function .func-category-tab img{object-fit:contain;flex-shrink:0;width:60px;height:60px}.page-function .func-category-tab span{flex:1}.page-function .func-category-tab svg{color:#e85040;flex-shrink:0}.page-function .btn_dl_hero{background:#e85040;border-radius:50px;margin-top:8px;padding:16px 48px;font-size:1.05rem;font-weight:600;transition:opacity .2s;display:inline-block;color:#fff!important;text-decoration:none!important}.page-function .btn_dl_hero:hover{opacity:.85}.page-function .function-wrap{background-color:#f0f7fc;padding:60px 20px 40px}.page-function .function-wrap+.function-wrap{border-top:1px solid #e4eef5;padding-top:40px}.page-function .func-section-title{text-align:center;color:#333;margin-bottom:40px;font-size:1.5rem;font-weight:700}.page-function .func-grid{grid-template-columns:repeat(3,1fr);gap:24px;max-width:1100px;margin:0 auto;display:grid}.page-function .func-card{text-align:left;background:#dff3f8;border-radius:12px;padding:48px 32px 40px;transition:box-shadow .2s}.page-function .func-card:hover{box-shadow:0 4px 16px #00abdc1f}.page-function .func-card-icon{margin-bottom:20px}.page-function .func-card-icon img{object-fit:contain;width:90px;height:90px}.page-function .func-card-title{color:#333;margin:0;font-size:1.25rem;font-weight:700;line-height:1.4}@media (max-width:959px){.page-function .func-grid{grid-template-columns:repeat(2,1fr);gap:16px}.page-function .hero-tit h1{font-size:2rem}.page-function .func-category-tab{min-width:240px;padding:16px 24px}}@media (max-width:600px){.page-function .hero.page-title{padding:40px 16px 32px}.page-function .func-grid{grid-template-columns:1fr;gap:12px}.page-function .func-card{align-items:center;gap:16px;padding:20px 16px;display:flex}.page-function .func-card-icon{flex-shrink:0;margin-bottom:0}.page-function .func-card-icon img{width:56px;height:56px}.page-function .func-category-nav{flex-direction:column;align-items:center;gap:12px}.page-function .func-category-tab{width:100%;min-width:auto;max-width:340px}.page-function .hero-tit h1{font-size:1.6rem}.page-function .btn_dl_hero{padding:14px 32px;font-size:.95rem}}
