.overseas-research{color:#244432;background:#f8f6ef}.research-native-wrap{width:min(1120px,100% - 64px);margin:0 auto;padding-bottom:56px}.research-site-header,.research-site-footer{border-bottom:1px solid #d9ddcf;justify-content:space-between;align-items:center;gap:20px;width:min(1120px,100% - 64px);margin:auto;padding:28px 0;display:flex}.research-site-header>a{letter-spacing:.07em;font:18px Georgia,serif}.research-site-header small{letter-spacing:.24em;margin-top:8px;font:9px Arial,sans-serif;display:block}.research-site-header nav{gap:22px;font-size:13px;display:flex}.research-site-footer{border-top:1px solid #d9ddcf;border-bottom:0;font-size:13px}.research-breadcrumb{color:#74816a;flex-wrap:wrap;gap:12px;padding:24px 0;font-size:12px;display:flex}.research-native-heading{max-width:850px;padding:20px 0 25px}.research-native-heading small{letter-spacing:.17em;color:#75836b;font:10px Arial,sans-serif}.research-native-heading h1{text-wrap:balance;margin:15px 0;font-size:clamp(30px,3.4vw,46px);font-weight:500;line-height:1.4}.research-native-heading p{color:#5a6d50;max-width:45em;font-size:16px;line-height:1.85}.research-native-heading time{color:#77836f;margin-top:18px;font:11px Arial,sans-serif;display:block}.research-languages{border-top:1px solid #d9ddcf;border-bottom:1px solid #d9ddcf;flex-wrap:wrap;gap:10px 20px;margin-bottom:30px;padding:16px 0;font-size:12px;line-height:1.9;display:flex}.research-languages a[aria-current=page]{color:#8a505d;text-underline-offset:5px;text-decoration:underline}.research-native-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px;display:grid}.research-native-card{min-width:0}.research-native-image{aspect-ratio:4/3;background:#ecebdd;border-radius:8px;display:block;overflow:hidden}.research-native-image img{object-fit:contain;width:100%;height:100%}.research-native-card>div{padding-top:18px;position:relative}.research-native-card small{letter-spacing:.09em;color:#7b856f;font:10px Arial,sans-serif}.research-native-card h2{text-wrap:balance;margin:10px 0;font-size:21px;font-weight:500;line-height:1.5}.research-native-card p{color:#65755d;margin-bottom:12px;font-size:14px;line-height:1.8}.research-text-link{text-underline-offset:5px;font-size:13px;text-decoration:underline}.research-native-card .pocket-save{margin-left:12px}.research-version{color:#718168;border-top:1px solid #d9ddcf;margin-top:30px;padding-top:22px;font-size:13px!important;line-height:1.9!important}.research-native-article{max-width:850px}.research-native-body{max-width:680px;margin:32px auto 0}.research-native-body>p{margin-bottom:23px;font-size:17px;line-height:1.95}.research-article-visual{aspect-ratio:4/3;background:#eae9dc;border-radius:10px;overflow:hidden}.research-article-visual img{object-fit:contain;width:100%;height:100%}.research-sources{font-size:13px!important}.research-sources a{text-underline-offset:4px;text-decoration:underline}.research-next{border-top:1px solid #d9ddcf;margin-top:36px;padding-top:24px}.research-next h2{margin-bottom:16px;font-size:23px;font-weight:500}.research-next>a{border-bottom:1px solid #e0e3d7;padding:13px 0;font-size:15px;line-height:1.7;display:block}.research-help{flex-wrap:wrap;gap:12px 24px;margin-top:28px;font-size:14px;line-height:2;display:flex}.research-help a{text-underline-offset:5px;text-decoration:underline}.overseas-research a:hover{color:#925466}.overseas-research a:focus-visible{outline-offset:4px;outline:2px solid #925466}.research-home-all{text-underline-offset:5px;margin-top:18px;font-size:14px;line-height:1.8;text-decoration:underline;display:inline-block}@media (max-width:900px){.research-native-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.research-native-wrap,.research-site-header,.research-site-footer{width:calc(100% - 36px)}.research-native-heading{padding-top:10px}.research-native-heading h1{font-size:30px}.research-native-heading p{font-size:15px}.research-native-grid{grid-template-columns:1fr;gap:32px}.research-native-card h2{font-size:23px}.research-native-body>p{font-size:16px;line-height:1.95}.research-languages{gap:10px 16px}.research-article-visual{aspect-ratio:4/3}.research-site-header nav{gap:12px}.research-site-footer{flex-wrap:wrap}.research-home-all{font-size:13px}}
