/* 生物航 公司商铺新版模板 · 风格：青瓷（配合 homepage_c 模板和 ../c-common.css 使用） */
.hc {--hc-accent:#0F766E;--hc-accent-d:#115E59;--hc-accent-soft:#F0FDFA;--hc-page-bg:#F6FAF9;
	--hc-nav-bg:#FFFFFF;--hc-nav-fg:#334155;--hc-nav-on-bg:#0F766E;--hc-nav-on-fg:#FFFFFF;
	--hc-hero-fg:#134E4A;--hc-hero-sub:#3F6B66;--hc-hero-card:rgba(255,255,255,.75);
	--hc-foot-bg:#134E4A;--hc-foot-fg:#B8DCD6;--hc-radius:14px;}
.hc-head .hc-w {flex-direction:column;justify-content:center;text-align:center;gap:14px;padding:30px 0 22px;}
.hc-brand {flex-direction:column;gap:10px;}
.hc-logo {border-radius:50%;}
.hc-name em {max-width:760px;}
.hc-nav {border-top:1px solid var(--hc-line);border-bottom:1px solid var(--hc-line);}
.hc-nav ul {justify-content:center;padding:8px 0;gap:6px;}
.hc .hc-nav a:link,.hc .hc-nav a:visited {line-height:38px;border-radius:999px;padding:0 18px;}
.hc .hc-nav a:hover {background:var(--hc-accent-soft);color:var(--hc-accent);}
.hc .hc-nav li.on a {background:var(--hc-accent);color:#FFFFFF;}
.hc-hero {background:url('hero.svg') center/cover no-repeat,linear-gradient(135deg,#F0FDFA 0%,#CCFBF1 100%);border-bottom:1px solid #CDEDE7;}
.hc .hc-btn-solid:link,.hc .hc-btn-solid:visited {background:var(--hc-accent);color:#FFFFFF;}
.hc .hc-btn-solid:hover {background:var(--hc-accent-d);color:#FFFFFF;}
.hc-hero-f li {box-shadow:0 1px 2px rgba(19,78,74,.08);}
.hc .side_head strong:before,.hc .main_head strong:before {width:8px;height:8px;margin-top:-4px;border-radius:50%;}
@media (max-width:960px) {.hc-nav ul {justify-content:flex-start;}}
