body:has(#ggwps-home) .site-content,body:has(#ggwps-home) .ast-container,body:has(#ggwps-home) #primary,body:has(#ggwps-home) .site-main,body:has(#ggwps-home) .content-area,body:has(#ggwps-home) .entry-content,body:has(#ggwps-home) article,body:has(#ggwps-home) .ast-article-single,body:has(#ggwps-home) .ast-separate-container .ast-article-single{padding:0!important;margin:0!important;max-width:100%!important;width:100%!important}.hp-wrapper{position:relative;overflow:hidden;background:#0d0d0d;min-height:100vh;margin:0;padding:0}#hp-particle-grid{position:fixed;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}.hp-section{position:relative;z-index:1;padding:100px 0 80px;overflow:hidden}.hp-section__hud-border{position:absolute;top:0;left:50%;transform:translateX(-50%);width:min(90%, 1200px);height:1px;background:linear-gradient(90deg,transparent 0%,rgb(198 51 255 / .3) 20%,rgb(255 215 0 / .6) 50%,rgb(198 51 255 / .3) 80%,transparent 100%)}.hp-section__hud-border::before,.hp-section__hud-border::after{content:'';position:absolute;top:-3px;width:7px;height:7px;border-radius:50%;background:gold;box-shadow:0 0 8px #ffd700,0 0 20px rgb(255 215 0 / .4)}.hp-section__hud-border::before{left:0}.hp-section__hud-border::after{right:0}.hp-container{max-width:1200px;width:90%;margin:0 auto}[data-hp-reveal]{opacity:0;transform:translateY(50px);transition:opacity 0.8s cubic-bezier(.16,1,.3,1),transform 0.8s cubic-bezier(.16,1,.3,1)}[data-hp-reveal].hp-visible{opacity:1;transform:translateY(0)}.hp-visible .hp-card:nth-child(1){transition-delay:0.05s}.hp-visible .hp-card:nth-child(2){transition-delay:0.15s}.hp-visible .hp-card:nth-child(3){transition-delay:0.25s}.hp-visible .hp-step:nth-child(1){transition-delay:0.05s}.hp-visible .hp-step:nth-child(3){transition-delay:0.2s}.hp-visible .hp-step:nth-child(5){transition-delay:0.35s}.hp-visible .hp-tool-card:nth-child(1){transition-delay:0.05s}.hp-visible .hp-tool-card:nth-child(2){transition-delay:0.18s}.hp-visible .hp-tool-card:nth-child(3){transition-delay:0.31s}.hp-section__header{text-align:center;margin-bottom:60px}.hp-tag{display:inline-block;font-family:'Orbitron',sans-serif;font-size:.7rem;letter-spacing:3px;text-transform:uppercase;color:#c633ff;padding:6px 18px;border:1px solid rgb(198 51 255 / .3);border-radius:40px;margin-bottom:20px;background:rgb(198 51 255 / .06);text-shadow:0 0 12px rgb(198 51 255 / .4)}.hp-title{font-family:'Orbitron',sans-serif;font-size:clamp(1.8rem, 4vw, 3rem);line-height:1.25;margin-bottom:18px}.hp-title__accent{display:block;background:linear-gradient(135deg,#ffd700,#fff3b0,#ffd700);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;filter:drop-shadow(0 0 6px rgb(255 215 0 / .2))}.hp-title__main{display:block;color:#e6e6e6;font-weight:400;font-size:.65em}.hp-subtitle{max-width:620px;margin:0 auto;font-family:'Roboto',sans-serif;font-size:clamp(0.95rem, 1.6vw, 1.12rem);color:#aaa;line-height:1.75}.hp-subtitle strong{color:gold}.hp-subtitle em{color:#d1a9ff;font-style:normal}.hp-cards{display:grid;gap:28px;margin-bottom:50px}.hp-cards--3{grid-template-columns:repeat(3,1fr)}.hp-card{position:relative;background:linear-gradient(145deg,rgb(26 26 46 / .85),rgb(13 13 13 / .95));border:1px solid rgb(198 51 255 / .15);border-radius:16px;padding:36px 28px 32px;text-align:center;transition:transform 0.4s cubic-bezier(.16,1,.3,1),border-color 0.4s ease,box-shadow 0.4s ease;cursor:default;will-change:transform;overflow:hidden}.hp-card::before{content:'';position:absolute;inset:0;border-radius:16px;background:radial-gradient(ellipse at 50% 0%,rgb(255 215 0 / .04) 0%,transparent 70%);pointer-events:none}.hp-card:hover{border-color:rgb(255 215 0 / .35);box-shadow:0 0 30px rgb(198 51 255 / .08),0 8px 40px rgb(0 0 0 / .35),inset 0 0 40px rgb(255 215 0 / .03)}.hp-card::after{content:'';position:absolute;top:8px;left:8px;width:20px;height:20px;border-top:2px solid rgb(255 215 0 / .25);border-left:2px solid rgb(255 215 0 / .25);pointer-events:none;transition:border-color 0.3s ease}.hp-card:hover::after{border-color:rgb(255 215 0 / .6)}.hp-card__glow{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at center,rgb(198 51 255 / .06),transparent 60%);opacity:0;transition:opacity 0.5s ease;pointer-events:none}.hp-card:hover .hp-card__glow{opacity:1}.hp-card__icon{width:56px;height:56px;margin:0 auto 20px;color:gold;filter:drop-shadow(0 0 8px rgb(255 215 0 / .3));transition:transform 0.4s ease,filter 0.4s ease}.hp-card__icon svg{width:100%;height:100%}.hp-card:hover .hp-card__icon{transform:scale(1.12) translateY(-3px);filter:drop-shadow(0 0 14px rgb(255 215 0 / .5))}.hp-card__title{font-family:'Orbitron',sans-serif;font-size:1.05rem;color:#fff;margin-bottom:10px;letter-spacing:.5px}.hp-card__text{font-family:'Roboto',sans-serif;font-size:.88rem;color:#888;line-height:1.6}.hp-cta-row{text-align:center}.hp-btn{position:relative;display:inline-flex;align-items:center;gap:10px;padding:15px 36px;font-family:'Orbitron',sans-serif;font-size:.88rem;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;border:none;border-radius:8px;cursor:pointer;overflow:hidden;transition:transform 0.3s ease,box-shadow 0.3s ease,background 0.3s ease;text-decoration:none!important}.hp-btn--primary{background:linear-gradient(135deg,#b8860b 0%,#ffd700 50%,#fff3b0 100%);color:#0d0d0d;box-shadow:0 4px 25px rgb(255 215 0 / .25),0 0 60px rgb(255 215 0 / .08)}.hp-btn--primary:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 6px 35px rgb(255 215 0 / .4),0 0 80px rgb(255 215 0 / .12)}.hp-btn--secondary{background:#fff0;color:#d1a9ff;border:2px solid rgb(198 51 255 / .5);box-shadow:0 0 20px rgb(198 51 255 / .08)}.hp-btn--secondary:hover{background:rgb(198 51 255 / .1);border-color:#c633ff;color:#fff;transform:translateY(-2px) scale(1.03);box-shadow:0 0 40px rgb(198 51 255 / .2)}.hp-btn--accent{background:linear-gradient(135deg,#0a5e73,#0ae0ff);color:#0d0d0d;box-shadow:0 4px 25px rgb(10 224 255 / .2)}.hp-btn--accent:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 6px 35px rgb(10 224 255 / .35)}.hp-btn--hero{background:linear-gradient(135deg,#b8860b 0%,#ffd700 100%);color:#0d0d0d;font-size:1rem;padding:18px 48px;border-radius:10px;box-shadow:0 4px 30px rgb(255 215 0 / .3),0 0 80px rgb(255 215 0 / .08)}.hp-btn--hero:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 8px 50px rgb(255 215 0 / .5),0 0 100px rgb(255 215 0 / .15)}.hp-btn__text{position:relative;z-index:2}.hp-btn__arrow{width:18px;height:18px;position:relative;z-index:2;transition:transform 0.3s ease}.hp-btn:hover .hp-btn__arrow{transform:translateX(4px)}.hp-btn__shine{position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,transparent 0%,rgb(255 255 255 / .25) 50%,transparent 100%);transform:skewX(-25deg);transition:none;pointer-events:none;z-index:1}.hp-btn:hover .hp-btn__shine{animation:hp-shine-sweep 0.6s ease forwards}@keyframes hp-shine-sweep{0%{left:-75%;opacity:1}100%{left:150%;opacity:0}}.hp-btn__ripple{position:absolute;width:10px;height:10px;border-radius:50%;background:rgb(255 255 255 / .5);transform:translate(-50%,-50%) scale(0);animation:hp-ripple 0.6s ease-out forwards;pointer-events:none;z-index:3}@keyframes hp-ripple{0%{transform:translate(-50%,-50%) scale(0);opacity:1}100%{transform:translate(-50%,-50%) scale(20);opacity:0}}.hp-btn:active{transform:scale(.97)!important;transition:transform 0.1s ease}.hp-orbit{position:relative;width:280px;height:280px;margin:0 auto 50px}.hp-orbit__ring{position:absolute;inset:0;border:1px solid rgb(198 51 255 / .15);border-radius:50%;animation:hp-ring-pulse 4s ease-in-out infinite}@keyframes hp-ring-pulse{0%,100%{border-color:rgb(198 51 255 / .15);box-shadow:none}50%{border-color:rgb(198 51 255 / .25);box-shadow:0 0 20px rgb(198 51 255 / .06)}}.hp-orbit__badge{position:absolute;width:52px;height:52px;top:50%;left:50%;margin:-26px 0 0 -26px;background:rgb(26 26 46 / .9);border:1px solid rgb(255 215 0 / .2);border-radius:12px;display:flex;align-items:center;justify-content:center;color:gold;padding:10px;box-shadow:0 0 15px rgb(255 215 0 / .08);cursor:default;z-index:2;animation:hp-orbit-badge 25s linear infinite}.hp-orbit__badge[data-orbit="0"]{animation-delay:0s}.hp-orbit__badge[data-orbit="1"]{animation-delay:-5s}.hp-orbit__badge[data-orbit="2"]{animation-delay:-10s}.hp-orbit__badge[data-orbit="3"]{animation-delay:-15s}.hp-orbit__badge[data-orbit="4"]{animation-delay:-20s}@keyframes hp-orbit-badge{from{transform:rotate(0deg) translateY(-114px) rotate(0deg)}to{transform:rotate(360deg) translateY(-114px) rotate(-360deg)}}.hp-orbit__badge svg{width:100%;height:100%}.hp-orbit__badge:hover{animation-play-state:paused;border-color:rgb(255 215 0 / .6);box-shadow:0 0 25px rgb(255 215 0 / .2);z-index:5}.hp-orbit__badge::after{content:attr(data-platform);position:absolute;bottom:-22px;left:50%;transform:translateX(-50%);font-family:'Roboto',sans-serif;font-size:.65rem;color:#888;white-space:nowrap;opacity:0;transition:opacity 0.3s ease;pointer-events:none}.hp-orbit__badge:hover::after{opacity:1}.hp-orbit__core{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90px;height:90px;border-radius:50%;background:radial-gradient(circle,rgb(198 51 255 / .1),rgb(13 13 13 / .9));border:2px solid rgb(198 51 255 / .25);display:flex;align-items:center;justify-content:center;box-shadow:0 0 40px rgb(198 51 255 / .1),inset 0 0 30px rgb(198 51 255 / .05);z-index:3}.hp-orbit__label{font-family:'Orbitron',sans-serif;font-size:.7rem;color:gold;text-align:center;line-height:1.3;letter-spacing:2px;text-shadow:0 0 10px rgb(255 215 0 / .3)}.hp-steps{display:flex;align-items:flex-start;justify-content:center;gap:0;margin-bottom:50px}.hp-step{text-align:center;flex:0 0 200px;position:relative}.hp-step__hex{position:relative;width:80px;height:80px;margin:0 auto 18px;color:rgb(198 51 255 / .35);transition:color 0.4s ease}.hp-step__hex svg{width:100%;height:100%;filter:drop-shadow(0 0 6px rgb(198 51 255 / .15));transition:filter 0.4s ease}.hp-step:hover .hp-step__hex{color:rgb(255 215 0 / .6)}.hp-step:hover .hp-step__hex svg{filter:drop-shadow(0 0 12px rgb(255 215 0 / .3))}.hp-step__num{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:'Orbitron',sans-serif;font-size:1.2rem;font-weight:700;color:gold;text-shadow:0 0 10px rgb(255 215 0 / .3)}.hp-step__title{font-family:'Orbitron',sans-serif;font-size:.88rem;color:#fff;margin-bottom:8px}.hp-step__text{font-family:'Roboto',sans-serif;font-size:.82rem;color:#777;line-height:1.5;padding:0 8px}.hp-step__connector{display:flex;align-items:center;justify-content:center;flex:0 0 60px;padding-top:40px}.hp-step__connector span{display:block;width:100%;height:2px;background:linear-gradient(90deg,rgb(198 51 255 / .3),rgb(255 215 0 / .3));position:relative}.hp-step__connector span::after{content:'';position:absolute;right:-4px;top:-3px;width:8px;height:8px;background:gold;border-radius:50%;box-shadow:0 0 8px rgb(255 215 0 / .4)}.hp-tools-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.hp-tool-card{position:relative;border-radius:16px;overflow:hidden;border:1px solid rgb(255 255 255 / .06);transition:transform 0.4s cubic-bezier(.16,1,.3,1),border-color 0.4s ease,box-shadow 0.4s ease;cursor:pointer;will-change:transform;text-decoration:none!important;display:block;color:inherit!important}.hp-tool-card:hover{box-shadow:0 12px 50px rgb(0 0 0 / .4)}.hp-tool-card__bg{position:absolute;inset:0;background:linear-gradient(160deg,rgb(26 26 46 / .95),rgb(13 13 13 / .98));z-index:0}.hp-tool-card__scan{position:absolute;top:-100%;left:0;width:100%;height:100%;background:linear-gradient(180deg,transparent 0%,rgb(255 215 0 / .03) 50%,transparent 100%);animation:hp-scan 4s linear infinite;pointer-events:none}@keyframes hp-scan{0%{top:-100%}100%{top:200%}}.hp-tool-card__content{position:relative;z-index:1;padding:36px 28px 32px;text-align:center}.hp-tool-card__icon{width:60px;height:60px;margin:0 auto 18px;color:#888;transition:color 0.3s ease,transform 0.3s ease}.hp-tool-card__icon svg{width:100%;height:100%}.hp-tool-card__title{font-family:'Orbitron',sans-serif;font-size:1rem;color:#fff;margin-bottom:10px;letter-spacing:.5px}.hp-tool-card__desc{font-family:'Roboto',sans-serif;font-size:.82rem;color:#777;line-height:1.55;margin-bottom:16px}.hp-tool-card__tag{display:inline-block;font-family:'Orbitron',sans-serif;font-size:.6rem;letter-spacing:2px;text-transform:uppercase;padding:4px 12px;border-radius:30px;border:1px solid rgb(255 215 0 / .25);color:gold;background:rgb(255 215 0 / .06)}.hp-tool-card__tag--soon{border-color:rgb(198 51 255 / .25);color:#c633ff;background:rgb(198 51 255 / .06)}.hp-tool-card__edge{position:absolute;bottom:0;left:10%;width:80%;height:2px;border-radius:1px;transition:opacity 0.4s ease,box-shadow 0.4s ease;opacity:0}.hp-tool-card:hover .hp-tool-card__edge{opacity:1}.hp-tool-card--lol:hover{border-color:rgb(58 158 255 / .4)}.hp-tool-card--lol:hover .hp-tool-card__icon{color:#3a9eff;transform:scale(1.1)}.hp-tool-card--lol .hp-tool-card__edge{background:#3a9eff;box-shadow:0 0 12px rgb(58 158 255 / .5)}.hp-tool-card--valo:hover{border-color:rgb(255 61 61 / .4)}.hp-tool-card--valo:hover .hp-tool-card__icon{color:#ff3d3d;transform:scale(1.1)}.hp-tool-card--valo .hp-tool-card__edge{background:#ff3d3d;box-shadow:0 0 12px rgb(255 61 61 / .5)}.hp-tool-card--soon{cursor:default}.hp-tool-card--soon:hover{border-color:rgb(198 51 255 / .3)}.hp-tool-card--soon:hover .hp-tool-card__icon{color:#c633ff;transform:scale(1.1)}.hp-tool-card--soon .hp-tool-card__edge{background:#c633ff;box-shadow:0 0 12px rgb(198 51 255 / .5)}.hp-section--cta-final{padding:80px 0 0}.hp-wrapper{padding-bottom:0}.hp-final-cta{position:relative;background:linear-gradient(145deg,rgb(26 26 46 / .85),rgb(13 13 13 / .95));border:1px solid rgb(255 215 0 / .12);border-radius:24px;padding:70px 40px;text-align:center;overflow:hidden;margin-bottom:0}.hp-final-cta__note{font-family:'Roboto',sans-serif;font-size:.78rem;color:#666;margin:12px auto 28px;max-width:520px;line-height:1.5}.hp-final-cta__note strong{color:#e74c3c;font-weight:600}.hp-final-cta__particles{position:absolute;inset:0;pointer-events:none}.hp-final-cta__particles span{position:absolute;width:3px;height:3px;border-radius:50%;background:gold;opacity:0;animation:hp-float-particle 6s ease-in-out infinite}.hp-final-cta__particles span:nth-child(1){left:10%;top:20%;animation-delay:0s}.hp-final-cta__particles span:nth-child(2){left:25%;top:70%;animation-delay:0.8s}.hp-final-cta__particles span:nth-child(3){left:65%;top:15%;animation-delay:1.6s}.hp-final-cta__particles span:nth-child(4){left:80%;top:60%;animation-delay:2.4s}.hp-final-cta__particles span:nth-child(5){left:40%;top:85%;animation-delay:3.2s}.hp-final-cta__particles span:nth-child(6){left:90%;top:35%;animation-delay:4s}.hp-final-cta__particles span:nth-child(7){left:15%;top:50%;animation-delay:4.8s}.hp-final-cta__particles span:nth-child(8){left:55%;top:45%;animation-delay:5.6s}@keyframes hp-float-particle{0%{opacity:0;transform:translateY(0) scale(1)}25%{opacity:.6}50%{opacity:.8;transform:translateY(-30px) scale(1.2)}75%{opacity:.4}100%{opacity:0;transform:translateY(-60px) scale(.5)}}.hp-final-cta__title{font-family:'Orbitron',sans-serif;font-size:clamp(1.6rem, 3.5vw, 2.6rem);background:linear-gradient(135deg,#ffd700,#fff3b0,#ffd700);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;margin-bottom:14px;position:relative;z-index:1}.hp-final-cta__text{font-family:'Roboto',sans-serif;font-size:1.05rem;color:#aaa;margin-bottom:30px;position:relative;z-index:1}@media (max-width:1024px){.hp-section{padding:80px 0 60px}.hp-cards--3{grid-template-columns:repeat(2,1fr)}.hp-cards--3 .hp-card:last-child{grid-column:1 / -1;max-width:400px;justify-self:center}.hp-tools-grid{grid-template-columns:repeat(2,1fr)}.hp-tools-grid .hp-tool-card:last-child{grid-column:1 / -1;max-width:400px;justify-self:center}.hp-orbit{width:240px;height:240px}.hp-orbit__badge{width:46px;height:46px;margin:-23px 0 0 -23px;padding:8px;animation-name:hp-orbit-badge-tablet}@keyframes hp-orbit-badge-tablet{from{transform:rotate(0deg) translateY(-97px) rotate(0deg)}to{transform:rotate(360deg) translateY(-97px) rotate(-360deg)}}.hp-steps{gap:0}.hp-step{flex:0 0 170px}.hp-step__connector{flex:0 0 40px}}@media (max-width:768px){.hp-section{padding:60px 0 50px}.hp-section__header{margin-bottom:40px}.hp-cards--3{grid-template-columns:1fr}.hp-cards--3 .hp-card:last-child{max-width:none}.hp-tools-grid{grid-template-columns:1fr}.hp-tools-grid .hp-tool-card:last-child{max-width:none}.hp-card{padding:28px 22px 26px}.hp-steps{flex-direction:column;align-items:center}.hp-step{flex:none;width:100%;max-width:280px}.hp-step__connector{flex:none;width:2px;height:40px;padding-top:0;flex-direction:column}.hp-step__connector span{width:2px;height:100%;background:linear-gradient(180deg,rgb(198 51 255 / .3),rgb(255 215 0 / .3))}.hp-step__connector span::after{right:auto;left:-3px;top:auto;bottom:-4px}.hp-orbit{width:220px;height:220px}.hp-orbit__badge{width:40px;height:40px;margin:-20px 0 0 -20px;padding:7px;animation-name:hp-orbit-badge-mobile}@keyframes hp-orbit-badge-mobile{from{transform:rotate(0deg) translateY(-90px) rotate(0deg)}to{transform:rotate(360deg) translateY(-90px) rotate(-360deg)}}.hp-orbit__core{width:70px;height:70px}.hp-orbit__label{font-size:.6rem}.hp-final-cta{padding:50px 24px;border-radius:18px}.hp-btn{padding:13px 28px;font-size:.8rem}.hp-btn--hero{padding:15px 36px;font-size:.9rem}}@media (max-width:480px){.hp-section{padding:50px 0 40px}.hp-section__header{margin-bottom:30px}.hp-tag{font-size:.6rem;letter-spacing:2px;padding:5px 14px}.hp-subtitle{font-size:.88rem}.hp-card__icon{width:44px;height:44px}.hp-card__title{font-size:.95rem}.hp-card__text{font-size:.82rem}.hp-step{max-width:240px}.hp-step__hex{width:64px;height:64px}.hp-step__num{font-size:1rem}.hp-step__title{font-size:.8rem}.hp-step__text{font-size:.75rem}.hp-orbit{width:190px;height:190px}.hp-orbit__badge{width:36px;height:36px;padding:6px}.hp-tool-card__content{padding:28px 20px 24px}.hp-tool-card__icon{width:48px;height:48px}.hp-tool-card__title{font-size:.9rem}.hp-tool-card__desc{font-size:.78rem}.hp-final-cta{padding:40px 16px;border-radius:14px}.hp-final-cta__text{font-size:.92rem}.hp-btn{padding:11px 22px;font-size:.75rem}.hp-btn--hero{padding:13px 28px;font-size:.82rem}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important}[data-hp-reveal]{opacity:1;transform:none}.hp-orbit__ring{animation:none}.hp-orbit__badge{animation:none}}