:root{--hv-sky-50:#f0f9ff;--hv-sky-100:#e0f2fe;--hv-sky-200:#bae6fd;--hv-sky-400:#38bdf8;--hv-sky-500:#0ea5e9;--hv-sky-600:#0284c7;--hv-sky-700:#0369a1;--hv-ink-900:#0f172a;--hv-ink-800:#1a2332;--hv-ink-600:#334155;--hv-ink-500:#475569;--hv-ink-400:#64748b;--hv-ink-300:#94a3b8;--hv-ink-200:#cbd5e1;--hv-ink-100:#e2e8f0;--hv-gold-700:#9a5b07;--hv-gold-600:#b8901f;--hv-gold-500:#d9ae3e;--hv-em-700:#047857;--hv-em-600:#059669;--hv-em-400:#34d399;--hv-cinnabar:#9e2b25;--hv-font-brand:"Inter","PingFang SC","Microsoft YaHei",system-ui,sans-serif;--hv-mono:"JetBrains Mono",ui-monospace,"PingFang SC","Microsoft YaHei",monospace;--hv-sans:"Inter","PingFang SC","Microsoft YaHei","Segoe UI",system-ui,sans-serif;--hv-shadow-1:0 1px 2px rgba(15,23,42,.04),0 2px 6px rgba(15,23,42,.05);--hv-shadow-2:0 12px 28px -6px rgba(2,132,199,.14),0 4px 12px rgba(15,23,42,.08);--hv-r-sm:8px;--hv-r-md:12px;--hv-r-lg:16px}.hv-wrap{max-width:calc(1120px + 2 * clamp(20px, 4vw, 56px));margin:0 auto;padding:0 clamp(20px,4vw,56px)}.hv-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;padding:0 18px;border-radius:var(--hv-r-sm);font-weight:600;font-size:13px;cursor:pointer;border:1px solid transparent;transition:all .18s}.hv-btn svg{font-size:15px}.hv-btn-primary{background:linear-gradient(135deg,var(--hv-sky-500),var(--hv-sky-600));color:#fff;box-shadow:0 2px 12px rgba(2,132,199,.32)}.hv-btn-primary:hover{filter:brightness(1.06);box-shadow:0 4px 18px rgba(2,132,199,.4);transform:translateY(-1px)}.hv-btn-secondary{border:1px solid rgba(2,132,199,.32);color:var(--hv-sky-700);background:hsla(0,0%,100%,.55)}.hv-btn-secondary:hover{background:rgba(2,132,199,.06);border-color:rgba(2,132,199,.5)}.hv-btn-ghost{background:hsla(0,0%,100%,.65);color:var(--hv-ink-500);border:1px solid rgba(15,23,42,.12)}.hv-btn-ghost:hover{border-color:rgba(15,23,42,.24);color:var(--hv-ink-800)}.hv-sec{padding-top:80px}.hv-sec-head{text-align:center;margin-bottom:36px}.hv-kicker{font:600 11px var(--hv-mono);letter-spacing:.22em;color:var(--hv-sky-600);margin-bottom:12px}.hv-sec-title{font-size:clamp(22px,2.2vw,28px);font-weight:700;color:var(--hv-ink-900);margin:0 0 10px;letter-spacing:-.01em}.hv-sec-sub{font-size:14px;color:var(--hv-ink-400);margin:0 auto}.hv-card{position:relative;background:hsla(0,0%,100%,.88);border:1px solid rgba(15,23,42,.08);border-radius:var(--hv-r-md);box-shadow:var(--hv-shadow-1);transition:box-shadow .2s,border-color .2s,transform .2s}.hv-card-hover:hover{border-color:rgba(2,132,199,.36);box-shadow:var(--hv-shadow-2);transform:translateY(-3px)}.hv-tick:after,.hv-tick:before{content:"";position:absolute;width:9px;height:9px;pointer-events:none;border-style:solid;border-color:rgba(2,132,199,.34)}.hv-tick:before{top:8px;left:8px;border-width:1px 0 0 1px}.hv-tick:after{right:8px;bottom:8px;border-width:0 1px 1px 0}.hv-ic-plate{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--hv-sky-700);margin-bottom:12px;background:linear-gradient(135deg,rgba(2,132,199,.1),rgba(56,189,248,.14));border:1px solid rgba(2,132,199,.14)}.hv-hero{padding-top:88px;position:relative;will-change:opacity,transform}.hv-hero-grid{display:grid;grid-template-columns:1.06fr 1fr;gap:48px;align-items:center}.hv-hero-kicker{font:600 11px var(--hv-mono);letter-spacing:.26em;color:var(--hv-ink-500);margin-bottom:20px}.hv-hero h1{font-family:var(--hv-font-brand);font-size:clamp(30px,3.4vw,42px);line-height:1.34;font-weight:800;color:var(--hv-ink-800);margin:0 0 20px;letter-spacing:.02em}.hv-hero-chips{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 30px}.hv-hero-chip{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:500;color:var(--hv-sky-700);background:hsla(0,0%,100%,.78);border:1px solid rgba(2,132,199,.24);border-radius:999px;padding:6px 14px;box-shadow:var(--hv-shadow-1)}.hv-hero-chip i{width:5px;height:5px;border-radius:50%;background:var(--hv-sky-600)}.hv-hero-cta{display:flex;gap:12px}.hv-hero-cta .hv-btn{height:46px;padding:0 26px;font-size:14px;border-radius:10px}.hv-seal{display:inline-flex;align-items:center;gap:12px;margin-top:30px}.hv-seal-text{font-size:9.5px;letter-spacing:.18em;color:var(--hv-cinnabar)}.hv-seal-mark{width:44px;height:44px;border-radius:8px;background:linear-gradient(145deg,#b03a2e,var(--hv-cinnabar));color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--hv-font-brand);font-size:13px;font-weight:800;letter-spacing:.06em;box-shadow:0 2px 10px rgba(158,43,37,.32),inset 0 0 0 1px hsla(0,0%,100%,.28),inset 0 0 0 3.5px rgba(158,43,37,.55)}.hv-hero-visual{position:relative}.hv-hero-visual:before{content:"";position:absolute;inset:-8% -6%;background:radial-gradient(closest-side,rgba(186,230,253,.55),transparent 74%);z-index:0}.hv-hero-visual img{position:relative;z-index:1;width:100%;max-height:440px;-o-object-fit:contain;object-fit:contain;display:block;filter:drop-shadow(0 24px 48px rgba(29,55,90,.22))}.hv-pillar-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.hv-pillar{position:relative;overflow:hidden;padding:24px}.hv-pillar:before{content:"";position:absolute;top:0;left:22px;right:22px;height:2px;background:linear-gradient(90deg,var(--hv-sky-500),rgba(2,132,199,.12));border-radius:2px}.hv-pillar-top{display:flex;align-items:center;gap:12px;margin-bottom:16px}.hv-pillar-top .hv-ic-plate{margin:0}.hv-pillar h3{font-size:16.5px;margin:0;font-weight:700;color:var(--hv-ink-900)}.hv-pillar-no{font:600 9.5px var(--hv-mono);color:var(--hv-ink-300);letter-spacing:.16em;display:block;margin-bottom:3px}.hv-qa{border-radius:var(--hv-r-sm);border:1px solid rgba(15,23,42,.09);background:#fff;overflow:hidden}.hv-qa .hv-q{display:flex;align-items:center;gap:6px;padding:10px 14px;font-size:12px;color:var(--hv-ink-600);border-bottom:1px solid rgba(15,23,42,.06);font-weight:500;background:linear-gradient(180deg,#f0f9ff,#fff)}.hv-qa .hv-q b{color:#fff;background:var(--hv-sky-600);border-radius:4px;padding:1px 6px;font-size:9.5px;font-family:var(--hv-mono)}.hv-qa .hv-a{padding:12px 14px;font-size:12px;color:var(--hv-ink-500);line-height:1.8}.hv-qa .hv-a b{color:var(--hv-ink-900)}.hv-anchor{display:inline-flex;align-items:center;gap:3px;font:600 9px var(--hv-mono);color:var(--hv-gold-700);background:rgba(180,83,9,.08);border:1px solid rgba(180,83,9,.16);border-radius:4px;padding:1px 5px;margin:0 2px;white-space:nowrap}.hv-anchor svg{font-size:9px;stroke-width:2}.hv-qa .hv-cite{padding:8px 14px;font-size:10.5px;color:var(--hv-ink-400);border-top:1px solid rgba(15,23,42,.06);background:rgba(248,250,252,.9);display:flex;align-items:center;gap:7px}.hv-qa .hv-cite svg{font-size:11px;color:var(--hv-gold-600);flex-shrink:0}.hv-legend{display:flex;align-items:center;gap:8px;margin-top:14px;font-size:11px;color:var(--hv-ink-400)}.hv-modes{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:16px}.hv-mode{padding:18px 20px}.hv-mode-tag{font:600 9.5px var(--hv-mono);padding:3px 8px;border-radius:5px;display:inline-block;margin-bottom:10px;letter-spacing:.1em}.hv-mode-tag.hv-mode-fact{background:rgba(2,132,199,.1);color:var(--hv-sky-700)}.hv-mode-tag.hv-mode-scan{background:rgba(124,58,237,.1);color:#6d28d9}.hv-mode-tag.hv-mode-trace{background:rgba(180,83,9,.1);color:var(--hv-gold-700)}.hv-mode-tag.hv-mode-probe{background:rgba(190,18,60,.1);color:#be123c}.hv-mode h4{margin:0 0 5px;font-size:14px;font-weight:700;color:var(--hv-ink-900)}.hv-mode p{margin:0;font-size:12px;color:var(--hv-ink-400)}.hv-phi-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.hv-phi{display:flex;flex-direction:column;padding:26px;overflow:hidden}.hv-phi-kick{display:flex;align-items:center;gap:10px;font:600 9.5px var(--hv-mono);color:var(--hv-ink-300);letter-spacing:.16em;margin-bottom:14px}.hv-phi-kick:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(2,132,199,.3),transparent)}.hv-phi h4{margin:0 0 8px;font-size:16.5px;font-weight:800;color:var(--hv-ink-900);letter-spacing:-.005em}.hv-phi .hv-phi-sub{margin:0 0 12px;font-size:11px;font-weight:600;color:var(--hv-sky-700);letter-spacing:.08em}.hv-phi-body{border-left:2.5px solid rgba(2,132,199,.25);padding-left:12px}.hv-phi p{margin:0;font-size:13px;color:var(--hv-ink-500);line-height:1.85}.hv-phi p b{color:var(--hv-ink-800);font-weight:700}.hv-phi-foot{display:flex;align-items:center;gap:6px;margin-top:auto;padding-top:16px;font:600 9.5px var(--hv-mono);color:var(--hv-ink-300);letter-spacing:.16em}.hv-phi-foot i{width:5px;height:5px;border-radius:2px;background:var(--hv-sky-500);display:inline-block}.hv-arch{max-width:860px;margin:0 auto;display:flex;flex-direction:column}.hv-arch-level{font:600 9.5px var(--hv-mono);letter-spacing:.16em;color:var(--hv-sky-600);margin:0 0 6px 4px}.hv-arch-node{display:flex;align-items:center;gap:14px;padding:16px 20px}.hv-arch-node .hv-ic-plate{margin:0;flex-shrink:0}.hv-arch-node b{display:block;font-size:14px;font-weight:700;color:var(--hv-ink-900)}.hv-arch-node span{display:block;font-size:12px;color:var(--hv-ink-400);line-height:1.65}.hv-arch-chips{margin-left:auto;display:flex;flex-wrap:wrap;gap:6px}.hv-arch-chips i{font-style:normal;font-size:11.5px;color:var(--hv-sky-700);background:hsla(0,0%,100%,.85);border:1px solid rgba(2,132,199,.24);border-radius:999px;padding:3px 10px;white-space:nowrap}.hv-arch-conn{height:26px;display:flex;justify-content:space-around}.hv-arch-conn i{width:2px;background:linear-gradient(180deg,rgba(2,132,199,.15),rgba(2,132,199,.55));border-radius:2px}.hv-arch-conn.hv-gold i{width:0;background:none;border-left:2px dashed rgba(184,144,31,.55);border-radius:0}.hv-arch-mid{display:grid;grid-template-columns:1fr 210px 1fr;align-items:stretch}.hv-arch-mid .hv-arch-node{align-items:flex-start;gap:12px;padding:16px 18px}.hv-arch-bridge{position:relative;display:flex;align-items:center;justify-content:center}.hv-arch-bridge:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:2px dashed rgba(184,144,31,.65)}.hv-arch-bridge-box{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;background:#fffaf0;border:1px solid rgba(180,83,9,.25);border-radius:10px;padding:8px 12px;text-align:center;box-shadow:0 2px 8px rgba(154,91,7,.08)}.hv-arch-bridge-box .hv-ic-plate{margin:0;width:28px;height:28px;color:var(--hv-gold-700);background:linear-gradient(135deg,rgba(180,83,9,.09),rgba(217,174,62,.14));border-color:rgba(180,83,9,.18)}.hv-arch-bridge-box b{font-size:12.5px;color:var(--hv-gold-700)}.hv-arch-blocks{margin-left:auto;display:flex;gap:4px;flex-shrink:0}.hv-arch-blocks i{width:22px;height:14px;border-radius:3px;background:rgba(2,132,199,.12);border:1px solid rgba(2,132,199,.2)}.hv-arch-blocks i.hv-gold{background:rgba(217,174,62,.25);border-color:rgba(180,83,9,.3)}.hv-mx{padding:28px 32px 22px}.hv-mx-row{display:grid;grid-template-columns:86px minmax(196px,1.05fr) 1.6fr 80px;gap:18px;align-items:center;padding:16px 0;border-bottom:1px solid rgba(15,23,42,.05)}.hv-mx-row.hv-last{border-bottom:none}.hv-mx-phrase{font-family:var(--hv-font-brand);font-size:22px;font-weight:800;color:var(--hv-ink-900);letter-spacing:.05em}.hv-mx-meta b{display:block;font-size:13px;color:var(--hv-ink-800);font-weight:700}.hv-mx-meta b em{font:500 9px var(--hv-mono);color:var(--hv-ink-400);font-style:normal;margin-left:6px;letter-spacing:.08em}.hv-mx-meta span{display:block;font-size:11.5px;color:var(--hv-ink-400);margin-top:3px;line-height:1.55}.hv-mx-track{position:relative;height:22px;background:rgba(15,23,42,.04);border-radius:6px;overflow:hidden;background-image:linear-gradient(90deg,rgba(15,23,42,.1) 1px,transparent 0);background-size:25% 100%}.hv-mx-bar{position:absolute;inset:0 auto 0 0;border-radius:6px 4px 4px 6px;background:linear-gradient(90deg,var(--hv-sky-600),var(--hv-sky-500) 70%,var(--hv-sky-400));box-shadow:0 1px 6px rgba(2,132,199,.3)}.hv-mx-bar i{position:absolute;right:0;top:0;bottom:0;width:3px;background:hsla(0,0%,100%,.6);border-radius:2px}.hv-mx-bar.hv-full{background:linear-gradient(90deg,var(--hv-em-700),var(--hv-em-600) 60%,var(--hv-em-400));box-shadow:0 1px 6px rgba(5,150,105,.3)}.hv-mx-val{font:700 21px var(--hv-mono);color:var(--hv-sky-600);text-align:right;line-height:1;font-variant-numeric:tabular-nums}.hv-mx-val small{display:block;font:600 9px var(--hv-mono);color:var(--hv-ink-400);margin-top:5px;letter-spacing:.03em}.hv-mx-row.hv-last .hv-mx-val{color:var(--hv-em-600)}.hv-mx-axis{display:grid;grid-template-columns:86px minmax(196px,1.05fr) 1.6fr 80px;gap:18px;padding-top:8px}.hv-mx-axis div:nth-child(3){display:flex}.hv-mx-axis span{flex:1;font:500 9.5px var(--hv-mono);color:var(--hv-ink-300)}.hv-mx-axis span:last-child{flex:0}.hv-hc-badge{display:inline-flex;align-items:center;gap:5px;vertical-align:5px;margin-left:12px;font:600 10.5px var(--hv-mono);color:var(--hv-em-700);background:rgba(5,150,105,.08);border:1px solid rgba(5,150,105,.26);border-radius:999px;padding:4px 11px;letter-spacing:.06em}.hv-hc-badge svg{font-size:11px}.hv-mod-strip{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.hv-mod{padding:20px 18px;display:block}.hv-mod-name{font-size:13px;font-weight:700;color:var(--hv-ink-900);display:flex;align-items:center;gap:7px;margin-bottom:5px}.hv-mod-live{color:var(--hv-em-700);background:rgba(5,150,105,.08)}.hv-mod-live,.hv-mod-soon{font:600 8.5px var(--hv-mono);padding:2px 6px;border-radius:4px;letter-spacing:.08em}.hv-mod-soon{color:var(--hv-ink-400);background:rgba(15,23,42,.05)}.hv-mod-desc{font-size:12px;color:var(--hv-ink-400);margin-bottom:10px}.hv-mod-go{font-size:12px;color:var(--hv-sky-600);font-weight:600;display:flex;align-items:center;gap:5px;transition:gap .18s}.hv-mod-go svg{font-size:13px}.hv-mod:hover .hv-mod-go{gap:9px}.hv-mod.hv-planned{opacity:.72}.hv-mod.hv-planned .hv-ic-plate{color:var(--hv-ink-400);background:rgba(15,23,42,.04);border-color:rgba(15,23,42,.1)}.hv-mod.hv-planned .hv-mod-go{color:var(--hv-ink-300)}@media (max-width:1280px){.hv-hero-grid{gap:40px}}@media (max-width:1024px){.hv-modes{grid-template-columns:repeat(2,1fr)}.hv-mod-strip{grid-template-columns:repeat(3,1fr)}.hv-hero-grid{grid-template-columns:1fr}.hv-hero-visual{max-width:560px;margin:0 auto;order:2}.hv-hero-visual:before{display:none}.hv-mx-axis,.hv-mx-row{grid-template-columns:76px minmax(170px,1fr) 1.2fr 74px;gap:14px}}@media (max-width:768px){.hv-sec-head{margin-bottom:26px}.hv-phi-grid,.hv-pillar-grid{grid-template-columns:1fr}.hv-arch-node{flex-wrap:wrap}.hv-arch-blocks,.hv-arch-chips{margin-left:0}.hv-arch-chips{width:100%}.hv-arch-mid{grid-template-columns:1fr}.hv-arch-bridge{padding:14px 0}.hv-arch-bridge:before{left:50%;right:auto;top:0;bottom:0;border-top:none;border-left:2px dashed rgba(184,144,31,.65)}.hv-arch-conn{justify-content:center}.hv-arch-conn i+i{display:none}.hv-mod-strip{grid-template-columns:repeat(2,1fr)}.hv-mx{padding:22px 18px 18px}.hv-mx-row{grid-template-columns:70px 1fr 68px;grid-template-areas:"p m v" "p t v";gap:8px 12px}.hv-mx-phrase{grid-area:p;font-size:18px}.hv-mx-meta{grid-area:m}.hv-mx-track{grid-area:t}.hv-mx-val{grid-area:v}.hv-mx-axis,.hv-seal{display:none}.hv-hero,.hv-sec{padding-top:56px}}@media (max-width:480px){.hv-mod-strip,.hv-modes{grid-template-columns:1fr}.hv-hero-chip{font-size:11px;padding:5px 10px}.hv-hero-cta{flex-direction:column}.hv-hero-cta .hv-btn{width:100%}}.hv-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s cubic-bezier(.22,.61,.36,1)}.hv-reveal.hv-in{opacity:1;transform:none}.hv-reveal-d1{transition-delay:.08s}.hv-reveal-d2{transition-delay:.16s}@media (prefers-reduced-motion:reduce){.hv-reveal{opacity:1;transform:none;transition:none}html{scroll-behavior:auto}}.hv-road{position:relative;display:flow-root}.hv-road-track{position:absolute;top:6px;left:10%;right:10%;display:flex;height:2px}.hv-road-line{flex:0 0 60%;background:linear-gradient(90deg,var(--hv-sky-500),var(--hv-em-600));border-radius:2px 0 0 2px}.hv-road-line-planned{flex:1;background:repeating-linear-gradient(90deg,var(--hv-ink-200) 0 8px,transparent 8px 14px)}.hv-road-strip{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:28px}.hv-road-card{padding:20px 18px;display:block;position:relative}.hv-road-node{position:absolute;top:-28px;left:50%;transform:translateX(-50%);width:11px;height:11px;border-radius:50%;background:#fff;border:2.5px solid var(--hv-em-600);box-shadow:0 0 0 4px rgba(5,150,105,.12)}.hv-road-planned{border-style:dashed;opacity:.82}.hv-road-planned .hv-road-node{border-color:var(--hv-ink-300);box-shadow:0 0 0 4px rgba(148,163,184,.14)}.hv-road-dev{border-style:dashed;opacity:.72}.hv-road-dev .hv-road-node{background:#b45309;border-color:#b45309;box-shadow:0 0 0 3px rgba(180,83,9,.18)}.hv-road-dev .hv-road-go{color:var(--hv-gold-700)}.hv-road-status-dev{color:#b45309;background:hsla(48,96%,89%,.6);border:1px solid rgba(180,83,9,.35);border-radius:4px;padding:1px 6px;font-size:10px}.hv-road-name{font-size:13px;font-weight:700;color:var(--hv-ink-900);display:flex;align-items:center;gap:7px;margin-bottom:5px}.hv-road-live{color:var(--hv-em-700);background:rgba(5,150,105,.08)}.hv-road-live,.hv-road-soon{font:600 8.5px var(--hv-mono);padding:2px 6px;border-radius:4px;letter-spacing:.08em}.hv-road-soon{color:var(--hv-ink-400);background:rgba(15,23,42,.05)}.hv-road-desc{font-size:12px;color:var(--hv-ink-400);margin-bottom:10px}.hv-road-go{font-size:12px;color:var(--hv-sky-600);font-weight:600;display:flex;align-items:center;gap:5px;transition:gap .18s}.hv-road-go svg{font-size:13px}.hv-road-card:hover .hv-road-go{gap:9px}.hv-road-planned .hv-road-go{color:var(--hv-ink-300)}@media (max-width:1024px){.hv-road-node,.hv-road-track{display:none}.hv-road-strip{grid-template-columns:repeat(3,1fr);margin-top:0}}@media (max-width:768px){.hv-road-track{display:flex;flex-direction:column;top:8px;bottom:8px;left:5px;right:auto;width:2px;height:auto}.hv-road-line{flex:0 0 55%;background:linear-gradient(180deg,var(--hv-sky-500),var(--hv-em-600));border-radius:2px 0 0 2px}.hv-road-line-planned{flex:1;background:repeating-linear-gradient(180deg,var(--hv-ink-200) 0 8px,transparent 8px 14px)}.hv-road-node{display:block;position:absolute;top:26px;left:-26px;transform:none}.hv-road-strip{grid-template-columns:1fr;gap:12px;margin-left:26px}}@media (max-width:480px){.hv-road-strip{margin-left:22px}.hv-road-node{left:-22px}}.hv-about{text-align:center;padding-bottom:66px}.hv-about-label{display:inline-block;margin:0 0 10px;font-weight:700;font-size:12px;letter-spacing:.14em;color:var(--hv-sky-700);border:1.5px solid rgba(2,132,199,.4);border-radius:999px;padding:3px 12px;background:rgba(2,132,199,.06)}.hv-about-inst{font-size:16px;font-weight:700;color:var(--hv-ink-800,#1a2332);letter-spacing:.03em}.hv-about-dept{font-weight:700;color:var(--hv-ink-800);font-size:13.5px;letter-spacing:.18em;margin:10px 0 34px}.hv-about-team{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.hv-about-name{font-size:15px;font-weight:700;color:var(--hv-ink-800,#1a2332);margin:0}.hv-about-title{font-size:11px;letter-spacing:.08em;color:var(--hv-ink-400,#64748b);margin:4px 0 0}@media (max-width:768px){.hv-about-team{grid-template-columns:repeat(2,1fr)}}