.language-switch{display:inline-flex!important;align-items:center;gap:7px!important;font:700 12px Arial,sans-serif;white-space:nowrap;flex-shrink:0}.language-switch a{padding:7px 3px;color:#647883}.language-switch a[aria-current=page]{color:#c74512}.language-switch span{color:#b1bdc4}.english-site .header-inner{display:flex;align-items:center;justify-content:space-between;gap:22px;min-height:80px}.en-header-actions{display:flex;align-items:center;gap:20px}.english-site #nav{display:flex;gap:20px}.english-site #nav a{font-size:13px}.en-login{font-size:13px;font-weight:800}.en-menu{display:none;background:none;font-size:25px;color:#153540}.english-site .hero{min-height:630px;position:relative;display:flex;align-items:center}.english-site .hero-content{position:relative;z-index:1;padding-top:90px;padding-bottom:90px}.english-site .hero h1{font-size:clamp(42px,5vw,68px);line-height:1.12;letter-spacing:-2px;max-width:720px;color:white;margin:25px 0}.english-site .hero-copy{font-size:18px;line-height:1.85;color:#d0dde2;max-width:650px}.hero-actions{display:flex;gap:22px;align-items:center;flex-wrap:wrap;margin-top:30px}.en-outline{border-bottom:1px solid #ffffff70;color:white;font-weight:700;padding:12px 0}.en-hero-note{font-size:10px;color:#a5bac5;letter-spacing:2px;margin-top:48px}.english-site .section h2{font-size:34px;line-height:1.3}.english-site .section-head{gap:25px;flex-wrap:wrap}.english-site .section-head>p{max-width:360px;color:#60747f}.en-market-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:35px}.en-market{border:1px solid #dce4e8;border-radius:10px;padding:28px;transition:box-shadow .2s}.en-market:hover{box-shadow:0 10px 25px #152e3d18}.en-market span{font-size:11px;letter-spacing:1px;color:#b34c28}.en-market h3{font-size:26px;margin:18px 0}.en-market p{font-size:13px;color:#687c87;min-height:48px}.en-market b{font-size:13px;color:#b4471d}.en-split{display:grid;grid-template-columns:1.1fr 1fr;gap:75px;align-items:center}.en-split h2{margin:18px 0}.en-split p{color:#617680;line-height:1.9;margin-bottom:24px}.en-link-panel{background:#f0f5f7;padding:30px;border-radius:12px}.en-link-panel a{display:block;padding:20px;border-bottom:1px solid #d1dfe5;font-weight:700}.en-link-panel a:last-child{border:0}.english-site footer{background:#0f252e;color:#c1d0d7;padding:65px 0 25px}.en-footer-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:35px}.en-footer-grid h3{font-size:14px;color:#fff;margin:5px 0 22px}.en-footer-grid a{display:block;font-size:13px;margin:12px 0}.en-footer-grid .logo{font-size:26px;color:white}.en-footer-grid p{font-size:14px;margin-top:20px}.english-site .risk-note{font-size:12px;line-height:1.9;border-top:1px solid #ffffff20;margin-top:45px;padding-top:25px}.english-site .footer-bottom{display:flex;justify-content:space-between;gap:20px;margin-top:25px;font-size:11px}.english-site .support-float{position:fixed;right:25px;bottom:25px;border-radius:50%;width:54px;height:54px;background:#ff6427;color:#fff;font-size:29px;display:grid;place-items:center;z-index:10;box-shadow:0 6px 18px #15232b30}.english-site .academy-card .eyebrow{letter-spacing:1px}.english-site .article-page h1{line-height:1.25;letter-spacing:-1px}.en-article-visual img{display:block;width:100%;height:auto;margin:25px 0;border-radius:12px}.en-calendar-note{background:#f2f6f8;padding:25px;margin-bottom:25px;line-height:1.8}.en-calendar-note p{font-size:14px;color:#536d78}.en-search{max-width:700px}.en-search label{display:block;font-size:14px;margin-bottom:8px}.en-search>div{display:flex;gap:12px}.en-search input{flex:1;min-width:0;padding:14px;border:1px solid #aebfc8;border-radius:5px;font:inherit}.en-result-count{margin:25px 0;color:#657c88}.english-site .chart-lab h2{font-size:26px}.english-site .learning-path a{font-size:15px;font-weight:700}.english-site .article-page h2[id]{scroll-margin-top:110px}.english-site .academy-card-body{height:auto}.english-site .topbar{text-align:center;background:#10252d;color:#c8d8df;font-size:10px;letter-spacing:1px;padding:8px}.english-site .header{background:white;position:sticky;top:0;z-index:30;border-bottom:1px solid #e1e7eb}
@media(max-width:1100px){.english-site #nav{gap:12px}.english-site #nav a{font-size:12px}.en-header-actions{gap:12px}.en-market-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:900px){.english-site #nav{display:none;position:absolute;top:80px;left:0;right:0;padding:20px 30px;background:white;border-bottom:1px solid #dbe4e9}.english-site #nav.en-open{display:grid;gap:15px}.english-site #nav a{font-size:15px}.en-menu{display:block}.en-footer-grid{grid-template-columns:1fr 1fr}.en-split{grid-template-columns:1fr;gap:28px}.english-site .hero{min-height:570px}}
@media(max-width:600px){.english-site .wrap{width:calc(100% - 40px)}.english-site .header-inner{gap:8px}.english-site .logo{font-size:22px}.en-header-actions{gap:10px}.english-site .hero h1{font-size:43px;letter-spacing:-1.4px}.english-site .hero-copy{font-size:16px}.english-site .hero-content{padding-top:70px;padding-bottom:70px}.en-market-grid{gap:12px}.en-market{padding:19px}.en-market h3{font-size:22px}.english-site .section h2{font-size:29px}.en-footer-grid{gap:25px}.english-site .footer-bottom{flex-direction:column}.english-site .article-page h1{font-size:30px}.english-site .notice-intro h1{font-size:34px}.english-site .en-search>div{flex-direction:column}.english-site .chart-lab h2{font-size:23px}}

.en-market-tabs{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px}.en-market-tabs button{padding:10px 18px;border:1px solid #cfdae0;border-radius:6px;background:white;font-size:13px}.en-market-tabs button[aria-pressed=true]{background:#122b37;color:white;border-color:#122b37}.en-market[hidden]{display:none}

nav.language-switch{position:static!important;flex-direction:row!important;padding:0!important;width:auto!important;background:transparent!important;border:0!important;box-shadow:none!important;transform:none!important}nav.article-actions{position:static;display:flex;flex-direction:row;background:transparent}.english-site nav.article-toc{position:static;display:grid;background:transparent;flex-direction:column}.english-site header.header{height:auto}.english-site .principle p{line-height:1.85}
