:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{color:#e5e7df;background:#1a1c19;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.75}.information-shell{width:min(100%,820px);padding:32px 28px max(28px, env(safe-area-inset-bottom));margin:0 auto}a{color:#b6f541;text-underline-offset:4px;overflow-wrap:anywhere}a:hover{color:#d6ffa0}a:focus-visible{outline-offset:5px;border-radius:2px;outline:2px solid #b6f541}.support-contact{margin:0 0 24px;scroll-margin-top:24px}.support-contact button{color:#d5d9cd;min-height:44px;font:inherit;cursor:pointer;background:#242720;border:1px solid #ffffff35;border-radius:12px;padding:10px 16px;font-size:14px}.support-contact button:hover{border-color:#b6f54180}.support-contact button:focus-visible{outline-offset:4px;outline:2px solid #b6f541}.support-contact p{margin:10px 0 0}.support-contact a{color:#c7cdbd;font-size:14px}.back-link{align-items:center;min-height:44px;margin-bottom:28px;font-weight:700;text-decoration:none;display:inline-flex}h1{color:#f3f5ef;letter-spacing:-1.3px;overflow-wrap:anywhere;margin:0 0 24px;font-size:clamp(30px,5vw,44px);line-height:1.15}h2{color:#f3f5ef;letter-spacing:-.4px;margin:36px 0 12px;font-size:23px;line-height:1.35}h3{color:#f3f5ef;margin:0 0 8px;font-size:16px;line-height:1.5}p{margin:0 0 18px}strong{color:#f3f5ef}ul{margin:0 0 22px;padding-inline-start:23px}li{margin-bottom:12px;padding-inline-start:3px}.information-list{gap:12px;margin-bottom:22px;display:grid}.information-list section{background:#242720;border:1px solid #ffffff12;border-radius:18px;padding:20px}.information-list p{margin:0}footer{color:#b9bdaf;border-top:1px solid #ffffff20;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 20px;margin-top:44px;padding-top:16px;font-size:14px;display:flex}footer nav{flex-wrap:wrap;gap:0 22px;display:flex}footer a{min-height:44px;color:inherit;align-items:center;display:inline-flex}@media (max-width:480px){.information-shell{padding-top:max(16px, env(safe-area-inset-top));padding-inline:max(20px, env(safe-area-inset-left)) max(20px, env(safe-area-inset-right))}.back-link{margin-bottom:20px}h2{font-size:21px}.information-list section{padding:16px}}
