.information-page[data-v-c4d401eb]{--info-ink:#17383e;--info-muted:#62777b;--info-line:#dce8e7;--info-soft:#f4f9f8;--info-accent:#197b7d;min-height:100vh;color:var(--info-ink);background:#fff}.information-container[data-v-c4d401eb]{width:min(920px,100% - 40px);margin-inline:auto}.information-breadcrumb[data-v-c4d401eb]{color:#62777b;gap:8px;width:min(1120px,100% - 40px);margin:0 auto;padding:14px 0;font-size:.82rem;display:flex}.information-breadcrumb a[data-v-c4d401eb]{color:#197b7d;text-decoration:none}.information-page-hero[data-v-c4d401eb]{border-bottom:1px solid var(--info-line);background:var(--info-soft);padding:42px 0 38px}.information-page-hero p[data-v-c4d401eb]{color:var(--info-accent);letter-spacing:.12em;margin:0 0 10px;font-size:.71rem;font-weight:800}.information-page-hero h1[data-v-c4d401eb]{color:var(--info-ink);letter-spacing:-.05em;margin:0;font-size:clamp(2rem,6vw,2.85rem);line-height:1.2}.information-layout[data-v-c4d401eb]{gap:28px;padding:40px 0 76px;display:grid}.information-side-nav[data-v-c4d401eb]{display:none}.information-content[data-v-c4d401eb]{min-width:0}.information-content[data-v-c4d401eb]>*+*{margin-top:34px}.information-lead[data-v-c4d401eb]{color:#40595d;margin:0;font-size:1rem;line-height:1.9}.information-section[data-v-c4d401eb]{scroll-margin-top:24px}.information-section h2[data-v-c4d401eb]{border-bottom:1px solid var(--info-line);color:var(--info-ink);letter-spacing:-.035em;margin:0;padding-bottom:13px;font-size:clamp(1.2rem,3.8vw,1.45rem);line-height:1.45}.information-section p[data-v-c4d401eb]{color:#425c60;margin:16px 0 0;font-size:.94rem;line-height:1.9}.information-section ol[data-v-c4d401eb]{color:#425c60;gap:8px;margin:16px 0 0;padding-left:1.3em;font-size:.94rem;line-height:1.8;display:grid}.information-section a[data-v-c4d401eb]{color:var(--info-accent);font-weight:700}.information-toc[data-v-c4d401eb]{border:1px solid var(--info-line);background:#fff;border-radius:14px;padding:21px}.information-toc h2[data-v-c4d401eb]{color:var(--info-ink);margin:0;font-size:.9rem}.information-toc nav[data-v-c4d401eb]{grid-template-columns:1fr;gap:4px;margin-top:12px;display:grid}.information-toc a[data-v-c4d401eb]{color:var(--info-accent);padding:7px 0;font-size:.86rem;font-weight:700;text-decoration:none}.information-toc a[data-v-c4d401eb]:hover{text-decoration:underline}.information-related-links h2[data-v-c4d401eb]{color:var(--info-ink);margin:0;font-size:1rem}.information-related-links>div[data-v-c4d401eb]{gap:10px;margin-top:14px;display:grid}.information-related-links a[data-v-c4d401eb]{color:#176f72;background:#fff;border:1px solid #b8d9d7;border-radius:11px;justify-content:space-between;align-items:center;padding:16px 18px;font-size:.9rem;font-weight:800;text-decoration:none;display:flex}.information-date[data-v-c4d401eb]{border-top:1px solid var(--info-line);color:var(--info-muted);flex-wrap:wrap;gap:6px 20px;padding-top:22px;font-size:.8rem;display:flex}@media (width>=640px){.information-container[data-v-c4d401eb]{width:min(920px,100% - 56px)}.information-breadcrumb[data-v-c4d401eb]{width:min(1120px,100% - 56px)}.information-toc nav[data-v-c4d401eb]{-moz-column-gap:28px;column-gap:28px}.information-related-links>div[data-v-c4d401eb],.information-toc nav[data-v-c4d401eb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=980px){.information-breadcrumb[data-v-c4d401eb],.information-container[data-v-c4d401eb]{width:min(1120px,100% - 72px)}.information-page-hero[data-v-c4d401eb]{padding:55px 0 49px}.information-layout[data-v-c4d401eb]{grid-template-columns:210px minmax(0,1fr);gap:66px;padding-top:55px}.information-side-nav[data-v-c4d401eb]{border-top:2px solid var(--info-accent);height:fit-content;padding:16px 0;display:block}.information-side-nav>p[data-v-c4d401eb]{color:var(--info-ink);margin:0 0 10px;font-size:.88rem;font-weight:800}.information-side-nav nav[data-v-c4d401eb]{display:grid}.information-side-nav a[data-v-c4d401eb]{border-top:1px solid var(--info-line);color:#52676a;padding:10px 0;font-size:.84rem;text-decoration:none}.information-side-nav a[data-v-c4d401eb]:last-child{border-bottom:1px solid var(--info-line)}.information-side-nav a[data-v-c4d401eb]:hover{color:var(--info-accent)}.information-content[data-v-c4d401eb]>*+*{margin-top:42px}}
