.levers{background:var(--paper);min-height:100vh;color:var(--ink);padding:0 6vw 96px;display:flow-root}.levers .doc{max-width:44rem;margin:0 auto}.levers header{border-bottom:1px solid var(--line);padding:84px 0 40px}.levers .eyebrow{color:var(--teal);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.14em;margin-bottom:26px;font-size:.6rem;font-weight:750;display:block}.levers h1{font-family:var(--font-editorial);letter-spacing:-.02em;margin:0;font-size:clamp(2.4rem,5.4vw,3.5rem);font-weight:400;line-height:1.04}.levers .standfirst{color:var(--ink-soft);font-family:var(--font-editorial);margin:20px 0 0;font-size:1.2rem;font-style:italic;line-height:1.42}.levers h2{font-family:var(--font-editorial);letter-spacing:-.015em;margin:66px 0 20px;font-size:1.72rem;font-weight:400}.levers p{margin:0 0 19px;font-size:1.02rem;line-height:1.62}.levers a{color:var(--teal);text-underline-offset:2px;text-decoration-thickness:1px}.levers .rule{border-left:3px solid var(--teal);background:var(--teal-wash);margin:30px 0;padding:20px 22px;font-size:1.04rem;line-height:1.55}.levers .close{font-family:var(--font-editorial);margin-top:34px;font-size:1.24rem;line-height:1.45}.levers footer{border-top:1px solid var(--line);max-width:44rem;color:var(--muted);font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;margin:78px auto 0;padding-top:26px;font-size:.63rem}@media (max-width:620px){.levers{padding:0 20px 64px}.levers header{padding-top:56px}}
