.article-detail-page[data-v-e6592bfa]{min-height:100vh;color:#191f28;background:#fff}.article-shell[data-v-e6592bfa]{width:1120px;margin:0 auto}.article-narrow[data-v-e6592bfa]{width:860px}.article-hero[data-v-e6592bfa]{padding:60px 0 78px;background:linear-gradient(180deg,#f0f7ff,#fff);border-bottom:1px solid #f2f4f6}.breadcrumbs[data-v-e6592bfa]{display:flex;gap:8px;align-items:center;overflow:hidden;color:#8b95a1;font-size:11px;white-space:nowrap}.breadcrumbs a[data-v-e6592bfa]{color:#4e5968}.breadcrumbs span[data-v-e6592bfa]:last-child{overflow:hidden;text-overflow:ellipsis}.article-category[data-v-e6592bfa]{display:inline-flex;margin-top:70px;padding:7px 11px;color:#3182f6;font-size:11px;font-weight:800;background:#3182f617;border-radius:999px}.article-hero h1[data-v-e6592bfa]{margin:21px 0 0;font-size:max(42px,min(6vw,70px));font-weight:850;line-height:1.12;letter-spacing:-.055em;word-break:keep-all}.article-description[data-v-e6592bfa]{max-width:760px;margin:26px 0 0;color:#4e5968;font-size:19px;line-height:1.75;word-break:keep-all}.article-byline[data-v-e6592bfa]{display:flex;gap:12px;align-items:center;margin-top:36px;color:#8b95a1;font-size:12px;flex-wrap:wrap}.article-byline>*+*[data-v-e6592bfa]:before{margin-right:12px;color:#e5e8eb;content:"•"}.article-body-layout[data-v-e6592bfa]{display:grid;grid-template-columns:220px minmax(0,720px);grid-gap:80px;gap:80px;justify-content:center;padding-top:80px;padding-bottom:120px}.article-body-layout aside[data-v-e6592bfa]{position:sticky;top:110px;align-self:start;padding:20px 0;border-top:2px solid #191f28}.article-body-layout aside>strong[data-v-e6592bfa]{color:#8b95a1;font-size:9px;letter-spacing:.14em}.article-body-layout aside ol[data-v-e6592bfa]{display:flex;gap:12px;margin:19px 0 0;padding:0 0 0 18px;color:#8b95a1;flex-direction:column}.article-body-layout aside a[data-v-e6592bfa]{color:#4e5968;font-size:12px;line-height:1.5}.article-body-layout aside li.is-active[data-v-e6592bfa]{color:#191f28;font-weight:700}.article-body-layout aside li.is-active a[data-v-e6592bfa]{color:#191f28;font-weight:700}.article-copy[data-v-e6592bfa]{min-width:0}.article-lead[data-v-e6592bfa]{margin:0;padding:28px 30px;color:#191f28;font-size:20px;font-weight:650;line-height:1.75;word-break:keep-all;background:#f9fafb;border-left:4px solid #3182f6;border-radius:0 14px 14px 0}.content-section[data-v-e6592bfa]{padding-top:70px;scroll-margin-top:95px}.section-number[data-v-e6592bfa]{color:#3182f6;font-size:10px;font-weight:850;letter-spacing:.14em}.content-section h2[data-v-e6592bfa],.article-faq h2[data-v-e6592bfa]{margin:12px 0 26px;font-size:32px;line-height:1.28;letter-spacing:-.04em;word-break:keep-all}.content-section p[data-v-e6592bfa]{margin:0 0 20px;color:#4e5968;font-size:17px;line-height:1.95;word-break:keep-all}.content-section ul[data-v-e6592bfa]{display:grid;grid-gap:12px;gap:12px;margin:28px 0 0;padding:22px 24px 22px 44px;color:#4e5968;font-size:15px;line-height:1.7;background:#f0f7ff;border-radius:14px}.content-section li[data-v-e6592bfa]::marker{color:#3182f6}.article-faq[data-v-e6592bfa]{margin-top:80px;padding-top:34px;border-top:2px solid #191f28}.article-faq details[data-v-e6592bfa]{border-bottom:1px solid #e5e8eb}.article-faq summary[data-v-e6592bfa]{display:flex;min-height:70px;gap:20px;align-items:center;justify-content:space-between;font-size:16px;font-weight:750;cursor:pointer;list-style:none}.article-faq summary[data-v-e6592bfa]::-webkit-details-marker{display:none}.article-faq summary span[data-v-e6592bfa]{font-size:22px;font-weight:400}.article-faq details[open] summary span[data-v-e6592bfa]{transform:rotate(45deg)}.article-faq details p[data-v-e6592bfa]{margin:-4px 36px 24px 0;color:#4e5968;font-size:15px;line-height:1.75}.article-tags[data-v-e6592bfa]{display:flex;gap:8px;margin-top:54px;flex-wrap:wrap}.article-tags span[data-v-e6592bfa]{padding:7px 10px;color:#4e5968;font-size:11px;background:#f9fafb;border-radius:999px}.article-cta[data-v-e6592bfa]{color:#fff;background:linear-gradient(135deg,#3182f6,#1b64da)}.cta-inner[data-v-e6592bfa]{display:flex;gap:48px;align-items:center;justify-content:space-between;padding-top:78px;padding-bottom:78px}.cta-inner>div>span[data-v-e6592bfa]{font-size:10px;font-weight:850;letter-spacing:.15em;opacity:.72}.cta-inner h2[data-v-e6592bfa]{margin:13px 0 0;font-size:40px;line-height:1.12;letter-spacing:-.045em}.cta-inner p[data-v-e6592bfa]{max-width:590px;margin:15px 0 0;line-height:1.7;opacity:.8}.cta-actions[data-v-e6592bfa]{display:flex;gap:10px;min-width:210px;flex-direction:column}.cta-actions a[data-v-e6592bfa]{display:flex;min-height:50px;padding:0 17px;color:#1b64da;font-size:13px;font-weight:800;align-items:center;justify-content:space-between;background:#fff;border-radius:11px}.cta-actions a.secondary[data-v-e6592bfa]{color:#fff;background:transparent;border:1px solid rgba(255,255,255,.4);justify-content:center}@media(max-width:860px){.article-body-layout[data-v-e6592bfa]{grid-template-columns:1fr;gap:0}.article-body-layout aside[data-v-e6592bfa]{display:none}}@media(max-width:640px){.article-shell[data-v-e6592bfa],.article-narrow[data-v-e6592bfa]{width:calc(100% - 32px)}.article-hero[data-v-e6592bfa]{padding:42px 0 58px}.article-category[data-v-e6592bfa]{margin-top:48px}.article-hero h1[data-v-e6592bfa]{font-size:max(30px,min(9vw,34px))}.article-description[data-v-e6592bfa]{font-size:17px}.article-body-layout[data-v-e6592bfa]{padding-top:54px;padding-bottom:82px}.article-lead[data-v-e6592bfa]{padding:23px 20px;font-size:18px}.content-section[data-v-e6592bfa]{padding-top:58px}.content-section h2[data-v-e6592bfa],.article-faq h2[data-v-e6592bfa]{font-size:27px}.content-section p[data-v-e6592bfa]{font-size:16px}.cta-inner[data-v-e6592bfa]{align-items:flex-start;flex-direction:column}.cta-actions[data-v-e6592bfa]{width:100%}}
