.faq-item{position:relative;background:linear-gradient(145deg,#191919cc,#0f0f0fe6);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);margin-bottom:var(--space-md);overflow:hidden;transition:all var(--duration-normal) var(--ease-out);animation:slideUp .6s var(--ease-out) forwards;opacity:0}.faq-item:hover{border-color:var(--primary);transform:translateY(-2px);box-shadow:0 10px 30px #c8a6751a}.faq-item h3{padding:var(--space-lg);color:var(--text-primary);font-size:1.1rem;margin:0;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:color var(--duration-fast);position:relative}.faq-item h3:before{content:"";position:absolute;left:0;top:0;height:100%;width:3px;background:var(--primary);opacity:0;transition:opacity var(--duration-fast)}.faq-item.active h3:before{opacity:1}.faq-item h3:after{content:"+";font-size:1.5rem;color:var(--primary);transition:transform var(--duration-fast);min-width:24px;text-align:center}.faq-item.active h3:after{transform:rotate(45deg);color:var(--primary-light)}.faq-content{padding:0 var(--space-lg);max-height:0;overflow:hidden;transition:all var(--duration-normal) var(--ease-out);opacity:0;color:var(--text-secondary);line-height:1.8}.faq-content p:before{content:"•";position:absolute;left:0;color:var(--primary)}.faq-content a{color:var(--primary);text-decoration:none;transition:color var(--duration-fast)}.faq-content a:hover{color:var(--primary-light)}.article-detail-box[data-v-174bb21f]{background:linear-gradient(145deg,#14141499,#0a0a0acc);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);padding:var(--space-2xl);position:relative;overflow:hidden}.article-detail-box[data-v-174bb21f]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,var(--primary),transparent)}.article-content[data-v-174bb21f]{color:var(--text-secondary);font-size:1rem;line-height:1.8}.article-content[data-v-174bb21f] h1,.article-content[data-v-174bb21f] h2,.article-content[data-v-174bb21f] h3,.article-content[data-v-174bb21f] h4{color:var(--text-primary);margin:var(--space-lg) 0 var(--space-md)}.article-content[data-v-174bb21f] p{margin-bottom:var(--space-md)}.article-content[data-v-174bb21f] a{color:var(--primary);text-decoration:none;transition:color var(--duration-fast)}.article-content[data-v-174bb21f] a:hover{color:var(--primary-light)}.article-content[data-v-174bb21f] img{max-width:100%;height:auto;border-radius:var(--radius-md);margin:var(--space-md) 0}.article-content[data-v-174bb21f] ul,.article-content[data-v-174bb21f] ol{padding-left:var(--space-xl);margin-bottom:var(--space-md)}.article-content[data-v-174bb21f] li{margin-bottom:var(--space-sm)}.article-content[data-v-174bb21f] blockquote{border-left:3px solid var(--primary);padding-left:var(--space-md);margin:var(--space-md) 0;color:var(--text-secondary);font-style:italic}.article-content[data-v-174bb21f] code{background:#c8a6751a;padding:2px 6px;border-radius:var(--radius-sm);font-family:monospace;color:var(--primary-light)}.article-content[data-v-174bb21f] pre{background:#0000004d;padding:var(--space-md);border-radius:var(--radius-md);overflow-x:auto;margin:var(--space-md) 0}.article-content[data-v-174bb21f] pre code{background:none;padding:0}.article-nav[data-v-174bb21f]{display:flex;justify-content:space-between;align-items:stretch;gap:var(--space-md);margin-top:var(--space-2xl);padding-top:var(--space-xl);border-top:1px solid var(--border-subtle)}.article-nav .nav-prev[data-v-174bb21f],.article-nav .nav-next[data-v-174bb21f]{flex:1;max-width:35%;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.article-nav .nav-next[data-v-174bb21f]{align-items:flex-end;text-align:right}.article-nav .nav-label[data-v-174bb21f]{font-size:.75rem;opacity:.7}.article-nav .nav-title[data-v-174bb21f]{font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.article-nav .nav-disabled[data-v-174bb21f]{opacity:.4;cursor:not-allowed;pointer-events:none}.btn-back[data-v-174bb21f]{display:inline-flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);background:transparent;border:1px solid var(--primary);border-radius:var(--radius-md);color:var(--primary);font-size:.875rem;text-decoration:none;transition:all var(--duration-fast)}.btn-back[data-v-174bb21f]:hover{background:var(--primary);color:var(--bg-primary);box-shadow:0 0 20px var(--primary-glow)}:root{--primary: #C8A675;--primary-dark: #9A7B4F;--primary-light: #E8D4B8;--primary-glow: rgba(200, 166, 117, .4);--bg-dark: #0A0A0A;--bg-card: rgba(15, 15, 15, .8);--bg-glass: rgba(255, 255, 255, .03);--text-primary: #FFFFFF;--text-secondary: #A0A0A0;--text-muted: #666666;--border-subtle: rgba(200, 166, 117, .1);--border-hover: rgba(200, 166, 117, .3);--space-xs: .25rem;--space-sm: .5rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2rem;--space-2xl: 3rem;--space-3xl: 4rem;--space-4xl: 6rem;--radius-sm: .375rem;--radius-md: .75rem;--radius-lg: 1rem;--radius-xl: 1.5rem;--radius-full: 9999px;--shadow-sm: 0 2px 8px rgba(0, 0, 0, .3);--shadow-md: 0 8px 24px rgba(0, 0, 0, .4);--shadow-lg: 0 16px 48px rgba(0, 0, 0, .5);--shadow-glow: 0 0 30px var(--primary-glow);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--duration-fast: .15s;--duration-normal: .25s;--duration-slow: .4s}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;font-size:16px}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;background:var(--bg-dark);color:var(--text-primary);line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none;cursor:pointer}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--primary-dark);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--primary)}::selection{background:#c8a6754d;color:var(--text-primary)}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--space-lg)}.section-container{width:100%;max-width:1000px;margin:0 auto;padding:0 var(--space-lg)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes shimmer{0%{background-position:-200% center}to{background-position:200% center}}@keyframes twinkle{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.8;transform:scale(1.3)}}.animate-fade-in{animation:fadeIn .6s var(--ease-out) forwards}.animate-slide-up{animation:slideUp .6s var(--ease-out) forwards}.animate-scale{animation:scaleIn .5s var(--ease-out) forwards}.animate-float{animation:float 4s var(--ease-in-out) infinite}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.stars-container{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 50% 0%,rgba(30,25,20,.8) 0%,var(--bg-dark) 70%)}.star{position:absolute;background:var(--primary);border-radius:var(--radius-full);animation:twinkle 3s ease-in-out infinite}.background-animation{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.4;background:radial-gradient(circle at 20% 30%,rgba(200,166,117,.08) 0%,transparent 40%),radial-gradient(circle at 80% 70%,rgba(200,166,117,.06) 0%,transparent 40%)}.corner-decor{position:fixed;width:200px;height:200px;pointer-events:none;z-index:1}.corner-top-left{top:80px;left:30px}.corner-bottom-right{bottom:30px;right:30px}.decor-circle{position:absolute;width:80px;height:80px;border-radius:50%;background:radial-gradient(circle at 35% 35%,rgba(200,166,117,.15),rgba(200,166,117,.05) 50%,transparent 70%);box-shadow:0 0 40px #c8a6751a,inset 0 0 20px #c8a6750d;animation:decorFloat 8s ease-in-out infinite}.corner-top-left .decor-circle{top:20px;left:20px}.corner-bottom-right .decor-circle{bottom:20px;right:20px;animation-delay:-4s}.decor-ring{position:absolute;width:120px;height:120px;border-radius:50%;border:1px solid rgba(200,166,117,.15);animation:decorRingSpin 20s linear infinite}.decor-ring:before{content:"";position:absolute;top:-3px;left:50%;width:6px;height:6px;margin-left:-3px;border-radius:50%;background:var(--primary);box-shadow:0 0 10px var(--primary-glow)}.corner-top-left .decor-ring{top:0;left:0}.corner-bottom-right .decor-ring{bottom:0;right:0;animation-direction:reverse}.decor-dots{position:absolute;display:flex;gap:8px}.corner-top-left .decor-dots{bottom:40px;left:60px;flex-direction:column}.corner-bottom-right .decor-dots{top:40px;right:60px;flex-direction:column}.decor-dots span{width:4px;height:4px;border-radius:50%;background:var(--primary);opacity:.4;animation:decorDotPulse 2s ease-in-out infinite}.decor-dots span:nth-child(2){animation-delay:.3s;opacity:.6}.decor-dots span:nth-child(3){animation-delay:.6s;opacity:.8}@keyframes decorFloat{0%,to{transform:translate(0) scale(1);opacity:.6}50%{transform:translate(10px,-10px) scale(1.1);opacity:1}}@keyframes decorRingSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes decorDotPulse{0%,to{transform:scale(1);box-shadow:0 0 #c8a67500}50%{transform:scale(1.5);box-shadow:0 0 10px #c8a67580}}.header{position:fixed;top:0;left:0;right:0;z-index:1000;padding:var(--space-md) var(--space-2xl);background:linear-gradient(180deg,#0f0f0ff2,#0a0a0ae6);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:none;border-radius:0;transition:all var(--duration-normal) var(--ease-out)}.header:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--primary-dark) 15%,var(--primary) 50%,var(--primary-dark) 85%,transparent)}.header:before{content:"";position:absolute;bottom:-1px;left:0;width:150px;height:3px;background:linear-gradient(90deg,transparent,var(--primary-light),var(--primary),var(--primary-light),transparent);border-radius:var(--radius-full);animation:headerLineFlow 6s ease-in-out infinite;z-index:1}@keyframes headerLineFlow{0%{left:-150px;opacity:0}10%{opacity:1}90%{opacity:1}to{left:calc(100% + 150px);opacity:0}}.header.scrolled{background:linear-gradient(180deg,#0a0a0afa,#050505f2);box-shadow:0 4px 30px #00000080}.header .container{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xl);padding:0;position:relative;z-index:1;max-width:1400px}.logo{display:flex;align-items:center;gap:var(--space-sm);transition:all var(--duration-fast) var(--ease-out);position:relative}.logo:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:var(--radius-lg);background:radial-gradient(circle,var(--primary-glow),transparent 70%);opacity:0;transition:opacity var(--duration-normal);z-index:-1}.logo:hover{transform:scale(1.05)}.logo:hover:after{opacity:.5}.logo i{font-size:1.75rem;color:var(--primary);filter:drop-shadow(0 0 8px var(--primary-glow));animation:logoPulse 3s ease-in-out infinite}@keyframes logoPulse{0%,to{filter:drop-shadow(0 0 8px var(--primary-glow))}50%{filter:drop-shadow(0 0 15px var(--primary-glow))}}.logo-img{height:32px;width:auto;filter:drop-shadow(0 0 5px var(--primary-glow))}.nav-links{display:flex;align-items:center;gap:var(--space-xs);margin-left:auto;margin-right:var(--space-xl)}.nav-item{position:relative}.nav-item>a{display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);font-size:.875rem;font-weight:500;color:var(--text-secondary);border-radius:var(--radius-md);transition:all var(--duration-fast) var(--ease-out);position:relative;overflow:hidden}.nav-item>a:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background:linear-gradient(90deg,transparent,var(--primary),transparent);transform:translate(-50%);transition:width var(--duration-fast)}.nav-item>a:hover{color:var(--primary-light);background:#c8a6750d;text-shadow:0 0 10px var(--primary-glow)}.nav-item>a:hover:after{width:80%}.dropdown-arrow{font-size:.625rem;transition:transform var(--duration-fast) var(--ease-out);opacity:.6}.nav-item:hover .dropdown-arrow{transform:rotate(180deg);opacity:1}.submenu{position:absolute;top:calc(100% + var(--space-sm));left:50%;transform:translate(-50%) translateY(8px);min-width:160px;padding:var(--space-sm);background:linear-gradient(145deg,#141414f2,#0a0a0afa);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--primary-dark);border-radius:var(--radius-lg);box-shadow:0 20px 40px #00000080,0 0 20px var(--primary-glow);opacity:0;visibility:hidden;transition:all var(--duration-fast) var(--ease-out)}.submenu:before{content:"";position:absolute;top:0;left:10%;right:10%;height:2px;background:linear-gradient(90deg,transparent,var(--primary),transparent)}.nav-item:hover .submenu{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.submenu a{display:block;padding:var(--space-sm) var(--space-md);font-size:.875rem;color:var(--text-secondary);border-radius:var(--radius-sm);transition:all var(--duration-fast) var(--ease-out)}.submenu a:hover{color:var(--primary);background:#c8a6751a;transform:translate(4px)}.auth-buttons{display:flex;gap:var(--space-sm)}.auth-buttons .btn{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);font-size:.875rem;font-weight:500;border-radius:var(--radius-md);transition:all var(--duration-fast) var(--ease-out);cursor:pointer;position:relative;overflow:hidden}.btn-login{color:var(--primary);background:transparent;border:1px solid var(--primary)}.btn-login:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(200,166,117,.2),transparent);transition:left .5s}.btn-login:hover:before{left:100%}.btn-login:hover{background:#c8a6751a;box-shadow:0 0 20px var(--primary-glow),inset 0 0 20px #c8a6751a;text-shadow:0 0 10px var(--primary-glow)}.btn-register{color:var(--bg-dark);background:linear-gradient(135deg,var(--primary-light),var(--primary));border:none;position:relative}.btn-register:before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transform:skew(-25deg);animation:btnShine 3s ease-in-out infinite}@keyframes btnShine{0%{left:-100%}50%{left:150%}to{left:150%}}.btn-register:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 10px 30px #c8a67566,0 0 30px var(--primary-glow)}.mobile-menu-btn{display:none;padding:var(--space-sm);background:none;border:none;color:var(--text-primary);font-size:1.25rem;cursor:pointer}@media (max-width: 768px){.header{padding:var(--space-sm) var(--space-md)}.nav-links,.auth-buttons{display:none}.mobile-menu-btn{display:block}}.hero{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;padding:var(--space-4xl) 0;overflow:hidden}.hero-content{position:relative;z-index:2;text-align:center;max-width:800px}.hero h1{font-size:clamp(2.5rem,8vw,4.5rem);font-weight:700;letter-spacing:-.03em;line-height:1.1;margin-bottom:var(--space-md);background:linear-gradient(135deg,var(--text-primary) 0%,var(--primary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero h2{font-size:clamp(1.5rem,4vw,2.5rem);font-weight:600;margin-bottom:var(--space-lg);background:linear-gradient(90deg,var(--primary-light),var(--primary),var(--primary-light));background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:shimmer 3s linear infinite}.hero-title-shimmer{position:relative;background:linear-gradient(90deg,var(--text-primary) 0%,var(--text-primary) 40%,rgba(255,215,0,1) 45%,rgba(255,235,150,1) 50%,rgba(255,215,0,1) 55%,var(--primary) 60%,var(--primary) 100%)!important;background-size:300% 100%!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;animation:textShimmerSweep 4s ease-in-out infinite!important}.hero h2.hero-title-shimmer{background:linear-gradient(90deg,var(--primary) 0%,var(--primary) 40%,rgba(255,235,150,1) 45%,rgba(255,255,200,1) 50%,rgba(255,235,150,1) 55%,var(--primary-light) 60%,var(--primary-light) 100%)!important;background-size:300% 100%!important;animation:textShimmerSweep 4s ease-in-out infinite!important;animation-delay:.5s!important}@keyframes textShimmerSweep{0%{background-position:100% 50%}50%{background-position:0% 50%}to{background-position:100% 50%}}.hero-desc{font-size:1.125rem;color:var(--text-secondary);line-height:1.7;max-width:600px;margin:0 auto}.sphere-container{width:200px;height:200px;margin:var(--space-3xl) auto;perspective:1000px;perspective-origin:50% 50%}.particle-sphere{position:relative;width:100%;height:100%;transform-style:preserve-3d;transform:rotateX(15deg)}.sphere-core{position:absolute;top:50%;left:50%;width:60px;height:60px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 30% 30%,rgba(255,230,180,.9),rgba(200,166,117,.6) 40%,rgba(200,166,117,.2) 70%,transparent 100%);box-shadow:0 0 40px #c8a67599,0 0 80px #c8a67566,0 0 120px #c8a67533,inset 0 0 30px #ffffff4d;animation:corePulse 3s ease-in-out infinite}@keyframes corePulse{0%,to{transform:translate(-50%,-50%) scale(1);box-shadow:0 0 40px #c8a67599,0 0 80px #c8a67566,0 0 120px #c8a67533}50%{transform:translate(-50%,-50%) scale(1.1);box-shadow:0 0 60px #c8a675cc,0 0 100px #c8a67580,0 0 150px #c8a6754d}}.sphere-particle{position:absolute;top:50%;left:50%;border-radius:50%;background:radial-gradient(circle,rgba(255,230,180,1) 0%,rgba(200,166,117,.8) 50%,transparent 100%);box-shadow:0 0 6px #c8a675cc;opacity:var(--brightness, .7);animation:particleOrbit var(--duration, 20s) linear infinite;animation-delay:var(--delay, 0s)}@keyframes particleOrbit{0%{transform:translate(-50%,-50%) rotateY(0) translate3d(var(--x),var(--y),var(--z)) scale(1)}25%{transform:translate(-50%,-50%) rotateY(90deg) translate3d(var(--x),var(--y),var(--z)) scale(1.2)}50%{transform:translate(-50%,-50%) rotateY(180deg) translate3d(var(--x),var(--y),var(--z)) scale(1)}75%{transform:translate(-50%,-50%) rotateY(270deg) translate3d(var(--x),var(--y),var(--z)) scale(1.2)}to{transform:translate(-50%,-50%) rotateY(360deg) translate3d(var(--x),var(--y),var(--z)) scale(1)}}.sphere-orbit{position:absolute;top:50%;left:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border:1px solid rgba(200,166,117,.25);border-radius:50%;transform:var(--initial-rotation, rotateX(70deg));animation:orbitSpin var(--duration, 10s) linear infinite;animation-direction:var(--direction, normal)}.sphere-orbit:before{content:"";position:absolute;top:-5px;left:50%;width:10px;height:10px;margin-left:-5px;background:radial-gradient(circle,var(--primary-light),var(--primary));border-radius:50%;box-shadow:0 0 15px var(--primary),0 0 30px var(--primary-glow)}@keyframes orbitSpin{0%{transform:var(--initial-rotation, rotateX(70deg)) rotate(0)}to{transform:var(--initial-rotation, rotateX(70deg)) rotate(360deg)}}.stats{display:flex;flex-wrap:nowrap;justify-content:center;gap:var(--space-xl);margin-top:var(--space-3xl);width:100vw;max-width:1000px;margin-left:50%;transform:translate(-50%);padding:0 var(--space-lg)}.stat-item{flex:0 0 auto;min-width:180px;padding:var(--space-xl) var(--space-2xl);background:linear-gradient(145deg,#141414cc,#080808f2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid transparent;border-radius:var(--radius-xl);text-align:center;transition:all var(--duration-normal) var(--ease-out);cursor:pointer;position:relative;overflow:hidden}.stat-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,var(--primary-dark),transparent 40%,transparent 60%,var(--primary-dark));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.5;transition:opacity var(--duration-normal)}.stat-item:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:2px;background:linear-gradient(90deg,transparent,var(--primary-light),var(--primary),transparent);animation:scanLine 3s ease-in-out infinite;animation-delay:calc(var(--stat-index, 0) * .5s)}.stat-item:nth-child(1){--stat-index: 0}.stat-item:nth-child(2){--stat-index: 1}.stat-item:nth-child(3){--stat-index: 2}.stat-item:nth-child(4){--stat-index: 3}@keyframes scanLine{0%{left:-100%}50%{left:100%}to{left:100%}}.stat-item-glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 0%,rgba(200,166,117,.15),transparent 60%);opacity:0;transition:opacity var(--duration-normal);pointer-events:none}.stat-item:hover .stat-item-glow{opacity:1}.stat-item:hover:before{opacity:1;background:linear-gradient(135deg,var(--primary),var(--primary-light) 25%,transparent 40%,transparent 60%,var(--primary-light) 75%,var(--primary))}.stat-item:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 20px 40px #0006,0 0 30px var(--primary-glow),inset 0 1px #c8a6751a}.stat-number{font-size:2rem;font-weight:700;white-space:nowrap;background:linear-gradient(135deg,var(--primary-light),var(--primary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:var(--space-sm);position:relative;z-index:1;text-shadow:0 0 30px var(--primary-glow);transition:all var(--duration-fast)}.stat-item:hover .stat-number{transform:scale(1.05);filter:drop-shadow(0 0 10px var(--primary-glow))}@keyframes countPulse{0%,to{opacity:1}50%{opacity:.8}}.stat-number{animation:countPulse 2s ease-in-out infinite;animation-delay:calc(var(--stat-index, 0) * .3s)}.stat-item>div:last-child{font-size:.875rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.1em;position:relative;z-index:1;transition:all var(--duration-fast)}.stat-item:hover>div:last-child{color:var(--primary-light);letter-spacing:.15em}.stat-item-line{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:0;height:2px;background:linear-gradient(90deg,transparent,var(--primary),transparent);transition:width var(--duration-normal)}.stat-item:hover .stat-item-line{width:80%}.payment-icons{padding:var(--space-4xl) 0;position:relative;overflow:hidden}.payment-icons:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:80%;height:1px;background:linear-gradient(90deg,transparent,var(--border-subtle),transparent)}.payment-icons .container{display:flex;flex-direction:column;align-items:center}.section-title{text-align:center;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700;margin-bottom:var(--space-sm);background:linear-gradient(135deg,var(--text-primary),var(--primary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative}.section-title:after{content:"";display:block;width:60px;height:3px;background:linear-gradient(90deg,var(--primary),var(--primary-light));margin:var(--space-md) auto 0;border-radius:var(--radius-full)}.section-subtitle{text-align:center;font-size:1rem;color:var(--text-secondary);margin-bottom:var(--space-3xl);max-width:500px}.icons-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-lg);width:100%;max-width:900px}.icon-item{display:flex;flex-direction:column;align-items:center;gap:var(--space-md);padding:var(--space-xl);background:linear-gradient(145deg,#14141499,#0a0a0acc);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);transition:all var(--duration-normal) var(--ease-out);cursor:pointer;flex:0 0 auto;width:130px;position:relative;overflow:hidden}.icon-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 0%,rgba(200,166,117,.1),transparent 70%);opacity:0;transition:opacity var(--duration-normal)}.icon-item:hover:before{opacity:1}.icon-item:hover{transform:translateY(-8px) scale(1.02);border-color:var(--primary);box-shadow:0 20px 40px #0006,0 0 30px var(--primary-glow),inset 0 1px #c8a67533}.icon-wrapper{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#c8a67526,#c8a6750d);border-radius:var(--radius-full);transition:all var(--duration-normal) var(--ease-out);position:relative}.icon-wrapper:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;background:linear-gradient(135deg,var(--primary),transparent);opacity:0;z-index:-1;transition:opacity var(--duration-normal)}.icon-item:hover .icon-wrapper{background:linear-gradient(145deg,#c8a67540,#c8a6751a);box-shadow:0 0 25px var(--primary-glow)}.icon-item:hover .icon-wrapper:after{opacity:.5}.payment-icon{font-size:1.75rem;color:var(--primary);transition:all var(--duration-fast) var(--ease-out);filter:drop-shadow(0 0 0 transparent)}.icon-item:hover .payment-icon{transform:scale(1.15);filter:drop-shadow(0 0 8px var(--primary-glow))}.icon-item span{font-size:.875rem;color:var(--text-secondary);font-weight:500;transition:all var(--duration-fast)}.icon-item:hover span{color:var(--primary-light);text-shadow:0 0 10px var(--primary-glow)}.features{padding:var(--space-4xl) 0;position:relative;overflow:hidden}.features:before{content:"";position:absolute;top:50%;left:0;right:0;height:500px;transform:translateY(-50%);background:radial-gradient(ellipse at center,rgba(200,166,117,.05) 0%,transparent 60%);pointer-events:none}.features:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 20% 30%,rgba(200,166,117,.03) 0%,transparent 20%),radial-gradient(circle at 80% 70%,rgba(200,166,117,.03) 0%,transparent 20%),radial-gradient(circle at 50% 50%,rgba(200,166,117,.02) 0%,transparent 30%);pointer-events:none;animation:featuresBgPulse 8s ease-in-out infinite}@keyframes featuresBgPulse{0%,to{opacity:.5}50%{opacity:1}}.features .container{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}.features-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-lg);width:100%;max-width:960px;position:relative}.features-grid:before{content:"";position:absolute;top:50%;left:5%;right:5%;height:2px;background:linear-gradient(90deg,transparent,var(--primary-dark) 20%,var(--primary) 50%,var(--primary-dark) 80%,transparent);opacity:.3;z-index:0}.features-grid:after{content:"";position:absolute;top:50%;left:5%;width:100px;height:4px;background:linear-gradient(90deg,transparent,var(--primary-light),transparent);border-radius:var(--radius-full);animation:featureLineFlow 4s ease-in-out infinite;z-index:1}@keyframes featureLineFlow{0%{left:5%;opacity:0}10%{opacity:1}90%{opacity:1}to{left:calc(95% - 100px);opacity:0}}.feature-item{padding:var(--space-2xl);background:linear-gradient(165deg,#191919e6,#0a0a0af2);border:1px solid transparent;border-radius:var(--radius-xl);transition:all var(--duration-normal) var(--ease-out);cursor:pointer;text-align:center;flex:1 1 280px;max-width:300px;position:relative;overflow:hidden;z-index:2}.feature-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,var(--primary-dark),transparent 30%,transparent 70%,var(--primary-dark));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.5;transition:all var(--duration-normal)}.feature-item:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:2px;background:linear-gradient(90deg,transparent,var(--primary-light),var(--primary),transparent);animation:featureScan 4s ease-in-out infinite;animation-delay:calc(var(--feature-index, 0) * .3s)}.feature-item:nth-child(1){--feature-index: 0}.feature-item:nth-child(2){--feature-index: 1}.feature-item:nth-child(3){--feature-index: 2}.feature-item:nth-child(4){--feature-index: 3}.feature-item:nth-child(5){--feature-index: 4}.feature-item:nth-child(6){--feature-index: 5}@keyframes featureScan{0%{left:-100%}40%{left:100%}to{left:100%}}.feature-glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 0%,rgba(200,166,117,.15),transparent 60%);opacity:0;transition:opacity var(--duration-normal);pointer-events:none}.feature-item:hover .feature-glow{opacity:1}.feature-item:hover:before{opacity:1;background:linear-gradient(135deg,var(--primary),var(--primary-light) 20%,transparent 40%,transparent 60%,var(--primary-light) 80%,var(--primary))}.feature-item:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 25px 50px #00000080,0 0 50px var(--primary-glow),inset 0 1px #c8a67533}.feature-icon-wrapper{width:80px;height:80px;margin:0 auto var(--space-lg);position:relative;display:flex;align-items:center;justify-content:center}.feature-icon-wrapper:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;background:conic-gradient(from 0deg,transparent,var(--primary),transparent,var(--primary),transparent);animation:featureIconRotate 6s linear infinite;opacity:.4}@keyframes featureIconRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.feature-icon-wrapper:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:linear-gradient(145deg,#141414f2,#0a0a0afa);border:1px solid var(--primary-dark);transition:all var(--duration-normal)}.feature-item:hover .feature-icon-wrapper:before{opacity:.8;animation-duration:3s}.feature-item:hover .feature-icon-wrapper:after{border-color:var(--primary);box-shadow:inset 0 0 20px #c8a67533,0 0 30px var(--primary-glow)}.feature-icon{font-size:2rem;color:var(--primary);position:relative;z-index:1;transition:all var(--duration-normal) var(--ease-out);animation:featureIconPulse 3s ease-in-out infinite;animation-delay:calc(var(--feature-index, 0) * .2s)}@keyframes featureIconPulse{0%,to{filter:drop-shadow(0 0 5px var(--primary-glow));transform:scale(1)}50%{filter:drop-shadow(0 0 15px var(--primary-glow));transform:scale(1.05)}}.feature-item:hover .feature-icon{transform:scale(1.2);filter:drop-shadow(0 0 20px var(--primary-glow));animation:none}.feature-item h3{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin-bottom:var(--space-sm);position:relative;z-index:1;transition:all var(--duration-fast)}.feature-item:hover h3{color:var(--primary-light);text-shadow:0 0 15px var(--primary-glow)}.feature-item p{font-size:.9375rem;color:var(--text-secondary);line-height:1.6;position:relative;z-index:1;transition:color var(--duration-fast)}.feature-item:hover p{color:var(--text-primary)}.steps{padding:var(--space-4xl) 0;position:relative}.steps:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:80%;height:1px;background:linear-gradient(90deg,transparent,var(--border-subtle),transparent)}.steps .container{display:flex;flex-direction:column;align-items:center}.steps-container{display:flex;flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:0;position:relative;width:100%;max-width:1000px}.step{text-align:center;cursor:pointer;flex:1;position:relative;padding:0 var(--space-md)}.step:not(:last-child):after{content:"";position:absolute;top:60px;left:calc(50% + 60px);width:calc(100% - 120px);height:3px;background:linear-gradient(90deg,var(--primary),var(--primary-dark));z-index:0}.step:not(:last-child):before{content:"";position:absolute;top:57px;left:calc(50% + 60px);width:30px;height:9px;background:linear-gradient(90deg,transparent,var(--primary-light),transparent);border-radius:var(--radius-full);z-index:1;animation:flowLine 2s ease-in-out infinite;animation-delay:calc(var(--step-index, 0) * .5s)}.step:nth-child(1){--step-index: 0}.step:nth-child(2){--step-index: 1}.step:nth-child(3){--step-index: 2}.step:nth-child(4){--step-index: 3}@keyframes flowLine{0%{left:calc(50% + 60px);opacity:0}20%{opacity:1}80%{opacity:1}to{left:calc(150% - 90px);opacity:0}}.step-circle{width:120px;height:120px;margin:0 auto var(--space-lg);position:relative;display:flex;align-items:center;justify-content:center}.step-circle:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;background:conic-gradient(from 0deg,transparent,var(--primary),transparent,var(--primary),transparent);animation:rotateGlow 4s linear infinite;opacity:.5}@keyframes rotateGlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.step-circle:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:linear-gradient(145deg,#0f0f0ff2,#050505fa);border:2px solid var(--primary-dark);z-index:1;transition:all var(--duration-normal) var(--ease-out);box-shadow:inset 0 0 20px #c8a6751a,0 0 20px #c8a67533}.step:hover .step-circle:before{border-color:var(--primary);box-shadow:inset 0 0 30px #c8a67533,0 0 40px var(--primary-glow)}.step:hover .step-circle:after{opacity:1;animation-duration:2s}.step-number{font-size:2rem;font-weight:700;color:var(--primary);z-index:2;transition:all var(--duration-fast) var(--ease-out);text-shadow:0 0 20px var(--primary-glow)}.step-icon{position:absolute;font-size:2rem;color:var(--primary);opacity:0;transform:scale(.5);transition:all var(--duration-fast) var(--ease-out);z-index:2;filter:drop-shadow(0 0 10px var(--primary-glow))}.progress-ring{position:absolute;transform:rotate(-90deg);z-index:1}.progress-ring-circle{fill:transparent;stroke:var(--primary);stroke-width:3;stroke-dasharray:339.292;stroke-dashoffset:339.292;transition:stroke-dashoffset var(--duration-slow) var(--ease-out);filter:drop-shadow(0 0 8px var(--primary-glow))}.step:hover .progress-ring-circle{stroke-dashoffset:0}.step:hover .step-number{opacity:0;transform:scale(.5)}.step:hover .step-icon{opacity:1;transform:scale(1)}.step h3{font-size:1.125rem;font-weight:600;color:var(--primary);margin-bottom:var(--space-sm);transition:all var(--duration-fast)}.step:hover h3{color:var(--primary-light);text-shadow:0 0 15px var(--primary-glow)}.step p{font-size:.875rem;color:var(--text-secondary);line-height:1.5}.footer{padding:var(--space-3xl) 0 var(--space-xl);position:relative;background:linear-gradient(180deg,transparent,rgba(10,10,10,.5))}.footer:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--primary),transparent)}.footer .container{display:flex;flex-direction:column;align-items:center}.footer-contact{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-xl);margin-bottom:var(--space-2xl);padding:var(--space-lg) var(--space-2xl);background:linear-gradient(145deg,#14141499,#0a0a0acc);border:1px solid var(--border-subtle);border-radius:var(--radius-xl)}.contact-item{display:flex;align-items:center;gap:var(--space-sm);color:var(--text-secondary);font-size:.875rem;transition:all var(--duration-fast)}.contact-item i{color:var(--primary);font-size:1rem}.contact-item:hover{color:var(--primary-light)}.footer-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2xl);margin-bottom:var(--space-2xl);width:100%;max-width:800px}.footer-column{display:flex;flex-direction:column;gap:var(--space-sm);text-align:center;flex:1 1 150px;max-width:180px}.footer-column h3{font-size:1rem;font-weight:600;color:var(--primary);margin-bottom:var(--space-md);position:relative;padding-bottom:var(--space-sm)}.footer-column h3:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:24px;height:2px;background:linear-gradient(90deg,var(--primary),var(--primary-light));border-radius:var(--radius-full);transition:width var(--duration-fast)}.footer-column:hover h3:after{width:40px}.footer-column a{font-size:.875rem;color:var(--text-secondary);padding:var(--space-xs) 0;transition:all var(--duration-fast) var(--ease-out);position:relative}.footer-column a:before{content:"";position:absolute;left:50%;bottom:0;width:0;height:1px;background:var(--primary);transform:translate(-50%);transition:width var(--duration-fast)}.footer-column a:hover{color:var(--primary-light)}.footer-column a:hover:before{width:100%}.copyright{text-align:center;padding-top:var(--space-xl);border-top:1px solid var(--border-subtle);font-size:.8125rem;color:var(--text-muted);display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-md);width:100%}.copyright a{color:var(--primary);transition:all var(--duration-fast)}.copyright a:hover{color:var(--primary-light);text-shadow:0 0 10px var(--primary-glow)}@media (max-width: 991px){.stat-item{min-width:160px}.icon-item{width:120px}.feature-item{flex:1 1 260px;max-width:280px}.step{flex:1 1 160px;max-width:180px}.footer-column{flex:1 1 140px;max-width:160px}.sphere-container{width:160px;height:160px}}@media (max-width: 767px){.stat-item{min-width:140px}.stat-number{font-size:1.75rem}.icon-item{width:100px;padding:var(--space-lg)}.feature-item{flex:1 1 100%;max-width:400px}.step{flex:1 1 140px;max-width:160px}.footer-column{flex:1 1 120px;max-width:140px}.sphere-container{width:140px;height:140px}}@media (max-width: 575px){.stats{gap:var(--space-md);flex-wrap:wrap}.stat-item{min-width:120px;padding:var(--space-lg)}.stat-number{font-size:1.5rem}.icons-grid{gap:var(--space-md)}.icon-item{width:90px;padding:var(--space-md)}.icon-wrapper{width:44px;height:44px}.payment-icon{font-size:1.25rem}.step{flex:1 1 120px;max-width:140px}.step-circle{width:80px;height:80px}.step-number{font-size:1.25rem}.footer-column{flex:1 1 100px;max-width:120px}.sphere-container{width:120px;height:120px}}@media (max-width: 479px){html{font-size:14px}.stat-item{min-width:100%}.icon-item{width:80px}.footer-column{flex:1 1 100%;max-width:100%}.sphere-container{width:100px;height:100px}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.planet{position:fixed;width:260px;height:260px;border-radius:50%;pointer-events:none;z-index:0;perspective:800px}.planet-left{left:-80px;top:18%;animation:planetFloat 20s ease-in-out infinite}.planet-right{right:-80px;bottom:12%;animation:planetFloat 20s ease-in-out infinite reverse;animation-delay:-10s}.planet:before{content:"";position:absolute;top:30px;right:30px;bottom:30px;left:30px;border-radius:50%;background:radial-gradient(ellipse 40% 30% at 30% 25%,rgba(255,235,180,.5),transparent 50%),radial-gradient(ellipse 30% 20% at 35% 30%,rgba(255,255,255,.3),transparent 40%),radial-gradient(ellipse 100% 100% at 70% 70%,rgba(200,166,117,.2),transparent 50%),radial-gradient(ellipse 120% 120% at 40% 40%,#3c3223,#282116,#19140c 60%,#0f0c08);box-shadow:inset -20px -20px 40px #000c,inset 15px 15px 30px #c8a67526,0 0 40px #c8a67533,0 0 80px #c8a6751a;animation:sphereGlow 6s ease-in-out infinite}.planet:after{content:"";position:absolute;top:20px;right:20px;bottom:20px;left:20px;border-radius:50%;background:transparent;border:1px solid rgba(200,166,117,.3);box-shadow:0 0 30px #c8a67526,inset 0 0 30px #c8a6750d;animation:atmosphereGlow 4s ease-in-out infinite}.planet-texture{position:absolute;top:32px;right:32px;bottom:32px;left:32px;border-radius:50%;overflow:hidden;opacity:.4}.planet-texture:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:repeating-linear-gradient(15deg,transparent 0px,transparent 3px,rgba(200,166,117,.08) 3px,rgba(200,166,117,.08) 4px);animation:textureRotateSlow 120s linear infinite}.planet-texture:after{content:"";position:absolute;top:20%;left:15%;width:25%;height:15%;border-radius:50%;background:radial-gradient(ellipse,rgba(200,166,117,.15),transparent 70%);filter:blur(5px)}.planet-ring{position:absolute;top:50%;left:50%;width:340px;height:340px;margin-top:-170px;margin-left:-170px;border-radius:50%;border:none;background:transparent;transform-style:preserve-3d}.planet-left .planet-ring{transform:rotateX(75deg) rotateY(-10deg)}.planet-right .planet-ring{transform:rotateX(75deg) rotateY(10deg)}.planet-ring:before{content:"";position:absolute;top:50%;left:50%;width:280px;height:280px;margin-top:-140px;margin-left:-140px;border-radius:50%;background:transparent;border:12px solid transparent;border-image:linear-gradient(90deg,transparent 0%,rgba(180,150,100,.1) 15%,rgba(200,166,117,.4) 30%,rgba(220,190,140,.6) 45%,rgba(255,215,150,.7) 50%,rgba(220,190,140,.6) 55%,rgba(200,166,117,.4) 70%,rgba(180,150,100,.1) 85%,transparent 100%) 1;box-shadow:0 0 15px #c8a6754d,0 0 30px #c8a67526;animation:ringGlow 4s ease-in-out infinite}.planet-ring:after{content:"";position:absolute;top:50%;left:50%;width:240px;height:240px;margin-top:-120px;margin-left:-120px;border-radius:50%;border:4px solid transparent;border-image:linear-gradient(90deg,transparent 0%,rgba(200,166,117,.15) 20%,rgba(200,166,117,.35) 50%,rgba(200,166,117,.15) 80%,transparent 100%) 1}@keyframes sphereGlow{0%,to{box-shadow:inset -20px -20px 40px #000c,inset 15px 15px 30px #c8a67526,0 0 40px #c8a67533,0 0 80px #c8a6751a}50%{box-shadow:inset -20px -20px 40px #000c,inset 15px 15px 35px #c8a67540,0 0 60px #c8a6754d,0 0 100px #c8a67526}}@keyframes atmosphereGlow{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}}@keyframes ringGlow{0%,to{box-shadow:0 0 15px #c8a6754d,0 0 30px #c8a67526;opacity:.8}50%{box-shadow:0 0 25px #c8a67580,0 0 50px #c8a67540;opacity:1}}@keyframes textureRotateSlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes planetFloat{0%,to{transform:translateY(0) translate(0)}25%{transform:translateY(-12px) translate(8px)}50%{transform:translateY(5px) translate(-5px)}75%{transform:translateY(-8px) translate(-10px)}}.shooting-star{position:absolute;width:200px;height:3px;background:linear-gradient(90deg,rgba(255,215,0,1),rgba(255,215,0,.8),rgba(200,166,117,.4),transparent);opacity:0;filter:blur(.5px);transform:rotate(-45deg);box-shadow:0 0 20px #ffd700cc,0 0 30px #ffd70099;animation:shoot 3s ease-in infinite;animation-delay:var(--delay, 0s)}@keyframes shoot{0%{opacity:0;transform:translate(-100%) translateY(0) rotate(-45deg)}10%{opacity:1}20%,to{opacity:0;transform:translate(100vw) translateY(100vh) rotate(-45deg)}}.article-section{min-height:100vh;padding:120px 0 80px;position:relative;z-index:1}.article-container{position:relative;z-index:2;max-width:900px;margin:0 auto}.page-title{text-align:center;margin-bottom:var(--space-3xl)}.page-title h1{font-size:clamp(2rem,5vw,2.5rem);font-weight:700;background:linear-gradient(135deg,var(--primary-light),var(--primary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:var(--space-md);animation:titleGlow 3s ease-in-out infinite}@keyframes titleGlow{0%,to{filter:drop-shadow(0 0 8px rgba(200,166,117,.3))}50%{filter:drop-shadow(0 0 15px rgba(200,166,117,.5))}}.page-title p{color:var(--text-secondary);font-size:1rem}.notice-box{background:linear-gradient(145deg,#14141499,#0a0a0acc);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);padding:var(--space-xl);box-shadow:0 10px 30px #0003}.notice-item{position:relative;background:#ffffff08;border:1px solid rgba(200,166,117,.1);border-radius:var(--radius-lg);padding:var(--space-lg);margin-bottom:var(--space-md);overflow:hidden;transition:all var(--duration-normal) var(--ease-out);animation:slideUp .6s var(--ease-out) forwards;opacity:0}.notice-item:last-child{margin-bottom:0}.notice-item:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(200,166,117,.1),transparent);transition:.5s}.notice-item:hover:before{left:100%}.notice-item:hover{transform:translateY(-5px);border-color:var(--primary);box-shadow:0 5px 15px #c8a6751a}.notice-item h3{margin-bottom:var(--space-md)}.notice-item h3 a{color:var(--primary);font-size:1.2rem;font-weight:600;text-decoration:none;transition:all var(--duration-fast);position:relative;display:inline-block}.notice-item h3 a:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:var(--primary);transition:width var(--duration-fast)}.notice-item:hover h3 a{color:var(--primary-light)}.notice-item:hover h3 a:after{width:100%}.notice-item .article-content{color:var(--text-secondary);margin:var(--space-md) 0;padding-left:var(--space-md);border-left:2px solid rgba(200,166,117,.2);transition:all var(--duration-fast);line-height:1.8}.notice-item:hover .article-content{border-left-color:var(--primary);color:var(--text-primary)}.notice-item .date{display:inline-block;padding:var(--space-xs) var(--space-md);background:#c8a6751a;border-radius:var(--radius-full);color:var(--primary-light);font-size:.9rem;transition:all var(--duration-fast)}.notice-item:hover .date{background:#c8a67533;transform:scale(1.05)}.empty-state{text-align:center;padding:var(--space-4xl) var(--space-xl);color:var(--text-muted)}.empty-state i{font-size:3rem;color:var(--primary-dark);margin-bottom:var(--space-lg);opacity:.5}.empty-state p{font-size:1rem}.pagination{display:flex;align-items:center;justify-content:center;gap:var(--space-lg);margin-top:var(--space-2xl)}.page-btn{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#191919cc,#0f0f0fe6);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--primary);font-size:.875rem;cursor:pointer;transition:all var(--duration-fast) var(--ease-out)}.page-btn:hover:not(:disabled){background:#c8a6751a;border-color:var(--primary);transform:scale(1.05);box-shadow:0 0 20px var(--primary-glow)}.page-btn:disabled{opacity:.3;cursor:not-allowed}.page-info{color:var(--text-secondary);font-size:.9375rem;font-weight:500}@media (max-width: 1400px){.planet{width:200px;height:200px}.planet-left{left:-100px}.planet-right{right:-100px}.planet-ring{width:300px;height:60px;top:70px;left:-50px}}@media (max-width: 768px){.planet{display:none}.article-section{padding:100px 0 60px}.page-title h1{font-size:1.75rem}.notice-box,.notice-item{padding:var(--space-md)}.notice-content h3 a{font-size:1rem}.notice-content p{font-size:.875rem}}.page-title{position:relative}.page-title:before{content:"";position:absolute;top:-30px;left:50%;transform:translate(-50%);width:100px;height:100px;background:radial-gradient(circle,rgba(200,166,117,.2),transparent 70%);border-radius:50%;animation:titlePulse 4s ease-in-out infinite}@keyframes titlePulse{0%,to{transform:translate(-50%) scale(1);opacity:.5}50%{transform:translate(-50%) scale(1.5);opacity:.8}}.page-title h1{position:relative;display:inline-block}.page-title h1:before,.page-title h1:after{content:"✦";position:absolute;top:50%;transform:translateY(-50%);color:var(--primary);font-size:1rem;animation:starTwinkle 2s ease-in-out infinite}.page-title h1:before{left:-30px;animation-delay:0s}.page-title h1:after{right:-30px;animation-delay:1s}@keyframes starTwinkle{0%,to{opacity:.3;transform:translateY(-50%) scale(.8)}50%{opacity:1;transform:translateY(-50%) scale(1.2)}}.notice-box{position:relative;overflow:hidden}.notice-box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 10% 20%,rgba(200,166,117,.05) 0%,transparent 20%),radial-gradient(circle at 90% 80%,rgba(200,166,117,.05) 0%,transparent 20%),radial-gradient(circle at 50% 50%,rgba(200,166,117,.03) 0%,transparent 30%);animation:boxBgFloat 10s ease-in-out infinite;pointer-events:none}@keyframes boxBgFloat{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.05)}}.notice-box:after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,var(--primary-dark) 20%,var(--primary) 50%,var(--primary-dark) 80%,transparent)}.notice-item{counter-increment:notice-counter}.notice-item .notice-content:before{content:counter(notice-counter,decimal-leading-zero);position:absolute;top:-10px;right:-10px;font-size:4rem;font-weight:900;color:#c8a6750d;line-height:1;pointer-events:none;transition:all var(--duration-normal)}.notice-item:hover .notice-content:before{color:#c8a6751a;transform:scale(1.1)}.notice-item .notice-content{position:relative;padding-left:var(--space-lg)}.notice-item .notice-content:after{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,var(--primary),var(--primary-dark));border-radius:var(--radius-full);opacity:0;transform:scaleY(0);transition:all var(--duration-normal)}.notice-item:hover .notice-content:after{opacity:1;transform:scaleY(1)}.notice-content h3{display:flex;align-items:center;gap:var(--space-sm)}.notice-content h3:before{content:"📢";font-size:1rem;animation:iconBounce 2s ease-in-out infinite}@keyframes iconBounce{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-3px) rotate(-5deg)}75%{transform:translateY(-3px) rotate(5deg)}}.notice-item:hover{background:linear-gradient(145deg,#1e1c19e6,#14120ff2)}.notice-meta .date{position:relative;overflow:hidden}.notice-meta .date:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:dateShine 3s ease-in-out infinite}@keyframes dateShine{0%{left:-100%}50%{left:100%}to{left:100%}}.notice-meta .arrow{position:relative}.notice-meta .arrow:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;background:conic-gradient(from 0deg,transparent,var(--primary),transparent);opacity:0;animation:arrowRotate 2s linear infinite;transition:opacity var(--duration-fast)}@keyframes arrowRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.notice-item:hover .notice-meta .arrow:before{opacity:.5}.pagination{position:relative}.pagination:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--border-subtle),transparent);transform:translateY(-50%);z-index:-1}.page-btn{position:relative;overflow:hidden}.page-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,rgba(200,166,117,.3),transparent 70%);opacity:0;transition:opacity var(--duration-fast)}.page-btn:hover:not(:disabled):before{opacity:1}.page-info{padding:var(--space-sm) var(--space-lg);background:linear-gradient(145deg,#19191999,#0f0f0fcc);border:1px solid var(--border-subtle);border-radius:var(--radius-md)}.faq-item{position:relative;background:linear-gradient(145deg,#191919cc,#0f0f0fe6);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);margin-bottom:var(--space-md);overflow:hidden;transition:all var(--duration-normal) var(--ease-out);animation:slideUp .6s var(--ease-out) forwards;opacity:0;counter-increment:faq-counter}.faq-item:last-child{margin-bottom:0}.faq-item:before{content:"Q" counter(faq-counter);position:absolute;top:var(--space-md);right:var(--space-lg);font-size:3rem;font-weight:900;color:#c8a67514;line-height:1;pointer-events:none;transition:all var(--duration-normal);z-index:0}.faq-item:hover:before{color:#c8a67526;transform:scale(1.1) rotate(-5deg)}.faq-item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,var(--primary-dark),transparent 40%,transparent 60%,var(--primary-dark));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.3;transition:all var(--duration-normal);pointer-events:none}.faq-item:hover:after{opacity:1;background:linear-gradient(135deg,var(--primary),var(--primary-light) 25%,transparent 40%,transparent 60%,var(--primary-light) 75%,var(--primary))}.faq-item:hover{border-color:var(--primary);transform:translateY(-5px);box-shadow:0 15px 30px #0000004d,0 0 30px var(--primary-glow)}.faq-item h3{padding:var(--space-lg);color:var(--text-primary);font-size:1.1rem;margin:0;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:all var(--duration-fast);position:relative;z-index:1}.faq-item h3:before{content:"❓";margin-right:var(--space-sm);font-size:1.25rem;animation:questionPulse 3s ease-in-out infinite}@keyframes questionPulse{0%,to{transform:scale(1) rotate(0)}25%{transform:scale(1.1) rotate(-10deg)}75%{transform:scale(1.1) rotate(10deg)}}.faq-item.active h3:before{content:"💡";animation:lightBulb .5s ease-out}@keyframes lightBulb{0%{transform:scale(.5);opacity:0}50%{transform:scale(1.3)}to{transform:scale(1);opacity:1}}.faq-item h3:hover{color:var(--primary-light)}.faq-item h3 .faq-indicator{position:absolute;left:0;top:0;height:100%;width:4px;background:linear-gradient(180deg,var(--primary),var(--primary-dark));opacity:0;transition:opacity var(--duration-fast)}.faq-item.active h3 .faq-indicator,.faq-item:hover h3 .faq-indicator{opacity:1}.faq-item h3 .toggle-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#c8a6751a;border-radius:50%;color:var(--primary);font-size:1.25rem;transition:all var(--duration-fast);position:relative}.faq-item h3 .toggle-icon:before{content:"+";transition:transform var(--duration-fast)}.faq-item.active h3 .toggle-icon:before{transform:rotate(45deg)}.faq-item.active h3 .toggle-icon{background:var(--primary);color:var(--bg-dark);box-shadow:0 0 20px var(--primary-glow)}.faq-content{padding:0 var(--space-lg);max-height:0;overflow:hidden;transition:all var(--duration-normal) var(--ease-out);opacity:0;color:var(--text-secondary);line-height:1.8;position:relative;z-index:1}.faq-item.active .faq-content{max-height:1000px;padding:0 var(--space-lg) var(--space-lg);opacity:1}.faq-content:before{content:"";position:absolute;top:0;left:var(--space-lg);right:var(--space-lg);height:1px;background:linear-gradient(90deg,transparent,var(--border-subtle),transparent)}.faq-content p{margin-bottom:var(--space-md);position:relative;padding-left:var(--space-lg)}.faq-content p:before{content:"→";position:absolute;left:0;color:var(--primary);animation:arrowPulse 2s ease-in-out infinite}@keyframes arrowPulse{0%,to{transform:translate(0);opacity:.7}50%{transform:translate(3px);opacity:1}}.faq-content a{color:var(--primary);text-decoration:none;transition:all var(--duration-fast);position:relative}.faq-content a:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:var(--primary-light);transition:width var(--duration-fast)}.faq-content a:hover{color:var(--primary-light);text-shadow:0 0 10px var(--primary-glow)}.faq-content a:hover:after{width:100%}.empty-state{position:relative}.empty-state:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:150px;height:150px;background:radial-gradient(circle,rgba(200,166,117,.1),transparent 70%);border-radius:50%;animation:emptyPulse 3s ease-in-out infinite}@keyframes emptyPulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.5}50%{transform:translate(-50%,-50%) scale(1.3);opacity:.8}}.empty-state i{position:relative;z-index:1;animation:emptyIconFloat 3s ease-in-out infinite}@keyframes emptyIconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}
