.hero-actions[data-astro-cid-55aute6g]{flex-wrap:wrap;gap:.8rem;margin-top:.8rem;display:flex}.why__grid[data-astro-cid-55aute6g]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;list-style:none;display:grid}.why__card[data-astro-cid-55aute6g]{border-radius:var(--radius-lg);background:var(--white);border:1px solid var(--line);isolation:isolate;align-content:start;gap:.8rem;padding:1.7rem;display:grid;position:relative;overflow:hidden}.why__icon[data-astro-cid-55aute6g]{background:var(--ink-900);width:50px;height:50px;color:var(--gold-300);border-radius:15px;place-items:center;display:grid}.why__card[data-astro-cid-55aute6g] h3[data-astro-cid-55aute6g]{font-size:1.12rem;font-weight:600;position:relative}.why__card[data-astro-cid-55aute6g] p[data-astro-cid-55aute6g]{font-size:var(--fs-sm);color:var(--text-2);position:relative}.system__head[data-astro-cid-55aute6g]{gap:1.2rem;display:grid}.stages[data-astro-cid-55aute6g]{grid-template-columns:320px 1fr;gap:1.5rem;display:grid}.stages__tabs[data-astro-cid-55aute6g]{align-content:start;gap:.4rem;display:grid;position:relative}.stages__indicator[data-astro-cid-55aute6g]{width:var(--w,0);height:var(--h,0);transform:translate(var(--x,0), var(--y,0));border-radius:var(--radius);transition:transform .6s var(--ease-out), width .6s var(--ease-out), height .6s var(--ease-out);pointer-events:none;background:#ffffff14;border:1px solid #ddb56373;position:absolute;top:0;left:0}.stage-tab[data-astro-cid-55aute6g]{z-index:1;border-radius:var(--radius);text-align:left;color:var(--on-dark-2);grid-template-columns:auto 1fr;grid-template-areas:"num label""num ages";align-items:center;gap:.1rem 1rem;padding:1.1rem 1.2rem;transition:color .3s;display:grid;position:relative}.stage-tab[data-astro-cid-55aute6g]:hover,.stage-tab[data-astro-cid-55aute6g][aria-selected=true]{color:var(--on-dark)}.stage-tab__num[data-astro-cid-55aute6g]{font-family:var(--font-display-stack);color:var(--gold-400);grid-area:num;font-size:1.6rem}.stage-tab__label[data-astro-cid-55aute6g]{grid-area:label;font-size:1.05rem;font-weight:600}.stage-tab__ages[data-astro-cid-55aute6g]{font-size:var(--fs-xs);color:var(--on-dark-3);grid-area:ages}.stage-panel[data-astro-cid-55aute6g]{border-radius:var(--radius-lg);border:1px solid var(--line-dark-strong);min-height:100%;animation:stage-in .6s var(--ease-out);background:linear-gradient(150deg,#ffffff14,#ffffff05);grid-template-columns:auto 1fr;gap:1.5rem;padding:clamp(1.75rem,1.2rem + 2vw,2.75rem);display:grid}@keyframes stage-in{0%{opacity:0;transform:translateY(10px)}}.stage-panel__icon[data-astro-cid-55aute6g]{background:var(--gold-grad);width:64px;height:64px;color:var(--ink-900);border-radius:20px;place-items:center;display:grid}.stage-panel__title[data-astro-cid-55aute6g]{font-family:var(--font-display-stack);font-size:clamp(1.9rem,1.5rem + 1.4vw,2.6rem);font-weight:400;line-height:1.05}:lang(zh) .stage-panel__title[data-astro-cid-55aute6g]{font-size:clamp(1.5rem,1.3rem + .8vw,1.9rem);font-weight:600}.stage-panel__title[data-astro-cid-55aute6g] span[data-astro-cid-55aute6g]{font-family:var(--font-sans-stack);font-size:var(--fs-sm);color:var(--gold-300);letter-spacing:.02em;margin-top:.4rem;display:block}.stage-panel[data-astro-cid-55aute6g] ul[data-astro-cid-55aute6g]{gap:.85rem;margin-top:1.4rem;list-style:none;display:grid}.stage-panel[data-astro-cid-55aute6g] li[data-astro-cid-55aute6g]{color:var(--on-dark-2);gap:.7rem;line-height:1.6;display:flex}.stage-panel[data-astro-cid-55aute6g] li[data-astro-cid-55aute6g] svg{color:var(--gold-400);flex:none;margin-top:.3em}.services__grid[data-astro-cid-55aute6g]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(2.5rem,2rem + 4vw,6rem);display:grid}.services__media[data-astro-cid-55aute6g]{border-radius:var(--radius-xl);aspect-ratio:4/5;box-shadow:var(--shadow-lg);overflow:hidden}.services__media[data-astro-cid-55aute6g] img{object-fit:cover;width:100%;height:100%}.svc[data-astro-cid-55aute6g]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 2rem;list-style:none;display:grid}.svc[data-astro-cid-55aute6g] li[data-astro-cid-55aute6g]{gap:.9rem;display:flex}.svc__icon[data-astro-cid-55aute6g]{background:var(--paper);border:1px solid var(--line);width:42px;height:42px;color:var(--gold-700);border-radius:13px;flex:none;place-items:center;display:grid}.svc[data-astro-cid-55aute6g] h3[data-astro-cid-55aute6g]{font-size:1.05rem;font-weight:600}.svc[data-astro-cid-55aute6g] p[data-astro-cid-55aute6g]{font-size:var(--fs-sm);color:var(--text-2);margin-top:.25rem}.path__steps[data-astro-cid-55aute6g]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;list-style:none;display:grid}.path__step[data-astro-cid-55aute6g]{border-radius:var(--radius-lg);background:var(--white);border:1px solid var(--line);align-content:start;gap:.7rem;padding:2rem;display:grid;position:relative}.path__num[data-astro-cid-55aute6g]{font-family:var(--font-display-stack);color:var(--gold-600);font-size:3rem;line-height:1}.path__step[data-astro-cid-55aute6g] h3[data-astro-cid-55aute6g]{font-family:var(--font-display-stack);font-size:2rem;font-weight:400;line-height:1}:lang(zh) .path__step[data-astro-cid-55aute6g] h3[data-astro-cid-55aute6g]{font-size:1.5rem;font-weight:600}.path__step[data-astro-cid-55aute6g] p[data-astro-cid-55aute6g]{color:var(--text-2);font-size:var(--fs-sm)}.path__arrow[data-astro-cid-55aute6g]{z-index:2;background:var(--ink-900);width:40px;height:40px;color:var(--gold-300);box-shadow:0 0 0 6px var(--paper);border-radius:50%;place-items:center;margin-top:-20px;display:grid;position:absolute;top:50%;right:-1.15rem}.path__links[data-astro-cid-55aute6g]{flex-wrap:wrap;justify-content:center;gap:1rem 2rem;margin-top:2.5rem;display:flex}@media (width<=1000px){.why__grid[data-astro-cid-55aute6g]{grid-template-columns:repeat(2,minmax(0,1fr))}.stages[data-astro-cid-55aute6g]{grid-template-columns:1fr}.stages__tabs[data-astro-cid-55aute6g]{grid-template-columns:repeat(4,minmax(0,1fr))}.stage-tab[data-astro-cid-55aute6g]{grid-template-columns:1fr;grid-template-areas:"num""label""ages";padding:.9rem}}@media (width<=900px){.services__grid[data-astro-cid-55aute6g]{grid-template-columns:1fr}.services__media[data-astro-cid-55aute6g]{aspect-ratio:16/10}.path__steps[data-astro-cid-55aute6g]{grid-template-columns:1fr}.path__arrow[data-astro-cid-55aute6g]{margin:0 -20px 0 0;top:auto;bottom:-1.15rem;right:50%;transform:rotate(90deg)}}@media (width<=640px){.hero-actions[data-astro-cid-55aute6g] .btn[data-astro-cid-55aute6g]{width:100%}.why__grid[data-astro-cid-55aute6g],.svc[data-astro-cid-55aute6g]{grid-template-columns:1fr}.stages__tabs[data-astro-cid-55aute6g]{grid-template-columns:repeat(2,minmax(0,1fr))}.stage-tab__ages[data-astro-cid-55aute6g]{display:none}.stage-panel[data-astro-cid-55aute6g]{grid-template-columns:1fr}}
