:root{color-scheme:dark;font-family:Georgia,"Yu Mincho","Hiragino Mincho ProN",serif;background:#07131b;color:#f0e6d4}*{box-sizing:border-box}body{margin:0;line-height:1.95}a{color:#e1c594;text-underline-offset:4px}a:hover{color:#fff4d8}.paper{max-width:800px;margin:32px auto;padding:32px 40px;border:1px solid #c6af8544;border-radius:24px;background:#0b1a24}header{display:flex;justify-content:space-between;gap:20px;padding-bottom:24px;border-bottom:1px solid #c6af8544}h1{font-size:clamp(24px,5vw,32px);font-weight:400;letter-spacing:.08em;margin:32px 0 8px}h2{font-size:20px;font-weight:400;color:#e1c594;margin:32px 0 10px}p,li,dd{font-size:15px;overflow-wrap:anywhere}.updated{font-size:12px;color:#b5b8b8}dt{margin-top:16px;color:#e1c594}dd{margin-left:0}footer{margin-top:48px;padding-top:24px;border-top:1px solid #c6af8544;font-size:13px}nav{display:flex;flex-wrap:wrap;gap:12px 24px}footer p{font-size:12px;color:#b5b8b8}label{display:block;margin-top:24px}input,textarea,select{display:block;width:100%;padding:12px;margin-top:8px;border:1px solid #c6af8588;border-radius:6px;background:#07131b;color:#f0e6d4;font:16px/1.6 sans-serif}button{padding:14px 24px;background:#a45140;border:1px solid #e1c594;border-radius:30px;color:white;font:16px/1.6 sans-serif;cursor:pointer}.consent{display:flex;gap:12px;align-items:flex-start;font-size:14px}.consent input{width:20px;height:20px;flex-shrink:0}.trap{display:none}.skip{position:absolute;left:12px;top:-100px}.skip:focus{top:8px}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid #f0e6d4;outline-offset:4px}@media(max-width:600px){.paper{margin:0;padding:24px 22px;border:0;border-radius:0}header{font-size:14px}}