.lg-hero{background:var(--midnight);padding:64px 0 40px;border-bottom:1px solid var(--slate-800)}.lg-hero h1{font-family:var(--font-display);font-size:clamp(48px,7vw,96px);line-height:.88;text-transform:uppercase;letter-spacing:-.005em;color:var(--paper);margin-bottom:14px}.lg-hero h1 em{font-style:normal;color:var(--velocity-orange)}.lg-hero__sub{font-size:15px;color:var(--slate-300);line-height:1.6;max-width:620px}.lg-hero__nav{display:flex;gap:4px;flex-wrap:wrap;margin-top:22px}.lg-hero__nav a{font-family:var(--font-heavy);font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:10px 14px;background:var(--charcoal);color:var(--slate-300);border-top:2px solid var(--velocity-orange)}.lg-hero__nav a:hover{color:var(--paper)}.lg-body{background:var(--midnight);padding:48px 0 80px}.lg-section{max-width:760px;padding-top:40px;scroll-margin-top:24px}.lg-section:first-child{padding-top:0}.lg-section__title{font-family:var(--font-display);font-size:34px;line-height:1;color:var(--paper);text-transform:uppercase;letter-spacing:-.005em;margin-bottom:18px;padding-bottom:12px;border-bottom:3px solid var(--velocity-orange)}.lg-section p{font-size:15px;line-height:1.7;color:var(--slate-300);margin:0 0 16px}.lg-section h3,.lg-section p strong{color:var(--paper)}.lg-section h3{font-family:var(--font-heavy);font-size:16px;margin:22px 0 6px}.lg-section a{color:var(--velocity-orange);border-bottom:1px solid}.lg-qa p{margin-bottom:18px}.lg-intro{font-size:15px;color:var(--slate-400);font-style:italic;line-height:1.6;margin-bottom:20px}