.instruments_page__iRXA3{background:linear-gradient(155deg,#f8f3ea,#fff 345px);color:#193649;padding:28px 15px 70px;min-height:65vh}.instruments_container__69OgD{max-width:1050px;margin:0 auto}.instruments_breadcrumb__PrBI_{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 25px;font-size:12px;color:#586a76}.instruments_breadcrumb__PrBI_ a{color:#175a80;text-underline-offset:3px}.instruments_eyebrow__l_4V3{display:block;color:#94713d;font-size:10px;font-weight:850;letter-spacing:.15em}.instruments_hero__iRzdl{margin-bottom:24px}.instruments_hero__iRzdl h1{margin:7px 0 12px;font-size:clamp(27px,4.2vw,41px);font-family:Yu Mincho,Hiragino Mincho ProN,serif;line-height:1.4}.instruments_hero__iRzdl p{max-width:790px;font-size:15px;line-height:1.9;color:#3c5566;margin:0 0 12px}.instruments_hero__iRzdl .instruments_note__5GTxe{font-size:12px;color:#5e7079}.instruments_compare__e50g9{padding:22px;border:1px solid #dde6e6;border-radius:15px;background:white;box-shadow:0 4px 18px #26445a09;margin-bottom:18px}.instruments_compare__e50g9 h2{font-size:clamp(18px,2.5vw,23px);margin:6px 0 15px}.instruments_tableWrap__i3H_a{width:100%;overflow-x:auto}.instruments_compare__e50g9 table{border-collapse:collapse;width:100%;min-width:490px;font-size:13px;line-height:1.7}.instruments_compare__e50g9 td,.instruments_compare__e50g9 th{border-bottom:1px solid #e5ebec;text-align:left;padding:12px 11px;vertical-align:top}.instruments_compare__e50g9 thead th{background:#f4f7f7;color:#234357}.instruments_compare__e50g9 tbody th{color:#193e56;white-space:nowrap}.instruments_compare__e50g9 p{font-size:12px;color:#66757a;line-height:1.8;margin:13px 0 0}.instruments_toc__tKxXN{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 26px}.instruments_toc__tKxXN a{border:1px solid #cbdce3;background:#fff;border-radius:999px;padding:8px 12px;color:#245a76;text-decoration:none;font-size:12px;font-weight:780}.instruments_toc__tKxXN a:hover{background:#eef6fa}.instruments_stories__yWaTq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:stretch}.instruments_story__EFX5p{min-width:0;scroll-margin-top:30px;padding:21px 22px;border:1px solid #dfe4e3;border-radius:16px;background:white;box-shadow:0 5px 14px #153e5208}.instruments_heading___aVPO{display:flex;align-items:flex-start;gap:12px;padding-bottom:10px;border-bottom:1px solid #e9e9e5}.instruments_number__2fTH3{display:grid;place-items:center;flex-shrink:0;border-radius:50%;width:38px;height:38px;color:#fff;background:#1c4c64;font-size:12px;font-weight:850}.instruments_period__Jtt8o{display:block;font-size:11px;font-weight:800;color:#85673a}.instruments_heading___aVPO h2{margin:4px 0;font-size:20px;line-height:1.55}.instruments_family__e94u4{font-size:11px;color:#6f797c}.instruments_story__EFX5p h3{font-size:13px;margin:17px 0 3px;color:#204f67}.instruments_story__EFX5p p{font-size:13px;line-height:1.85;margin:0 0 9px;color:#475f6b}.instruments_story__EFX5p .instruments_distinction__xZ7Dm{font-size:12px;color:#62553b;border-left:3px solid #c7a976;background:#faf7f0;padding:10px 12px;margin-top:13px}.instruments_story__EFX5p .instruments_articleLink__JbwBK{margin:12px 0 0;font-size:12px}.instruments_articleLink__JbwBK a{font-weight:850;color:#146a91;text-underline-offset:3px}.instruments_story__EFX5p .instruments_source__rcGDZ{font-size:11px;color:#6b747b;margin:15px 0 0;overflow-wrap:anywhere}.instruments_source__rcGDZ a{color:#165e80;text-underline-offset:3px}.instruments_footer__gnhkp{margin-top:27px;border:1px solid #e3d8c7;border-radius:16px;background:#faf6ee;padding:23px 24px}.instruments_footer__gnhkp h2{font-size:19px;margin:0 0 6px}.instruments_footer__gnhkp p{font-size:13px;color:#536776;line-height:1.8;margin:0 0 13px}.instruments_footer__gnhkp div{display:flex;flex-wrap:wrap;gap:10px 23px}.instruments_footer__gnhkp a{font-size:13px;font-weight:850;color:#14618b;text-underline-offset:3px}.instruments_articleLink__JbwBK a:focus-visible,.instruments_breadcrumb__PrBI_ a:focus-visible,.instruments_footer__gnhkp a:focus-visible,.instruments_source__rcGDZ a:focus-visible,.instruments_toc__tKxXN a:focus-visible{outline:3px solid #167da8;outline-offset:3px}@media(max-width:760px){.instruments_stories__yWaTq{grid-template-columns:minmax(0,1fr)}.instruments_story__EFX5p{padding:18px 16px}.instruments_compare__e50g9{padding:17px 14px}.instruments_page__iRXA3{padding:23px 11px 55px}.instruments_heading___aVPO h2{font-size:19px}.instruments_footer__gnhkp{padding:19px}}.instruments_spotlightSection__YGPWs{margin-top:32px;padding:27px 0 4px;border-top:1px solid #d6e2e5}.instruments_spotlightSection__YGPWs h2{margin:7px 0 9px;font-size:clamp(22px,2.8vw,29px);line-height:1.4;color:#173b50}.instruments_spotlightLead__Xrwzx{max-width:800px;font-size:14px;line-height:1.85;color:#506878;margin:0 0 20px}.instruments_spotlightGrid__MAdQe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.instruments_spotlightCard__QpIr8{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:9px;padding:22px 23px;background:#fff;border:1px solid #d8e5e7;border-radius:16px}.instruments_spotlightCard__QpIr8 h3{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:22px;line-height:1.5;margin:0}.instruments_spotlightCard__QpIr8 h3 a{color:#173f59;text-decoration:none}.instruments_spotlightCard__QpIr8 h3 a:hover{color:#126b92;text-decoration:underline;text-underline-offset:4px}.instruments_spotlightCard__QpIr8 p{color:#435d6a;font-size:13px;line-height:1.8;margin:0}.instruments_spotlightCard__QpIr8 .instruments_spotlightShort__Kyluh{font-size:12px;color:#677a84}.instruments_spotlightRead__swZQa{margin-top:auto;color:#0e688b;font-size:13px;font-weight:800;text-underline-offset:4px}.instruments_detailArticle__dfFbJ{max-width:830px;padding:clamp(19px,4vw,34px);border:1px solid #d9e5e6;border-radius:18px;background:#fff;box-shadow:0 5px 20px #123b4e08}.instruments_detailArticle__dfFbJ h2{font-size:clamp(18px,2.6vw,23px);margin:25px 0 9px;color:#173f56;line-height:1.45}.instruments_detailArticle__dfFbJ h2:first-child{margin-top:0}.instruments_detailArticle__dfFbJ p{font-size:14px;line-height:2;color:#455e6b;margin:0 0 12px}.instruments_instrumentTimeline__DL3Wv{list-style:none;padding:0;margin:12px 0 25px;display:grid;gap:12px}.instruments_instrumentTimeline__DL3Wv li{border-left:3px solid #b8a07a;padding:4px 0 4px 16px}.instruments_instrumentTimeline__DL3Wv .instruments_period__Jtt8o{margin-bottom:5px}.instruments_instrumentTimeline__DL3Wv h3{font-size:16px;line-height:1.5;margin:0 0 5px;color:#224d64}.instruments_instrumentTimeline__DL3Wv p{margin:0}.instruments_instrumentDistinction__hgP_N{border-left:3px solid #c7a976;padding:14px 18px;background:#faf7f0;border-radius:0 10px 10px 0}.instruments_instrumentDistinction__hgP_N h2{margin-top:0}.instruments_instrumentSources___5Esx{margin-top:30px;padding-top:15px;border-top:1px solid #e0e9eb}.instruments_instrumentSources___5Esx ul{margin:6px 0 0;padding-left:22px;display:grid;gap:8px;line-height:1.8;font-size:13px}.instruments_instrumentRelated__jHgY9 a,.instruments_instrumentSources___5Esx a{color:#12658b;text-underline-offset:3px;overflow-wrap:anywhere}.instruments_instrumentRelated__jHgY9{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:19px;font-size:13px;font-weight:750}.instruments_instrumentRelated__jHgY9 a:focus-visible,.instruments_instrumentSources___5Esx a:focus-visible,.instruments_spotlightCard__QpIr8 a:focus-visible{outline:3px solid #167da8;outline-offset:3px}@media(max-width:760px){.instruments_spotlightGrid__MAdQe{grid-template-columns:minmax(0,1fr)}.instruments_spotlightCard__QpIr8{padding:19px 18px}.instruments_spotlightSection__YGPWs{margin-top:23px}.instruments_detailArticle__dfFbJ{padding:19px 16px}}.instruments_explorer__QFdlR{margin:0 0 24px;padding:clamp(19px,3vw,28px);background:#fff;border:1px solid #cfdfe5;border-radius:18px;box-shadow:0 5px 18px #173e5210}.instruments_explorer__QFdlR h2{font-size:clamp(19px,2.8vw,26px);line-height:1.5;color:#173a52;margin:5px 0 7px}.instruments_explorerLead__2_nL7{font-size:13px;line-height:1.85;color:#506778;margin:0 0 17px;max-width:810px}.instruments_explorerControls___Qgy4{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:12px}.instruments_explorerField__cAySY{min-width:0;display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:750;color:#29516a}.instruments_explorerField__cAySY input,.instruments_explorerField__cAySY select{box-sizing:border-box;min-height:46px;width:100%;border:1px solid #b9cfdc;border-radius:10px;padding:10px 12px;font:inherit;font-size:15px;color:#163a52;background:#fff}.instruments_explorerField__cAySY input:focus-visible,.instruments_explorerField__cAySY select:focus-visible,.instruments_explorerResults__Dlekc a:focus-visible,.instruments_explorerSummary___pNXw button:focus-visible{outline:3px solid #15759e;outline-offset:2px}.instruments_explorerSummary___pNXw{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:17px 0 11px}.instruments_explorerSummary___pNXw p{font-size:12px;font-weight:800;color:#2c6580;margin:0}.instruments_explorerSummary___pNXw button{font-size:12px;font-weight:750;color:#12678d;border:1px solid #9ec1d4;border-radius:8px;background:#f6fbfd;padding:7px 10px;cursor:pointer}.instruments_explorerResults__Dlekc{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.instruments_explorerResults__Dlekc li{min-width:0}.instruments_explorerResults__Dlekc a{box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:130px;padding:14px;border-radius:12px;border:1px solid #d8e4ea;text-decoration:none;background:#fbfdfd;color:#1c4258;gap:6px}.instruments_explorerResults__Dlekc a:hover{border-color:#99bdcf;background:#f1f8fc}.instruments_explorerResultSound__7obro{font-size:10px;letter-spacing:.02em;color:#267494;font-weight:800}.instruments_explorerResults__Dlekc strong{font-size:15px;line-height:1.5}.instruments_explorerResultDescription__ZRsFA{font-size:12px;line-height:1.65;color:#587180}.instruments_explorerResultContexts__vnXzo{font-size:11px;line-height:1.6;color:#6c7982;margin-top:auto}.instruments_explorerEmpty__xb8gd{padding:18px;background:#f6fafc;border-radius:10px;color:#596e7b;font-size:13px}.instruments_explorerNote__8sWK8{margin:13px 0 0;color:#647580;font-size:11px;line-height:1.7}@media(max-width:850px){.instruments_explorerResults__Dlekc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.instruments_explorerControls___Qgy4{grid-template-columns:1fr;gap:10px}.instruments_explorerResults__Dlekc{grid-template-columns:1fr}.instruments_explorerResults__Dlekc a{min-height:0;padding:13px 14px}.instruments_explorer__QFdlR{padding:18px 15px}}