/* Approved navy/cyan visual system on the live, translated homepage. */
body{background-size:100% 100%;background-attachment:scroll;background-image:linear-gradient(#00112960,#00122949),url('/assets/NikForex_Blue_Neon_Background.png')}
.wrap{width:min(1240px,88%)}
.site-header{background:linear-gradient(90deg,#031830df,#022248c9,#03162ce8);border-bottom:1px solid #12b9f382;box-shadow:0 1px 14px #0097d72a;backdrop-filter:blur(12px)}
.header-inner{min-height:74px}.brand img{width:178px}.main-nav a,.main-nav .nav-contact{color:#c3dcef}.main-nav a .icon,.main-nav .nav-contact .icon{color:#47d9f5}.main-nav a:hover{color:#7aefff}
.button{background:linear-gradient(115deg,#073252c9,#05223e);color:#d1effb;border-color:#209aca;box-shadow:inset 0 0 12px #0697d315}.button:hover{background:#124a69;color:#eaffff;border-color:#66e9ff}
.button.primary{background:linear-gradient(115deg,#18e1f5,#04b8ec);color:#032239;border-color:#4ceaff;box-shadow:0 0 19px #00c5f449;font-weight:650}.button.primary:hover{background:linear-gradient(110deg,#7defff,#28d7f6);color:#021a2b}
.languages{border-color:#1b7394;background:#052641}.languages a[aria-current=page],.mobile-languages a[aria-current=page]{background:#15516e;color:#8af4ff}.mobile-languages a{background:#0a3654;color:#c4dfef}.menu-button{color:#61e8ff;border-color:#28769a}
.hero{grid-template-columns:minmax(0,1fr) minmax(0,1.24fr);gap:12px;padding-block:32px 24px;min-height:405px}.hero h1{font-size:clamp(42px,4.4vw,64px);font-weight:650;letter-spacing:-2px;line-height:1.08}.hero h1 br:last-child{display:none}.hero h1>span{color:#21dff5}.hero-description{font-size:16px;color:#c1d6ec;line-height:1.65}.hero-note{color:#aac9e1;font-size:11px}.tiny-line{background:#3edff5}.eyebrow{color:#5be4f8}
.hero-neon-visual{margin:-50px -28px -30px -10px;min-width:0;position:relative}.hero-neon-visual img{display:block;width:100%;height:auto;aspect-ratio:1.5;object-fit:contain;mask-image:linear-gradient(to right,transparent,#000 5%,#000 96%,transparent),linear-gradient(to bottom,transparent,#000 20%,#000 78%,transparent);mask-composite:intersect}
.trust-strip{padding:20px 26px;border:1px solid #1fa7d8;border-radius:12px;background:linear-gradient(110deg,#062b4ee0,#022144b8);box-shadow:inset 0 1px 16px #169cd32b,0 0 18px #0067a22b}.trust-strip>span{color:#bfdaeb}.trust-strip .icon{color:#41dff9}
.section{padding-block:43px}.section-heading h2,.faq-section h2{font-size:clamp(27px,2.8vw,39px);color:#eaf7ff;line-height:1.2}.section-heading h2 span,.faq-section h2 span{color:#4adff6}.section-heading>p{color:#b4cce3;font-size:13px}.text-link{color:#78eaff}.text-link:hover{color:#dbfdff}
.strategy.strategy-summary{background:linear-gradient(115deg,#07335cce,#032044e8 45%,#06375bdc);border:1px solid #7eefff;border-radius:16px;overflow:hidden;box-shadow:0 0 0 2px #10c6f3aa,0 0 0 5px #20d5f33d,inset 0 0 26px #11c9fa50,0 0 29px #04bff553,0 15px 60px #00112990}
.strategy-titlebar{background:#06305255;border-color:#137aab80}.strategy-titlebar h3{font-size:28px;color:#ecfaff}.strategy-titlebar .eyebrow{color:#74c9df}.strategy-overview{background:transparent}.strategy-metrics{background:#062c4750}.strategy-plot{background:transparent}.strategy-stat dd{color:#e4f6ff}.strategy-stat.stat-emphasis dd{color:#35e4fa}.strategy-stat dt{color:#b2d2e6}.strategy-stat.stat-divider,.strategy-plot .chart-foot{border-color:#246083}
.strategy-access.public-strategy-access{background:linear-gradient(100deg,#08446b80,#062847ce);border-color:#1ca5d5}.strategy-access .price,.strategy-access .price span{color:#36e4fa}.feature-list{color:#a7d2e8}.feature-list .icon{color:#46e5ef}.button.recommendation-toggle,.button.recommendation-toggle[aria-expanded=true]{background:#073957;color:#b7f3ff;border-color:#269fc8}.button.recommendation-toggle:hover{background:#125174}.strategy-recommendations{background:#082e4bdc;border-color:#2785ac}.recommendation-rows{background:#082c48;border-color:#297697}.recommendation-row{border-color:#245673}.recommendation-row dt{color:#b4d4e9}.recommendation-row dd{color:#dcf7ff}.recommendation-row small,.recommendation-note{color:#a2c4dc!important}.recommendation-client-row{background:#0a3553}
.community.community-summary{background:linear-gradient(100deg,#052a4ce3,#06213dbf);border:1px solid #18a5d9;box-shadow:inset 0 0 18px #0aaee823,0 0 25px #038bd420;border-radius:13px;padding:25px 30px}.community-intro h2{color:#e1f4ff}.community-data strong{color:#36e1f7;font-size:29px}.community-data article>div>span{color:#b1cee3;font-size:11px}.community-summary .community-data>.community-combined-note{color:#a5c6df;font-size:10px}.community-intro>p:last-child{color:#aac9df}.community-row-footer{color:#96bbd5}
.benefits article{border:1px solid #168cba;border-radius:12px;background:linear-gradient(135deg,#073452c7,#032447cb);box-shadow:inset 0 0 19px #10c0ee20}.benefits h3{color:#e0f5ff}.benefits p{color:#b5d0e4}.feature-icon,.closing-icon{background:#0b3d5b;color:#36dff6;border-color:#2491b7}
.how-section{background:linear-gradient(110deg,#07345ad6,#032248d0);border:1px solid #16b0df;border-radius:15px;padding:28px 32px 24px;box-shadow:inset 0 0 22px #0db9eb20,0 0 24px #06a9de22}.how-section .section-heading h2{font-size:30px}.how-section .section-heading>p{font-size:11px}.steps-grid .step-top{border-color:#2180a467}.steps-grid .step-top>.icon,.step-connector{color:#3bddf5}.steps-grid h3{font-size:17px}.steps-grid p{color:#b8cee5;font-size:12px;line-height:1.8}.steps-grid .text-link{color:#74e7fa}
.faq-heading{margin-bottom:24px}.faq-list{column-gap:28px;row-gap:8px}.faq-column{display:grid;gap:8px}.faq-list details{border:1px solid #1babda!important;border-radius:7px;background:linear-gradient(90deg,#043157d9,#032044d9);box-shadow:inset 0 0 9px #0776a521}.faq-list summary{padding:12px 15px;min-height:44px;color:#def4ff;font-size:12px;line-height:1.5}.faq-list summary:after{color:#66ebff}.faq-list details p{padding:0 15px 16px;font-size:12px;line-height:1.7;color:#c1d4e8}.faq-list details a{color:#69e9ff}.faq-intro{color:#adcbe0}
.closing{background:linear-gradient(100deg,#063862cf,#0323479e);border:1px solid #91f2ff;box-shadow:0 0 0 3px #0eaee675,0 0 30px #10b6f25b,inset 0 0 27px #1ad0ff3b;border-radius:14px;padding:26px 32px}.closing h2{color:#effaff}.closing p:last-child{color:#abcce4}
.site-footer{background:linear-gradient(180deg,#03172d40,#02142da8);border-top:1px solid #26b7ec72;margin-top:40px;box-shadow:0 -1px 25px #06b8ef19;color:#bad6eb}.site-footer>.wrap{min-height:115px}.footer-brand{display:flex;flex-direction:column;gap:5px}.footer-brand img{width:174px;height:auto}.footer-brand small{font-size:9px;color:#91b5d0}.site-footer a{color:#c1dbee}.risk-note{color:#a1c2df;font-size:10px;line-height:1.7}
.plans-state{padding:24px;border:1px solid #287b9e;border-radius:12px;background:#082c49;color:#c6e8fa}
@media(max-width:1100px){.wrap{width:90%}.header-inner{gap:18px}.hero h1{font-size:clamp(39px,4.65vw,51px)}.hero-description{font-size:14px}.community-data strong{font-size:25px}}
@media(max-width:900px){.main-nav a:nth-child(3),.main-nav a:nth-child(4){display:flex}.main-nav .icon{display:none}.main-nav{gap:12px}.main-nav a{font-size:10px}.brand img{width:140px}.header-tools{gap:8px}.header-inner{gap:12px}.languages a{padding:7px 4px}.hero{gap:10px}.hero-neon-visual{margin-inline:-15px}.community-summary .community-intro{display:block}.community-summary .community-intro>p:last-child{white-space:normal;margin-top:12px}}
@media(max-width:700px){body{background-size:auto 100%;background-position:center top}.wrap{width:calc(100% - 36px)}.header-inner{min-height:68px}.brand img{width:140px}.main-nav{background:#052847f5;box-shadow:0 14px 22px #000d244a;border-color:#2882a3;gap:24px}.main-nav a{font-size:12px}.hero{grid-template-columns:1fr;min-height:0;padding-top:28px}.hero h1{font-size:clamp(40px,8vw,56px)}.hero h1 br:last-child{display:none}.hero-neon-visual{margin:-15px -14px -18px;width:calc(100% + 28px)}.hero-description{font-size:14px}.trust-strip{padding:17px;gap:15px}.trust-strip>span{font-size:10px}.section{padding-block:32px}.strategy-titlebar h3{font-size:25px}.strategy-access.public-strategy-access{grid-template-columns:1fr!important;gap:16px}.public-actions{justify-content:space-between;flex-wrap:wrap;gap:10px}.public-actions .button{flex:1;white-space:normal;min-height:43px}.community.community-summary{padding:22px}.community-data strong{font-size:24px}.community-data article>div>span{font-size:10px}.how-section{padding:22px}.how-section .section-heading h2{font-size:27px}.steps-grid{row-gap:25px}.step-connector{display:none}.faq-list{gap:8px}.faq-heading>.button{margin-top:15px}.closing{padding:24px}.site-footer>.wrap{padding-block:26px}.site-footer nav{line-height:1.7}.risk-note{font-size:10px}}
@media(max-width:380px){.brand img{width:115px}.header-tools{gap:5px}.hero h1{font-size:40px}.hero-actions .button{padding-inline:11px;font-size:11px}.strategy-metrics{display:grid;grid-template-columns:1fr 1fr}.strategy-stat.stat-emphasis{grid-column:1/-1}.community-data strong{font-size:21px}}
