.about-container{max-width:800px;margin:0 auto;padding:60px 40px}.steps{flex-direction:column;gap:40px;margin-top:40px;display:flex}.step{align-items:center;gap:30px;display:flex}.step-number{color:#09f;text-shadow:2px 2px 8px #fff,-2px -2px 8px #fff;font-size:120px;font-weight:900;line-height:1}.step-text,h1{text-shadow:1px 1px 4px #fff,-1px -1px 4px #fff}.step-text{margin:0;font-size:24px}.background-image{opacity:.1;z-index:-1;background-image:url(/background.png);background-position:50%;background-size:cover;width:100%;height:100%;position:fixed;top:0;left:0}@media (max-width:1024px){.footer{width:100%;position:fixed;bottom:0;left:0}.nav{flex-flow:row;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.navlinks{gap:16px;display:flex;position:static;transform:none}.nav a{padding:6px 10px;font-size:22px}.about-container{text-align:center;margin:0 auto;padding:80px 40px 40px}.about-container h1{white-space:nowrap;text-align:center;font-size:60px}.step-text{text-align:left}.step{align-items:center}.step-number{text-align:center;flex-shrink:0;width:60px;min-width:60px;padding-top:0;font-size:100px}}@media (max-width:767px){.nav{flex-flow:row;align-items:center;gap:0;padding:8px 12px;overflow:hidden}.navlinks{flex-wrap:nowrap;gap:0;position:static;transform:none}.nav a{white-space:nowrap;padding:4px 6px;font-size:15px}.nav>a:first-child{margin-right:12px}.about-container{padding:80px 32px 40px}.about-container h1{white-space:nowrap;text-align:center;font-size:28px}.step-number{min-width:50px;font-size:60px}.step-text{font-size:16px}.step{gap:16px}.steps{gap:24px}.footer{width:100%;position:fixed;bottom:0;left:0}}
