.gate .hero{padding-bottom:64px}.gate h1{font-size:clamp(50px,7vw,84px)}.g-card dd{min-width:0}.g-note{margin-top:16px;font-size:14.5px;color:var(--ink-3);max-width:30em}.g-card .ib-fund{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.rd{display:inline-block;height:14px;border-radius:7px;vertical-align:middle;max-width:100%;background:linear-gradient(90deg,rgba(255,255,255,.07),rgba(255,255,255,.2) 50%,rgba(255,255,255,.07));background-size:200% 100%;animation:rd 2.8s ease-in-out infinite}.ib-fund .rd{height:24px;border-radius:9px}@keyframes rd{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.rd{animation:none}}.g-seal{display:flex;align-items:center;gap:8px;margin:6px 0 16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08);font-family:var(--f-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#B7B0D6}.g-seal svg{width:14px;height:14px;color:#C8C2FF}.g-how{padding:8px 0 88px}.g-how ol{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-gap:14px;gap:14px;counter-reset:g}@media (min-width:860px){.g-how ol{grid-template-columns:repeat(3,1fr);gap:18px}}.g-how li{counter-increment:g;background:var(--surface);border-radius:20px;padding:22px 22px 24px;box-shadow:0 0 0 1px var(--line),0 18px 40px -30px rgba(30,25,70,.35)}.g-how li:before{content:"0" counter(g);display:block;font-family:var(--f-mono);font-size:11px;color:var(--violet);margin-bottom:14px}.g-how b{display:block;font-size:18px;font-weight:600;letter-spacing:-.02em}.g-how span{display:block;margin-top:6px;font-size:15px;color:var(--ink-2);line-height:1.5}