*{box-sizing:border-box}body{margin:0;background:#fff;color:#1a1a1a;font:16px/1.8 "Yu Gothic",sans-serif;letter-spacing:.04em}main{max-width:720px;margin:auto;padding:32px 24px}h1,h2{font-family:"Yu Mincho",serif;letter-spacing:.12em;font-weight:500}h1{font-size:32px}.eyebrow{font-size:12px;letter-spacing:.22em}.test{border-left:3px solid #00a89d;padding:8px 16px;background:#f7f7f7}form,label{display:block}label{margin:16px 0}input,select,button{font:inherit;max-width:100%;padding:12px;border:1px solid #8a8a8a;border-radius:0;background:white;color:inherit}input:not([type=checkbox]),select{width:100%}input[type=checkbox]{margin-right:8px}button{cursor:pointer;margin:8px 8px 8px 0}button.primary{background:#1a1a1a;color:white}button:disabled{opacity:.5}#error{color:#a02222}dl{border-top:1px solid #e5e2dc}dt{color:#555;margin-top:16px}dd{margin:0;overflow-wrap:anywhere}.actions{display:flex;flex-wrap:wrap}a{color:#176a61;overflow-wrap:anywhere}footer{border-top:1px solid #e5e2dc;margin-top:32px;padding-top:16px;font-size:13px;color:#555}.secret{overflow-wrap:anywhere;padding:16px;background:#f7f7f7}small{display:block;color:#555}@media(max-width:440px){main{padding:24px 16px}h1{font-size:28px}}