.header nav{gap:18px;font-size:11px}.header{gap:20px}.header .brand{width:195px}.header-actions .btn{padding:13px 18px}.product-image,.instrument-image,.section-banner,.cent-image,.partner-image{margin:0}.product-image img{display:block;width:100%;height:auto;border-radius:8px;border:1px solid #00bfff30;background:#071426}.product-image figcaption,.partner-image figcaption{font-size:9px;color:#6f819a;letter-spacing:1px;margin-top:12px}.feature-list{list-style:none;margin:25px 0;padding:0;color:#b3c1d2;font-size:13px}.feature-list li{padding:10px 0;border-bottom:1px solid var(--line)}.feature-list li:before{content:'↗';color:var(--cyan);margin-right:13px}.instrument-image{display:flex;align-items:center}.instrument-image img{width:100%;border-radius:8px}.section-banner{margin-bottom:28px;border:1px solid var(--line);border-radius:8px;overflow:hidden;background:#071426}.section-banner img{display:block;width:100%;height:280px;object-fit:cover;object-position:center 58%}.account-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.account-card{padding:28px 22px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(150deg,#071426,#05080f);display:flex;flex-direction:column}.account-card .panel-label{font-size:8px;letter-spacing:1.4px}.account-card h3{font-size:31px;margin-block:22px 14px}.account-card p{font-size:12px;color:#94a4ba;margin:0;min-height:90px}.account-card .text-link{font-size:11px;justify-content:space-between;gap:10px;margin-top:20px}.account-card.vip{border-color:#00bfff65;background:linear-gradient(150deg,#00339935,#071426)}.vip h3 span{color:var(--cyan);float:right}.account-detail{border-block:1px solid var(--line);padding:16px 0;margin-top:22px;font-size:10px;display:flex;flex-direction:column;gap:5px}.account-detail>span{color:#6f819a}.account-detail strong{font-weight:600}.conditions{display:flex;gap:18px;padding:22px;border:1px solid var(--line);border-radius:6px;margin-top:24px;scroll-margin-top:120px}.conditions p{font-size:11px;margin:0;color:#8195b0}.conditions .symbol{font-size:24px}.cent,.pamm{background:linear-gradient(120deg,#071426,#05080f);border-block:1px solid var(--line)}.cent-grid{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.cent-grid>div>p{max-width:450px;color:#94a4ba;font-size:14px;margin:24px 0}.cent-image img{display:block;width:100%;height:235px;object-fit:cover;border:1px solid var(--line);border-radius:8px 8px 0 0}.cent-example{padding:25px 30px;border:1px solid var(--line);border-top:0;border-radius:0 0 8px 8px;background:#07142660}.cent-values{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:18px 0}.cent-values>div{display:flex;align-items:baseline;gap:10px}.cent-values strong{font-size:43px;line-height:1.1;font-weight:600;color:var(--white)}.cent-values span{font-size:10px;color:#81a2c6}.cent-values>b{color:var(--cyan);font-size:22px}.cent-example p{font-size:10px;color:#6f819a;margin:0}.steps{list-style:none;padding:0;margin:24px 0}.steps li{display:flex;gap:18px;padding:13px 0;border-bottom:1px solid var(--line)}.steps li>span{color:var(--cyan);font-size:10px;padding-top:4px}.steps h3{font-size:14px;letter-spacing:0;margin:0}.steps p{font-size:12px!important;margin:5px 0 0!important}.risk-note{font-size:11px!important;color:#7e91ab!important;border-left:2px solid #0066ff80;padding-left:14px}.partner-image{border:1px solid var(--line);border-radius:8px;padding:18px;background:radial-gradient(ellipse,#00339930,transparent);text-align:center;margin-bottom:30px}.partner-image img{display:block;width:100%;max-width:550px;height:300px;object-fit:contain;margin:auto}.ib-flow{display:grid;grid-template-columns:1fr 40px 1fr 40px 1fr;gap:20px}.ib-flow article{padding:25px;border:1px solid var(--line);border-radius:7px;background:#07142670}.ib-flow article>span{font-size:10px;color:var(--cyan)}.ib-flow h3{font-size:19px;margin:13px 0}.ib-flow p{font-size:12px;color:#94a4ba;margin:0}.flow-arrow{align-self:center;justify-self:center;font-size:25px;color:var(--cyan)}.partner-bottom{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-top:25px}.partner-bottom p{font-size:12px;color:#8195b0;max-width:640px}.faq{border-top:1px solid var(--line)}.faq-list{margin-top:35px}.faq details{border-bottom:1px solid var(--line);padding:22px 0}.faq summary{cursor:pointer;font-size:15px;font-weight:600;list-style:none;display:flex;justify-content:space-between;gap:20px}.faq summary:after{content:'+';color:var(--cyan);font-size:20px}.faq details[open] summary:after{content:'−'}.faq details p{color:#94a4ba;font-size:13px;max-width:850px;margin:15px 0 0}.product-image img,.section-banner img,.cent-image img,.partner-image img,.instrument-image img{transition:filter .3s}.product-image:hover img{filter:brightness(1.08)}@media(max-width:1250px){.header nav{gap:12px;font-size:10px}.header .brand{width:170px}.header-actions .btn{padding:12px;font-size:11px}.language{display:none}}@media(max-width:950px){.header nav{font-size:14px}.account-grid{grid-template-columns:repeat(2,1fr)}.account-card p{min-height:60px}.cent-grid{grid-template-columns:1fr;gap:30px}.instrument-image img{max-height:260px;object-fit:cover}.ib-flow{gap:10px;grid-template-columns:1fr 20px 1fr 20px 1fr}.ib-flow article{padding:18px}.copy .platform-grid>figure{order:2}.partner-image img{height:250px}.cent-values{justify-content:start;gap:45px}.section-banner img{height:235px}}@media(max-width:600px){.header .brand{width:145px}.account-grid{grid-template-columns:1fr 1fr;gap:10px}.account-card{padding:20px 14px}.account-card h3{font-size:25px}.account-card p{min-height:126px;font-size:11px}.account-card .panel-label{font-size:7px;letter-spacing:1px}.account-detail strong{font-size:9px}.account-card .text-link{font-size:10px}.section-banner img{height:175px}.instrument-image{display:block}.instrument-image img{height:180px;object-fit:cover}.cent-image img{height:200px}.cent-example{padding:22px}.cent-values{gap:18px;justify-content:space-between}.cent-values strong{font-size:35px}.cent-values span{font-size:8px}.cent-values>div{gap:5px}.ib-flow{grid-template-columns:1fr;gap:10px}.flow-arrow{transform:rotate(90deg)}.partner-bottom{flex-direction:column;align-items:start;gap:12px}.partner-image img{height:200px}.faq summary{font-size:13px}.faq details p{font-size:12px}.conditions{padding:18px}.conditions p{font-size:10px}}
