@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&family=Plus+Jakarta+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400&display=swap);header{justify-content:center;left:0;padding:16px 24px;position:fixed;top:0;z-index:1000}.header-section,header{align-items:center;display:flex;width:100%}.header-section{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#12121499;border:1px solid #ffffff0d;border-radius:16px;box-shadow:0 10px 30px -10px #00000080;justify-content:space-between;max-width:1200px;padding:14px 28px;transition:all .3s ease}.header-logo{align-items:center;color:var(--text-primary);display:flex;font-family:var(--font-heading);font-size:1.25rem;font-weight:800;gap:12px;letter-spacing:-.02em;text-transform:uppercase}.header-logo span{color:var(--accent)}.header-items{align-items:center;display:flex;gap:8px}.header-items a{border:1px solid #0000;border-radius:10px;color:var(--text-secondary);font-family:var(--font-heading);font-size:.9rem;font-weight:600;letter-spacing:.05em;margin:0;padding:8px 16px;text-transform:uppercase;transition:all .2s cubic-bezier(.16,1,.3,1)}.header-items a:hover{background:#ffffff0a;color:var(--text-primary)}.header-items a.active-link{background:var(--accent);border-color:var(--accent);box-shadow:0 0 15px #c8ff0059;color:#000}@media (max-width:640px){header{padding:12px}.header-section{flex-direction:column;gap:12px;padding:10px 16px}.header-logo{font-size:1.1rem}.header-items{gap:4px;justify-content:center;width:100%}.header-items a{flex:1 1;font-size:.8rem;padding:6px 12px;text-align:center}}:root{--bg-primary:#09090b;--bg-secondary:#121214;--accent:#c8ff00;--accent-rgb:200,255,0;--accent-gradient:linear-gradient(135deg,#c8ff00,#a3e635);--text-primary:#fafafa;--text-secondary:#a1a1aa;--text-muted:#71717a;--glass-bg:#121214b3;--glass-border:#ffffff0f;--glass-border-hover:#c8ff0033;--glass-shadow:0 12px 40px 0 #00000080;--font-heading:"Outfit",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-body:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;background-color:#09090b;background-color:var(--bg-primary);color:#fafafa;color:var(--text-primary);font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-body);line-height:1.6;overflow-x:hidden}body:after,body:before{animation:float 20s ease-in-out infinite alternate;border-radius:50%;content:"";filter:blur(140px);height:45vw;opacity:.12;pointer-events:none;position:fixed;width:45vw;z-index:-1}body:before{background:radial-gradient(circle,#c8ff00 0,#0000 80%);background:radial-gradient(circle,var(--accent) 0,#0000 80%);left:-10%;top:-10%}body:after{animation-delay:-10s;background:radial-gradient(circle,#0284c7 0,#0000 80%);bottom:-10%;right:-10%}@keyframes float{0%{transform:translate(0) scale(1)}to{transform:translate(8%,8%) scale(1.1)}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#09090b;background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:#ffffff1a;border:2px solid #09090b;border:2px solid var(--bg-primary);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#c8ff00;background:var(--accent)}.page-container{align-items:flex-start;display:flex;justify-content:center;min-height:100vh;padding:120px 24px 60px}.content-card{animation:fadeIn .6s cubic-bezier(.16,1,.3,1) forwards;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#121214b3;background:var(--glass-bg);border:1px solid #ffffff0f;border:1px solid var(--glass-border);border-radius:24px;box-shadow:0 12px 40px 0 #00000080;box-shadow:var(--glass-shadow);max-width:900px;padding:48px;width:100%}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.content-card h1{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,#fff 40%,#ffffffb3);-webkit-background-clip:text;font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-heading);font-size:2.5rem;font-weight:800;letter-spacing:-.03em;margin-bottom:8px}.content-card h1:not(:first-child){-webkit-text-fill-color:unset;background:none;border-left:4px solid #c8ff00;border-left:4px solid var(--accent);color:#fafafa;color:var(--text-primary);font-size:1.8rem;margin-top:48px;padding-left:16px}.content-card h2{color:#fafafa;color:var(--text-primary);font-size:1.4rem;margin-bottom:12px;margin-top:32px}.content-card h2,.content-card h3{font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-heading);font-weight:600}.content-card h3{color:#ffffffe6;font-size:1.15rem;margin-bottom:10px;margin-top:24px}.content-card p{color:#a1a1aa;color:var(--text-secondary);font-size:1.05rem;line-height:1.7;margin-bottom:16px}.last-updated{color:#c8ff00;color:var(--accent);font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-heading);font-size:.95rem;font-weight:600;letter-spacing:.05em;margin-bottom:32px;text-transform:uppercase}.content-card ul{list-style:none;margin-bottom:24px}.content-card li{color:#a1a1aa;color:var(--text-secondary);font-size:1.05rem;line-height:1.6;margin-bottom:12px;padding-left:28px;position:relative}.content-card li:before{color:#c8ff00;color:var(--accent);content:"→";font-weight:700;left:0;position:absolute}.content-card li strong{color:#fafafa;color:var(--text-primary);font-weight:600}.privacy-badge{align-items:center;background:#c8ff001a;border:1px solid #c8ff0033;border-radius:100px;display:inline-flex;font-size:.85rem;font-weight:600;letter-spacing:.05em;margin-bottom:24px;padding:6px 16px;text-transform:uppercase}.content-card a,.privacy-badge{color:#c8ff00;color:var(--accent)}.content-card a{border-bottom:1px dashed #c8ff0066;margin:0;text-decoration:none;transition:all .2s ease}.content-card a:hover{border-bottom-color:#fff;color:#fff}@media (max-width:768px){.page-container{padding:100px 16px 40px}.content-card{border-radius:16px;padding:32px 20px}.content-card h1{font-size:2rem}.content-card h1:not(:first-child){font-size:1.5rem;margin-top:36px}.content-card h2{font-size:1.25rem;margin-top:24px}}
/*# sourceMappingURL=main.f89c01f4.css.map*/