.a{background:#cccccc;padding:0.8rem;text-align:center;margin: auto;}.a h1{font-size:1.8rem;margin-bottom:1rem;color:var(--primary)}.a p{font-size:1rem;margin-bottom:1.5rem}form{display:flex;flex-direction:row;gap:0.6rem;align-items:center;flex-wrap:wrap;}label{font-size:1rem;color:var(--text-dark)}input[type="number"],select{padding:0.4rem;width:100%;max-width:250px;border:1px solid #ccc;border-radius:5px;font-size:0.95rem}button{padding:0.6rem 0.8rem;background:var(--accent);color:var(--text-light);border:none;border-radius:5px;cursor:pointer;transition:background .3s}button:hover{background:#218838}.h{background:var(--text-light);padding:1rem;margin-top:1.5rem;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:none}.b{background:var(--bg-light);padding:1rem}.b h2{font-size:1.5rem;margin:1.5rem 0 1rem;color:var(--primary)}.b p,.b ul{font-size:1rem;margin-bottom:1.5rem}.b ul{list-style:disc;padding-left:1.5rem}.b .c h3{font-size:1.2rem;margin:1rem 0 .5rem;color:var(--primary)}.logo{text-align:center;margin-bottom:1rem}.logo img{max-width:150px;height:auto;vertical-align:middle}
