:root{--green:#13994b;--black:#1d1d1b;--gray:#f3f4f6}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--gray);color:var(--black);font-family:Arial,sans-serif}a{color:inherit;text-decoration:none}.app{flex-direction:column;min-height:100vh;display:flex}.main{flex:1}.container{max-width:1200px;margin:0 auto;padding:0 16px}.header{background-color:#fff;box-shadow:0 2px 10px #0000000f}.header-inner{justify-content:space-between;align-items:center;height:64px;display:flex}.logo{color:var(--green);font-size:18px;font-weight:700}.nav{gap:16px;display:flex}.nav a.active{color:var(--green)}.page{padding-top:40px}.page h1{margin-bottom:12px}.link{color:var(--green);margin-top:12px;display:inline-block}.footer{background-color:var(--black);color:#bdbdbd;padding:20px 0;font-size:14px}@media (width<=600px){.logo{font-size:16px}.nav{gap:12px;font-size:14px}}
