.multilingual-support-page{--accent:#50613d;--accent-hover:#3b4a2b;--accent-soft:#edf0e6;--text:#24291e;--text-2:#59604e;--text-3:#737b68;background:#f8f8f0;color:var(--text)}
.multilingual-support-page .research-example-header{background:#f8f8f0ed;border-color:#d8dccb;position:relative}
.multilingual-support-page .research-example-main{max-width:1120px;width:calc(100% - 64px)}
.ms-hero{padding:64px 0 35px;max-width:940px}.ms-hero h1{font-size:clamp(34px,5.2vw,62px);line-height:1.07;letter-spacing:-.045em;margin:20px 0 22px;max-width:900px;font-weight:600}.ms-lead{font-size:clamp(17px,2vw,21px);line-height:1.6;color:var(--text-2);max-width:740px}
.ms-metrics{display:flex;flex-wrap:wrap;gap:14px 35px;margin:28px 0}.ms-metrics span{color:var(--text-2)}.ms-metrics b{font-size:26px;font-weight:600;margin-right:6px;color:var(--text)}.ms-actions{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 14px}.multilingual-support-page .btn{padding:12px 18px;min-height:44px;border-radius:6px}.ms-small{font-size:12px;color:var(--text-2);line-height:1.6}
.ms-disclosure{border-left:3px solid #8c9878;background:#eef0e5;padding:18px 23px;max-width:960px}.ms-disclosure p{color:var(--text-2);margin:7px 0 0}.ms-steps{display:flex;gap:10px 28px;flex-wrap:wrap;border-block:1px solid #d8dccb;padding:22px 0;margin:34px 0 0;font-size:13px;font-weight:600}.ms-steps a:hover,.ms-source-link:hover,.ms-download:hover{text-decoration:underline}
.ms-section{padding:48px 0;border-bottom:1px solid #d8dccb;scroll-margin-top:24px}.ms-section h2,.ms-own-recordings h2{font-size:clamp(25px,3.2vw,35px);line-height:1.2;letter-spacing:-.03em;margin:12px 0 18px;font-weight:600}.ms-section>p{max-width:850px;line-height:1.75;color:var(--text-2)}.ms-intro{font-size:18px}.ms-theme{background:#fff;border:1px solid #d1d7c3;border-radius:9px;padding:27px;margin:25px 0 16px}.ms-theme h3{font-size:23px;margin:12px 0;font-weight:600}.ms-theme p{font-size:16px;line-height:1.75;max-width:800px}.ms-label{display:block;font-size:11px;letter-spacing:.035em;font-weight:600;color:var(--text-2)}.ms-source-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.ms-source-link{display:inline-flex;align-items:center;gap:13px;border:1px solid #cad2b8;border-radius:4px;padding:9px 13px;background:#edf0e6;font-size:13px;font-weight:600}.ms-method-note{font-size:13px}
.ms-question,.ms-en-report,.ms-summary{border-top:1px solid #dce0d3;padding-top:14px;margin-top:18px}.multilingual-support-page summary{cursor:pointer;line-height:1.6;font-size:14px;font-weight:600;padding:6px 0;color:#3d4c2d}.multilingual-support-page summary:hover{text-decoration:underline}.ms-question blockquote{margin:18px 0 14px;border-left:2px solid #a5b68a;padding:0 0 0 18px;font-size:16px;line-height:1.8}.ms-question p{font-size:13px;line-height:1.7;color:var(--text-2)}
.ms-source-grid{display:grid;gap:20px;margin-top:25px}.ms-source-card{background:#fff;border:1px solid #d8dccb;border-radius:8px;padding:25px;scroll-margin-top:25px;min-width:0}.ms-source-card:target,.ms-source-card:focus{outline:3px solid #9dad7c;outline-offset:4px}.ms-source-card header{display:flex;align-items:center;gap:15px;margin-bottom:20px}.ms-source-card h3{font-size:19px;margin:0 0 3px}.ms-call-number{border:1px solid #c8d1b6;background:#edf0e6;padding:8px 10px;border-radius:4px;font-family:var(--font-mono);font-size:20px}.ms-audio{background:#f5f6ee;border:1px solid #e0e3d6;border-radius:5px;padding:12px 14px;margin-bottom:22px;max-width:590px}.ms-audio label{display:block;font-size:12px;color:var(--text-2);margin-bottom:7px}.ms-audio audio{display:block;width:100%;height:40px}.ms-original blockquote{font-size:17px;line-height:1.8;margin:10px 0 20px;overflow-wrap:anywhere}.ms-translation{background:#f3f5ec;padding:17px 20px;border-radius:5px}.ms-translation p,.ms-summary p{line-height:1.8;margin:10px 0 0}.ms-control-card{margin-top:24px;border-left:4px solid #9b9874}.ms-review-note{background:#fff7e7;padding:12px!important;font-size:13px}
.ms-en-report{border:1px solid #cfd7bd;border-radius:6px;background:#fff;padding:18px 24px}.ms-en-report[open] summary{border-bottom:1px solid #e0e4d6;padding-bottom:14px;margin-bottom:24px}.ms-en-report h3{font-size:22px}.ms-en-report h4{font-size:17px;margin:25px 0 10px}.ms-en-report li,.ms-en-report p{line-height:1.8}.ms-download{display:inline-flex;gap:12px;padding:13px 0;color:var(--accent);font-weight:600}.ms-other-list{display:grid;gap:10px;margin-top:25px}.ms-other-call{border:1px solid #d6dcc8;border-radius:5px;background:#f3f5ec;padding:10px 18px}.ms-other-call>summary{display:list-item}.ms-other-call>summary span{font-size:12px;font-weight:400;margin-left:10px}.ms-other-call .ms-source-card{margin:12px 0 5px}.ms-review{max-width:950px}.ms-review li{line-height:1.8;margin:10px 0;color:var(--text-2)}.ms-own-recordings{padding:45px 30px;background:#edf0e4;border:1px solid #cfd7bd;border-radius:7px;margin-top:45px;max-width:950px}.ms-own-recordings p{max-width:790px;line-height:1.8}.ms-own-recordings .btn{margin-top:12px}.ms-footer{display:flex;flex-wrap:wrap;gap:25px;border-top:1px solid #d8dccb;padding:24px max(32px,calc((100vw - 1120px)/2));font-size:12px;color:var(--text-2)}
@media(max-width:680px){.multilingual-support-page .research-example-main{width:calc(100% - 32px)}.multilingual-support-page .research-example-header{padding:18px 16px;gap:15px;align-items:flex-start}.multilingual-support-page .research-example-header nav{gap:12px;flex-wrap:wrap;justify-content:flex-end}.multilingual-support-page .research-example-header nav .btn{font-size:11px;padding:7px 9px;min-height:34px}.ms-hero{padding-top:38px}.ms-hero h1{font-size:36px}.ms-actions{display:grid}.ms-actions .btn{justify-content:center}.ms-source-card{padding:18px}.ms-theme{padding:20px}.ms-translation{padding:14px}.ms-section{padding:35px 0}.ms-other-call{padding:9px 12px}.ms-en-report{padding:15px}.ms-own-recordings{padding:26px 20px}.ms-original blockquote{font-size:16px}}
@media(prefers-reduced-motion:reduce){.multilingual-support-page *{scroll-behavior:auto!important;transition:none!important}}
@media print{.research-example-header,.ms-steps,.ms-actions,.ms-own-recordings,.ms-footer,audio{display:none!important}.multilingual-support-page{background:#fff}.ms-source-card,.ms-theme{break-inside:avoid}.multilingual-support-page .research-example-main{width:100%}}
