:root{--page-background:#0d1117;--page-text:#e6edf3;--page-dim-text:#8b949e;--content-width:46rem;--section-gap:3.5rem;--page-font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, sans-serif}*{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--page-background);color:var(--page-text);font-family:var(--page-font);margin:0;line-height:1.6}main{max-width:var(--content-width);margin:0 auto;padding:4rem 1.25rem 5rem}section{margin:0 0 var(--section-gap)}section:last-child{margin-bottom:0}h1{margin:0 0 .75rem;font-size:clamp(2.5rem,7vw,3.5rem);line-height:1.1}h2{margin:0 0 1.25rem;font-size:1.5rem;line-height:1.2}h3{margin:0 0 .25rem;font-size:1.0625rem}p{margin:0 0 1rem}.tagline{color:var(--page-dim-text);margin:0;font-size:clamp(1.125rem,3vw,1.375rem)}.claims{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.claims p{color:var(--page-dim-text);margin:0}.steps{margin:0;padding-left:1.25rem}.steps li{margin:0 0 .5rem}.steps li:last-child{margin-bottom:0}.questions{margin:0}.questions dt{margin:0 0 .25rem;font-weight:600}.questions dd{color:var(--page-dim-text);margin:0 0 1.5rem}.questions dd:last-child{margin-bottom:0}
