@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Poppins:wght@600;700;800&family=VT323&display=swap";:root{--bg-dark: #09090b;--bg-panel: #141417;--bg-panel-hover: #1a1a1e;--border-color: #27272a;--accent: #10b981;--accent-shadow: #047857;--text-main: #f8fafc;--text-muted: #a1a1aa;--font-main: "Inter", sans-serif;--font-heading: "Poppins", sans-serif;--font-mc: "VT323", monospace}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background-color:var(--bg-dark);color:var(--text-main);font-family:var(--font-main);line-height:1.6;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:32px 32px;background-attachment:fixed;overflow-x:hidden}h1,h2,h3,h4,.price,.modal-price,.stat span{font-family:var(--font-heading);font-weight:700;letter-spacing:-.5px}.mc-font{font-family:var(--font-mc);letter-spacing:2px;font-weight:400!important}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}.text-accent{color:var(--accent)}.text-muted{color:var(--text-muted)}.subtitle{color:var(--text-muted);font-size:1.15rem;max-width:600px;margin:0 auto;line-height:1.6}.xp-bar{position:fixed;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#10b981,#34d399,#10b981);background-size:200% 100%;animation:xpPulse 4s infinite linear;z-index:1000}@keyframes xpPulse{0%{background-position:100% 0}to{background-position:-100% 0}}.mc-panel{background:var(--bg-panel);border:2px solid var(--border-color);border-radius:6px;box-shadow:0 6px #0006;transition:all .2s ease-in-out}.mc-panel-highlight{background:#18181b;border:2px solid var(--accent);border-radius:6px;box-shadow:0 6px #10b98126}.tag-badge{background:#10b9811a;color:var(--accent);padding:.4rem 1rem;border-radius:4px;font-size:.95rem;font-family:var(--font-heading);font-weight:600;border:2px solid rgba(16,185,129,.3);text-transform:uppercase}.badge{background:#27272a;color:var(--text-main);padding:.25rem .6rem;border-radius:4px;font-size:.75rem;font-weight:600;font-family:var(--font-heading);text-transform:uppercase;border:1px solid #3f3f46}.mc-block-icon{width:36px;height:36px;background:linear-gradient(135deg,#4ade80,#16a34a);border:2px solid #064e3b;box-shadow:inset 3px 3px #ffffff4d,inset -3px -3px #0000004d;transform:rotate(10deg);border-radius:2px}.mc-block-icon.small{width:28px;height:28px}button,a{transition:all .15s ease;text-decoration:none;cursor:pointer}.primary-btn{background:var(--accent);color:#022c22;border:2px solid #059669;padding:.8rem 1.5rem;border-radius:4px;font-family:var(--font-heading);font-weight:800;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;box-shadow:0 4px 0 var(--accent-shadow);letter-spacing:.5px}.primary-btn:hover{transform:translateY(2px);box-shadow:0 2px 0 var(--accent-shadow);background:#34d399}.primary-btn:active{transform:translateY(4px);box-shadow:0 0 0 var(--accent-shadow)}.outline-btn{background:#18181b;color:var(--text-main);border:2px solid #3f3f46;padding:.8rem 1.5rem;border-radius:4px;font-family:var(--font-heading);font-weight:700;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px #09090b}.outline-btn:hover{background:#27272a;border-color:#52525b;transform:translateY(2px);box-shadow:0 2px #09090b}.full-width{width:100%}.large-btn{padding:1.2rem 2.5rem;font-size:1.1rem}.mc-header{position:fixed;top:0;left:0;right:0;z-index:100;background:#09090b;border-bottom:2px solid var(--border-color);margin-top:4px}.nav{height:80px;display:flex;align-items:center;justify-content:space-between}.logo-area{display:flex;align-items:center;gap:1rem}.logo-text{font-size:2.2rem;margin-top:4px;color:#fff}.desktop-nav{display:flex;align-items:center;gap:2.5rem}.desktop-nav a{color:var(--text-muted);font-family:var(--font-heading);font-weight:600;font-size:.95rem;text-transform:uppercase}.desktop-nav a:hover{color:var(--accent)}.mobile-toggle{display:none;background:transparent;border:none;color:var(--text-main)}.mobile-sidebar{position:fixed;top:0;right:-320px;width:300px;height:100vh;background:var(--bg-dark);border-left:2px solid var(--border-color);z-index:200;transition:right .3s ease;display:flex;flex-direction:column}.mobile-sidebar.open{right:0}.sidebar-header{padding:1.5rem;display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid var(--border-color)}.sidebar-header button{background:transparent;border:none;color:var(--text-main)}.mobile-nav-links{padding:2rem;display:flex;flex-direction:column;gap:1.5rem}.mobile-nav-links a{color:var(--text-main);font-family:var(--font-heading);font-size:1.2rem;font-weight:700;text-transform:uppercase}.sidebar-overlay{position:fixed;inset:0;background:#000c;z-index:150}.hero-section{padding:180px 0 80px;text-align:center}.hero-content{max-width:850px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.hero-content h1{font-size:4.5rem;line-height:1.1;font-weight:800;letter-spacing:-2px}.hero-content p{font-size:1.25rem;color:var(--text-muted);max-width:650px}.hero-buttons{display:flex;gap:1.5rem;margin-top:1.5rem;justify-content:center}.stats-row{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;width:100%;margin-top:4rem}.stat{padding:2rem 1.5rem;display:flex;flex-direction:column;gap:.5rem}.stat span{font-size:3rem;color:var(--text-main);line-height:1}.stat label{color:var(--text-muted);font-size:1rem;font-family:var(--font-heading);font-weight:700;text-transform:uppercase}.trust-section{padding:40px 0;background:#09090b;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.trust-grid{display:flex;align-items:center;justify-content:center;gap:3rem;flex-wrap:wrap}.trust-item{display:flex;align-items:center;gap:1rem}.trust-number{font-size:2.5rem;line-height:1;font-weight:700}.trust-label{color:var(--text-muted);font-family:var(--font-heading);font-weight:600;text-transform:uppercase;font-size:.95rem;max-width:80px;line-height:1.2}.trust-divider{width:2px;height:40px;background:var(--border-color)}@media(max-width:768px){.trust-grid{gap:1.5rem;flex-direction:column}.trust-divider{width:40px;height:2px}.trust-item{flex-direction:column;text-align:center;gap:.5rem}.trust-label{max-width:100%}}.docs-section{padding:100px 0;background:linear-gradient(180deg,#0c0c0e,#111115);border-top:2px solid var(--border-color);border-bottom:2px solid var(--border-color);position:relative;overflow:hidden}.docs-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent,rgba(16,185,129,.03) 50%,transparent);background-size:100% 200%;animation:scanline 8s linear infinite;pointer-events:none;z-index:1}@keyframes scanline{0%{background-position:0% -100%}to{background-position:0% 200%}}.docs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3.5rem;position:relative;z-index:2}.doc-card{padding:2.5rem;display:flex;flex-direction:column;gap:1.2rem;align-items:flex-start;transition:all .3s ease}.doc-card:hover{transform:translateY(-8px);border-color:var(--accent);box-shadow:0 10px 30px -10px #10b98133}.doc-icon{width:64px;height:64px;background:#10b9811a;color:var(--accent);border-radius:4px;border:2px solid rgba(16,185,129,.2);display:flex;align-items:center;justify-content:center}.doc-card h3{font-size:1.5rem;color:var(--text-main)}.doc-card p{color:var(--text-muted);line-height:1.7;font-size:1rem}.doc-card code{background:#27272a;padding:.2rem .5rem;border-radius:4px;font-family:monospace;color:var(--accent);border:1px solid #3f3f46}.store-section{padding:100px 0 120px}.section-header{display:flex;flex-direction:column;align-items:center;gap:1.2rem;text-align:center}.section-header h2{font-size:3rem}.tabs{display:flex;padding:.5rem;gap:.5rem;flex-wrap:wrap;justify-content:center;margin-top:1.5rem}.tabs button{background:transparent;border:none;color:var(--text-muted);padding:.75rem 1.5rem;border-radius:4px;font-family:var(--font-heading);font-size:1rem;font-weight:700;text-transform:uppercase}.tabs button:hover{color:var(--text-main);background:#27272a}.tabs button.active{background:var(--accent);color:#022c22;box-shadow:0 4px 0 var(--accent-shadow);transform:translateY(-2px)}.tabs button.active:active{transform:translateY(2px);box-shadow:0 0 0 var(--accent-shadow)}.product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:2.5rem;margin-top:4rem}.product-card{padding:2.5rem;display:flex;flex-direction:column;gap:1.5rem;position:relative}.product-card:hover{border-color:var(--accent);transform:translateY(-8px) scale(1.02);box-shadow:0 12px 24px -10px #10b98166,0 0 20px #10b9811a;z-index:10}.product-icon-wrap{width:64px;height:64px;background:#09090b;border:2px solid #27272a;border-radius:4px;display:flex;align-items:center;justify-content:center;margin-bottom:.5rem;box-shadow:inset 0 2px 10px #00000080}.product-meta{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:1rem}.product-header h3{font-size:1.6rem;line-height:1.3}.product-desc{color:var(--text-muted);font-size:1rem;line-height:1.6;flex-grow:1}.feature-list{list-style:none;display:flex;flex-direction:column;gap:.8rem;margin-bottom:1rem}.feature-list li{display:flex;align-items:flex-start;gap:.8rem;font-size:.95rem;color:var(--text-main);font-weight:500}.product-footer{display:flex;align-items:center;justify-content:space-between;padding-top:1.5rem;border-top:2px solid var(--border-color);margin-top:auto}.price{font-size:2rem;color:var(--text-main)}.modal-overlay{position:fixed;inset:0;background:#000000d9;z-index:300;display:flex;align-items:center;justify-content:center;padding:1rem}.modal-content{position:relative;width:100%;max-width:950px;max-height:90vh;overflow-y:auto;box-shadow:0 25px 50px -12px #000}.close-btn{position:absolute;top:1.5rem;right:1.5rem;background:#18181b;border:2px solid #3f3f46;color:var(--text-muted);width:44px;height:44px;border-radius:4px;display:flex;align-items:center;justify-content:center;z-index:10;cursor:pointer}.close-btn:hover{background:#27272a;border-color:#52525b;color:#fff}.modal-grid{display:grid;grid-template-columns:1.4fr 1fr}.modal-info{padding:3.5rem}.modal-tags{display:flex;gap:.5rem;margin-bottom:1.5rem;flex-wrap:wrap}.modal-info h2{font-size:2.5rem;margin-bottom:1rem;line-height:1.2;letter-spacing:-1px}.modal-info p{color:var(--text-muted);font-size:1.1rem;margin-bottom:2.5rem;line-height:1.7}.full-features h4{margin-bottom:1.5rem;font-size:1.2rem;color:var(--text-main);font-family:var(--font-heading);text-transform:uppercase}.full-features ul{list-style:none;display:flex;flex-direction:column;gap:1rem}.full-features li{display:flex;align-items:flex-start;gap:1rem;color:var(--text-muted);font-size:1rem;line-height:1.5;font-weight:500}.check-icon-wrap{background:#09090b;border:2px solid #27272a;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center}.modal-checkout{background:#0c0c0e;padding:3.5rem;border-left:2px solid var(--border-color);display:flex;flex-direction:column;justify-content:center}.checkout-card{padding:2.5rem}.checkout-header{display:flex;flex-direction:column;gap:.5rem;margin-bottom:2.5rem;text-align:center}.price-label{color:var(--accent);font-size:1rem;font-weight:700;font-family:var(--font-heading);text-transform:uppercase;letter-spacing:1px}.modal-price{font-size:4rem;line-height:1}.checkout-btn{font-size:1.15rem;margin-bottom:1.5rem;padding:1.2rem}.secure-text{text-align:center;font-size:.95rem;font-weight:500}footer{border-top:2px solid var(--border-color);padding:4rem 0;background:#0c0c0e}.footer-content{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:2rem}.footer-brand{display:flex;align-items:center;gap:1rem}.footer-content p{color:var(--text-muted);font-size:.9rem;font-weight:500;margin:0}.footer-links{display:flex;gap:2rem}.footer-links a{color:var(--text-muted);font-family:var(--font-heading);font-size:1rem;font-weight:700;text-transform:uppercase}.footer-links a:hover{color:var(--text-main)}.footer-bottom-info{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.business-details-small{color:var(--text-muted);font-size:.8rem;opacity:.6}@media(max-width:900px){.footer-content{flex-direction:column;text-align:center;justify-content:center}.footer-bottom-info{align-items:center}}.text-roblox{color:#f87171}.platform-toggle-container{width:100%;display:flex;flex-direction:column;align-items:center}.platform-toggle{display:inline-flex;padding:.4rem;gap:.4rem;border-radius:8px}.pt-btn{background:transparent;border:none;color:var(--text-muted);padding:1rem 2rem;border-radius:6px;font-family:var(--font-heading);font-weight:700;font-size:1.1rem;display:flex;align-items:center;gap:.5rem}.pt-btn:hover{color:#fff;background:#ffffff0d}.pt-btn.active:first-child{background:var(--accent);color:#022c22;box-shadow:0 4px 0 var(--accent-shadow);transform:translateY(-2px)}.pt-btn.active:last-child{background:#ef4444;color:#450a0a;box-shadow:0 4px #991b1b;transform:translateY(-2px)}.platform-badge.minecraft{background:#10b98126;color:#34d399;border-color:#10b9814d}.platform-badge.roblox{background:#ef444426;color:#f87171;border-color:#ef44444d}.btn-roblox{background:#ef4444;border-color:#b91c1c;box-shadow:0 4px #991b1b;color:#fff}.btn-roblox:hover{background:#f87171;box-shadow:0 2px #991b1b}.btn-roblox:active{box-shadow:0 0 #991b1b}.auth-buttons{display:flex;gap:1rem}.text-sm{font-size:.9rem}.px-4{padding-left:1rem;padding-right:1rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.mb-4{margin-bottom:1rem}.mb-3{margin-bottom:.75rem}.mx-auto{margin-left:auto;margin-right:auto}.text-center{text-align:center}.uppercase{text-transform:uppercase}.auth-overlay{z-index:400}.auth-panel{max-width:450px;padding:3rem;display:flex;flex-direction:column;align-items:center}.auth-form{width:100%;display:flex;flex-direction:column;gap:1.2rem}.input-group{display:flex;flex-direction:column;gap:.5rem;text-align:left;width:100%}.input-group label{font-family:var(--font-heading);font-size:.9rem;color:var(--text-muted);font-weight:600;text-transform:uppercase}.input-group input{background:#00000080;border:2px solid #27272a;color:#fff;padding:.8rem 1rem;border-radius:4px;font-family:var(--font-main);font-size:1rem;transition:border-color .2s}.input-group input:focus{outline:none;border-color:var(--accent)}.auth-divider{width:100%;text-align:center;position:relative;margin:2rem 0}.auth-divider:before{content:"";position:absolute;left:0;top:50%;width:100%;height:2px;background:#27272a;z-index:1}.auth-divider span{position:relative;background:#141417;padding:0 1rem;z-index:2;color:var(--text-muted);font-weight:700;font-family:var(--font-heading)}.discord-btn{background:#5865f2;color:#fff;border:2px solid #4752C4;padding:.8rem 1.5rem;border-radius:4px;font-family:var(--font-heading);font-weight:700;text-transform:uppercase;box-shadow:0 4px #3b45a6;display:flex;align-items:center;justify-content:center;width:100%}.discord-btn:hover{background:#7289da;transform:translateY(2px);box-shadow:0 2px #3b45a6}.discord-btn:active{transform:translateY(4px);box-shadow:0 0 #3b45a6}.text-link{background:none;border:none;color:var(--accent);font-weight:700;text-transform:uppercase;font-size:.9rem;padding:0}.text-link:hover{text-decoration:underline}@media(max-width:480px){.auth-panel{padding:2rem;border-radius:0;min-height:100vh;justify-content:center}.pt-btn{padding:.8rem 1rem;font-size:.9rem}}@media(max-width:900px){.modal-grid{grid-template-columns:1fr}.modal-checkout{border-left:none;border-top:2px solid var(--border-color);padding:2.5rem}.modal-info{padding:2.5rem}}@media(max-width:768px){.desktop-nav{display:none}.mobile-toggle{display:block}.nav{height:64px}.logo-text{font-size:1.8rem;margin-top:2px}.mc-block-icon{width:28px;height:28px}.hero-section{padding:120px 0 50px}.hero-content h1{font-size:2.6rem;letter-spacing:-1px}.hero-content p{font-size:1rem}.hero-buttons{flex-direction:column;width:100%;padding:0 1rem;gap:1rem}.hero-buttons a{width:100%}.large-btn{padding:1rem 1.5rem;font-size:1rem}.stats-row{grid-template-columns:1fr;gap:1rem;margin-top:3rem}.stat{padding:1.5rem}.stat span{font-size:2.2rem}.stat label{font-size:.85rem}.section-header h2{font-size:2.2rem}.docs-section{padding:60px 0}.store-section{padding:60px 0 80px}.docs-grid{grid-template-columns:1fr;gap:1.5rem}.doc-card{padding:1.5rem}.doc-icon{width:48px;height:48px}.doc-card h3{font-size:1.3rem}.doc-card p{font-size:.95rem}.product-grid{grid-template-columns:1fr;gap:1.5rem;margin-top:2.5rem}.product-card{padding:1.5rem;gap:1.2rem}.product-icon-wrap{width:48px;height:48px}.product-header h3{font-size:1.3rem}.price{font-size:1.6rem}.feature-list li{font-size:.9rem}.footer-content{flex-direction:column;text-align:center;justify-content:center}.footer-links{justify-content:center;width:100%;flex-wrap:wrap;gap:1rem}}@media(max-width:480px){.modal-overlay{padding:0;align-items:flex-end}.modal-content{max-height:92vh;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}.close-btn{top:1rem;right:1rem;width:36px;height:36px}.modal-info{padding:1.5rem 1.5rem 1rem}.modal-checkout,.checkout-card{padding:1.5rem}.modal-info h2{font-size:1.6rem;margin-bottom:.5rem}.modal-info p{font-size:.95rem;margin-bottom:1.5rem}.modal-price{font-size:2.5rem}.price-label{font-size:.85rem}.checkout-btn{font-size:1rem;padding:1rem}.tabs{flex-direction:column;width:100%;gap:.5rem}.tabs button{width:100%;font-size:.9rem;padding:.8rem 1rem}}.faq-section{padding:40px 0 100px;background:#ffffff03}.faq-wrapper{display:grid;grid-template-columns:1.5fr 1fr;gap:0;overflow:hidden}.faq-content{padding:3.5rem}.faq-content h2{font-size:2.2rem;margin-bottom:2.5rem}.faq-list{display:flex;flex-direction:column;gap:2rem}.faq-item h4{display:flex;align-items:center;gap:.5rem;font-size:1.15rem;color:var(--text-main);margin-bottom:.5rem;font-family:var(--font-heading)}.faq-item p{color:var(--text-muted);font-size:.95rem;padding-left:1.6rem;line-height:1.6}.guarantee-card{background:#10b98108;border-left:2px solid var(--border-color);padding:3.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.shield-icon-bg{width:80px;height:80px;background:#10b9811a;border:2px solid rgba(16,185,129,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;box-shadow:0 0 20px #10b98126}.guarantee-card h3{font-size:1.6rem;text-align:center;margin-bottom:2rem}.guarantee-list{list-style:none;display:flex;flex-direction:column;gap:1.5rem;width:100%}.guarantee-list li{display:flex;align-items:flex-start;gap:1rem;color:var(--text-main)}.guarantee-list li div{display:flex;flex-direction:column;line-height:1.2}.guarantee-list li strong{font-size:1.1rem;font-weight:700;font-family:var(--font-heading);color:#fff}.guarantee-sub{font-size:.85rem;color:var(--text-muted);margin-top:2px;font-weight:500}.support-contact{margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--border-color);width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem}.support-contact p{color:var(--text-muted);font-size:.95rem;margin-bottom:.5rem}.support-contact a{text-decoration:none!important;font-family:var(--font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.5px}@media(max-width:900px){.faq-wrapper{grid-template-columns:1fr}.guarantee-card{border-left:none;border-top:2px solid var(--border-color)}}@media(max-width:768px){.faq-content,.guarantee-card{padding:2rem}.faq-content h2{font-size:1.8rem;margin-bottom:1.5rem}.faq-item h4{font-size:1.05rem}.faq-item p{padding-left:0;margin-top:.5rem}.guarantee-card h3{font-size:1.4rem}}.animated-background{position:fixed;width:100vw;height:100vh;top:0;left:0;margin:0;padding:0;overflow:hidden;z-index:-1;pointer-events:none}.cube{position:absolute;top:80vh;left:45vw;width:15px;height:15px;border:solid 2px rgba(16,185,129,.4);transform-origin:top left;transform:scale(0) rotate(0) translate(-50%,-50%);animation:cube 12s ease-in forwards infinite}.cube:nth-child(2n){border-color:#10b9814d}.cube:nth-child(2){animation-delay:2s;left:25vw;top:40vh}.cube:nth-child(3){animation-delay:4s;left:75vw;top:50vh}.cube:nth-child(4){animation-delay:6s;left:90vw;top:10vh}.cube:nth-child(5){animation-delay:8s;left:10vw;top:85vh}@keyframes cube{0%{transform:scale(0) rotate(0) translate(-50%,-50%);opacity:1}to{transform:scale(20) rotate(960deg) translate(-50%,-50%);opacity:0}}body{background:radial-gradient(circle at top right,rgba(16,185,129,.05),transparent 40%),radial-gradient(circle at bottom left,rgba(16,185,129,.05),transparent 40%),var(--bg-dark);background-attachment:fixed}.feature-marquee-container{width:100%;overflow:hidden;background:#6366f1;color:#fff;padding:1rem 0;border-top:2px solid #4f46e5;border-bottom:2px solid #4f46e5;box-shadow:0 4px 20px #10b98126;margin-top:4rem}.feature-marquee{display:flex;white-space:nowrap;animation:marquee 20s linear infinite;align-items:center;gap:2rem}.feature-marquee span{font-family:var(--font-heading);font-weight:800;font-size:1.2rem;letter-spacing:1px;text-transform:uppercase;display:flex;align-items:center}.feature-marquee .separator{opacity:.5;font-weight:400;color:#c7d2fe}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.new-logo{transition:all .3s ease;filter:drop-shadow(0 0 8px rgba(16,185,129,.3))}.logo-area:hover .new-logo,.footer-brand:hover .new-logo{transform:rotate(15deg) scale(1.1);filter:drop-shadow(0 0 15px rgba(16,185,129,.6))}.product-card{padding:0;overflow:hidden}.product-preview{position:relative;width:100%;height:180px;background:#18181b;border-bottom:2px solid var(--border-color);overflow:hidden}.preview-image{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.product-card:hover .preview-image{transform:scale(1.05)}.product-icon-overlay{position:absolute;top:1rem;right:1rem;width:40px;height:40px;background:#09090bd9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid #3f3f46;border-radius:8px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px #00000080}.product-header,.product-desc,.feature-list,.product-footer{padding:0 1.5rem}.product-header{margin-top:1.5rem}.product-footer{padding-bottom:1.5rem}.bundle-tab{color:#fbbf24!important;border-color:#f59e0b!important}.bundle-tab:hover{background:#f59e0b1a!important}.bundle-tab.active{background:linear-gradient(135deg,#f59e0b,#d97706)!important;color:#fff!important;box-shadow:0 4px 15px #f59e0b66!important}.bundle-card{border:2px solid #fbbf24;background:linear-gradient(180deg,rgba(245,158,11,.05) 0%,var(--bg-panel) 100%);box-shadow:0 8px 30px -10px #f59e0b4d}.bundle-card:hover{border-color:#f59e0b;box-shadow:0 12px 40px -10px #f59e0b80,0 0 20px #f59e0b33}.bundle-card .product-title{color:#fbbf24;text-shadow:0 0 10px rgba(245,158,11,.3)}.bundle-card .price{color:#fbbf24;font-size:2.2rem}.featured-bundles{width:100%;margin-bottom:3rem}.featured-bundles .product-card{max-width:100%;flex-direction:row;height:320px}.featured-bundles .product-preview{width:45%;height:100%;border-bottom:none;border-right:2px solid var(--border-color)}.featured-bundles .product-header{margin-top:0}.featured-bundles .product-card>*:not(.product-preview){padding:2.5rem}.featured-bundles .product-desc{font-size:1.2rem;max-width:600px}.featured-bundles .product-footer{margin-top:0;padding-top:2rem}@media(max-width:900px){.featured-bundles .product-card{flex-direction:column;height:auto}.featured-bundles .product-preview{width:100%;height:200px;border-right:none;border-bottom:2px solid var(--border-color)}}.text-link-footer{background:none;border:none;color:var(--text-muted);font-size:.9rem;cursor:pointer;transition:color .2s}.text-link-footer:hover{color:var(--accent)}.cookie-banner{position:fixed;bottom:2rem;left:50%;transform:translate(-50%);width:90%;max-width:800px;z-index:9999;padding:1.5rem 2rem;border:2px solid var(--accent);box-shadow:0 10px 40px #000c,0 0 20px #10b98133;animation:slideUp .5s ease-out}.cookie-content{display:flex;align-items:center;justify-content:space-between;gap:2rem}.cookie-content p{font-size:.95rem;line-height:1.5;color:#fff;margin:0}@keyframes slideUp{0%{transform:translate(-50%,100px);opacity:0}to{transform:translate(-50%);opacity:1}}.legal-modal{max-width:700px!important;padding:3.5rem!important}.legal-scroll{max-height:400px;overflow-y:auto;padding-right:1.5rem;text-align:left}.legal-scroll h4{color:#fff;margin:1.5rem 0 .5rem;font-family:var(--font-heading)}.legal-scroll p{color:var(--text-muted);line-height:1.7;font-size:.95rem}.payment-icons{display:flex;gap:2rem;margin-top:2rem;opacity:.5;transition:opacity .3s ease;justify-content:center}.payment-icons:hover{opacity:.8}.payment-icon{filter:grayscale(1);transition:filter .3s ease;cursor:pointer}.payment-icon:hover{filter:grayscale(0)}@media(max-width:600px){.cookie-content{flex-direction:column;text-align:center;gap:1rem}.cookie-banner{bottom:1rem}}.payment-trust-section{padding:2rem 0;background:linear-gradient(180deg,transparent,rgba(16,185,129,.02) 50%,transparent);border-top:1px solid rgba(255,255,255,.03);margin-top:-1rem}.payment-trust-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1rem}.trust-text{font-family:var(--font-heading);font-weight:700;text-transform:uppercase;letter-spacing:3px;font-size:.75rem;color:var(--text-muted);opacity:.6}.payment-icons-large{display:flex;align-items:center;justify-content:center;gap:4rem;width:100%}.payment-icons-large .payment-icon{filter:none;transition:all .4s cubic-bezier(.175,.885,.32,1.275);transform:scale(1.4)}.payment-icons-large .payment-icon:hover{transform:scale(1.55);filter:brightness(1.2) drop-shadow(0 0 15px rgba(16,185,129,.2))}.trust-divider-small{width:1px;height:24px;background:var(--border-color);opacity:.3}@media(max-width:600px){.payment-icons-large{gap:2rem}.payment-icons-large .payment-icon{transform:scale(1.1)}.payment-icons-large .payment-icon:hover{transform:scale(1.2)}}.stats-section{padding:2rem 0;margin-top:-3rem;position:relative;z-index:10}.stats-grid{display:flex;justify-content:space-around;align-items:center;padding:2rem;background:#141417cc!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--border-color)}.stat-item{display:flex;flex-direction:column;align-items:center;gap:.5rem}.stat-value{font-family:var(--font-heading);font-size:2rem;font-weight:800;color:var(--accent);text-shadow:0 0 15px rgba(16,185,129,.3)}.stat-label{font-size:.8rem;text-transform:uppercase;letter-spacing:2px;color:var(--text-muted);font-weight:600}.stat-divider{width:1px;height:40px;background:var(--border-color)}@media(max-width:768px){.stats-grid{flex-direction:grid;display:grid;grid-template-columns:1fr 1fr;gap:2rem}.stat-divider{display:none}.stats-section{margin-top:2rem}}.small-stats{padding:1.2rem 2rem!important;max-width:900px;margin:0 auto}.small-stats .stat-value{font-size:1.5rem!important}.small-stats .stat-label{font-size:.7rem!important;letter-spacing:1px}.small-stats .stat-divider{height:30px}.docs-glass-card{background:#14141799!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(16,185,129,.1);border-radius:20px;padding:4rem}.docs-header h1{font-size:4rem;letter-spacing:-2px}.docs-layout{display:grid;grid-template-columns:240px 1fr;gap:5rem;margin-top:2rem}.docs-nav-menu .nav-group label{display:flex;align-items:center;gap:.8rem;font-family:var(--font-heading);font-size:.8rem;text-transform:uppercase;color:var(--accent);opacity:.8;margin-bottom:1rem;letter-spacing:1px}.docs-nav-menu a{display:block;color:var(--text-muted);text-decoration:none;padding:.5rem 0;font-size:.95rem;transition:color .2s}.docs-nav-menu a:hover{color:#fff}.docs-article-v2{margin-bottom:5rem}.article-header{margin-bottom:2rem}.article-header h2{font-size:2.5rem;margin-top:.5rem;color:#fff}.install-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:2rem}.install-card{background:#0000004d;padding:2rem;border-radius:12px;border:1px solid #27272a}.install-card h4{margin:1rem 0 .5rem;color:#fff}.code-block-v2{background:#000;padding:2rem;border-radius:12px;border:1px solid var(--accent);color:var(--accent);font-family:monospace;font-size:.95rem;margin-top:1.5rem;box-shadow:0 0 30px #10b9811a}.styled-list{padding-left:1.5rem;color:var(--text-muted);line-height:2}.nav-btn{background:none;border:none;color:var(--text-muted);font-family:var(--font-heading);font-weight:600;font-size:.95rem;text-transform:uppercase;cursor:pointer;transition:all .2s ease;padding:.5rem 0;border-bottom:2px solid transparent}.nav-btn:hover{color:var(--accent)}.docs-v3{padding-top:80px;background:#09090b;min-height:100vh}.docs-hero{padding:100px 0 60px;text-align:center;background:radial-gradient(circle at center,rgba(16,185,129,.05),transparent)}.docs-hero h1{font-size:4.5rem;margin:1.5rem 0;letter-spacing:-2px}.docs-grid-v3{display:grid;grid-template-columns:300px 1fr;gap:4rem;padding-bottom:100px}.docs-nav-v3{position:sticky;top:120px;height:fit-content;padding:2.5rem}.nav-section{margin-bottom:2.5rem}.nav-section label{display:block;font-family:var(--font-heading);text-transform:uppercase;color:var(--accent);font-size:.8rem;letter-spacing:2px;margin-bottom:1.2rem;opacity:.7}.nav-section a{display:block;color:var(--text-muted);text-decoration:none;padding:.6rem 0;font-size:1rem;transition:all .2s}.nav-section a:hover{color:#fff;padding-left:5px}.docs-card-v3{padding:4rem;text-align:left}.card-header{display:flex;align-items:center;gap:1.5rem;margin-bottom:2rem;border-bottom:1px solid #27272a;padding-bottom:1.5rem}.card-header h2{font-size:2.2rem;margin:0}.docs-card-v3 p{font-size:1.1rem;line-height:1.8;color:var(--text-muted)}.info-alert{background:#10b9811a;border-left:4px solid var(--accent);padding:1.5rem 2rem;border-radius:8px;display:flex;align-items:center;gap:1.5rem;margin:2rem 0}.code-window{background:#000;border:1px solid #27272a;border-radius:12px;overflow:hidden;margin:2rem 0;box-shadow:0 20px 50px #00000080}.code-header{background:#141417;padding:.8rem 1.5rem;border-bottom:1px solid #27272a;font-family:monospace;font-size:.8rem;color:var(--text-muted)}.code-window pre{padding:2rem;color:var(--accent);font-family:JetBrains Mono,monospace;font-size:1rem}.step-list{list-style:none;padding:0;margin-top:2rem}.step-list li{display:flex;align-items:flex-start;gap:1.5rem;margin-bottom:1.5rem}.step-list span{background:var(--accent);color:#000;font-weight:800;font-size:.8rem;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;flex-shrink:0;margin-top:4px}@media(max-width:1000px){.docs-grid-v3{grid-template-columns:1fr}.docs-nav-v3{position:relative;top:0}.docs-hero h1{font-size:3rem}}.docs-page-container{min-height:100vh;background:var(--bg-dark)}.docs-v3{padding-bottom:5rem}.docs-hero{background:linear-gradient(180deg,rgba(16,185,129,.05) 0%,transparent 100%);padding:6rem 0 4rem;border-bottom:1px solid var(--border-color);margin-bottom:3rem;text-align:center}.docs-hero h1{font-size:3.5rem;margin:1rem 0}.docs-hero p{color:var(--text-muted);font-size:1.2rem;max-width:600px;margin:0 auto}.docs-grid-v3{display:grid;grid-template-columns:280px 1fr;gap:3rem;align-items:start}.docs-nav-v3{position:sticky;top:6rem;padding:2rem}.nav-section{margin-bottom:2rem}.nav-section label{display:block;font-family:var(--font-heading);text-transform:uppercase;letter-spacing:1px;color:#fff;font-size:.85rem;margin-bottom:1rem;border-bottom:1px solid #3f3f46;padding-bottom:.5rem}.nav-section a{display:block;color:var(--text-muted);text-decoration:none;padding:.5rem 0;font-size:.95rem;transition:color .2s,transform .2s}.nav-section a:hover{color:var(--accent);transform:translate(5px)}.docs-main-v3{display:flex;flex-direction:column;gap:3rem}.docs-card-v3{padding:3rem;scroll-margin-top:6rem}.card-header{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.card-header h2{font-size:1.8rem;margin:0}.docs-text{color:var(--text-muted);line-height:1.8;font-size:1.05rem}.info-alert{display:flex;align-items:flex-start;gap:1.5rem;background:#10b9811a;border:1px solid rgba(16,185,129,.3);padding:1.5rem;border-radius:8px;margin-top:2rem}.info-alert strong{display:block;color:var(--accent);font-family:var(--font-heading);margin-bottom:.3rem}.info-alert p{margin:0;color:#fff;font-size:.95rem}.step-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}.step-list li{display:flex;align-items:flex-start;gap:1rem;color:#fff;line-height:1.5;font-size:1rem}.step-list li span{background:#27272a;color:var(--accent);font-family:var(--font-heading);font-weight:700;padding:.2rem .6rem;border-radius:4px;font-size:.85rem;border:1px solid #3f3f46}.code-window{background:#09090b;border:1px solid #3f3f46;border-radius:8px;overflow:hidden;margin-top:1.5rem}.code-header{background:#18181b;padding:.8rem 1rem;display:flex;align-items:center;gap:1rem;border-bottom:1px solid #3f3f46}.window-dots{display:flex;gap:6px}.window-dots .dot{width:12px;height:12px;border-radius:50%}.dot.red{background:#ff5f56}.dot.yellow{background:#ffbd2e}.dot.green{background:#27c93f}.code-header span{color:#71717a;font-family:monospace;font-size:.85rem}.code-window pre{padding:1.5rem;margin:0;overflow-x:auto}.code-window code{color:#a1a1aa;font-family:Consolas,monospace;font-size:.9rem}.border-accent{border-color:var(--accent);box-shadow:0 0 20px #10b9810d}@media(max-width:900px){.docs-grid-v3{grid-template-columns:1fr}.docs-nav-v3{position:static;margin-bottom:2rem}.docs-card-v3{padding:2rem}}.footer-info{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid var(--border-color);width:100%;display:flex;justify-content:center}.business-details{text-align:center;color:var(--text-muted);font-size:.85rem;line-height:1.6}.business-details strong{color:#fff;font-size:1rem;display:block;margin-bottom:.5rem}.terms-checkbox-container{text-align:left;margin-bottom:1.5rem}.checkbox-label{display:flex;align-items:flex-start;gap:.8rem;cursor:pointer;-webkit-user-select:none;user-select:none}.checkbox-label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{min-width:20px;height:20px;background-color:#18181b;border:2px solid #3f3f46;border-radius:4px;position:relative;transition:all .2s}.checkbox-label:hover input~.checkmark{border-color:var(--accent)}.checkbox-label input:checked~.checkmark{background-color:var(--accent);border-color:var(--accent)}.checkmark:after{content:"";position:absolute;display:none;left:6px;top:2px;width:5px;height:10px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox-label input:checked~.checkmark:after{display:block}.checkbox-text{font-size:.85rem;color:var(--text-muted);line-height:1.4}.text-link-small{background:none;border:none;color:var(--accent);text-decoration:underline;padding:0;font-size:inherit;cursor:pointer}.disabled-btn{filter:grayscale(1);cursor:not-allowed}.modal-inner-nav{display:flex;gap:1rem;border-bottom:1px solid var(--border-color);padding-bottom:1rem}.m-nav-btn{background:none;border:none;color:var(--text-muted);font-weight:700;font-family:var(--font-heading);cursor:pointer;padding:.5rem 1rem;position:relative}.m-nav-btn.active{color:var(--accent)}.m-nav-btn.active:after{content:"";position:absolute;bottom:-1rem;left:0;width:100%;height:2px;background:var(--accent)}.changelog-list{display:flex;flex-direction:column;gap:1.5rem;margin-top:1rem}.mc-panel-sub{background:#111;padding:1.5rem;border:1px solid #333;border-radius:8px}.update-header{display:flex;justify-content:space-between;margin-bottom:1rem;align-items:center}.v-tag{background:var(--accent);color:#000;font-weight:800;padding:.2rem .6rem;border-radius:4px;font-size:.9rem}.v-date{color:var(--text-muted);font-size:.9rem}.v-changes{list-style:disc;padding-left:1.5rem;color:var(--text-muted)}.v-changes li{margin-bottom:.5rem}.coupon-input-wrap{display:flex;gap:.5rem}.coupon-input-wrap input{flex:1;background:#000;border:1px solid #333;color:#fff;padding:8px 12px;border-radius:4px;font-size:.9rem}.coupon-input-wrap input.error{border-color:#f44}.coupon-error{color:#f44;font-size:.8rem;margin-top:5px}.coupon-success{color:#0f8;font-size:.8rem;margin-top:5px;font-weight:700}.small-btn{padding:8px 15px!important;font-size:.8rem!important}.static-preview{transition:transform .5s ease}.product-card:hover .static-preview{transform:scale(1.08)}.fade-in-section{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.165,.84,.44,1),transform .8s cubic-bezier(.165,.84,.44,1);will-change:opacity,visibility}.fade-in-section.is-visible{opacity:1;transform:none}.tilt-card{transition:transform .1s ease-out,box-shadow .1s ease-out;transform-style:preserve-3d;cursor:pointer}.tilt-card:hover{box-shadow:0 20px 40px -10px #10b98166,0 0 25px #10b98126;border-color:var(--accent);z-index:10}.tilt-card .product-preview,.tilt-card .product-header,.tilt-card .product-desc,.tilt-card .feature-list,.tilt-card .product-footer{transform:translateZ(30px)}.product-card:hover{transform:none}
