.consulting-page[data-v-9f3d9c98]{padding:64px 20px 88px;background:#f5f6f7}.consulting-shell[data-v-9f3d9c98]{width:min(1180px,100%);margin:0 auto}.page-hero[data-v-9f3d9c98]{max-width:780px;margin:0 auto 40px;text-align:center}.article-heading p[data-v-9f3d9c98],.consulting-cta p[data-v-9f3d9c98],.eyebrow[data-v-9f3d9c98]{margin:0;color:#9a7b1e;font-size:.76rem;font-weight:800;letter-spacing:.14em}.page-hero h1[data-v-9f3d9c98]{margin:8px 0 0;color:#18202a;font-size:clamp(2.15rem,4vw,3.25rem);font-weight:800;letter-spacing:-.04em}.page-hero>p[data-v-9f3d9c98]:not(.eyebrow){margin:18px auto 0;color:#626b75;font-size:1.04rem;line-height:1.75;word-break:keep-all}.hero-line[data-v-9f3d9c98]{display:block;width:76px;height:2px;margin:24px auto 0;background:linear-gradient(90deg,#d5b13f,#9d7921)}.consulting-layout[data-v-9f3d9c98]{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(0,1.5fr);min-height:580px;overflow:hidden;border:1px solid #dfe3e7;border-radius:18px;background:#fff;box-shadow:0 10px 30px rgba(25,33,42,.055)}.consulting-list-panel[data-v-9f3d9c98]{border-right:1px solid #e2e5e8;background:#fbfbfa}.panel-title[data-v-9f3d9c98]{display:flex;align-items:center;justify-content:space-between;padding:22px 24px;border-bottom:1px solid #e2e5e8;text-align:left}.panel-title span[data-v-9f3d9c98]{color:#9a7b1e;font-size:.78rem;font-weight:900;letter-spacing:.13em}.panel-title strong[data-v-9f3d9c98]{color:#8a9299;font-size:.78rem}.consulting-list[data-v-9f3d9c98]{max-height:620px;overflow-y:auto}.consulting-item[data-v-9f3d9c98]{display:grid;grid-template-columns:38px 1fr 20px;align-items:center;gap:8px;width:100%;padding:17px 20px;border:0;border-bottom:1px solid #eceeef;background:transparent;color:#3b444d;text-align:left;cursor:pointer;transition:background .2s ease,color .2s ease}.consulting-item.active[data-v-9f3d9c98],.consulting-item[data-v-9f3d9c98]:focus,.consulting-item[data-v-9f3d9c98]:hover{background:#f4f0e2;color:#6f5512;outline:none}.item-number[data-v-9f3d9c98]{color:#a6adb4;font-size:.78rem;font-weight:800}.item-title[data-v-9f3d9c98]{font-size:.94rem;font-weight:700;line-height:1.45}.item-arrow[data-v-9f3d9c98]{color:#b09238;font-weight:800}.consulting-content-panel[data-v-9f3d9c98]{position:relative;padding:38px 42px;text-align:left}.article-heading[data-v-9f3d9c98]{position:relative;padding-right:44px;padding-bottom:20px;border-bottom:1px solid #e4e7e9}.article-heading h2[data-v-9f3d9c98]{margin:7px 0 0;color:#252e37;font-size:1.5rem;line-height:1.4}.close-button[data-v-9f3d9c98]{position:absolute;top:0;right:0;width:36px;height:36px;border:1px solid #d7dade;border-radius:50%;background:#fff;color:#59626b;font-size:1.35rem;line-height:1;cursor:pointer}.close-button[data-v-9f3d9c98]:hover{border-color:#b69840;color:#826316}.article-detail[data-v-9f3d9c98]{padding-top:24px;color:#555f69;line-height:1.8;word-break:keep-all}.article-detail[data-v-9f3d9c98] img{max-width:100%;height:auto}.article-placeholder[data-v-9f3d9c98]{display:flex;align-items:flex-start;justify-content:center;height:100%;min-height:430px;flex-direction:column;max-width:460px;margin:0 auto}.article-placeholder>span[data-v-9f3d9c98]{color:#b39234;font-size:3.4rem;font-weight:900;letter-spacing:-.06em}.article-placeholder h2[data-v-9f3d9c98]{margin:12px 0 8px;color:#2a333c;font-size:1.45rem}.article-placeholder p[data-v-9f3d9c98]{margin:0;color:#7a838b;line-height:1.65}.status-message[data-v-9f3d9c98]{padding:28px 24px;color:#6f7881;text-align:left}.error-message[data-v-9f3d9c98]{color:#a63838}.consulting-cta[data-v-9f3d9c98]{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:22px;padding:28px 32px;border:1px solid #ddd4b6;border-radius:16px;background:#fffdf7;text-align:left}.consulting-cta h2[data-v-9f3d9c98]{margin:5px 0;color:#29313a;font-size:1.2rem}.consulting-cta span[data-v-9f3d9c98]{color:#6a6f73;font-size:.92rem}.cta-button[data-v-9f3d9c98]{flex:0 0 auto;padding:11px 16px;border-radius:9px;background:#222a32;color:#fff;font-weight:800;text-decoration:none}.cta-button[data-v-9f3d9c98]:focus,.cta-button[data-v-9f3d9c98]:hover{background:#8d6d19;color:#fff}@media (max-width:820px){.consulting-page[data-v-9f3d9c98]{padding:42px 14px 64px}.consulting-layout[data-v-9f3d9c98]{grid-template-columns:1fr}.consulting-list-panel[data-v-9f3d9c98]{border-right:0;border-bottom:1px solid #e2e5e8}.consulting-list[data-v-9f3d9c98]{max-height:420px}.consulting-content-panel[data-v-9f3d9c98]{padding:28px 22px}.article-placeholder[data-v-9f3d9c98]{min-height:260px}.consulting-cta[data-v-9f3d9c98]{align-items:flex-start;flex-direction:column}.cta-button[data-v-9f3d9c98]{width:100%;text-align:center}}