.hero[data-v-d456e68e]{z-index:1;padding-bottom:clamp(20px,3vw,36px);position:relative}.hero-grid[data-v-d456e68e]{flex-wrap:wrap;align-items:center;gap:clamp(32px,5vw,64px);display:flex}.hero-copy[data-v-d456e68e]{flex:460px;min-width:300px}.hero-copy[data-v-d456e68e] .page-header{padding-left:0;padding-right:0}.hero-ctas[data-v-d456e68e]{flex-wrap:wrap;gap:14px;margin-top:4px;margin-bottom:36px;display:flex}.btn-primary[data-v-d456e68e]{background:var(--green);color:#fff;border-radius:12px;align-items:center;gap:9px;padding:15px 26px;font-size:15.5px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 26px #2d8a3e59}.btn-primary[data-v-d456e68e]:hover{transform:translateY(-2px);box-shadow:0 14px 34px #2d8a3e73}.btn-glass[data-v-d456e68e]{-webkit-backdrop-filter:blur(12px);color:var(--ink);background:#ffffffb3;border:1px solid #10150f1a;border-radius:12px;align-items:center;gap:9px;padding:15px 24px;font-size:15.5px;font-weight:500;text-decoration:none;transition:background .2s;display:inline-flex}.btn-glass[data-v-d456e68e]:hover{background:#fff}.hero-stats[data-v-d456e68e]{flex-wrap:wrap;gap:12px;display:flex}.stat-chip[data-v-d456e68e]{-webkit-backdrop-filter:blur(14px);border:1px solid var(--glass-border);background:#fff9;border-radius:14px;flex-direction:column;gap:2px;padding:14px 22px;display:flex;box-shadow:0 6px 20px #10150f0d}.stat-value[data-v-d456e68e]{font-family:var(--font-display);color:var(--ink);font-size:24px;font-weight:700}.stat-label[data-v-d456e68e]{color:var(--muted);font-size:13px}.hero-media[data-v-d456e68e]{flex:380px;min-width:300px}.hero-media img[data-v-d456e68e]{object-fit:cover;border-radius:22px;width:100%;height:clamp(280px,34vw,420px);box-shadow:0 24px 60px #10150f1f}.caps[data-v-d456e68e]{z-index:1;padding-top:var(--section-pad-y);padding-bottom:var(--section-pad-y);position:relative}.caps-head[data-v-d456e68e]{max-width:680px;margin-bottom:clamp(32px,4vw,44px)}.caps-grid[data-v-d456e68e]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;display:grid}.cap-card[data-v-d456e68e]{-webkit-backdrop-filter:blur(14px);border:1px solid var(--glass-border);background:#ffffffa6;border-radius:16px;padding:26px;box-shadow:0 6px 20px #10150f0d}.cap-card h3[data-v-d456e68e]{font-family:var(--font-display);color:var(--ink);margin-bottom:8px;font-size:19px;font-weight:600}.cap-card p[data-v-d456e68e]{color:var(--text);font-size:14.5px;line-height:1.6}.others[data-v-d456e68e]{z-index:1;padding-bottom:var(--section-pad-y);position:relative}.others .section-title[data-v-d456e68e]{margin-bottom:22px}.other-links[data-v-d456e68e]{flex-wrap:wrap;gap:12px;display:flex}.other-link[data-v-d456e68e]{color:var(--green);background:#2d8a3e14;border:1px solid #2d8a3e2e;border-radius:100px;align-items:center;gap:8px;padding:12px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.other-link[data-v-d456e68e]:hover{background:#2d8a3e24}
