html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@font-face{font-family:'Playfair Display Fallback';src:local('Georgia');size-adjust:112%;ascent-override:95%;descent-override:22%;line-gap-override:0%}@font-face{font-family:'Inter Fallback';src:local('Arial');size-adjust:107%;ascent-override:90%;descent-override:22%;line-gap-override:0%}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/inter-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/inter-latin.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/inter-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/inter-latin.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url('/fonts/inter-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url('/fonts/inter-latin.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/inter-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/inter-latin.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:400;font-display:swap;src:url('/fonts/playfair-italic-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:400;font-display:swap;src:url('/fonts/playfair-italic-latin.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/playfair-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/playfair-latin.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/playfair-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/playfair-latin.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--z-behind:-1;--z-default:1;--z-elevated:10;--z-dropdown:999;--z-sticky:1000;--z-header:1001;--z-cta-bar:9998;--z-toast:10000;--z-cookie:10001;--z-loader:10002;--z-overlay:10003;--gold:#C6A962;--gold-light:#E8D5A3;--gold-dark:#9A7B3C;--black:#1a3058;--black-light:#223d6e;--black-medium:#2a4a80;--white:#FFFFFF;--gray:#6B6B6B;--gray-light:#9A9A9A;--gray-dark:#355690;--blue-accent:#5B8DEF;--green:#4ADE80;--red:#EF4444;--font-display:'Playfair Display','Playfair Display Fallback',Georgia,serif;--font-body:'Inter','Inter Fallback',-apple-system,sans-serif;--transition-fast:0.2s ease;--transition-normal:0.3s ease;--transition-slow:0.4s cubic-bezier(0.4,0,0.2,1);--spacing-xs:10px;--spacing-sm:20px;--spacing-md:40px;--spacing-lg:80px;--spacing-xl:120px;--radius-sm:8px;--radius-md:16px;--radius-lg:24px;--radius-xl:32px;--shadow-sm:0 2px 8px rgba(0,0,0,0.1);--shadow-md:0 4px 16px rgba(0,0,0,0.2);--shadow-lg:0 10px 40px rgba(0,0,0,0.3);--shadow-xl:0 20px 60px rgba(0,0,0,0.4);--shadow-gold:0 10px 40px rgba(198,169,98,0.3);--shadow-blue:0 10px 40px rgba(91,141,239,0.3)}*,::after,::before{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;overflow-y:scroll}body{overflow-wrap:break-word;word-break:break-word;font-family:var(--font-body);background:radial-gradient(ellipse 140% 70% at 50% -10%,rgba(80,140,255,.6),transparent 65%) fixed,radial-gradient(circle 800px at 95% 10%,rgba(120,90,240,.45),transparent 55%) fixed,radial-gradient(circle 700px at 0 50%,rgba(60,120,240,.5),transparent 50%) fixed,radial-gradient(circle 600px at 80% 80%,rgba(198,169,98,.25),transparent 45%) fixed,radial-gradient(circle 500px at 30% 85%,rgba(80,110,240,.4),transparent 45%) fixed,radial-gradient(circle 400px at 50% 45%,rgba(70,100,220,.25),transparent 55%) fixed,linear-gradient(180deg,#1a3058 0,#1f3a6a 15%,#264578 35%,#2c4e88 50%,#264578 65%,#1f3a6a 80%,#1a3058 100%) fixed;color:var(--white);line-height:1.6;overflow-x:hidden}::selection{background:var(--gold);color:var(--black)}:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.skip-link{position:absolute;top:-100%;left:50%;transform:translateX(-50%);background:var(--gold);color:var(--black);padding:1rem 2rem;z-index:1000;border-radius:0 0 8px 8px;font-weight:600;transition:top var(--transition-fast)}.skip-link:focus{top:0}.toast-container{position:fixed;bottom:30px;right:30px;z-index:1000;display:flex;flex-direction:column;gap:10px}.toast{background:linear-gradient(135deg,var(--black-medium),var(--black-light));border:1px solid var(--gold);border-radius:12px;padding:16px 24px;display:flex;align-items:center;gap:12px;box-shadow:0 10px 40px rgba(0,0,0,.3);transform:translateX(120%);opacity:0;transition:transform var(--transition-slow),opacity var(--transition-slow),background var(--transition-slow),box-shadow var(--transition-slow),color var(--transition-slow);min-width:280px}.toast.show{transform:translateX(0);opacity:1}.toast-icon{width:24px;height:24px;color:var(--green);flex-shrink:0}.toast-message{font-size:14px;font-weight:500}.toast-close{background:0 0;border:none;color:var(--gray-light);padding:4px;margin-left:auto;cursor:pointer}.bg-wrapper{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.bg-gradient{position:absolute;width:100%;height:100%;background:radial-gradient(ellipse 80% 50% at 20% -10%,rgba(198,169,98,.15) 0,transparent 50%),radial-gradient(ellipse 60% 40% at 80% 110%,rgba(91,141,239,.08) 0,transparent 50%),linear-gradient(180deg,var(--black) 0,#0d0d0d 100%)}.floating-orb{position:absolute;border-radius:50%;filter:blur(80px);animation:float 20s ease-in-out infinite;will-change:transform;contain:layout style paint}.orb-1{width:400px;height:400px;background:rgba(198,169,98,.15);top:10%;left:10%}.orb-2{width:300px;height:300px;background:rgba(91,141,239,.1);bottom:20%;right:10%;animation-delay:-7s}.orb-3{width:250px;height:250px;background:rgba(198,169,98,.1);top:60%;left:50%;animation-delay:-14s}@keyframes float{0%,100%{transform:translate(0,0) scale(1)}25%{transform:translate(50px,-30px) scale(1.1)}50%{transform:translate(-30px,50px) scale(.9)}75%{transform:translate(-50px,-20px) scale(1.05)}}.grid-pattern{position:absolute;width:100%;height:100%;background-image:linear-gradient(rgba(198,169,98,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(198,169,98,.03) 1px,transparent 1px);background-size:100px 100px;mask-image:radial-gradient(ellipse at center,black 0%,transparent 70%)}header{position:fixed;top:0;left:0;right:0;z-index:1000;padding:25px 0;transition:transform var(--transition-slow),opacity var(--transition-slow),background var(--transition-slow),box-shadow var(--transition-slow),color var(--transition-slow)}header.scrolled{padding:15px 0;background:rgba(10,10,10,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(198,169,98,.1)}.container{max-width:1400px;margin:0 auto;padding:0 40px}nav{display:flex;justify-content:space-between;align-items:center}.logo{font-family:var(--font-display);font-size:24px;font-weight:700;font-style:italic;color:var(--gold);letter-spacing:2px;text-decoration:none}.logo::after{content:'®';font-size:11px;font-style:normal;position:absolute;top:2px;margin-left:3px}.nav-links{display:flex;align-items:center;gap:8px;list-style:none}.nav-links a{color:var(--gray-light);text-decoration:none;font-weight:500;font-size:12px;letter-spacing:1.2px;text-transform:uppercase;padding:8px 12px;transition:color var(--transition-normal);position:relative;white-space:nowrap}.nav-links a::before{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background:var(--gold);transform:scaleX(0);transition:transform var(--transition-slow)}.nav-links a:hover{color:var(--white)}.nav-links a:hover::before{transform:scaleX(1)}.nav-links .discord-link{background:linear-gradient(135deg,#5865f2,#7289da);color:var(--white);padding:8px 16px;border-radius:8px;font-weight:700;font-size:11px;box-shadow:0 4px 15px rgba(88,101,242,.4);position:relative;overflow:hidden;margin-left:8px}.nav-links .coming-soon-link{color:var(--gold);border:1px solid rgba(198,169,98,.3);padding:8px 16px;border-radius:8px;font-weight:600;font-size:11px;cursor:pointer;transition:transform var(--transition-normal),opacity var(--transition-normal),background var(--transition-normal),box-shadow var(--transition-normal),color var(--transition-normal)}.nav-links .coming-soon-link:hover{background:rgba(198,169,98,.1);border-color:var(--gold);color:var(--gold-light)}.nav-links .coming-soon-link::before{display:none}.coming-soon-overlay{position:fixed;inset:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1010;display:none;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.coming-soon-overlay.active{display:flex;opacity:1}.coming-soon-modal{background:linear-gradient(145deg,#1a1a1a,#111);border:1px solid rgba(198,169,98,.3);border-radius:24px;padding:50px 40px;max-width:480px;width:90%;text-align:center;position:relative;box-shadow:0 20px 60px rgba(0,0,0,.5),0 0 40px rgba(198,169,98,.1);transform:scale(.9);transition:transform .3s ease}.coming-soon-overlay.active .coming-soon-modal{transform:scale(1)}.coming-soon-modal .modal-icon{font-size:48px;margin-bottom:20px}.coming-soon-modal h3{font-family:var(--font-display);font-size:28px;color:var(--gold);margin-bottom:12px;font-style:italic}.coming-soon-modal p{color:var(--gray-light);font-size:15px;line-height:1.7;margin-bottom:8px}.coming-soon-modal .modal-status{display:inline-flex;align-items:center;gap:8px;background:rgba(198,169,98,.1);border:1px solid rgba(198,169,98,.2);padding:10px 20px;border-radius:50px;margin-top:20px;font-size:13px;color:var(--gold);font-weight:600;letter-spacing:1px}.coming-soon-modal .modal-status .pulse-dot{width:8px;height:8px;background:var(--gold);border-radius:50%;animation:pulse-dot 2s ease-in-out infinite}.coming-soon-modal .modal-close{position:absolute;top:16px;right:16px;background:0 0;border:none;color:var(--gray);cursor:pointer;padding:8px;transition:color .3s;font-size:20px;line-height:1}.coming-soon-modal .modal-close:hover{color:var(--white)}.mobile-menu .coming-soon-mobile-link{color:var(--gold);border:1px solid rgba(198,169,98,.3);border-radius:12px}.nav-links .discord-link::before{display:none}.nav-links .discord-link::after{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.nav-links .discord-link:hover{transform:translateY(-2px);box-shadow:0 6px 25px rgba(88,101,242,.6)}.nav-links .discord-link:hover::after{left:100%}.language-selector{position:relative;margin-left:auto;margin-right:40px}.lang-btn{display:flex;align-items:center;gap:8px;padding:10px 16px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--white);font-size:13px;font-weight:500;cursor:pointer;transition:transform var(--transition-normal),opacity var(--transition-normal),background var(--transition-normal),box-shadow var(--transition-normal),color var(--transition-normal);font-family:var(--font-body)}.lang-btn:hover{background:rgba(255,255,255,.1);border-color:rgba(198,169,98,.3)}.lang-flag{font-size:18px;line-height:1}.lang-btn .lang-flag{display:none}.lang-code{color:var(--gray-light);font-weight:600}.lang-arrow{transition:transform var(--transition-normal);color:var(--gray-light)}.lang-btn[aria-expanded=true] .lang-arrow{transform:rotate(180deg)}.lang-dropdown{position:absolute;top:calc(100% + 10px);right:0;min-width:160px;background:rgba(20,20,25,.98);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:8px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:transform var(--transition-normal),opacity var(--transition-normal),background var(--transition-normal),box-shadow var(--transition-normal),color var(--transition-normal);z-index:1000;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 15px 50px rgba(0,0,0,.4)}.language-selector.open .lang-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.lang-option{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;background:0 0;border:none;color:var(--gray-light);font-size:14px;cursor:pointer;border-radius:8px;transition:transform var(--transition-normal),opacity var(--transition-normal),background var(--transition-normal),box-shadow var(--transition-normal),color var(--transition-normal);font-family:var(--font-body);text-align:left}.lang-option:hover{background:rgba(255,255,255,.08);color:var(--white)}.lang-option.active{background:rgba(198,169,98,.15);color:var(--gold)}.lang-option .lang-flag{font-size:20px}.menu-toggle{display:none;flex-direction:column;gap:5px;cursor:pointer;padding:10px;z-index:1001;background:0 0;border:none}.menu-toggle span{width:25px;height:2px;background:var(--gold);transition:transform var(--transition-normal),opacity var(--transition-normal),background var(--transition-normal),box-shadow var(--transition-normal),color var(--transition-normal);display:block}.menu-toggle[aria-expanded=true] span:first-child{transform:rotate(45deg) translate(5px,5px)}.menu-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.menu-toggle[aria-expanded=true] span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.mobile-menu{display:none;position:fixed;inset:0;background:rgba(10,10,10,.98);flex-direction:column;justify-content:center;align-items:center;gap:40px;opacity:0;visibility:hidden;transform:translateX(-100%);transition:transform var(--transition-slow),opacity var(--transition-slow),background var(--transition-slow),box-shadow var(--transition-slow),color var(--transition-slow);z-index:999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mobile-menu.active{opacity:1;visibility:visible;transform:translateX(0)}.mobile-menu a{font-family:var(--font-display);font-size:36px;font-style:italic;color:var(--white);text-decoration:none;transition:color var(--transition-normal),opacity .3s ease,transform .3s ease;opacity:0;transform:translateX(-20px)}.mobile-menu.active a{opacity:1;transform:translateX(0)}.mobile-menu.active a:first-child{transition-delay:0.1s}.mobile-menu.active a:nth-child(2){transition-delay:0.15s}.mobile-menu.active a:nth-child(3){transition-delay:0.2s}.mobile-menu.active a:nth-child(4){transition-delay:0.25s}.mobile-menu.active a:nth-child(5){transition-delay:0.3s}.mobile-menu.active a:nth-child(6){transition-delay:0.35s}.mobile-menu a:hover{color:var(--gold)}.mobile-menu .discord-mobile-link{background:linear-gradient(135deg,#5865f2,#7289da);color:var(--white);padding:15px 30px;border-radius:12px;box-shadow:0 4px 15px rgba(88,101,242,.4)}.mobile-menu .discord-mobile-link:hover{transform:scale(1.05);box-shadow:0 6px 25px rgba(88,101,242,.6)}.hero{min-height:auto;display:flex;align-items:center;padding:80px 0 10px}.hero-container{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center}.fade-in-up{opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.fade-in-up.visible{opacity:1;transform:translateY(0)}.hero-badge{display:inline-flex;align-items:center;gap:12px;padding:10px 18px;background:rgba(198,169,98,.08);border:1px solid rgba(198,169,98,.2);border-radius:100px;margin-bottom:10px}.badge-dot{width:8px;height:8px;background:var(--green);border-radius:50%;animation:pulse-dot 2s ease-in-out infinite}.hero-badge span{font-size:12px;font-weight:600;color:var(--gray-light);letter-spacing:2px;text-transform:uppercase}.hero-title{font-family:var(--font-display);font-size:clamp(38px,4.8vw,60px);font-weight:400;line-height:1.1;margin-bottom:12px}.hero-title .highlight{font-style:italic;color:var(--gold)}.hero-subtitle{font-size:15px;color:var(--gray-light);line-height:1.6;margin-bottom:16px;max-width:500px}.hero-cta{display:flex;align-items:center;gap:30px}.btn-primary{position:relative;display:inline-flex;align-items:center;gap:15px;padding:20px 40px;background:linear-gradient(135deg,var(--gold),var(--gold-dark));color:var(--black);text-decoration:none;font-weight:600;font-size:14px;letter-spacing:1px;text-transform:uppercase;border-radius:60px;transition:transform var(--transition-slow),opacity var(--transition-slow),background var(--transition-slow),box-shadow var(--transition-slow),color var(--transition-slow);border:none;cursor:pointer;overflow:hidden;box-shadow:0 4px 15px rgba(198,169,98,.2)}.btn-primary::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s ease}.btn-primary:hover::before{left:100%}.btn-primary:hover{transform:translateY(-3px);box-shadow:0 20px 40px rgba(198,169,98,.3)}.btn-primary:active{transform:translateY(-1px) scale(.98);box-shadow:0 10px 25px rgba(198,169,98,.2)}.btn-primary::after{content:'';position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.3);transform:translate(-50%,-50%);transition:width .6s,height .6s}.btn-primary:active::after{width:300px;height:300px}.btn-primary svg{width:18px;height:18px;transition:transform var(--transition-normal);position:relative;z-index:1}.btn-primary:hover svg{transform:translateX(5px)}.btn-secondary{display:inline-flex;align-items:center;gap:10px;color:var(--white);text-decoration:none;font-weight:500;font-size:14px;background:0 0;border:none;cursor:pointer}.btn-secondary:hover{color:var(--gold)}.btn-secondary .icon{width:50px;height:50px;border:1px solid rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform var(--transition-normal),opacity var(--transition-normal),background var(--transition-normal),box-shadow var(--transition-normal),color var(--transition-normal)}.btn-secondary:hover .icon{border-color:var(--gold);background:rgba(198,169,98,.1)}.code-card{position:relative;background:linear-gradient(145deg,rgba(30,30,30,.9),rgba(20,20,20,.95));border:2px solid rgba(198,169,98,.4);border-radius:24px;padding:50px 60px;text-align:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 50px 100px rgba(0,0,0,.5);cursor:pointer;transition:transform var(--transition-slow),opacity var(--transition-slow),background var(--transition-slow),box-shadow var(--transition-slow),color var(--transition-slow);overflow:visible}.code-card::after{content:'';position:absolute;inset:-2px;border-radius:24px;background:linear-gradient(45deg,var(--gold),var(--blue-accent),var(--gold));background-size:200% 200%;z-index:-1;opacity:0;transition:opacity .4s ease;animation:gradientShift 3s ease infinite}@keyframes gradientShift{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}.code-card:hover{transform:translateY(-10px);border-color:var(--gold);box-shadow:0 60px 120px rgba(0,0,0,.6),0 0 60px rgba(198,169,98,.1)}.code-card:hover::after{opacity:.6;filter:blur(15px)}.code-card-label{font-size:11px;font-weight:600;color:var(--gray);letter-spacing:3px;text-transform:uppercase;margin-bottom:15px}.code-card-value{font-family:var(--font-display);font-size:56px;font-weight:700;background:linear-gradient(135deg,var(--gold),var(--gold-light),var(--gold));background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:12px;margin-bottom:15px;text-shadow:0 0 40px rgba(198,169,98,.3);animation:shimmer 3s ease-in-out infinite}@keyframes shimmer{0%,100%{background-position:0 center}50%{background-position:200% center}}.code-card-hint{font-size:12px;color:var(--gray);display:flex;align-items:center;justify-content:center;gap:8px}.code-card-hint svg{width:14px;height:14px}.deco-circle{position:absolute;width:400px;height:400px;border:1px solid rgba(198,169,98,.1);border-radius:50%;right:-100px;top:50%;transform:translateY(-50%);animation:rotate-slow 40s linear infinite;pointer-events:none}.deco-circle::before{content:'';position:absolute;width:8px;height:8px;background:var(--gold);border-radius:50%;top:0;left:50%;transform:translateX(-50%)}@keyframes rotate-slow{from{transform:translateY(-50%) rotate(0)}to{transform:translateY(-50%) rotate(360deg)}}.partner-section{padding:50px 0;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05);background:rgba(255,255,255,.01)}.trust-bar{display:flex;align-items:center;justify-content:center;gap:40px;flex-wrap:wrap}.trust-item{display:flex;align-items:center;gap:14px}.trust-icon{font-size:28px}.trust-text{display:flex;flex-direction:column}.trust-value{font-family:var(--font-display);font-size:20px;font-weight:700;color:var(--gold);line-height:1.2}.trust-label{font-size:12px;color:var(--gray-light);font-weight:500;letter-spacing:.5px}.trust-divider{width:1px;height:40px;background:linear-gradient(180deg,transparent,rgba(198,169,98,.3),transparent)}@media (max-width:768px){.trust-bar{gap:25px}.trust-divider{display:none}.trust-item{min-width:140px}}.promo-section{padding:120px 0;position:relative}.promo-section::before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent,rgba(91,141,239,.03),transparent);pointer-events:none}.promo-card{max-width:1100px;margin:0 auto;background:linear-gradient(145deg,rgba(25,25,35,.9),rgba(15,15,25,.95));border:1px solid rgba(91,141,239,.2);border-radius:32px;padding:70px;position:relative;overflow:hidden}.promo-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--blue-accent),var(--gold),var(--blue-accent))}.promo-header{text-align:center;margin-bottom:60px}.promo-badge{display:inline-flex;align-items:center;gap:10px;padding:10px 25px;background:linear-gradient(135deg,var(--blue-accent),#7ba3f0);border-radius:50px;margin-bottom:25px}.promo-badge span{font-size:13px;font-weight:700;color:var(--white);letter-spacing:1.5px;text-transform:uppercase}.promo-title{font-family:var(--font-display);font-size:clamp(36px,5vw,52px);font-weight:400;color:var(--white);margin-bottom:15px}.promo-title em{font-style:italic;color:var(--blue-accent)}.promo-dates{font-size:16px;color:var(--gold);font-weight:600;letter-spacing:1px}.countdown-container{display:flex;justify-content:center;gap:20px;margin:40px 0}.countdown-item{position:relative;text-align:center;background:rgba(91,141,239,.1);border:1px solid rgba(91,141,239,.2);border-radius:16px;padding:20px 25px;min-width:90px}.countdown-item::before{content:'';position:absolute;inset:-2px;border-radius:16px;background:conic-gradient(from 0deg,var(--blue-accent) 0,transparent 100%);z-index:-1;animation:spin 3s linear infinite;opacity:.3}.countdown-value{font-family:var(--font-display);font-size:36px;font-weight:700;color:var(--blue-accent);line-height:1;animation:countdownPulse 2s ease-in-out infinite}@keyframes countdownPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.countdown-label{font-size:11px;color:var(--gray-light);text-transform:uppercase;letter-spacing:1px;margin-top:8px}.promo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:50px}.promo-item{background:rgba(91,141,239,.05);border:1px solid rgba(91,141,239,.15);border-radius:16px;padding:35px 25px;text-align:center;transform-style:preserve-3d;transition:transform var(--transition-slow),opacity var(--transition-slow),background var(--transition-slow),box-shadow var(--transition-slow),color var(--transition-slow),transform .6s cubic-bezier(.4,0,.2,1)}.promo-item:hover{transform:translateY(-5px) translateZ(10px);border-color:var(--blue-accent);box-shadow:0 20px 40px rgba(91,141,239,.15)}.promo-percent{font-family:var(--font-display);font-size:48px;font-weight:700;color:var(--blue-accent);line-height:1;margin-bottom:10px}.promo-type{font-size:13px;color:var(--gray-light);font-weight:500}.promo-code-section{display:flex;align-items:center;justify-content:center;gap:40px;padding:40px;background:rgba(0,0,0,.3);border-radius:16px;margin-bottom:50px}.promo-code-info h4{font-size:14px;color:var(--gray);font-weight:500;margin-bottom:10px;letter-spacing:2px;text-transform:uppercase}.promo-code-value{font-family:var(--font-display);font-size:42px;font-weight:700;color:var(--gold);letter-spacing:8px;cursor:pointer;transition:transform var(--transition-normal),opacity var(--transition-normal),background var(--transition-normal),box-shadow var(--transition-normal),color var(--transition-normal);background:0 0;border:none}.promo-code-value:hover{text-shadow:0 0 30px rgba(198,169,98,.5)}.promo-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:50px}.benefit-card{display:flex;align-items:flex-start;gap:15px;padding:25px;background:rgba(91,141,239,.03);border-radius:16px;border-left:3px solid var(--blue-accent)}.benefit-icon{width:40px;height:40px;background:rgba(91,141,239,.1);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.benefit-icon svg{width:20px;height:20px;color:var(--blue-accent)}.benefit-text strong{display:block;color:var(--white);font-size:15px;margin-bottom:5px}.benefit-text span{color:var(--gray-light);font-size:13px}.promo-cta{text-align:center}.promo-cta .btn-primary{background:linear-gradient(135deg,var(--blue-accent),#7ba3f0);padding:22px 50px;font-size:15px}.promo-cta .btn-primary:hover{box-shadow:0 20px 40px rgba(91,141,239,.3)}.promo-urgency{text-align:center;margin-top:30px;font-size:15px;color:var(--gold);font-weight:500}.discord-section{padding:140px 0;background:linear-gradient(180deg,transparent 0,rgba(15,15,35,.4) 50%,transparent 100%);position:relative;overflow:hidden}.discord-section::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at center,rgba(88,101,242,.1),transparent 70%);pointer-events:none}.discord-container{max-width:1400px;margin:0 auto;padding:0 40px}.discord-header{text-align:center;margin-bottom:80px}.discord-badge{display:inline-flex;align-items:center;gap:10px;padding:12px 24px;background:rgba(88,101,242,.15);border:1px solid rgba(88,101,242,.3);border-radius:50px;margin-bottom:30px}.discord-badge svg{width:20px;height:20px;color:#5865f2}.discord-badge span{font-size:12px;font-weight:700;color:#7289da;letter-spacing:2px;text-transform:uppercase}.discord-title{font-family:var(--font-display);font-size:clamp(42px,6vw,64px);font-weight:400;color:var(--white);margin-bottom:20px;line-height:1.2}.discord-title .discord-highlight{font-style:italic;background:linear-gradient(135deg,#5865f2,#7289da);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.discord-subtitle{font-size:20px;color:var(--gray-light);margin-bottom:0}.discord-content{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;margin-top:60px}.discord-features{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:50px}.discord-feature-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:30px;transition:transform var(--transition-slow),opacity var(--transition-slow),background var(--transition-slow),box-shadow var(--transition-slow),color var(--transition-slow)}.discord-feature-card:hover{background:rgba(88,101,242,.05);border-color:rgba(88,101,242,.3);transform:translateY(-5px);box-shadow:0 10px 30px rgba(88,101,242,.2)}.discord-feature-icon{width:50px;height:50px;background:rgba(88,101,242,.15);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;font-size:24px}.discord-feature-card h3{font-size:18px;font-weight:700;color:var(--white);margin-bottom:10px}.discord-feature-card p{font-size:14px;color:var(--gray-light);line-height:1.6}.discord-cta-wrapper{text-align:center}.discord-join-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:22px 50px;background:linear-gradient(135deg,#5865f2,#7289da);border:none;border-radius:16px;color:var(--white);font-family:var(--font-body);font-weight:700;font-size:16px;text-decoration:none;cursor:pointer;transition:transform var(--transition-slow),opacity var(--transition-slow),background var(--transition-slow),box-shadow var(--transition-slow),color var(--transition-slow);box-shadow:0 8px 30px rgba(88,101,242,.4);position:relative;overflow:hidden}.discord-join-btn::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.discord-join-btn:hover::before{left:100%}.discord-join-btn:hover{transform:translateY(-3px);box-shadow:0 12px 40px rgba(88,101,242,.6)}.discord-join-btn svg{width:24px;height:24px}.discord-price{display:flex;align-items:baseline;justify-content:center;gap:8px;margin-top:25px}.discord-price-icon{font-size:24px}.discord-price-amount{font-family:var(--font-display);font-size:36px;font-weight:700;color:#5865f2}.discord-price-period{font-size:16px;color:var(--gray-light)}.discord-preview{position:relative}.discord-mockup{background:#36393f;border-radius:16px;padding:15px;box-shadow:0 20px 60px rgba(0,0,0,.5)}.discord-mockup-header{display:flex;gap:8px;margin-bottom:15px}.discord-mockup-dot{width:12px;height:12px;border-radius:50%}.discord-mockup-dot:first-child{background:#ff5f57}.discord-mockup-dot:nth-child(2){background:#ffbd2e}.discord-mockup-dot:nth-child(3){background:#28ca42}.discord-channels{background:#2f3136;border-radius:8px;padding:20px}.discord-channel{display:flex;align-items:center;gap:12px;padding:10px 12px;margin-bottom:8px;border-radius:8px;transition:transform .2s ease,opacity .2s ease,background .2s ease;color:#96989d;font-size:14px}.discord-channel:hover{background:rgba(79,84,92,.4);color:#dcddde}.discord-channel-icon{font-size:16px}.discord-channel-name{font-weight:500}@media (max-width:1200px){.discord-content{grid-template-columns:1fr;gap:40px}.discord-preview{max-width:600px;margin:0 auto}}@media (max-width:768px){.discord-features{grid-template-columns:1fr}.discord-title{font-size:clamp(32px,8vw,42px)}}.section-header{text-align:center;margin-bottom:80px}.section-label{display:inline-block;font-size:11px;font-weight:600;color:var(--gold);letter-spacing:4px;text-transform:uppercase;margin-bottom:25px;position:relative}.section-label::after,.section-label::before{content:'';position:absolute;top:50%;width:30px;height:1px;background:var(--gold)}.section-label::before{right:calc(100% + 15px)}.section-label::after{left:calc(100% + 15px)}.section-title{font-family:var(--font-display);font-size:clamp(40px,5vw,56px);font-weight:400;color:var(--white);margin-bottom:20px}.section-title em{font-style:italic;color:var(--gold)}.section-subtitle{font-size:17px;color:var(--gray-light);max-width:550px;margin:0 auto}.features{padding:100px 0;position:relative}.features::before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent,rgba(198,169,98,.03) 30%,rgba(198,169,98,.05) 50%,rgba(198,169,98,.03) 70%,transparent);pointer-events:none}.features::after{content:'';position:absolute;bottom:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(198,169,98,.2),transparent)}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.feature-card{background:linear-gradient(145deg,rgba(25,35,60,.6),rgba(15,20,40,.6));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(198,169,98,.1);border-radius:24px;padding:45px 35px;transition:transform var(--transition-slow),opacity var(--transition-slow),background var(--transition-slow),box-shadow var(--transition-slow),color var(--transition-slow),border-color var(--transition-slow);position:relative;overflow:hidden}.feature-card::before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--gold),transparent);opacity:0;transition:opacity var(--transition-slow)}.feature-card{transform-style:preserve-3d}.feature-card:hover{transform:translateY(-10px) translateZ(15px);border-color:rgba(198,169,98,.4);box-shadow:0 30px 60px rgba(0,0,0,.3),0 0 30px rgba(198,169,98,.08)}.feature-card:hover::before{opacity:1}.feature-icon{width:60px;height:60px;background:rgba(198,169,98,.1);border:1px solid rgba(198,169,98,.15);border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:28px;margin-bottom:25px;transition:all var(--transition-slow)}.feature-card:hover .feature-icon{background:rgba(198,169,98,.2);border-color:rgba(198,169,98,.4);box-shadow:0 0 20px rgba(198,169,98,.15)}.feature-card h3{font-family:var(--font-display);font-size:22px;font-weight:600;color:var(--white);margin-bottom:15px}.feature-card p{color:var(--gray-light);font-size:14px;line-height:1.7}.stats{padding:80px 0;border-top:1px solid rgba(198,169,98,.1);border-bottom:1px solid rgba(198,169,98,.1);background:linear-gradient(180deg,rgba(198,169,98,.02),rgba(198,169,98,.04),rgba(198,169,98,.02))}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:50px}.stat-item{text-align:center;position:relative}.stat-item::after{content:'';position:absolute;right:-25px;top:50%;transform:translateY(-50%);width:1px;height:60px;background:linear-gradient(180deg,transparent,rgba(198,169,98,.3),transparent)}.stat-item:last-child::after{display:none}.stat-number{font-family:var(--font-display);font-size:clamp(48px,6vw,64px);font-weight:700;color:var(--gold);line-height:1;margin-bottom:15px}.stat-label{font-size:13px;color:var(--gray-light);text-transform:uppercase;letter-spacing:2px}.accounts{padding:100px 0;background:linear-gradient(180deg,transparent 0,rgba(15,15,30,.35) 100%)}.step-indicator{display:flex;align-items:center;justify-content:center;gap:15px;margin:60px 0 30px}.step-number{width:40px;height:40px;background:var(--gold);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;color:var(--black)}.step-text{font-size:18px;color:var(--white);font-weight:500}.account-tabs{display:flex;justify-content:center;gap:5px;margin-bottom:40px;background:rgba(255,255,255,.03);border-radius:16px;padding:8px;max-width:700px;margin-left:auto;margin-right:auto;border:1px solid rgba(255,255,255,.05)}.tab-btn{padding:14px 28px;background:0 0;border:none;color:var(--gray-light);font-weight:600;font-size:13px;cursor:pointer;border-radius:12px;transition:transform var(--transition-normal),opacity var(--transition-normal),background var(--transition-normal),box-shadow var(--transition-normal),color var(--transition-normal);font-family:var(--font-body)}.tab-btn:hover{color:var(--white);background:rgba(255,255,255,.05)}.tab-btn.active{background:linear-gradient(135deg,rgba(198,169,98,.2),rgba(198,169,98,.1));color:var(--gold);border:1px solid rgba(198,169,98,.3)}.payment-toggle{display:flex;justify-content:center;gap:5px;margin-bottom:30px;background:rgba(255,255,255,.03);border-radius:12px;padding:6px;max-width:400px;margin-left:auto;margin-right:auto;border:1px solid rgba(255,255,255,.05)}.payment-btn{padding:12px 25px;background:0 0;border:none;color:var(--gray-light);font-weight:600;font-size:13px;cursor:pointer;border-radius:8px;transition:transform var(--transition-normal),opacity var(--transition-normal),background var(--transition-normal),box-shadow var(--transition-normal),color var(--transition-normal);flex:1;font-family:var(--font-body)}.payment-btn:hover{color:var(--white)}.payment-btn.active{background:var(--gold);color:var(--black)}.otp-benefits{display:flex;justify-content:center;flex-wrap:wrap;gap:25px;margin-bottom:50px;padding:25px;background:rgba(255,255,255,.02);border-radius:16px;max-width:900px;margin-left:auto;margin-right:auto;border:1px solid rgba(255,255,255,.05)}.otp-benefit{display:flex;align-items:center;gap:10px;color:var(--gray-light);font-size:13px}.otp-benefit svg{width:18px;height:18px;color:var(--green)}.tab-content{display:none}.tab-content.active{display:block;animation:fadeIn .5s ease}@keyframes fadeIn{from{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.accounts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;max-width:1150px;margin:0 auto}.accounts-grid.single{grid-template-columns:1fr;max-width:420px}.account-card-new{background:linear-gradient(145deg,#1a1a2e,#16162a,#111128);border-radius:16px;padding:30px 25px;color:#fff;transition:transform var(--transition-slow),opacity var(--transition-slow),background var(--transition-slow),box-shadow var(--transition-slow),color var(--transition-slow);border:1px solid rgba(198,169,98,.3);box-shadow:0 8px 32px rgba(0,0,0,.3)}.account-card-new{transform-style:preserve-3d}.account-card-new:hover{transform:translateY(-8px) translateZ(10px);box-shadow:0 30px 60px rgba(0,0,0,.2)}.account-card-new.featured{position:relative;background:linear-gradient(145deg,#1e1e35,#1a1a30,#151530);color:#fff;border:1px solid rgba(198,169,98,.6);overflow:hidden;box-shadow:0 8px 40px rgba(198,169,98,.15),0 8px 32px rgba(0,0,0,.3)}.account-card-new.featured::before{content:'';position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background:linear-gradient(45deg,rgba(198,169,98,.4),rgba(198,169,98,.1),rgba(198,169,98,.4));border-radius:16px;z-index:-1;background-size:300% 300%;animation:borderGlow 4s ease infinite;filter:blur(4px)}@keyframes borderGlow{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}.account-card-new.featured::after{content:'POPULAIRE';position:absolute;top:18px;right:-32px;background:linear-gradient(135deg,#c6a962,#b8953a);color:#000;padding:8px 40px;font-size:11px;font-weight:800;letter-spacing:2px;transform:rotate(45deg);box-shadow:0 4px 12px rgba(198,169,98,.5);z-index:10;text-shadow:none;border:none;animation:none}@keyframes badgePulse{0%,100%{box-shadow:0 6px 20px rgba(198,169,98,.8),0 0 40px rgba(198,169,98,.5)}50%{box-shadow:0 8px 30px #c6a962,0 0 60px rgba(198,169,98,.7)}}.account-card-new.challenge{background:linear-gradient(145deg,#1a1a25,#12121a);color:var(--white);border:2px solid #daa520}.card-header h3{font-family:var(--font-display);font-size:24px;font-weight:700;margin-bottom:5px;text-shadow:0 1px 2px rgba(0,0,0,.1)}.account-card-new.featured .card-header h3{color:var(--gold);text-shadow:0 2px 8px rgba(198,169,98,.4)}.challenge-subtitle{font-size:13px;color:var(--gray);margin-bottom:15px}.card-pricing{margin:20px 0 15px}.old-price{font-size:16px;color:#aaa;text-decoration:line-through;margin-right:10px}.new-price{font-size:42px;font-weight:900;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.3)}.account-card-new.challenge .new-price,.account-card-new.featured .new-price{color:var(--white);text-shadow:0 2px 8px rgba(0,0,0,.4),0 0 20px rgba(198,169,98,.3)}.price-label{font-size:15px;color:rgba(255,255,255,.5);margin-left:5px}.savings-badge{display:inline-block;background:rgba(198,169,98,.15);color:#c6a962;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:700;margin-bottom:25px;box-shadow:none;border:1px solid rgba(198,169,98,.3);text-shadow:none;letter-spacing:.5px}.savings-badge.gold{background:rgba(198,169,98,.25);color:gold;border-color:rgba(198,169,98,.5)}.account-card-new.featured .savings-badge{background:rgba(198,169,98,.35);color:gold;font-weight:900;box-shadow:0 4px 16px rgba(198,169,98,.6),inset 0 1px 0 rgba(255,255,255,.2);border:2px solid var(--gold);text-shadow:0 2px 4px rgba(0,0,0,.5),0 0 10px rgba(198,169,98,.3)}.competition-notice{display:flex;align-items:center;gap:20px;background:rgba(218,165,32,.1);border:2px solid #daa520;border-radius:16px;padding:25px 30px;margin-bottom:40px;max-width:700px;margin-left:auto;margin-right:auto}.competition-icon{font-size:40px}.competition-text h4{font-family:var(--font-display);font-size:18px;color:#daa520;margin-bottom:8px}.competition-text p{color:var(--gray-light);font-size:14px;line-height:1.6}.challenge-prize-box{background:rgba(218,165,32,.15);border:1px solid #daa520;border-radius:12px;padding:20px;text-align:center;margin-bottom:25px}.challenge-prize-box span{font-family:var(--font-display);font-size:17px;font-weight:600;color:#daa520}.challenge-prize-box .prize-distribution{font-size:12px;color:var(--gray-light);margin-top:10px;font-family:var(--font-body)}.card-details{margin-bottom:25px}.detail-row{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.08)}.account-card-new.challenge .detail-row,.account-card-new.featured .detail-row{border-bottom-color:rgba(255,255,255,.08)}.detail-row:last-child{border-bottom:none}.detail-label{font-size:14px;color:rgba(255,255,255,.6);font-weight:500}.account-card-new.challenge .detail-label,.account-card-new.featured .detail-label{color:#e0e0e0;font-weight:600}.detail-value{font-size:14px;color:#fff;font-weight:700;text-align:right}.account-card-new.challenge .detail-value,.account-card-new.featured .detail-value{color:var(--white);font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.3)}.detail-value s{color:#aaa;margin-right:8px;font-weight:400}.detail-value strong{color:var(--green)}.detail-value.highlight{color:#daa520!important}.start-btn{position:relative;display:block;width:100%;padding:16px 30px;background:linear-gradient(135deg,#c6a962,#b8953a,#c6a962);color:#000;text-decoration:none;font-weight:800;font-size:15px;letter-spacing:1px;text-transform:uppercase;border-radius:12px;text-align:center;transition:transform var(--transition-normal),opacity var(--transition-normal),background var(--transition-normal),box-shadow var(--transition-normal),color var(--transition-normal);cursor:pointer;border:none;overflow:hidden;box-shadow:0 4px 20px rgba(198,169,98,.4)}.start-btn::after{content:'';position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.3);transform:translate(-50%,-50%);transition:width .6s,height .6s}.start-btn:active::after{width:300px;height:300px}.start-btn:hover{transform:translateY(-2px);box-shadow:0 15px 30px rgba(198,169,98,.3)}.start-btn.challenge-btn{background:#daa520}.price-note{text-align:center;font-size:11px;color:rgba(255,255,255,.4);margin-top:15px}.faq-section{padding:100px 0;background:linear-gradient(180deg,transparent,rgba(198,169,98,.02) 30%,rgba(198,169,98,.04) 50%,rgba(198,169,98,.02) 70%,transparent);position:relative}.faq-section::before{content:'';position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(198,169,98,.2),transparent)}.faq-container{max-width:800px;margin:60px auto 0}.faq-item{position:relative;border:1px solid rgba(255,255,255,.08);border-radius:16px;margin-bottom:15px;overflow:hidden;transition:transform var(--transition-normal),opacity var(--transition-normal),background var(--transition-normal),box-shadow var(--transition-normal),color var(--transition-normal);background:rgba(255,255,255,.02)}.faq-item::before{content:'';position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--gold),var(--gold-dark));transform:scaleY(0);transform-origin:top;transition:transform .3s ease}.faq-item:hover{border-color:rgba(198,169,98,.3);background:rgba(255,255,255,.04);box-shadow:0 4px 20px rgba(198,169,98,.1)}.faq-item:hover::before,.faq-question[aria-expanded=true]~* .faq-item::before{transform:scaleY(1)}.faq-question[aria-expanded=true]{position:relative}.faq-item:has(.faq-question[aria-expanded=true])::before,.faq-question[aria-expanded=true]~.faq-item::before{transform:scaleY(1)}.faq-question{width:100%;display:flex;justify-content:space-between;align-items:center;padding:25px 30px;background:rgba(255,255,255,.02);border:none;color:var(--white);font-size:16px;font-weight:600;text-align:left;cursor:pointer;transition:transform var(--transition-normal),opacity var(--transition-normal),background var(--transition-normal),box-shadow var(--transition-normal),color var(--transition-normal);font-family:var(--font-body)}.faq-question:hover{background:rgba(255,255,255,.04)}.faq-question[aria-expanded=true]{background:rgba(198,169,98,.1);color:var(--gold)}.faq-icon{width:24px;height:24px;position:relative;flex-shrink:0;margin-left:20px}.faq-icon::after,.faq-icon::before{content:'';position:absolute;background:currentColor;transition:transform var(--transition-normal)}.faq-icon::before{width:100%;height:2px;top:50%;left:0;transform:translateY(-50%)}.faq-icon::after{width:2px;height:100%;left:50%;top:0;transform:translateX(-50%)}.faq-question[aria-expanded=true] .faq-icon::after{transform:translateX(-50%) rotate(90deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height var(--transition-slow)}.faq-answer.open{max-height:1500px}.faq-answer-content{padding:0 30px 25px;color:var(--gray-light);line-height:1.8;font-size:15px}.contact-section{padding:100px 0;position:relative}.contact-section::before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent,rgba(198,169,98,.03),transparent);pointer-events:none}.contact-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-top:60px}.contact-form-wrapper h3,.contact-socials h3{font-family:var(--font-display);font-size:28px;color:var(--white);margin-bottom:10px}.form-subtitle,.socials-subtitle{color:var(--gray-light);font-size:15px;margin-bottom:30px}.social-links{display:flex;flex-direction:column;gap:15px}.social-card{display:flex;align-items:center;gap:20px;padding:20px 25px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:16px;text-decoration:none;transition:transform var(--transition-slow),opacity var(--transition-slow),background var(--transition-slow),box-shadow var(--transition-slow),color var(--transition-slow);cursor:pointer}.social-card:hover{background:rgba(255,255,255,.06);border-color:rgba(198,169,98,.3);transform:translateX(10px)}.social-icon{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.social-icon svg{width:26px;height:26px}.social-icon.tiktok{background:linear-gradient(135deg,#25f4ee,#fe2c55);color:#fff}.social-icon.instagram{background:linear-gradient(135deg,#833ab4,#fd1d1d,#f77737);color:#fff}.social-icon.youtube{background:red;color:#fff}.social-icon.discord{background:#5865f2;color:#fff}.social-icon.facebook{background:#1877f2;color:#fff}.social-icon.linkedin{background:#0a66c2;color:#fff}.social-info{flex:1}.social-name{display:block;font-weight:600;font-size:16px;color:var(--white);margin-bottom:3px}.social-handle{font-size:14px;color:var(--gray-light)}.social-arrow{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:rgba(255,255,255,.05);transition:transform var(--transition-normal),opacity var(--transition-normal),background var(--transition-normal),box-shadow var(--transition-normal),color var(--transition-normal)}.social-arrow svg{width:18px;height:18px;color:var(--gray-light);transition:transform var(--transition-normal),opacity var(--transition-normal),background var(--transition-normal),box-shadow var(--transition-normal),color var(--transition-normal)}.social-card:hover .social-arrow{background:var(--gold)}.social-card:hover .social-arrow svg{color:var(--black)}.contact-form-wrapper{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:40px}.contact-form{display:flex;flex-direction:column;gap:20px}.form-group{display:flex;flex-direction:column;gap:8px}.form-group label{font-size:13px;font-weight:600;color:var(--gray-light);text-transform:uppercase;letter-spacing:1px}.form-group input,.form-group select,.form-group textarea{padding:16px 20px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:var(--white);font-family:var(--font-body);font-size:15px;transition:transform var(--transition-normal),opacity var(--transition-normal),background var(--transition-normal),box-shadow var(--transition-normal),color var(--transition-normal);outline:0}.form-group input::placeholder,.form-group textarea::placeholder{color:var(--gray)}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:var(--gold);background:rgba(198,169,98,.05);transform:translateY(-2px);box-shadow:0 4px 20px rgba(198,169,98,.15)}.form-group input:valid:not(:placeholder-shown),.form-group textarea:valid:not(:placeholder-shown){border-color:var(--green);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%234ADE80' stroke-width='3'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;background-size:20px;padding-right:45px}.form-group input:invalid:not(:placeholder-shown),.form-group textarea:invalid:not(:placeholder-shown){border-color:var(--red);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23EF4444' stroke-width='3'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;background-size:20px;padding-right:45px}.form-group input.valid,.form-group textarea.valid{border-color:var(--green)}.form-group input.invalid,.form-group textarea.invalid{border-color:var(--red)}.validation-message{font-size:12px;margin-top:5px;display:none}.validation-message.error{color:var(--red);display:block}.form-group select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%239A9A9A' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;background-size:18px}.form-group select option{background:var(--black);color:var(--white)}.form-group textarea{resize:vertical;min-height:120px}.submit-btn{display:flex;align-items:center;justify-content:center;gap:12px;padding:18px 35px;background:linear-gradient(135deg,var(--gold),var(--gold-dark));border:none;border-radius:12px;color:var(--black);font-family:var(--font-body);font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:transform var(--transition-slow),opacity var(--transition-slow),background var(--transition-slow),box-shadow var(--transition-slow),color var(--transition-slow);margin-top:10px}.submit-btn:hover{transform:translateY(-3px);box-shadow:0 20px 40px rgba(198,169,98,.3)}.submit-btn svg{width:20px;height:20px;transition:transform var(--transition-normal)}.submit-btn:hover svg{transform:translateX(5px)}.email-direct{text-align:center;margin-top:30px;padding-top:25px;border-top:1px solid rgba(255,255,255,.08)}.email-direct span{display:block;font-size:13px;color:var(--gray);margin-bottom:8px}.email-direct a{color:var(--gold);text-decoration:none;font-weight:600;font-size:16px;transition:transform var(--transition-normal),opacity var(--transition-normal),background var(--transition-normal),box-shadow var(--transition-normal),color var(--transition-normal)}.email-direct a:hover{text-shadow:0 0 20px rgba(198,169,98,.5)}.cta-section{padding:100px 0;position:relative;overflow:hidden}.cta-section::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 50% 50%,rgba(198,169,98,.12),transparent 70%);pointer-events:none}.cta-section::after{content:'';position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(198,169,98,.25),transparent)}.cta-content{text-align:center;max-width:700px;margin:0 auto}.cta-title{font-family:var(--font-display);font-size:clamp(40px,5vw,56px);font-weight:400;color:var(--white);margin-bottom:25px}.cta-title em{font-style:italic;color:var(--gold)}.cta-subtitle{font-size:17px;color:var(--gray-light);margin-bottom:50px}.cta-code-box{display:inline-block;background:linear-gradient(145deg,rgba(198,169,98,.1),rgba(198,169,98,.05));border:2px solid var(--gold);border-radius:16px;padding:35px 60px;margin-bottom:40px;cursor:pointer;transition:transform var(--transition-normal),opacity var(--transition-normal),background var(--transition-normal),box-shadow var(--transition-normal),color var(--transition-normal);box-shadow:0 0 40px rgba(198,169,98,.1)}.cta-code-box:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(198,169,98,.2)}.cta-code-label{font-size:11px;color:var(--gray);letter-spacing:3px;text-transform:uppercase;margin-bottom:10px}.cta-code-value{font-family:var(--font-display);font-size:48px;font-weight:700;color:var(--gold);letter-spacing:10px}footer{padding:60px 0;border-top:1px solid rgba(255,255,255,.05);text-align:center}.footer-logo{font-family:var(--font-display);font-size:22px;font-weight:700;font-style:italic;color:var(--gold);margin-bottom:20px}.footer-text{color:#aaa;font-size:13px;margin-bottom:10px}.footer-code{color:var(--gold);font-size:16px;font-weight:600;letter-spacing:3px;margin-bottom:30px}.footer-links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 24px;margin-bottom:30px}.footer-links a{color:var(--gray-light);text-decoration:none;font-size:13px;transition:color var(--transition-normal)}.footer-links a:hover{color:var(--gold)}.footer-copyright{color:var(--gray);font-size:12px;opacity:.6}.accounts,.contact-section,.cta-section,.faq-section,.features,.stats{content-visibility:auto;contain-intrinsic-size:auto 500px}@media (max-width:1200px){.hero-container{grid-template-columns:1fr;text-align:center;gap:60px}.hero-subtitle{margin-left:auto;margin-right:auto}.hero-cta{justify-content:center}.deco-circle{display:none}.features-grid{grid-template-columns:repeat(2,1fr)}.promo-grid{grid-template-columns:repeat(2,1fr)}.promo-benefits{grid-template-columns:1fr}}@media (max-width:1024px){.features-grid{grid-template-columns:repeat(2,1fr);gap:20px}.promo-card{padding:50px 30px}.contact-wrapper{gap:40px}.accounts-grid{grid-template-columns:repeat(2,1fr)}.accounts-grid.single{grid-template-columns:1fr}}@media (max-width:768px){.container{padding:0 20px}.nav-links{display:none}.menu-toggle{display:flex}.mobile-menu{display:flex}.language-selector{margin-right:15px}.lang-code{display:none}.lang-btn{padding:8px 12px;min-width:44px;min-height:44px}.lang-dropdown{right:-10px}.floating-orb{display:none}.deco-circle{display:none}.hero{padding:80px 0 15px}.hero-title{font-size:clamp(36px,10vw,50px)}.hero-cta{flex-direction:column;gap:20px}.code-card{padding:40px}.code-card-value{font-size:42px;letter-spacing:8px}.partner-content{flex-direction:column;gap:15px}.promo-card{padding:40px 25px}.promo-grid{grid-template-columns:repeat(2,1fr);gap:15px}.promo-percent{font-size:36px}.promo-code-section{flex-direction:column;gap:20px}.countdown-container{gap:10px}.countdown-item{padding:15px;min-width:70px}.countdown-value{font-size:28px}.features-grid{grid-template-columns:1fr}.stats-grid{grid-template-columns:repeat(2,1fr);gap:30px}.stat-item::after{display:none}.account-tabs{flex-wrap:wrap}.tab-btn{flex:1 1 calc(50% - 5px);padding:12px 15px;font-size:11px}.accounts-grid{grid-template-columns:1fr}.competition-notice{flex-direction:column;text-align:center}.cta-code-box{padding:30px 40px}.cta-code-value{font-size:36px;letter-spacing:6px}.contact-wrapper{grid-template-columns:1fr;gap:40px}.contact-form-wrapper{padding:30px 25px}.toast-container{left:20px;right:20px;bottom:20px}.toast{min-width:auto}}@media (max-width:480px){.hero-badge span{font-size:10px}.btn-primary{padding:16px 30px;font-size:13px}.promo-grid{grid-template-columns:1fr}.stats-grid{grid-template-columns:1fr}.otp-benefits{flex-direction:column;align-items:flex-start}.countdown-container{flex-wrap:wrap}.countdown-item{flex:1 1 calc(50% - 5px)}.container{padding:0 15px}.code-card{padding:30px 25px}.code-card-value{font-size:36px;letter-spacing:6px}.hero-title{font-size:32px}.section-title{font-size:28px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important}}.light-mode{--black:#FFFFFF;--black-light:#F8F9FA;--black-medium:#F0F0F0;--white:#0A0A0A;--gray:#666666;--gray-light:#555555;--gray-dark:#E0E0E0}.light-mode .bg-gradient{background:radial-gradient(ellipse 80% 50% at 20% -10%,rgba(198,169,98,.1) 0,transparent 50%),radial-gradient(ellipse 60% 40% at 80% 110%,rgba(91,141,239,.05) 0,transparent 50%),linear-gradient(180deg,#fff 0,#f8f9fa 100%)}.light-mode .floating-orb{opacity:.3}.light-mode .grid-pattern{background-image:linear-gradient(rgba(198,169,98,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(198,169,98,.08) 1px,transparent 1px)}.light-mode header.scrolled{background:rgba(255,255,255,.95);border-bottom-color:rgba(198,169,98,.2)}.light-mode .code-card,.light-mode .contact-form-wrapper,.light-mode .faq-item,.light-mode .feature-card,.light-mode .promo-card{background:linear-gradient(145deg,rgba(255,255,255,.9),rgba(248,249,250,.95));border-color:rgba(0,0,0,.1)}.light-mode .account-card-new:not(.featured):not(.challenge){background:linear-gradient(145deg,#1a1a2e,#16162a,#111128);box-shadow:0 8px 32px rgba(0,0,0,.3)}.light-mode .mobile-menu{background:rgba(255,255,255,.98)}.light-mode .mobile-menu a{color:var(--black)}.light-mode .toast{background:linear-gradient(135deg,#fff,#f8f9fa);border-color:var(--gold)}.light-mode .page-loader{background:#fff}.light-mode .account-card-new.featured{background:linear-gradient(145deg,#1a1a25,#12121a);color:#fff}.light-mode .account-card-new.featured .card-header h3{color:var(--gold)}.light-mode .account-card-new.featured .new-price{color:#fff}.light-mode .account-card-new.featured .detail-label{color:#e0e0e0}.light-mode .account-card-new.featured .detail-value{color:#fff}.light-mode .account-card-new.featured .detail-row{border-bottom-color:rgba(255,255,255,.08)}.light-mode .account-card-new.challenge{background:linear-gradient(145deg,#1a1a25,#12121a);color:#fff}.light-mode .account-card-new.challenge .new-price{color:#fff}.light-mode .account-card-new.challenge .detail-label{color:#e0e0e0}.light-mode .account-card-new.challenge .detail-value{color:#fff}.light-mode .account-card-new.challenge .detail-row{border-bottom-color:rgba(255,255,255,.08)}.light-mode .account-card-new:not(.featured):not(.challenge) .new-price{color:#fff}.light-mode .account-card-new:not(.featured):not(.challenge) .detail-label{color:rgba(255,255,255,.6)}.light-mode .account-card-new:not(.featured):not(.challenge) .detail-value{color:#fff}.light-mode .account-card-new:not(.featured):not(.challenge) .old-price{color:rgba(255,255,255,.4)}.light-mode .faq-question{color:#0a0a0a}.light-mode .faq-question[aria-expanded=true]{color:var(--gold)}.light-mode .social-card{background:rgba(0,0,0,.03);border-color:rgba(0,0,0,.08)}.light-mode .social-card:hover{background:rgba(0,0,0,.06)}.light-mode .lang-dropdown{background:rgba(255,255,255,.98);border-color:rgba(0,0,0,.1)}.light-mode .lang-option{color:#333}.light-mode .lang-option:hover{background:rgba(0,0,0,.05)}.light-mode .lang-option.active{background:rgba(198,169,98,.15);color:var(--gold)}.theme-toggle{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;cursor:pointer;transition:transform var(--transition-normal),opacity var(--transition-normal),background var(--transition-normal),box-shadow var(--transition-normal),color var(--transition-normal);margin-right:15px}.theme-toggle:hover{background:rgba(255,255,255,.1);border-color:rgba(198,169,98,.3)}.theme-toggle svg{width:20px;height:20px;color:var(--gold);transition:transform .3s ease}.theme-toggle:hover svg{transform:rotate(15deg)}.theme-toggle .sun-icon{display:none}.theme-toggle .moon-icon{display:block}.light-mode .theme-toggle .sun-icon{display:block}.light-mode .theme-toggle .moon-icon{display:none}.light-mode .theme-toggle{background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.1)}.scroll-progress-bar{position:fixed;top:0;left:0;height:3px;background:linear-gradient(90deg,var(--gold),var(--blue-accent));z-index:1000;transform-origin:left;transform:scaleX(0);transition:transform .1s ease}.back-to-top{position:fixed;bottom:80px;left:30px;right:auto;width:50px;height:50px;background:linear-gradient(135deg,var(--gold),var(--gold-dark));border:none;border-radius:50%;color:var(--black);cursor:pointer;opacity:0;visibility:hidden;transform:translateY(20px);transition:transform .3s ease,opacity .3s ease,background .3s ease,box-shadow .3s ease,color .3s ease;z-index:1000;box-shadow:0 4px 15px rgba(198,169,98,.3);display:flex;align-items:center;justify-content:center}.back-to-top.visible{opacity:1;visibility:visible;transform:translateY(0)}.back-to-top:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(198,169,98,.4)}.back-to-top svg{width:24px;height:24px}.sticky-code-reminder{position:fixed;bottom:130px;right:30px;z-index:999;opacity:0;visibility:hidden;transform:translateX(120%);transition:transform .4s cubic-bezier(.68,-.55,.265,1.55),opacity .4s cubic-bezier(.68,-.55,.265,1.55)}.sticky-code-reminder.visible{opacity:1;visibility:visible;transform:translateX(0)}.sticky-code-card{background:linear-gradient(135deg,rgba(198,169,98,.95),rgba(232,213,163,.95));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;padding:20px 25px;box-shadow:0 10px 40px rgba(198,169,98,.4);cursor:pointer;transition:transform .3s ease,opacity .3s ease,background .3s ease,box-shadow .3s ease,color .3s ease;position:relative;overflow:hidden}.sticky-code-card::before{content:'';position:absolute;inset:0;background:linear-gradient(45deg,transparent,rgba(255,255,255,.3),transparent);transform:translateX(-100%);transition:transform .6s ease}.sticky-code-card:hover::before{transform:translateX(100%)}.sticky-code-card:hover{transform:translateY(-5px);box-shadow:0 15px 50px rgba(198,169,98,.5)}.sticky-code-label{font-size:10px;font-weight:700;color:rgba(0,0,0,.6);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:5px}.sticky-code-value{font-size:28px;font-weight:900;color:#0a0a0a;letter-spacing:4px;font-family:var(--font-display);position:relative;z-index:1}.sticky-code-discount{font-size:11px;font-weight:600;color:rgba(0,0,0,.7);margin-top:5px;position:relative;z-index:1}.sticky-close-btn{position:absolute;top:8px;right:8px;width:36px;height:36px;min-width:36px;min-height:36px;border-radius:50%;background:rgba(0,0,0,.15);border:none;color:rgba(0,0,0,.6);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;transition:transform .2s ease,opacity .2s ease,background .2s ease;z-index:2}.sticky-close-btn:hover{background:rgba(0,0,0,.25);transform:rotate(90deg)}.ripple{position:absolute;border-radius:50%;background:rgba(255,255,255,.6);transform:scale(0);animation:ripple-animation .6s ease-out;pointer-events:none}@keyframes ripple-animation{to{transform:scale(4);opacity:0}}.account-card,.btn-primary,.btn-secondary,.code-card,.feature-card,.promo-card,.tab-btn{position:relative;overflow:hidden}.account-card:active,.btn-primary:active,.btn-secondary:active,.code-card:active,.tab-btn:active{transform:scale(.97)}.skip-to-content{position:absolute;left:-9999px;z-index:999;padding:10px 20px;background:var(--gold);color:var(--black);text-decoration:none;font-weight:600;border-radius:4px}.skip-to-content:focus{left:10px;top:10px;outline:3px solid var(--blue-accent)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--blue-accent);outline-offset:2px;border-radius:4px}.page-loader{position:fixed;inset:0;background:var(--black);display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:1000;transition:opacity .5s ease,visibility .5s ease}.page-loader.hidden{opacity:0;visibility:hidden;pointer-events:none}.honeypot-hidden{position:absolute;left:-9999px;opacity:0;height:0;overflow:hidden}.details-toggle{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:10px;background:0 0;border:1px solid rgba(198,169,98,.2);border-radius:8px;color:#c6a962;font-size:13px;font-weight:600;cursor:pointer;transition:all .3s;margin-top:8px}.loader-logo{font-family:var(--font-display);font-size:48px;color:var(--gold);margin-bottom:20px;animation:fadeInScale 1s ease;font-weight:700;font-style:italic;letter-spacing:3px}.loader-bar{width:200px;height:3px;background:rgba(198,169,98,.2);border-radius:8px;overflow:hidden}.loader-progress{height:100%;background:linear-gradient(90deg,var(--gold),var(--gold-light));border-radius:8px;animation:loading .4s ease-in-out}@keyframes loading{0%{width:0%}100%{width:100%}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.9)}100%{opacity:1;transform:scale(1)}}@media (max-width:768px){.back-to-top{bottom:80px;left:20px;right:auto;width:45px;height:45px}.back-to-top svg{width:20px;height:20px}.loader-logo{font-size:36px}.sticky-code-reminder{bottom:120px;right:15px}.sticky-code-card{padding:15px 20px;border-radius:15px}.sticky-code-value{font-size:24px;letter-spacing:3px}.sticky-code-label{font-size:11px}.sticky-code-discount{font-size:10px}}.cookie-banner{position:fixed;bottom:0;left:0;right:0;z-index:1020;background:rgba(15,15,15,.97);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid rgba(198,169,98,.15);padding:20px 40px;display:none;transform:translateY(100%);transition:transform .4s cubic-bezier(.4,0,.2,1)}.cookie-banner.show{display:block;transform:translateY(0)}.cookie-inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.cookie-text{flex:1;min-width:280px}.cookie-text p{color:var(--gray-light);font-size:13px;line-height:1.6}.cookie-text a{color:var(--gold);text-decoration:none}.cookie-text a:hover{text-decoration:underline}.cookie-actions{display:flex;gap:12px;flex-shrink:0}.cookie-btn{padding:10px 24px;border-radius:8px;font-family:var(--font-body);font-size:13px;font-weight:600;cursor:pointer;transition:transform .3s ease,opacity .3s ease,background .3s ease,box-shadow .3s ease,color .3s ease;border:none}.cookie-accept{background:linear-gradient(135deg,var(--gold-dark),var(--gold));color:var(--black)}.cookie-accept:hover{box-shadow:0 4px 20px rgba(198,169,98,.4);transform:translateY(-1px)}.cookie-refuse{background:0 0;color:#e0e0e0;border:1px solid rgba(255,255,255,.3)}.cookie-refuse:hover{border-color:rgba(255,255,255,.3);color:var(--white)}@media (max-width:768px){.cookie-banner{padding:16px 20px}.cookie-inner{flex-direction:column;text-align:center}.cookie-actions{width:100%;justify-content:center}}.discord-hero-banner{max-width:750px;margin:-220px auto 0;padding:0 40px;position:relative;z-index:10}.discord-hero-banner a{display:flex;align-items:center;justify-content:center;gap:20px;padding:28px 50px;background:linear-gradient(135deg,rgba(88,101,242,.15),rgba(114,137,218,.1));border:1px solid rgba(88,101,242,.3);border-radius:16px;text-decoration:none;transition:transform .4s ease,opacity .4s ease,background .4s ease,box-shadow .4s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.discord-hero-banner a:hover{background:linear-gradient(135deg,rgba(88,101,242,.25),rgba(114,137,218,.2));border-color:rgba(88,101,242,.6);transform:translateY(-3px);box-shadow:0 10px 40px rgba(88,101,242,.25)}.discord-hero-banner .dhb-icon{width:52px;height:52px;background:linear-gradient(135deg,#5865f2,#7289da);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.discord-hero-banner .dhb-icon svg{width:28px;height:28px;fill:white}.discord-hero-banner .dhb-text{display:flex;flex-direction:column;gap:4px}.discord-hero-banner .dhb-title{font-family:var(--font-body);font-size:20px;font-weight:700;color:var(--white)}.discord-hero-banner .dhb-title span{color:#7289da}.discord-hero-banner .dhb-sub{font-size:15px;color:var(--gray-light)}.discord-hero-banner .dhb-badge{display:flex;align-items:center;gap:8px;padding:8px 18px;background:rgba(88,101,242,.2);border-radius:16px;margin-left:auto;flex-shrink:0}.discord-hero-banner .dhb-badge .dhb-dot{width:8px;height:8px;background:#57f287;border-radius:50%;animation:pulse-dot 2s infinite}.discord-hero-banner .dhb-badge span{font-size:13px;font-weight:700;color:#7289da;text-transform:uppercase;letter-spacing:1px}@keyframes pulse-dot{0%,100%{opacity:1}50%{opacity:.4}}@media (max-width:768px){.discord-hero-banner{padding:0 20px;margin-top:-20px}.discord-hero-banner a{flex-wrap:wrap;padding:20px 24px;gap:14px}.discord-hero-banner .dhb-badge{margin-left:0}}.sticky-code{position:fixed;top:0;left:0;width:100%;z-index:1010;display:flex;align-items:center;justify-content:center;gap:8px;padding:6px 16px;background:linear-gradient(135deg,#1a1a1a,#0d0d0d);border-bottom:1px solid rgba(198,169,98,.3);font-family:var(--font-body);font-size:13px;color:var(--white);letter-spacing:.5px;cursor:pointer;transition:transform var(--transition-normal),opacity var(--transition-normal),background var(--transition-normal),box-shadow var(--transition-normal),color var(--transition-normal)}.sticky-code:hover{background:linear-gradient(135deg,#222,#111)}.sticky-code strong{color:var(--gold);font-weight:700}.sticky-discount{color:var(--gold);font-weight:800;font-size:15px;letter-spacing:1px}body{padding-top:33px}.header{top:33px}@media(max-width:768px){.sticky-code{font-size:11px;padding:5px 10px;gap:5px}.sticky-discount{font-size:13px}body{padding-top:29px}.header{top:29px}}@media(max-width:768px){.comp-btn{padding:14px 20px;min-height:44px;font-size:14px}.nav-cta-btn{padding:12px 20px;min-height:44px}.tab-btn{min-height:44px}.payment-btn{min-height:44px}}.footer-links a,.footer-section a{padding:8px 4px;display:inline-flex;align-items:center;min-height:44px;white-space:nowrap}@media(max-width:768px){.cookie-banner.show~#stickyCta{bottom:70px}.cookie-banner.show~.sticky-code-reminder{bottom:150px}}.code-card{min-height:168px;min-width:250px}.logo img{width:28px;height:28px}.theme-toggle{position:relative;z-index:2;flex-shrink:0}@media(hover:none){.btn-primary:hover,.cookie-accept:hover,.discord-join-btn:hover,.start-btn:hover,.submit-btn:hover{transform:none}.account-card-new:hover,.code-card:hover,.cta-code-box:hover,.discord-feature-card:hover,.faq-item:hover,.feature-card:hover,.promo-item:hover,.social-card:hover,.sticky-code-card:hover{transform:none}.back-to-top:hover,.discord-link:hover,.discord-mobile-link:hover,.sticky-close-btn:hover{transform:none}a:hover{transform:none}}.back-to-top,.btn-primary,.btn-secondary,.code-card,.comp-btn,.cookie-accept,.cookie-btn,.discord-join-btn,.faq-question,.lang-btn,.lang-option,.menu-toggle,.nav-cta-btn,.payment-btn,.social-card,.start-btn,.sticky-close-btn,.submit-btn,.tab-btn,.theme-toggle{touch-action:manipulation}.accounts,.comparator-section,.contact-section,.discord-section,.faq,.features,.final-cta,.promo-section,.recommended-articles{content-visibility:auto;contain-intrinsic-size:auto 800px}.video-thumbnail-wrapper:hover img{filter:brightness(.5)!important}.video-thumbnail-wrapper:hover div[style*="72px"]{transform:scale(1.1)}.articles-section{padding:100px 0;position:relative}.articles-section::before{content:'';position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(198,169,98,.2),transparent)}.articles-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;max-width:960px;margin:0 auto}.article-card{display:flex;flex-direction:column;padding:30px 28px;background:linear-gradient(145deg,rgba(25,35,60,.6),rgba(15,20,40,.6));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(198,169,98,.1);border-radius:16px;text-decoration:none;transition:all .3s ease;position:relative;overflow:hidden}.article-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--gold),var(--gold-dark));opacity:0;transition:opacity .3s ease}.article-card:hover{transform:translateY(-6px);border-color:rgba(198,169,98,.35);box-shadow:0 20px 40px rgba(0,0,0,.3),0 0 30px rgba(198,169,98,.08)}.article-card:hover::before{opacity:1}.article-card-badge{display:inline-block;padding:4px 12px;background:rgba(198,169,98,.12);color:var(--gold);font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;border-radius:8px;border:1px solid rgba(198,169,98,.2);margin-bottom:16px;width:fit-content}.article-card-icon{color:var(--gold);margin-bottom:14px;opacity:.8}.article-card-title{color:#fff;font-size:1.1rem;font-weight:700;margin-bottom:8px;font-family:var(--font-display)}.article-card-desc{color:rgba(255,255,255,.55);font-size:.85rem;line-height:1.6;margin-bottom:16px;flex-grow:1}.article-card-link{color:var(--gold);font-size:.85rem;font-weight:600;letter-spacing:.5px;transition:letter-spacing .3s ease}.article-card:hover .article-card-link{letter-spacing:1.5px}.contact-section{position:relative}.contact-section::before{content:'';position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(198,169,98,.15),transparent)}.accounts{position:relative}.accounts::before{content:'';position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(198,169,98,.2),transparent)}.fade-in-left{opacity:0;transform:translateX(-40px);transition:opacity .8s ease,transform .8s ease}.fade-in-left.visible{opacity:1;transform:translateX(0)}.fade-in-right{opacity:0;transform:translateX(40px);transition:opacity .8s ease,transform .8s ease}.fade-in-right.visible{opacity:1;transform:translateX(0)}.fade-in-scale{opacity:0;transform:scale(.92);transition:opacity .8s ease,transform .8s ease}.fade-in-scale.visible{opacity:1;transform:scale(1)}.stagger-children>.fade-in-left:first-child,.stagger-children>.fade-in-up:first-child{transition-delay:0s}.stagger-children>.fade-in-left:nth-child(2),.stagger-children>.fade-in-up:nth-child(2){transition-delay:0.1s}.stagger-children>.fade-in-left:nth-child(3),.stagger-children>.fade-in-up:nth-child(3){transition-delay:0.15s}.stagger-children>.fade-in-left:nth-child(4),.stagger-children>.fade-in-up:nth-child(4){transition-delay:0.2s}.stagger-children>.fade-in-left:nth-child(5),.stagger-children>.fade-in-up:nth-child(5){transition-delay:0.25s}.stagger-children>.fade-in-left:nth-child(6),.stagger-children>.fade-in-up:nth-child(6){transition-delay:0.3s}.features-grid{perspective:1000px}.feature-card.tilt-active{will-change:transform}@keyframes codeCardGlow{0%,100%{box-shadow:0 50px 100px rgba(0,0,0,.5),0 0 30px rgba(198,169,98,.12),0 0 60px rgba(198,169,98,.05)}50%{box-shadow:0 50px 100px rgba(0,0,0,.5),0 0 50px rgba(198,169,98,.25),0 0 100px rgba(198,169,98,.1)}}.hero .code-card{animation:codeCardGlow 3s ease-in-out infinite}.stat-number.counting{transition:none}@media(hover:none){.feature-card.tilt-active{transform:none!important;will-change:auto}}.text-gold{color:var(--gold,#c6a962)}.countdown-expired{text-align:center;padding:20px;color:var(--gray-light,#bbb);font-size:15px}.logo-inline{vertical-align:middle;margin-right:8px}.footer-logo-inline{vertical-align:middle;margin-right:10px}.nav-highlight{color:#c6a962;font-weight:600}.nav-cta-btn{display:inline-block;padding:8px 18px;background:linear-gradient(135deg,#c6a962,#a8893e);color:#000;font-weight:700;font-size:13px;border-radius:8px;text-decoration:none;white-space:nowrap;transition:transform .2s}.mobile-cta-btn{display:block;text-align:center;padding:14px;background:linear-gradient(135deg,#c6a962,#a8893e);color:#000;font-weight:700;border-radius:8px;margin:8px 16px}.hero-sub-line{font-size:.5em;opacity:.9}.trustpilot-widget{display:inline-flex;align-items:center;gap:8px;background:rgba(0,182,122,.1);border:1px solid rgba(0,182,122,.3);padding:8px 16px;border-radius:8px;text-decoration:none;transition:background .3s}.trustpilot-stars{color:#00b67a;font-size:16px}.trustpilot-text{color:#ccc;font-size:13px}.quick-pick-banner{background:linear-gradient(135deg,rgba(198,169,98,.1),rgba(198,169,98,.05));border:1px solid rgba(198,169,98,.25);border-radius:12px;padding:16px 24px;margin-bottom:24px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.quick-pick-icon{font-size:20px}.quick-pick-content{flex:1;min-width:200px}.quick-pick-title{color:#c6a962;font-weight:700;font-size:14px;margin-bottom:2px}.quick-pick-desc{color:#aaa;font-size:13px}.quick-pick-cta{padding:10px 20px;background:linear-gradient(135deg,#c6a962,#a8893e);color:#000;font-weight:700;font-size:13px;border-radius:8px;text-decoration:none;white-space:nowrap}.footer-articles{margin-top:25px;padding-top:20px;border-top:1px solid rgba(255,255,255,.05)}.footer-articles-title{color:var(--gold,#c6a962);font-size:13px;font-weight:600;margin-bottom:12px}.footer-articles-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;max-width:800px;margin:0 auto}.footer-article-link{color:#bbb;font-size:12px;text-decoration:none;transition:opacity .3s}.footer-article-link:hover{opacity:.7}.footer-legal-section{margin-top:20px;padding-top:20px;border-top:1px solid rgba(255,255,255,.05)}.footer-legal-text{color:var(--gray,#9e9e9e);font-size:11px;max-width:700px;margin:0 auto 10px;line-height:1.6;opacity:.7}.footer-legal-links{display:flex;justify-content:center;gap:20px;margin-top:15px}.footer-legal-link{color:var(--gray-light,#bbb);font-size:11px;text-decoration:none;opacity:.6;transition:opacity .3s}.footer-legal-link:hover{opacity:1}.sticky-cta-bar{display:none;position:fixed;bottom:0;left:0;right:0;z-index:900;background:linear-gradient(135deg,#c6a962,#a8893e);padding:0}@media(max-width:768px){.sticky-cta-bar{display:block}body{padding-bottom:50px}}.sticky-cta-link{display:block;text-align:center;padding:13px 16px;color:#000;font-weight:700;font-size:14px;text-decoration:none}.coming-soon-text{font-size:13px;color:var(--gray,#9e9e9e)}.discord-hero-banner{margin-top:20px!important}@media (max-width:768px){.promo-section{padding:60px 0}.discord-section{padding:60px 0}.features{padding:60px 0}.stats{padding:50px 0}.accounts{padding:60px 0}.faq-section{padding:60px 0}.contact-section{padding:60px 0}.cta-section{padding:60px 0}.articles-section{padding:60px 0}footer{padding:40px 0}.hero{padding:60px 0 20px}.hero-container{gap:30px}.promo-percent{font-size:32px}.promo-code-value{font-size:32px;letter-spacing:6px}.cta-code-value{font-size:32px;letter-spacing:6px}.section-title{font-size:clamp(28px, 7vw, 40px)}.feature-card{padding:30px 22px}.trust-bar{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;justify-items:center}.trust-item{min-width:unset;justify-content:center}.discord-content{gap:25px}.discord-feature-card{padding:22px}.discord-features{gap:15px}.contact-wrapper{gap:25px}.faq-question{padding:20px}.faq-answer-content{padding:0 20px 20px}.promo-benefits{gap:12px;margin-bottom:30px}.benefit-card{padding:18px;gap:12px}.promo-code-section{padding:25px}.promo-card{padding:30px 20px}.countdown-container{gap:8px}.countdown-item{padding:12px;min-width:60px}.countdown-value{font-size:24px}.step-indicator{margin:30px 0 20px}.account-tabs{margin-bottom:25px;padding:6px;gap:4px;border-radius:12px}.tab-btn{padding:10px 12px;font-size:11px;border-radius:8px}.cta-code-box{padding:25px 30px}.otp-benefits{gap:15px;padding:18px}.competition-notice{padding:20px;gap:15px}.article-card{padding:22px 20px}.footer-articles{margin-top:20px;padding-top:15px}.discord-hero-banner{margin-top:-20px!important}.nav-cta-btn{display:none!important}.logo{font-size:15px;letter-spacing:1px}nav{gap:8px}.sticky-code-reminder{right:15px;bottom:80px}.sticky-code-card{padding:12px 16px;border-radius:12px}.sticky-code-value{font-size:22px;letter-spacing:3px}.sticky-code-label{font-size:11px}.sticky-code-discount{font-size:11px}}@media (max-width:480px){.promo-section{padding:40px 0}.discord-section{padding:40px 0}.features{padding:40px 0}.stats{padding:35px 0}.accounts{padding:40px 0}.faq-section{padding:40px 0}.contact-section{padding:40px 0}.cta-section{padding:40px 0}.articles-section{padding:40px 0}footer{padding:30px 0}.hero{padding:45px 0 15px;min-height:520px}.hero-container{gap:20px}.feature-card{padding:25px 18px}.promo-percent{font-size:28px}.promo-code-value{font-size:28px;letter-spacing:4px}.cta-code-value{font-size:28px;letter-spacing:4px}.countdown-value{font-size:20px}.discord-title{font-size:clamp(28px, 8vw, 36px)}.trust-bar{grid-template-columns:1fr;gap:15px}.promo-card{padding:25px 15px}.promo-code-section{padding:20px 15px}.promo-benefits{gap:10px}.benefit-card{padding:15px}.discord-content{gap:15px}.discord-feature-card{padding:18px}.discord-features{gap:10px;margin-bottom:30px}.faq-question{padding:16px}.faq-answer-content{padding:0 16px 16px}.contact-wrapper{gap:20px}.contact-form-wrapper{padding:22px 18px}.cta-code-box{padding:20px}.account-card-new{padding:22px 18px}.account-tabs{margin-bottom:15px;padding:5px;gap:3px}.tab-btn{font-size:11px;padding:8px 6px;border-radius:8px}.step-indicator{margin:20px 0 15px;gap:10px}.countdown-item{padding:10px;min-width:55px}.cookie-banner{padding:12px 15px}.cookie-text p{font-size:12px}.cookie-actions{gap:8px}.sticky-code-reminder{right:10px;bottom:70px}.sticky-code-card{padding:12px 15px}.sticky-code-value{font-size:20px;letter-spacing:2px}.otp-benefits{gap:10px;padding:15px}.competition-notice{padding:16px;gap:12px}.article-card{padding:18px 16px}.code-card{padding:22px 18px}.code-card-value{font-size:30px;letter-spacing:5px}.logo{font-size:13px;letter-spacing:.5px}.logo-inline{width:22px;height:22px;margin-right:5px}.sticky-code-reminder{display:none!important}}@media (max-width:360px){.container{padding:0 12px}.accounts,.articles-section,.contact-section,.cta-section,.discord-section,.faq-section,.features,.promo-section{padding:30px 0}.stats{padding:25px 0}footer{padding:25px 0}.hero{padding:35px 0 10px;min-height:480px}.hero-title{font-size:28px}.hero-subtitle{font-size:13px}.section-title{font-size:24px}.promo-percent{font-size:24px}.promo-code-value{font-size:24px;letter-spacing:3px}.cta-code-value{font-size:24px;letter-spacing:3px}.code-card-value{font-size:26px;letter-spacing:4px}.btn-primary{padding:14px 24px;font-size:12px}.promo-card{padding:20px 12px}.promo-code-section{padding:16px 12px}.feature-card{padding:20px 15px}.code-card{padding:18px 14px}.account-tabs{padding:4px;gap:2px}.tab-btn{font-size:11px;padding:7px 5px;border-radius:8px}.logo{font-size:12px;letter-spacing:0}.logo-inline{width:20px;height:20px}}.mobile-menu.active{z-index:var(--z-overlay)!important;background:#0a0a0a!important}.mobile-menu-close{position:absolute;top:18px;right:20px;background:0 0;border:none;color:var(--white);font-size:36px;line-height:1;cursor:pointer;padding:8px 12px;z-index:10;opacity:.7;transition:opacity .2s}.mobile-menu-close:hover{opacity:1}.light-mode .mobile-menu-close{color:var(--black)}body.menu-open .sticky-code,body.menu-open .sticky-code-reminder,body.menu-open .sticky-cta-bar{display:none!important}.mobile-menu a{font-size:28px}.mobile-menu{gap:30px}@media (max-width:480px){.mobile-menu a{font-size:22px}.mobile-menu{gap:22px}.mobile-cta-btn{font-size:14px;padding:12px 16px;margin:0 20px}.mobile-menu-close{font-size:30px;top:14px;right:16px}}@media (max-width:360px){.mobile-menu a{font-size:19px}.mobile-menu{gap:18px}.mobile-cta-btn{font-size:13px;padding:10px 14px}.mobile-menu-close{font-size:26px;top:12px;right:14px}}.hero-h1-sub{font-size:.5em;opacity:.9}.trustpilot-wrapper{margin-top:16px}.trustpilot-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(0,182,122,.1);border:1px solid rgba(0,182,122,.3);padding:8px 16px;border-radius:8px;text-decoration:none;transition:background .3s}.trustpilot-badge:hover{background:rgba(0,182,122,.18)}.trustpilot-stars{color:#00b67a;font-size:16px}.trustpilot-text{color:#ccc;font-size:13px}.commencer-banner-wrapper{text-align:center;padding:12px 20px;margin-top:-8px}.commencer-banner-link{display:inline-flex;align-items:center;gap:12px;background:linear-gradient(135deg,rgba(198,169,98,.1) 0,rgba(198,169,98,.05) 100%);border:1px solid rgba(198,169,98,.2);padding:12px 28px;border-radius:50px;color:rgba(255,255,255,.7);font-size:14px;font-weight:500;text-decoration:none;transition:background .35s ease,border-color .35s ease,color .35s ease,transform .35s ease,box-shadow .35s ease;backdrop-filter:blur(8px);position:relative;overflow:hidden}.commencer-banner-link::before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent 0,rgba(198,169,98,.08) 50%,transparent 100%);opacity:0;transition:opacity .35s ease}.commencer-banner-link:hover{background:linear-gradient(135deg,rgba(198,169,98,.18) 0,rgba(198,169,98,.08) 100%);border-color:rgba(198,169,98,.45);color:rgba(255,255,255,.9);transform:translateY(-1px);box-shadow:0 4px 20px rgba(198,169,98,.12)}.commencer-banner-link:hover::before{opacity:1}.cbl-icon{display:flex;align-items:center;color:var(--gold);flex-shrink:0}.cbl-text{color:rgba(255,255,255,.5);font-size:13px;letter-spacing:.02em}.cbl-separator{width:1px;height:16px;background:rgba(198,169,98,.25);flex-shrink:0}.cbl-guide{color:var(--gold);font-weight:600;letter-spacing:.01em}.cbl-guide strong{text-decoration:none;color:#d4ba72}.cbl-arrow{display:flex;align-items:center;color:var(--gold);transition:transform .3s ease;flex-shrink:0}.commencer-banner-link:hover .cbl-arrow{transform:translateX(3px)}@media (max-width:600px){.commencer-banner-link{padding:10px 20px;gap:8px;font-size:13px}.cbl-text{display:none}.cbl-separator{display:none}}.discord-hero-banner{margin-top:20px}.quick-pick-banner{background:linear-gradient(135deg,rgba(198,169,98,.1),rgba(198,169,98,.05));border:1px solid rgba(198,169,98,.25);border-radius:12px;padding:16px 24px;margin-bottom:24px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.quick-pick-icon{font-size:20px}.quick-pick-text{flex:1;min-width:200px}.quick-pick-title{color:var(--gold);font-weight:700;font-size:14px;margin-bottom:2px}.quick-pick-desc{color:#aaa;font-size:13px}.quick-pick-desc strong{color:#fff}.quick-pick-cta{padding:10px 20px;background:linear-gradient(135deg,#c6a962,#a8893e);color:#000;font-weight:700;font-size:13px;border-radius:8px;text-decoration:none;white-space:nowrap;transition:transform .2s,box-shadow .2s}.quick-pick-cta:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(198,169,98,.3)}.text-gold{color:var(--gold)}.article-card-cover{width:100%;height:160px;border-radius:12px;margin-bottom:16px;object-fit:cover;background:linear-gradient(145deg,rgba(25,35,60,.8),rgba(15,20,40,.8))}.article-card-cover--svg{display:flex;align-items:center;justify-content:center}.article-card-cover--blue{background:linear-gradient(135deg,#1a1a2e 0,#16213e 60%,#0f3460 100%)}.article-card-cover--purple{background:linear-gradient(135deg,#14052a 0,#2b0e5c 60%,#1a0940 100%)}.article-card-cover-placeholder{width:100%;height:160px;border-radius:12px;margin-bottom:16px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.article-card-cover-placeholder.cover-analyse{background:linear-gradient(135deg,#0d1b2a 0,#1b2838 50%,#162032 100%)}.article-card-cover-placeholder.cover-guide{background:linear-gradient(135deg,#0a1628 0,#132238 50%,#0d1a30 100%)}.article-card-cover-placeholder.cover-promo{background:linear-gradient(135deg,#1a1505 0,#2a2010 50%,#1f1a0a 100%)}.article-card-cover-placeholder svg{width:48px;height:48px;opacity:.4}.article-card-cover-placeholder::after{content:'';position:absolute;bottom:0;left:0;right:0;height:40%;background:linear-gradient(to top,rgba(10,15,30,.8),transparent)}.card-header .card-name{font-family:var(--font-display);font-size:24px;font-weight:700;margin-bottom:5px;text-shadow:0 1px 2px rgba(0,0,0,.1)}.account-card-new.featured .card-name{color:var(--gold);text-shadow:0 2px 8px rgba(198,169,98,.4)}.feature-card .feature-title{font-family:var(--font-display);font-size:22px;font-weight:600;color:var(--white);margin-bottom:15px}.discord-feature-card .feature-title{font-size:18px;font-weight:700;color:var(--white);margin-bottom:10px}.section-subtitle-visual{font-family:var(--font-display);font-size:28px;color:var(--white);margin-bottom:10px}.modal-title{font-family:var(--font-display);font-size:28px;color:var(--gold);margin-bottom:12px;font-style:italic}.promo-subtitle{font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.hero .fade-in-up{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:no-preference){.hero .fade-in-up{transition:opacity .6s ease,transform .6s ease}}.comparator-section{padding:80px 0 40px}.comparator-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:40px;max-width:700px;margin:0 auto}.comparator-steps{display:flex;flex-direction:column;gap:24px;margin-bottom:32px}.comparator-label{display:block;font-size:14px;font-weight:600;color:var(--gold,#c6a962);text-transform:uppercase;letter-spacing:1px;margin-bottom:10px}.comparator-options{display:flex;flex-wrap:wrap;gap:8px}.comp-btn{padding:10px 20px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);color:#ccc;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;font-family:inherit}.comp-btn:hover{border-color:rgba(198,169,98,.4);color:#fff}.comp-btn.active{background:rgba(198,169,98,.15);border-color:var(--gold,#c6a962);color:var(--gold,#c6a962);font-weight:600}.comp-btn:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.comparator-result{background:rgba(198,169,98,.06);border:1px solid rgba(198,169,98,.2);border-radius:12px;padding:28px;text-align:center}.comp-result-header{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:16px}.comp-result-name{font-family:var(--font-display);font-size:22px;font-weight:700;color:#fff}.comp-result-discount{background:var(--gold,#c6a962);color:#000;font-size:13px;font-weight:700;padding:4px 10px;border-radius:8px}.comp-result-price{margin-bottom:20px}.comp-result-old{text-decoration:line-through;color:#666;font-size:16px;margin-right:10px}.comp-result-new{font-size:36px;font-weight:700;color:var(--gold,#c6a962);font-family:var(--font-display)}.comp-result-period{color:#aaa;font-size:14px}.comp-result-details{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-bottom:24px;text-align:center}.comp-detail{padding:12px;background:rgba(0,0,0,.2);border-radius:8px}.comp-hidden{display:none}.comp-detail span{display:block;font-size:12px;color:#aaa;margin-bottom:4px}.comp-detail strong{color:#fff;font-size:15px}.comp-result-cta{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#c6a962,#a8893e);color:#000;font-weight:700;font-size:15px;padding:14px 28px;border-radius:8px;text-decoration:none;transition:transform .2s,box-shadow .2s}.comp-result-cta:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(198,169,98,.3)}.comp-unavailable{text-align:center;color:#aaa;font-size:14px;margin-top:16px;padding:16px;background:rgba(255,100,100,.08);border:1px solid rgba(255,100,100,.15);border-radius:8px}@media (max-width:600px){.comparator-card{padding:24px 16px}.comp-result-new{font-size:28px}.comp-result-details{grid-template-columns:1fr 1fr}}.guide-banner-wrap{text-align:center;padding:12px 20px;margin-top:-8px}.guide-banner-link{display:inline-flex;align-items:center;gap:12px;background:linear-gradient(135deg,rgba(198,169,98,.12),rgba(198,169,98,.04));border:1px solid rgba(198,169,98,.25);padding:12px 28px;border-radius:50px;color:rgba(255,255,255,.7);font-size:14px;font-weight:500;text-decoration:none;backdrop-filter:blur(8px);transition:all .35s ease}.guide-banner-icon{color:#c6a962;flex-shrink:0}.guide-banner-text{color:rgba(255,255,255,.5);font-size:13px}.guide-banner-divider{width:1px;height:16px;background:rgba(198,169,98,.25);flex-shrink:0}.guide-banner-label{color:#c6a962;font-weight:600}.guide-banner-label strong{color:#d4ba72}.guide-banner-arrow{color:#c6a962;flex-shrink:0}.discord-free-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 32px;background:#22c55e;color:#fff;font-weight:700;font-size:15px;border-radius:50px;text-decoration:none;transition:all .3s ease;letter-spacing:.3px}.discord-vip-link{display:inline-block;margin-top:12px;color:var(--gold);font-size:13px;text-decoration:underline;opacity:.8}.account-card-featured{position:relative}.coming-soon-text-sm{font-size:13px;color:var(--gray)}.leadmagnet-overlay{position:fixed;inset:0;background:rgba(0,0,0,.7);z-index:1000;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(4px)}.leadmagnet-modal{background:#111;border:1px solid rgba(198,169,98,.3);border-radius:16px;padding:2.5rem;max-width:420px;width:90%;text-align:center;position:relative}.leadmagnet-close{position:absolute;top:12px;right:16px;background:0 0;border:none;color:#aaa;font-size:1.8rem;cursor:pointer;line-height:1}.leadmagnet-close:hover{color:#fff}.leadmagnet-icon{font-size:3rem;margin-bottom:.8rem}.leadmagnet-title{font-family:'Playfair Display',serif;font-size:1.4rem;font-weight:700;color:#c6a962;margin-bottom:.6rem}.leadmagnet-desc{font-size:.9rem;color:#a0a0a0;margin-bottom:1.2rem;line-height:1.5}.leadmagnet-form{display:flex;flex-direction:column;gap:.7rem}.leadmagnet-input{background:#0a0a0a;border:1px solid rgba(198,169,98,.2);border-radius:8px;padding:.75rem 1rem;color:#fff;font-size:.9rem;font-family:inherit}.leadmagnet-input:focus{outline:0;border-color:#c6a962}.leadmagnet-submit{background:linear-gradient(135deg,#c6a962,#9a7b3c);color:#0a0a0a;border:none;border-radius:8px;padding:.85rem;font-size:1rem;font-weight:700;cursor:pointer;transition:transform .2s}.leadmagnet-submit:hover{transform:scale(1.02)}.leadmagnet-privacy{font-size:.75rem;color:#666;margin-top:.8rem}#comp-unavailable,#evaluation-benefits,#leadmagnetOverlay,.evaluation-content{display:none}.btn-primary,.btn-secondary,.comp-btn,.cta-box a,.leadmagnet-submit,.nav-cta,.tab-btn,button:not(.exit-popup-close){min-height:48px;-webkit-tap-highlight-color:transparent;touch-action:manipulation}input,select,textarea{font-size:16px}@media(max-width:768px){.btn-primary,.btn-secondary{padding:14px 24px;font-size:15px}}.cta-box{background:linear-gradient(135deg,rgba(198,169,98,.12),rgba(198,169,98,.04));border:1px solid rgba(198,169,98,.3);border-radius:12px;padding:1.5rem 2rem;text-align:center;margin:2rem 0}.cta-box h3{color:#c6a962;font-size:1.1rem;margin-bottom:.5rem}.cta-box p{color:rgba(255,255,255,.7);font-size:.9rem;margin-bottom:1rem}.cta-box a{display:inline-block;background:linear-gradient(135deg,#c6a962,#9a7b3c);color:#0a0a0a;font-weight:700;border-radius:50px;padding:12px 28px;text-decoration:none;font-size:.95rem;transition:transform .2s,box-shadow .2s}.cta-box a:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(198,169,98,.3)}.cta-box--blue{background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(59,130,246,.04));border-color:rgba(59,130,246,.3)}.cta-box--blue h3{color:#60a5fa}.cta-box--blue a{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff}.cta-box--green{background:linear-gradient(135deg,rgba(34,197,94,.1),rgba(34,197,94,.04));border-color:rgba(34,197,94,.3)}.cta-box--green h3{color:#4ade80}.cta-box--green a{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff}#exit-popup{position:fixed;inset:0;background:rgba(0,0,0,.75);z-index:1050;display:none;align-items:center;justify-content:center;backdrop-filter:blur(5px);padding:1rem}#exit-popup.active{display:flex}.exit-popup-inner{background:#111;border:1px solid rgba(198,169,98,.35);border-radius:16px;padding:2.5rem;max-width:420px;width:100%;text-align:center;position:relative;animation:exitPopupIn .35s ease}@keyframes exitPopupIn{from{opacity:0;transform:scale(.92) translateY(-12px)}to{opacity:1;transform:scale(1) translateY(0)}}.exit-popup-close{position:absolute;top:12px;right:16px;background:0 0;border:none;color:#aaa;font-size:1.8rem;cursor:pointer;line-height:1;padding:0;min-height:auto!important}.exit-popup-close:hover{color:#fff}.exit-popup-icon{font-size:2.8rem;margin-bottom:.6rem}.exit-popup-title{font-family:'Playfair Display',serif;font-size:1.4rem;font-weight:700;color:#c6a962;margin:0 0 .6rem}.exit-popup-text{font-size:.9rem;color:#a0a0a0;margin:0 0 1.2rem;line-height:1.55}.exit-popup-form{display:flex;flex-direction:column;gap:.7rem}.exit-popup-input{background:#0a0a0a;border:1px solid rgba(198,169,98,.2);border-radius:8px;padding:.75rem 1rem;color:#fff;font-size:1rem;font-family:inherit;width:100%;box-sizing:border-box}.exit-popup-input:focus{outline:0;border-color:#c6a962}.exit-popup-submit{background:linear-gradient(135deg,#c6a962,#9a7b3c);color:#0a0a0a;border:none;border-radius:8px;padding:.85rem;font-size:1rem;font-weight:700;cursor:pointer;transition:transform .2s;width:100%}.exit-popup-submit:hover{transform:scale(1.02)}.exit-popup-disclaimer{font-size:.75rem;color:#aaa;margin-top:.7rem}.exit-popup-skip{display:block;margin-top:.6rem;font-size:.8rem;color:#666;text-align:center;text-decoration:underline;cursor:pointer}.exit-popup-skip:hover{color:#a0a0a0}@keyframes slideUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shake{0%,100%{transform:translateX(0)}20%,60%{transform:translateX(-6px)}40%,80%{transform:translateX(6px)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes loading{0%{background-position:200% 0}100%{background-position:-200% 0}}.fade-in{animation:fadeIn .6s ease both}.slide-up{animation:slideUp .6s ease both}.slide-in-left{animation:slideInLeft .6s ease both}.slide-in-right{animation:slideInRight .6s ease both}.pulse{animation:pulse 2s ease infinite}.animate-on-scroll{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.animate-on-scroll.visible{opacity:1;transform:translateY(0)}.spinner{width:24px;height:24px;border:3px solid rgba(198,169,98,.2);border-top-color:#c6a962;border-radius:50%;animation:spin .8s linear infinite;display:inline-block}.skeleton{background:linear-gradient(90deg,rgba(255,255,255,.06) 25%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.06) 75%);background-size:200% 100%;animation:loading 1.5s infinite;border-radius:8px}.skeleton-text{height:14px;margin-bottom:8px}.skeleton-title{height:22px;margin-bottom:16px;width:60%}.tooltip{position:relative;display:inline-block}.tooltip .tooltip-text{visibility:hidden;background:#1a1a1a;color:#fff;font-size:13px;padding:6px 12px;border-radius:8px;position:absolute;bottom:130%;left:50%;transform:translateX(-50%);white-space:nowrap;opacity:0;transition:opacity .2s;border:1px solid rgba(198,169,98,.2);z-index:100}.tooltip:hover .tooltip-text{visibility:visible;opacity:1}.definition-box{background:rgba(198,169,98,.06);border-left:4px solid #c6a962;border-radius:0 12px 12px 0;padding:20px 24px;margin:24px 0;font-size:1.05rem;line-height:1.7;color:rgba(255,255,255,.9)}.definition-box strong{color:#c6a962}.key-takeaway{background:rgba(198,169,98,.08);border:1px solid rgba(198,169,98,.2);border-radius:12px;padding:20px 24px;margin:24px 0}.key-takeaway .takeaway-title{font-weight:700;color:#c6a962;font-size:14px;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;display:flex;align-items:center;gap:8px}.key-takeaway ul{margin:0;padding-left:20px;color:rgba(255,255,255,.85);line-height:1.8}.social-share{display:flex;align-items:center;gap:10px;margin:24px 0;flex-wrap:wrap}.social-share-label{font-size:13px;color:#aaa;font-weight:600}.social-share a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:#ccc;transition:all .3s;text-decoration:none}.social-share a:hover{border-color:rgba(198,169,98,.4);color:#c6a962;transform:translateY(-2px);box-shadow:0 4px 12px rgba(198,169,98,.15)}.social-share a svg{width:18px;height:18px}.article-date{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#aaa;margin-bottom:16px}.article-date svg{width:14px;height:14px;opacity:.6}.article-date .updated{color:#c6a962;font-weight:600}.form-error{border-color:#ef4444!important}.error-msg{color:#ef4444;font-size:13px;margin-top:4px;display:block}.field-success{border-color:#4ade80!important}@media print{#exit-popup,.cookie-banner,.exit-popup,.leadmagnet-overlay,.nav-cta{display:none!important}body{background:#fff!important;color:#000!important}a{color:#000!important}}@media(prefers-reduced-motion:reduce){.animate-on-scroll,.fade-in,.pulse,.skeleton,.slide-in-left,.slide-in-right,.slide-up,.spinner{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}}.newsletter-section{background:linear-gradient(135deg,rgba(198,169,98,.08),rgba(198,169,98,.03));border:1px solid rgba(198,169,98,.2);border-radius:16px;padding:2.5rem;margin:3rem 0;text-align:center;max-width:700px}.newsletter-section h2{font-family:'Playfair Display',serif;color:#c6a962;font-size:1.5rem;margin:0 0 .5rem}.newsletter-section p{color:rgba(255,255,255,.7);font-size:.9rem;margin:0 0 1.5rem}.newsletter-benefits{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-bottom:1.5rem}.benefit{background:rgba(198,169,98,.1);border:1px solid rgba(198,169,98,.2);border-radius:50px;padding:6px 16px;font-size:13px;color:rgba(255,255,255,.8)}.newsletter-form{display:flex;gap:10px;max-width:480px;margin:0 auto 1rem}.newsletter-form input[type=email]{flex:1;background:#0a0a0a;border:1px solid rgba(198,169,98,.25);border-radius:8px;padding:12px 16px;color:#fff;font-size:.95rem;font-family:inherit}.newsletter-form input[type=email]:focus{outline:0;border-color:#c6a962}.newsletter-form button{background:linear-gradient(135deg,#c6a962,#9a7b3c);color:#0a0a0a;border:none;border-radius:8px;padding:12px 24px;font-size:.95rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:transform .2s,box-shadow .2s}.newsletter-form button:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(198,169,98,.3)}.newsletter-privacy{font-size:.75rem;color:#aaa}@media(max-width:520px){.newsletter-form{flex-direction:column}.newsletter-form button{width:100%}}.toc-container{background:rgba(198,169,98,.08);border:1px solid rgba(198,169,98,.25);border-radius:12px;padding:24px 28px;margin:32px 0}.toc-container .toc-title{font-family:'Playfair Display',serif;font-size:1.2em;color:#c6a962;margin-bottom:16px;font-weight:700}.toc-container ol{list-style:none;padding:0;margin:0}.toc-container li{margin-bottom:8px}.toc-container a{color:#bbb;text-decoration:none;border-bottom:1px dotted rgba(198,169,98,.4);transition:color .2s}.toc-container a:hover{color:#c6a962}.article-table-wrap{overflow-x:auto;margin:32px 0}.article-table{width:100%;border-collapse:separate;border-spacing:0;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.06);min-width:500px}.article-table thead tr{background:rgba(198,169,98,.1)}.article-table th{padding:14px 16px;text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:var(--gold);font-weight:700}.article-table td.text-center,.article-table th.text-center{text-align:center}.article-table th.highlight-col{background:rgba(198,169,98,.08)}.article-table td{padding:12px 16px;font-size:.9rem;color:var(--gray-light)}.article-table td.row-label{font-weight:600;color:var(--text)}.article-table td.text-green{color:#4ade80}.article-table td.text-red{color:#f87171}.article-table tbody tr:nth-child(odd){background:rgba(255,255,255,.02)}.article-table tbody tr:nth-child(2n){background:rgba(255,255,255,.01)}.article-list{list-style:none;padding:0;margin:0 0 18px 0}.article-list li{display:flex;align-items:flex-start;gap:10px;font-size:.95rem;line-height:1.6;color:var(--gray-light);margin-bottom:10px}.article-list .bullet{color:var(--gold);font-weight:700;flex-shrink:0}.star-empty{opacity:.3}.star-half{opacity:.4}.star-dim{opacity:.5}.related-articles{padding:40px 0 60px}.related-articles .section-heading{font-family:'Playfair Display',serif;font-size:1.6rem;color:var(--gold);text-align:center;margin-bottom:28px}.related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;max-width:1000px;margin:0 auto}.related-card{text-decoration:none;padding:24px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);transition:border-color .2s;display:block}.related-card:hover{border-color:rgba(198,169,98,.3)}.related-card h3{color:#c6a962;font-size:16px;margin:0 0 8px}.related-card p{color:#aaa;font-size:14px;margin:0}.payout-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin:24px 0}.payout-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:20px;text-align:center}.payout-card img{width:100%;height:auto;border-radius:8px;margin-bottom:12px;border:1px solid rgba(198,169,98,.2)}.payout-card .payout-fallback{display:none;width:100%;height:180px;background:rgba(198,169,98,.06);border-radius:8px;align-items:center;justify-content:center;margin-bottom:12px;border:1px dashed rgba(198,169,98,.2)}.payout-card .payout-fallback span{color:var(--gray);font-size:13px}.payout-card .payout-caption{font-size:.85rem;color:var(--gray-light);margin:0}.payout-card .payout-caption strong{color:var(--gold)}.article-cta-box{background:linear-gradient(135deg,rgba(198,169,98,.08),rgba(198,169,98,.03));border:1px solid rgba(198,169,98,.2);border-radius:12px;padding:24px 28px;margin:40px 0;text-align:center}.article-cta-box .cta-heading{font-family:'Playfair Display',serif;font-size:1.2rem;color:#f0f0f0;margin-bottom:8px;font-weight:600}.article-cta-box .cta-text{color:#a0a0a0;font-size:.9rem;margin-bottom:16px}.key-figures{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:16px;margin:32px 0;background:rgba(198,169,98,.06);border:1px solid rgba(198,169,98,.18);border-radius:12px;padding:24px 20px}.key-figure{text-align:center}.key-figure .figure-value{font-size:2rem;font-weight:800;color:#c6a962;font-family:'Playfair Display',serif}.key-figure .figure-label{font-size:.78rem;color:#aaa;margin-top:4px;line-height:1.3}.footer-legal{margin-top:20px;padding-top:20px;border-top:1px solid rgba(255,255,255,.05)}.footer-legal p{color:var(--gray);font-size:11px;max-width:700px;margin:0 auto 10px;line-height:1.6;opacity:.7}.link-red{color:#f87171}.link-gold{color:#c6a962}.article-cta-btn{display:inline-block;background:linear-gradient(135deg,#c6a962,#a88d4a);color:#0a0a0a;padding:12px 28px;border-radius:8px;font-weight:700;font-size:.9rem;text-decoration:none;transition:transform .2s,box-shadow .2s}.article-cta-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(198,169,98,.3)}.article-newsletter{max-width:700px;margin:40px auto;background:linear-gradient(135deg,rgba(198,169,98,.1),rgba(198,169,98,.03));border:1px solid rgba(198,169,98,.25);border-radius:16px;padding:32px;text-align:center}.article-newsletter .nl-desc{color:#a0a0a0;font-size:.88rem;margin-bottom:20px;max-width:480px;margin-left:auto;margin-right:auto}.article-newsletter .nl-form{display:flex;gap:10px;max-width:440px;margin:0 auto;flex-wrap:wrap;justify-content:center}.article-newsletter .nl-input{flex:1;min-width:220px;padding:12px 16px;border-radius:8px;border:1px solid rgba(198,169,98,.3);background:#111;color:#f0f0f0;font-size:.9rem;outline:0;font-family:Inter,sans-serif}.article-newsletter .nl-input:focus{border-color:#c6a962}.article-newsletter .nl-btn{background:linear-gradient(135deg,#c6a962,#a88d4a);color:#0a0a0a;padding:12px 24px;border-radius:8px;font-weight:700;font-size:.9rem;border:none;cursor:pointer;white-space:nowrap}.blog-intro-box{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:30px 35px}.blog-intro-box p{color:#9a9a9a;font-size:15px;line-height:1.8;margin-bottom:12px}.blog-intro-box p:last-child{margin-bottom:0}.blog-cta-card{display:block;background:linear-gradient(135deg,rgba(198,169,98,.12),rgba(198,169,98,.04));border:1px solid rgba(198,169,98,.25);border-radius:16px;padding:28px 35px;text-decoration:none;transition:border-color .3s,transform .3s}.blog-cta-card:hover{border-color:rgba(198,169,98,.5);transform:translateY(-2px)}.blog-cta-card .cta-inner{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.blog-cta-card .cta-icon{font-size:32px}.blog-cta-card .cta-label{color:#c6a962;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:4px}.blog-cta-card .cta-title{color:#e8e6e1;font-size:18px;font-weight:600;margin-bottom:4px}.blog-cta-card .cta-desc{color:#9a9a9a;font-size:14px}.section-pad-bottom{padding:0 0 40px}.container-narrow{max-width:800px;margin:0 auto}.blog-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.blog-card{text-decoration:none;padding:24px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);transition:border-color .2s}.blog-card:hover{border-color:rgba(198,169,98,.3)}.blog-card h3{color:#c6a962;font-size:16px;margin-bottom:8px}.blog-card p{color:#a0a0a0;font-size:.88rem;line-height:1.5;margin:0}.blog-card-featured{text-decoration:none;padding:24px;border-radius:12px;border:1px solid rgba(198,169,98,.15);background:rgba(255,255,255,.03);transition:border-color .3s}.blog-card-featured:hover{border-color:rgba(198,169,98,.4)}.blog-card-featured h3{color:#c6a962;font-size:1rem;margin-bottom:8px}.blog-card-featured p{color:#a0a0a0;font-size:.88rem;line-height:1.5;margin:0}.blog-section{padding:60px 0 40px}.blog-section-title{font-size:24px;margin-bottom:24px}.footer-source-link{color:var(--gray-light);font-size:11px;text-decoration:none;opacity:.6;transition:opacity .3s}.footer-source-link:hover{opacity:1}.footer-source-link-alt{color:var(--gray-light,#aaa);font-size:11px;text-decoration:none;opacity:.7;transition:opacity .3s}.footer-source-link-alt:hover{opacity:1}.nl-success{display:none;padding:16px;color:#22c55e;font-weight:600}.nl-privacy{margin-top:12px;font-size:.75rem;color:#555}.social-links-row{display:flex;justify-content:center;gap:20px;margin-top:15px}.article-cta-btn-pill{display:inline-block;background:linear-gradient(135deg,#c6a962,#a88d4a);color:#0a0a0a;padding:12px 28px;border-radius:50px;font-weight:700;font-size:.95rem;text-decoration:none;transition:all .3s ease}.article-cta-btn-pill:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(198,169,98,.3)}.faq-detail-row{padding:12px 18px;border-top:1px solid rgba(198,169,98,.08);color:#ccc;font-size:14px}.text-cyan{color:var(--cyan)}.text-yellow{color:var(--yellow)}.text-red-var{color:var(--red)}.text-gold-var{color:var(--gold)}.text-green-var{color:var(--green)}.text-orange{color:var(--orange)}.text-green{color:#4ade80}.text-green-alt{color:#50c878}@media(max-width:768px){.toc-container li{margin-bottom:4px}.toc-container a{display:block;padding:8px 0;min-height:44px;line-height:1.5}.faq-question{min-height:48px;padding:16px 20px}.footer-legal-link,.footer-links a,.footer-source-link,.footer-source-link-alt{min-height:44px;display:inline-flex;align-items:center;padding:4px 8px}.blog-card,.blog-card-featured,.related-card{padding:20px;min-height:48px}#exit-popup .exit-popup-inner{margin:0 16px;padding:1.5rem;max-width:100%}.exit-popup-title{font-size:1.2rem}.exit-popup-text{font-size:.85rem}.exit-popup-submit{padding:14px;font-size:.95rem;min-height:48px}.cookie-btn{min-height:44px;padding:10px 20px}.article-list li{padding:4px 0;min-height:44px}.sticky-cta-link{padding:16px;min-height:48px}}body.popup-open{overflow:hidden}html{scroll-behavior:smooth}.header{position:fixed;top:0;left:0;right:0;z-index:var(--z-header,1001);background:rgba(15,26,46,.92);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(198,169,98,.08);transition:background .3s}.header .nav{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;padding:0 24px;height:64px}.header .nav-logo{font-family:var(--font-display,'Playfair Display',Georgia,serif);font-size:16px;font-weight:700;color:var(--gold,#c6a962);text-decoration:none;letter-spacing:.5px;white-space:nowrap;flex-shrink:0}.header .nav-actions{display:flex;align-items:center;gap:12px;flex-shrink:0}.header .nav-links{display:flex;align-items:center;gap:4px}.header .nav-links a{font-size:13px;font-weight:500;color:rgba(255,255,255,.65);text-decoration:none;padding:8px 14px;border-radius:8px;transition:all .2s;white-space:nowrap}.header .nav-links a:hover{color:#fff;background:rgba(255,255,255,.05)}.header .nav-links a.active{color:var(--gold,#c6a962)}.header .theme-toggle{width:36px;height:36px;border-radius:50%;border:1px solid rgba(198,169,98,.15);background:0 0;color:rgba(255,255,255,.6);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}.header .theme-toggle:hover{border-color:var(--gold,#c6a962);color:var(--gold,#c6a962)}.header .theme-toggle svg{width:18px;height:18px}.header .language-selector{position:relative;flex-shrink:0}.header .language-selector .lang-btn{display:flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid rgba(198,169,98,.15);border-radius:8px;background:0 0;color:rgba(255,255,255,.65);cursor:pointer;font-size:13px;font-weight:600;font-family:inherit;transition:all .2s}.header .language-selector .lang-btn:hover{border-color:var(--gold,#c6a962);color:var(--gold,#c6a962)}.header .lang-arrow{width:12px;height:12px;transition:transform .2s}.header .language-selector.open .lang-arrow{transform:rotate(180deg)}.header .lang-dropdown{display:none;position:absolute;top:calc(100% + 6px);right:0;min-width:140px;background:#162240;border:1px solid rgba(198,169,98,.25);border-radius:8px;box-shadow:0 8px 30px rgba(0,0,0,.4);overflow:hidden;z-index:100}.header .language-selector.open .lang-dropdown{display:block}.header .lang-option{display:flex;align-items:center;gap:8px;width:100%;padding:10px 14px;border:none;background:0 0;color:rgba(255,255,255,.6);cursor:pointer;font-size:13px;font-family:inherit;transition:all .15s;text-align:left}.header .lang-option:hover{background:rgba(198,169,98,.06);color:#fff}.header .lang-option.active{color:var(--gold,#c6a962)}.header .menu-toggle{display:none;width:44px;height:44px;border:none;background:0 0;cursor:pointer;padding:10px}.header .menu-toggle span{display:block;width:22px;height:2px;background:#fff;border-radius:4px;transition:all .3s;margin:5px auto}@media(max-width:768px){.header .nav-actions,.header .nav-links{display:none}.header .menu-toggle{display:flex;flex-direction:column;align-items:center;justify-content:center}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}#reading-progress{position:fixed;top:0;left:0;width:0%;height:3px;background:linear-gradient(90deg,#c6a962,#e8d5a3);z-index:950;transition:width .1s linear;pointer-events:none}.tooltip.active .tooltip-text{visibility:visible;opacity:1}@media(hover:none){.tooltip .tooltip-text{bottom:auto;top:130%;left:50%;transform:translateX(-50%)}.tooltip.active .tooltip-text{visibility:visible;opacity:1}}.article-table-wrap{position:relative}.article-table-wrap::after{content:'';position:absolute;top:0;right:0;bottom:0;width:32px;background:linear-gradient(to left,rgba(26,48,88,.85),transparent);pointer-events:none;border-radius:0 16px 16px 0;opacity:0;transition:opacity .3s}.article-table-wrap.has-scroll::after{opacity:1}@media(hover:none){.article-cta-box a:hover,.article-cta-btn-pill:hover,.article-cta-btn:hover,.blog-card-featured:hover,.blog-card:hover,.blog-cta-card:hover,.cta-box a:hover,.exit-popup-submit:hover,.leadmagnet-submit:hover,.newsletter-form button:hover,.nl-btn:hover,.related-card:hover,.social-share a:hover{transform:none;box-shadow:none}.blog-card-featured:hover,.blog-card:hover,.blog-cta-card:hover,.related-card:hover{border-color:rgba(255,255,255,.08)}}@media(max-width:768px){.article-table-wrap{-webkit-overflow-scrolling:touch}.toc-container a{border-radius:8px;padding-left:8px}#reading-progress{top:0;top:env(safe-area-inset-top,0)}.tooltip{padding:2px 0}}.sticky-cta-bar{padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}@media(max-width:768px){.sticky-cta-bar{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}}.hero-cta-microcopy{font-size:.72rem;color:rgba(240,237,230,.6);margin-top:.625rem;text-align:center;letter-spacing:.015em;line-height:1.5}.hero-cta{flex-direction:column;align-items:center}.sticky-bar-countdown{position:fixed;bottom:0;left:0;right:0;background:linear-gradient(135deg,#07090f 0,#0c1428 100%);border-top:2px solid #c6a962;z-index:9997;padding:.6rem 1rem;box-shadow:0 -4px 32px rgba(0,0,0,.5);transform:translateY(100%);transition:transform .4s cubic-bezier(.4, 0, .2, 1)}.sticky-bar-countdown.visible{transform:translateY(0)}.sticky-bar-inner{max-width:960px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1rem}.sticky-bar-left{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.sticky-bar-fire{font-size:1.1rem}.sticky-bar-text{font-size:.875rem;color:rgba(240,237,230,.8)}.sticky-bar-code{color:#c6a962;letter-spacing:.08em;font-size:1rem}.sticky-bar-discount{color:#22c55e;font-weight:700}.sticky-bar-center{display:flex;align-items:center;gap:.75rem;flex:1;justify-content:center}.sticky-bar-countdown-label{font-size:.72rem;color:rgba(240,237,230,.6);white-space:nowrap}.sticky-bar-timer{display:flex;align-items:center;gap:.2rem;font-family:'DM Mono','Courier New',monospace}.sticky-timer-block{display:flex;flex-direction:column;align-items:center;line-height:1;gap:2px}.sticky-timer-digit{font-size:1.2rem;font-weight:500;color:#c6a962;min-width:26px;text-align:center;display:inline-block}.sticky-timer-block small{font-size:.6rem;color:rgba(240,237,230,.35);text-transform:uppercase;letter-spacing:.5px}.sticky-timer-sep{color:#c6a962;font-weight:500;font-size:1.1rem;margin-bottom:6px;flex-shrink:0}.sticky-bar-cta{background:linear-gradient(135deg,#c6a962,#e8c97a);color:#07090f;font-weight:800;font-size:.875rem;padding:.5rem 1.25rem;border-radius:.375rem;text-decoration:none;white-space:nowrap;transition:filter .2s,transform .2s;flex-shrink:0}.sticky-bar-cta:hover{filter:brightness(1.1);transform:scale(1.03);color:#07090f}body{padding-bottom:60px}@media (max-width:600px){.sticky-bar-center{display:none}.sticky-bar-text{font-size:.78rem}.sticky-bar-cta{padding:.5rem .875rem;font-size:.8rem}}.quick-pick-featured{position:relative;border-color:rgba(198,169,98,.5)!important;box-shadow:0 0 0 1px rgba(198,169,98,.2),0 8px 32px rgba(198,169,98,.1)!important;flex-direction:column;align-items:flex-start;gap:.75rem}.quick-pick-bestseller-badge{background:linear-gradient(135deg,#c6a962,#e8c97a);color:#07090f;font-size:.7rem;font-weight:800;padding:.25rem .75rem;border-radius:1rem;letter-spacing:.03em;text-transform:uppercase;align-self:flex-start;animation:pulse-badge 2.5s ease infinite}@keyframes pulse-badge{0%,100%{box-shadow:0 0 0 0 rgba(198,169,98,.4)}50%{box-shadow:0 0 0 6px rgba(198,169,98,0)}}.quick-pick-actions{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;width:100%}.quick-pick-actions .btn-primary{width:100%;justify-content:center}.quick-pick-reassurance{font-size:.7rem;color:rgba(240,237,230,.4);text-align:center;width:100%}.quick-pick-price-highlight{color:#22c55e;font-weight:700}.objections-section{padding:5rem 1.5rem;background:rgba(12,15,26,.5);border-top:1px solid rgba(198,169,98,.08);border-bottom:1px solid rgba(198,169,98,.08)}.objections-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;margin-top:2.5rem}.objection-card{background:rgba(255,255,255,.03);border:1px solid rgba(198,169,98,.12);border-radius:.75rem;padding:1.25rem;transition:border-color .3s,transform .3s}.objection-card:hover{border-color:rgba(198,169,98,.35);transform:translateY(-3px)}.objection-q{font-weight:600;color:rgba(240,237,230,.85);margin-bottom:.75rem;display:flex;align-items:flex-start;gap:.5rem;font-size:.9rem;line-height:1.4}.obj-icon{font-size:1.1rem;flex-shrink:0;margin-top:.05rem}.objection-a{font-size:.85rem;line-height:1.65;color:rgba(240,237,230,.55)}.objection-a strong{color:rgba(240,237,230,.85)}.objection-link{color:#c6a962;text-decoration:underline;text-underline-offset:2px}.story-section{padding:5rem 1.5rem;background:rgba(12,15,26,.6);border-top:1px solid rgba(198,169,98,.08)}.story-container{max-width:680px;margin:0 auto}.story-title{margin:.75rem 0 1.5rem}.story-text p{color:rgba(240,237,230,.6);line-height:1.75;margin-bottom:1rem;font-size:.9375rem}.story-text strong{color:rgba(240,237,230,.9)}.story-credentials{display:flex;flex-wrap:wrap;gap:.625rem;margin:1.5rem 0}.story-cred{background:rgba(198,169,98,.08);border:1px solid rgba(198,169,98,.2);color:rgba(240,237,230,.7);padding:.3rem .75rem;border-radius:1rem;font-size:.78rem;font-weight:500}.story-cta{margin-top:.5rem;display:inline-flex;align-items:center;gap:.5rem}.animate-on-scroll{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s ease}.animate-on-scroll.is-visible{opacity:1;transform:translateY(0)}.objections-grid .objection-card:first-child{transition-delay:50ms}.objections-grid .objection-card:nth-child(2){transition-delay:0.12s}.objections-grid .objection-card:nth-child(3){transition-delay:0.19s}.objections-grid .objection-card:nth-child(4){transition-delay:0.26s}.objections-grid .objection-card:nth-child(5){transition-delay:0.33s}.related-posts-widget{background:rgba(198,169,98,.05);border:1px solid rgba(198,169,98,.18);border-radius:.75rem;padding:1.5rem;margin:2.5rem 0}.related-posts-title{font-size:.875rem;font-weight:700;color:rgba(240,237,230,.8);margin-bottom:1rem;letter-spacing:.02em}.related-posts-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.related-post-link{display:flex;align-items:center;gap:.625rem;color:rgba(240,237,230,.7);text-decoration:none;font-size:.875rem;padding:.375rem 0;transition:color .2s}.related-post-link:hover{color:#c6a962}.related-tag{background:rgba(198,169,98,.12);color:#c6a962;border:1px solid rgba(198,169,98,.25);padding:.15rem .5rem;border-radius:.25rem;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;flex-shrink:0}.story-cred-link{text-decoration:none;transition:border-color .2s,color .2s}.story-cred-link:hover{border-color:rgba(198,169,98,.5);color:#c6a962}[tabindex]:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid var(--gold,#C6A962);outline-offset:2px}.breadcrumb a:hover{color:var(--gold)}.breadcrumb .separator{color:var(--gray);font-size:10px}.breadcrumb svg{width:14px;height:14px;opacity:.5}.article-container{max-width:820px;margin:0 auto;padding:0 20px}.article-container h2{font-family:'Playfair Display',serif;font-size:1.8rem;color:var(--text);margin:48px 0 20px;line-height:1.3}.article-container h2 em{color:var(--gold);font-style:normal}.article-container h3{font-size:1.3rem;color:var(--text);margin:36px 0 16px;font-weight:600}.article-container p{color:var(--text-secondary);line-height:1.8;margin-bottom:18px;font-size:1rem}.article-container a{color:var(--gold);text-decoration:underline;text-underline-offset:3px;transition:color .3s}.article-container a:hover{color:var(--gold-light)}.article-container strong{color:var(--text);font-weight:600}.article-container ol,.article-container ul{margin-bottom:18px;padding-left:24px;color:#ccc;font-size:15px}.article-container li{margin-bottom:8px}.article-container h4{font-size:17px;font-weight:600;margin:24px 0 10px;color:var(--gold-light)}.article-hero{max-width:800px;margin:20px auto 0;padding:0 30px}.article-hero h1{font-family:'Playfair Display',serif;font-size:42px;font-weight:700;line-height:1.2;margin-bottom:20px}.article-hero em{color:var(--gold-light);font-style:italic}.article-badge{display:inline-block;background:var(--gold);color:var(--black);padding:4px 14px;border-radius:4px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px}.article-meta{display:flex;gap:20px;flex-wrap:wrap;color:var(--gray-light);font-size:13px;margin-top:10px}.article-wrapper{max-width:800px;margin:0 auto;padding:0 30px 80px}.article-content h2{font-family:'Playfair Display',serif;font-size:30px;font-weight:700;margin:50px 0 20px;padding-top:20px;border-top:1px solid rgba(198,169,98,.1);color:var(--gold-light)}.article-content h3{font-size:20px;font-weight:600;margin:30px 0 12px;color:var(--gold-light)}.article-content p{color:#ccc;font-size:15px;line-height:1.8;margin-bottom:18px}.article-content strong{color:var(--white)}.article-content ol,.article-content ul{margin-bottom:18px;padding-left:24px;color:#ccc;font-size:15px}.article-content li{margin-bottom:8px}.article-content h4{font-size:17px;font-weight:600;margin:24px 0 10px;color:var(--gold-light)}.article-section{margin-bottom:48px}.section-divider{width:60px;height:3px;background:var(--gold);border-radius:2px;margin:40px auto}.info-box{background:rgba(198,169,98,.08);border-left:4px solid var(--gold);padding:20px 24px;border-radius:0 12px 12px 0;margin:30px 0}.info-box p{margin-bottom:0;color:#ddd}.info-box strong{color:var(--gold)}.warning-box{background:rgba(239,68,68,.08);border-left:4px solid #ef4444;padding:20px 24px;border-radius:0 12px 12px 0;margin:30px 0}.warning-box p{margin-bottom:0;color:#ddd}.highlight-box{background:rgba(198,169,98,.06);border:1px solid rgba(198,169,98,.2);border-radius:12px;padding:20px 24px;margin:30px 0}.highlight-box p{margin-bottom:0;color:#ddd}.highlight-box strong{color:var(--gold)}.success-box{background:rgba(80,200,120,.08);border-left:4px solid #50c878;padding:20px 24px;border-radius:0 12px 12px 0;margin:30px 0}.success-box p{margin-bottom:0;color:#ddd}.toc-box{background:rgba(198,169,98,.06);border:1px solid rgba(198,169,98,.2);border-radius:12px;padding:24px;margin:32px 0}.toc-box ol{list-style:none;padding:0;counter-reset:toc}.toc-box li{margin-bottom:8px}.toc-box a{color:var(--gray-light);font-size:14px}.toc-box a:hover{color:var(--gold)}.toc{max-width:800px;margin:40px auto;padding:0 30px}.toc-title{font-size:16px;margin-bottom:16px;color:var(--gold-light)}.faq-inline{margin:40px 0}.faq-inline .faq-item{background:var(--bg-card);border:1px solid var(--border);border-radius:10px;margin-bottom:12px;overflow:hidden}.faq-inline .faq-question{padding:18px 24px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;color:var(--text);font-weight:500;font-size:.95rem;transition:background .3s}.faq-inline .faq-question:hover{background:rgba(198,169,98,.05)}.faq-inline .faq-question .faq-icon{color:var(--gold);font-size:1.2rem;transition:transform .3s}.faq-inline .faq-answer{padding:0 24px;max-height:0;overflow:hidden;transition:max-height .4s ease,padding .3s}.faq-inline .faq-answer p{color:var(--text-secondary);font-size:.9rem;line-height:1.7;margin:0}.faq-inline .faq-item.active .faq-answer{padding:0 24px 18px;max-height:300px}.faq-inline .faq-item.active .faq-icon{transform:rotate(45deg)}header .container{max-width:1200px;margin:0 auto;padding:0 30px}header nav{display:flex;align-items:center;justify-content:space-between}.blog-link-active,.nav-links a:hover{color:var(--gold)!important;text-decoration:none}.footer-legal-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px}.footer-legal-links a{color:var(--gray-light,#bbb);font-size:11px;text-decoration:none;opacity:.6;transition:opacity .3s}.footer-legal-links a:hover{opacity:1}footer a{color:var(--gold)}.avis-hero{padding:140px 0 60px;text-align:center;position:relative}.avis-hero h1{font-family:'Playfair Display',serif;font-size:clamp(2rem,5vw,3.2rem);font-weight:700;color:var(--text);margin-bottom:16px;line-height:1.2}.avis-hero h1 em{color:var(--gold);font-style:normal}.avis-hero-logo{display:flex;align-items:center;gap:14px;margin:16px 0 24px}.avis-hero-logo img{height:50px;width:auto;max-width:150px;object-fit:contain}.avis-hero-logo .hero-logo-label{font-size:13px;color:var(--gray-light,#a0a0a0);letter-spacing:.5px}.hero-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(198,169,98,.12);border:1px solid rgba(198,169,98,.3);border-radius:100px;padding:8px 20px;font-size:12px;color:var(--gold);font-weight:600;letter-spacing:.5px}.cta-section{text-align:center;padding:60px 20px;border-top:1px solid rgba(198,169,98,.1)}.cta-section h2{border:none;margin-top:0}.cta-section p{color:#aaa}.btn-cta{display:inline-block;background:var(--gold);color:var(--black);padding:14px 36px;border-radius:8px;font-weight:700;font-size:15px;margin-top:20px}.btn-cta:hover{background:var(--gold-light);text-decoration:none}.btn-cta-nav{border:1px solid var(--gold);color:var(--gold);padding:6px 18px;border-radius:6px;font-size:13px}.discord-link{background:var(--gold);color:var(--black)!important;padding:6px 16px;border-radius:6px;font-weight:600}.related-title{font-family:'Playfair Display',serif;font-size:1.6rem;font-weight:700;color:var(--gold);text-align:center;margin-bottom:32px}.related-category{display:inline-block;background:rgba(198,169,98,.15);color:var(--gold);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:4px 12px;border-radius:6px;width:fit-content}.related-card:hover h3{color:var(--gold)}.related-link{color:var(--gold);font-size:.85rem;font-weight:600;margin-top:auto}.trust-score-bar{display:flex;align-items:center;justify-content:center;gap:32px;flex-wrap:wrap;margin-top:32px}.trust-item{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--gray-light)}.trust-item .icon{font-size:18px}.trust-item strong{color:var(--gold)}.table-responsive{overflow-x:auto;margin:30px 0;border-radius:12px;border:1px solid rgba(198,169,98,.15)}.comparison-note{background:rgba(198,169,98,.05);border:1px dashed rgba(198,169,98,.25);padding:20px 24px;border-radius:10px;margin:28px 0;display:flex;align-items:flex-start;gap:14px}.comparison-note .note-icon{font-size:1.3rem;flex-shrink:0}.comparison-note p{margin:0;font-size:.92rem}.criteria-table{width:100%;border-collapse:collapse}.criteria-table th{color:var(--gold);font-weight:600;font-size:.85rem;text-transform:uppercase;letter-spacing:.5px}.criteria-table td{padding:12px 16px;font-size:.9rem;color:var(--gray-light)}.criteria-table tr:hover td{background:rgba(198,169,98,.03)}.page-loader{transition:opacity .5s}.page-loader.hidden,noscript+.page-loader{display:none}@media (min-width:1024px){.accounts>.container,.articles-section>.container,.comparator-section>.container,.contact-section>.container,.cta-section>.container,.discord-section>.container,.features>.container,.promo-section>.container,.stats>.container,.story-section>.container{max-width:1100px;margin:0 auto}.how-it-works .container{text-align:center}.promo-section .container{max-width:900px;text-align:center}.features-grid{grid-template-columns:repeat(3,1fr);max-width:1000px;margin:0 auto}.objections-grid{grid-template-columns:repeat(2,1fr);max-width:900px;margin:0 auto;gap:24px}.objections-grid>:last-child:nth-child(odd){grid-column:1/-1;max-width:440px;justify-self:center}.accounts .container,.comparator-section .container{max-width:1000px}.profile-cards-container{display:flex;justify-content:center;gap:20px}.profile-card{flex:0 1 220px}.faq-container,.faq-section .container{max-width:800px;margin:0 auto}.articles-grid{max-width:1000px;margin:0 auto}.contact-section .container,.story-section .container{max-width:800px}.cta-section{max-width:700px;margin:0 auto}.discord-section .container{max-width:800px;text-align:center}.stats .container{max-width:1000px}section{padding:80px 0}.geo-table{max-width:900px;margin:0 auto}}