:root{--max-width: 360px}h1,h2{min-width:var(--max-width)}form{width:100%;max-width:var(--max-width)}summary{list-style-type:none}button{font-weight:700}input,button{border-radius:3px;border:1px solid #cecece}form input,form button{padding:4px;width:100%;font-size:20px}form label{width:100%;display:block;padding:16px 0}
