/*R1JFWSBDUk1QIOKAlCBQcm90ZWN0ZWQgYnkgUFJJWlJBSy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4=*/
*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html,body{overflow-x:hidden}html,body{scrollbar-width:none!important;-ms-overflow-style:none!important}html::-webkit-scrollbar,body::-webkit-scrollbar,*::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}body{overflow-y:auto!important;overflow-x:hidden!important}:root{--orange:#f59e0b;--bg:#111;--card:#141414;--border:rgba(255,255,255,.08);--muted:rgba(255,255,255,.65);--text:#f7f7f7}body{font-family:'Inter',system-ui,sans-serif;background:var(--bg);color:var(--text);min-height:100vh;display:flex;flex-direction:column}nav{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:16px 32px;height:70px;background:transparent;backdrop-filter:none;border-bottom:none;overflow:visible}.logo{display:flex;align-items:center;gap:12px;text-decoration:none}.logo-icon{width:36px;height:36px;background:#fff;overflow:hidden;border-radius:8px;display:flex;align-items:center;justify-content:center}.logo-icon img{width:100%;height:100%;object-fit:cover}.logo-text{font-weight:800;font-size:1.05rem;letter-spacing:.1em;text-transform:uppercase;color:#fff}.nav-links{display:flex;align-items:center;gap:24px;list-style:none}.nav-links a{text-decoration:none;color:rgba(255,255,255,.7);font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:color .18s}.nav-links a:hover{color:#fff}.content{flex:1;max-width:960px;margin:70px auto 0;padding:80px 28px 60px}h1{font-size:clamp(2rem,4vw,3rem);font-weight:800;letter-spacing:.04em;margin-bottom:16px}.highlight{color:var(--orange)}.section{margin-bottom:38px}h2{font-size:1.15rem;font-weight:700;margin-bottom:10px}p,li{font-size:.95rem;line-height:1.75;color:var(--muted)}ul{list-style:disc;margin-left:20px;margin-top:12px}li{margin-bottom:10px}.note{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);padding:18px 20px;border-radius:16px;margin-top:18px}footer{background:transparent;border-top:none;padding:22px 28px;text-align:center;color:var(--muted);font-size:.78rem;display:none}footer strong{color:var(--orange)}footer a{color:var(--orange);text-decoration:none;margin:0 12px;font-size:.85rem}@media(max-width:720px){.content{padding:64px 18px 40px}.nav-links{display:none}}