.company-intro-page[data-v-1260b4c3]{background:#fff}.intro-hero[data-v-1260b4c3]{padding:120px 0 54px;background:#f3eee6}.intro-kicker[data-v-1260b4c3]{margin:0;color:#b78e55;font-size:11px;letter-spacing:3px;font-weight:600}.intro-hero h1[data-v-1260b4c3]{margin:14px 0 0;color:#b78e55;font-size:38px;font-weight:400;line-height:1.35;letter-spacing:1px}.intro-en-title[data-v-1260b4c3]{margin:4px 0 0;color:#8a8176;font-size:14px;letter-spacing:1px}.intro-lead[data-v-1260b4c3]{max-width:760px;margin:22px 0 0;color:rgba(0,0,0,.618);font-size:14px;line-height:1.8;letter-spacing:1px;text-align:justify}.intro-main[data-v-1260b4c3]{max-width:1200px;padding:0 32px 80px}.intro-section[data-v-1260b4c3]{padding:48px 0;border-bottom:1px solid rgba(30,29,26,.12)}.section-heading[data-v-1260b4c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:18px;margin-bottom:24px}.section-index[data-v-1260b4c3]{margin:0;color:#b78e55;font-size:12px;letter-spacing:2px}.section-heading h2[data-v-1260b4c3]{margin:0;color:#b78e55;font-size:28px;font-weight:400;letter-spacing:1px}.section-heading h2 span[data-v-1260b4c3]{margin-left:10px;color:#8a8176;font-size:13px;letter-spacing:.5px}.language-grid[data-v-1260b4c3]{display:grid;grid-template-columns:1fr 1fr;gap:48px}.language-column h3[data-v-1260b4c3]{margin:20px 0 8px;color:#1e1d1a;font-size:17px;font-weight:500;letter-spacing:1px}.language-column h3[data-v-1260b4c3]:first-child{margin-top:0}.language-column p[data-v-1260b4c3]{margin:0 0 12px;color:rgba(0,0,0,.618);font-size:14px;line-height:1.8;letter-spacing:1px;text-align:justify}.language-column.en h3[data-v-1260b4c3],.language-column.en p[data-v-1260b4c3]{color:#6f675e}.glance-block[data-v-1260b4c3]{margin-top:32px}.glance-block>h3[data-v-1260b4c3]{margin:0 0 10px;color:#1e1d1a;font-size:18px;font-weight:500;letter-spacing:1px}.glance-block>h3 span[data-v-1260b4c3]{margin-left:8px;color:#8a8176;font-size:12px;font-weight:400}.glance-table[data-v-1260b4c3]{width:100%;border-collapse:collapse}.glance-table td[data-v-1260b4c3],.glance-table th[data-v-1260b4c3]{padding:9px 10px;border:1px solid rgba(30,29,26,.16);color:rgba(0,0,0,.618);font-size:13px;line-height:1.6;text-align:left}.glance-table th[data-v-1260b4c3]{background:#f7f2ea;color:#5b4a34;font-weight:600}.purpose-grid[data-v-1260b4c3]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.purpose-grid h3[data-v-1260b4c3]{margin:0 0 10px;color:#b78e55;font-size:15px;font-weight:500;letter-spacing:1px}.purpose-grid p[data-v-1260b4c3]{margin:0 0 8px;color:rgba(0,0,0,.618);font-size:14px;line-height:1.8}.purpose-grid .en-small[data-v-1260b4c3]{color:#8a8176;font-size:12px}.contact-section[data-v-1260b4c3]{border-bottom:0}.contact-section a[data-v-1260b4c3]{color:#b78e55;text-decoration:none;border-bottom:1px solid rgba(183,142,85,.4)}.compliance-note[data-v-1260b4c3]{margin:28px 0 0;color:#999;font-size:11px;line-height:1.7}@media(max-width:960px){.intro-hero[data-v-1260b4c3]{padding:100px 20px 40px}.intro-main[data-v-1260b4c3]{padding:0 20px 56px}.language-grid[data-v-1260b4c3],.purpose-grid[data-v-1260b4c3]{grid-template-columns:1fr;gap:22px}.language-column.en[data-v-1260b4c3]{padding-top:4px}.intro-section[data-v-1260b4c3]{padding:34px 0}.section-heading h2[data-v-1260b4c3]{font-size:24px}}@media(max-width:600px){.intro-hero h1[data-v-1260b4c3]{font-size:30px}.section-heading[data-v-1260b4c3]{gap:10px}.section-heading h2[data-v-1260b4c3]{font-size:21px}.section-heading h2 span[data-v-1260b4c3]{display:block;margin:4px 0 0}.glance-table td[data-v-1260b4c3],.glance-table th[data-v-1260b4c3]{font-size:12px;padding:7px}}