*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at top,#285842,#0a2d24);color:#254333;font:18px/1.65 Georgia,serif;padding:32px 16px}main{max-width:760px;margin:auto;padding:32px 40px;background:linear-gradient(120deg,#fff5dc,#eddfbd);border:5px double #be9d57;border-radius:16px;box-shadow:0 15px 45px #00190e88}.brand{text-align:center;font:bold 35px Georgia;color:#214e38;margin:18px 0 0}.eyebrow{text-align:center;font:700 11px Arial;letter-spacing:2px;color:#7b352a}h1{font-size:34px;line-height:1.2;text-align:center;color:#254b36}h2{font-size:25px;color:#254b36}a{color:#265b40;text-underline-offset:4px}#status,.warning{padding:15px;background:#eee2bd;border-left:4px solid #9c4732}#noticeText{white-space:pre-wrap}address{display:flex;flex-direction:column;font-style:normal;padding:16px 0;border-top:1px solid #bea678;border-bottom:1px solid #bea678}.links{display:flex;flex-wrap:wrap;gap:20px}label{display:flex;gap:12px;align-items:flex-start;padding:16px 0}input{width:25px;height:25px;flex-shrink:0;accent-color:#20553e;margin:3px 0}button{padding:14px 22px;background:#225b41;color:#fff1cd;border:2px solid #b99b55;border-radius:9px;font:bold 17px Georgia;cursor:pointer;margin:12px 0}button:disabled{opacity:.55;cursor:default}.secondary{background:#883e30}#accessNote,.support{font-size:15px}.support{border-top:1px solid #bda476;padding-top:20px}[hidden]{display:none!important}:focus-visible{outline:3px solid #b86a30;outline-offset:4px}@media(max-width:600px){body{padding:15px 10px}main{padding:24px 20px}h1{font-size:29px}button{width:100%}}
