.info-page{min-height:100vh;display:flex;flex-direction:column}.info-page header{width:100%}.info-main{width:100%;max-width:1050px;padding:0 36px;flex:1}.info-footer{width:calc(100% - 72px);max-width:1428px;margin:30px auto 0}.about-content{max-width:850px;margin:0 auto}.about-intro{padding:62px 0 38px}.about-intro h1{font-size:clamp(36px,5vw,58px);line-height:1.1;letter-spacing:-1.8px;margin:22px 0}.about-content p,.about-content li{color:#a9beb0;font-size:15px;line-height:1.85}.about-content strong{color:#dfeadf}.about-content .about-tagline{font:500 20px/1.6 'Space Grotesk',sans-serif;margin:25px 0 30px}.about-tagline strong{color:#d5f577}.about-content section{padding:34px 0 28px;border-top:1px solid #2d4535}.about-content h2{font-size:30px;margin:0 0 24px;color:#e3eee5}.about-content h3{font-size:19px;letter-spacing:-.4px;color:#d5f577;margin:28px 0 8px}.about-content ul{padding-left:23px}.about-content li{padding:6px 0}.about-content li::marker{color:#afcf72}.about-content .about-motto{background:#1c3424;border-left:3px solid #d5f577;border-radius:0 9px 9px 0;padding:18px 22px;margin-top:25px}.about-motto strong{color:#d5f577}.info-main:empty{min-height:55vh}@media(max-width:650px){.info-main{padding:0 22px}.info-footer{width:calc(100% - 44px)}.about-intro{padding:40px 0 28px}.about-content p,.about-content li{font-size:14px}.about-content h2{font-size:26px}.about-content .about-tagline{font-size:18px}}
