.article-detail-page[data-v-6ff09dc2]{background:#fff;color:#191f28;min-height:100vh}.article-shell[data-v-6ff09dc2]{margin:0 auto;width:1120px}.article-narrow[data-v-6ff09dc2]{width:860px}.article-hero[data-v-6ff09dc2]{background:linear-gradient(180deg,#f0f7ff,#fff);border-bottom:1px solid #f2f4f6;padding:60px 0 78px}.breadcrumbs[data-v-6ff09dc2]{align-items:center;color:#8b95a1;display:flex;font-size:11px;gap:8px;overflow:hidden;white-space:nowrap}.breadcrumbs a[data-v-6ff09dc2]{color:#4e5968}.breadcrumbs span[data-v-6ff09dc2]:last-child{overflow:hidden;text-overflow:ellipsis}.article-category[data-v-6ff09dc2]{background:rgba(49,130,246,.09);border-radius:999px;color:#3182f6;display:inline-flex;font-size:11px;font-weight:800;margin-top:70px;padding:7px 11px}.article-hero h1[data-v-6ff09dc2]{font-size:max(42px,min(6vw,70px));font-weight:850;letter-spacing:-.055em;line-height:1.12;margin:21px 0 0;word-break:keep-all}.article-description[data-v-6ff09dc2]{color:#4e5968;font-size:19px;line-height:1.75;margin:26px 0 0;max-width:760px;word-break:keep-all}.article-byline[data-v-6ff09dc2]{align-items:center;color:#8b95a1;display:flex;flex-wrap:wrap;font-size:12px;gap:12px;margin-top:36px}.article-byline>[data-v-6ff09dc2]+:before{color:#e5e8eb;content:"•";margin-right:12px}.article-body-layout[data-v-6ff09dc2]{grid-gap:80px;display:grid;gap:80px;grid-template-columns:220px minmax(0,720px);justify-content:center;padding-bottom:120px;padding-top:80px}.article-body-layout aside[data-v-6ff09dc2]{align-self:start;border-top:2px solid #191f28;padding:20px 0;position:sticky;top:110px}.article-body-layout aside>strong[data-v-6ff09dc2]{color:#8b95a1;font-size:9px;letter-spacing:.14em}.article-body-layout aside ol[data-v-6ff09dc2]{color:#8b95a1;display:flex;flex-direction:column;gap:12px;margin:19px 0 0;padding:0 0 0 18px}.article-body-layout aside a[data-v-6ff09dc2]{color:#4e5968;font-size:12px;line-height:1.5}.article-copy[data-v-6ff09dc2]{min-width:0}.article-lead[data-v-6ff09dc2]{background:#f9fafb;border-left:4px solid #3182f6;border-radius:0 14px 14px 0;color:#191f28;font-size:20px;font-weight:650;line-height:1.75;margin:0;padding:28px 30px;word-break:keep-all}.content-section[data-v-6ff09dc2]{padding-top:70px;scroll-margin-top:95px}.section-number[data-v-6ff09dc2]{color:#3182f6;font-size:10px;font-weight:850;letter-spacing:.14em}.article-faq h2[data-v-6ff09dc2],.content-section h2[data-v-6ff09dc2]{font-size:32px;letter-spacing:-.04em;line-height:1.28;margin:12px 0 26px;word-break:keep-all}.content-section p[data-v-6ff09dc2]{color:#4e5968;font-size:17px;line-height:1.95;margin:0 0 20px;word-break:keep-all}.content-section ul[data-v-6ff09dc2]{grid-gap:12px;background:#f0f7ff;border-radius:14px;color:#4e5968;display:grid;font-size:15px;gap:12px;line-height:1.7;margin:28px 0 0;padding:22px 24px 22px 44px}.content-section li[data-v-6ff09dc2]::marker{color:#3182f6}.article-faq[data-v-6ff09dc2]{border-top:2px solid #191f28;margin-top:80px;padding-top:34px}.article-faq details[data-v-6ff09dc2]{border-bottom:1px solid #e5e8eb}.article-faq summary[data-v-6ff09dc2]{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:750;gap:20px;justify-content:space-between;list-style:none;min-height:70px}.article-faq summary[data-v-6ff09dc2]::-webkit-details-marker{display:none}.article-faq summary span[data-v-6ff09dc2]{font-size:22px;font-weight:400}.article-faq details[open] summary span[data-v-6ff09dc2]{transform:rotate(45deg)}.article-faq details p[data-v-6ff09dc2]{color:#4e5968;font-size:15px;line-height:1.75;margin:-4px 36px 24px 0}.article-tags[data-v-6ff09dc2]{display:flex;flex-wrap:wrap;gap:8px;margin-top:54px}.article-tags span[data-v-6ff09dc2]{background:#f9fafb;border-radius:999px;color:#4e5968;font-size:11px;padding:7px 10px}.article-cta[data-v-6ff09dc2]{background:linear-gradient(135deg,#3182f6,#1b64da);color:#fff}.cta-inner[data-v-6ff09dc2]{align-items:center;display:flex;gap:48px;justify-content:space-between;padding-bottom:78px;padding-top:78px}.cta-inner>div>span[data-v-6ff09dc2]{font-size:10px;font-weight:850;letter-spacing:.15em;opacity:.72}.cta-inner h2[data-v-6ff09dc2]{font-size:40px;letter-spacing:-.045em;line-height:1.12;margin:13px 0 0}.cta-inner p[data-v-6ff09dc2]{line-height:1.7;margin:15px 0 0;max-width:590px;opacity:.8}.cta-actions[data-v-6ff09dc2]{display:flex;flex-direction:column;gap:10px;min-width:210px}.cta-actions a[data-v-6ff09dc2]{align-items:center;background:#fff;border-radius:11px;color:#1b64da;display:flex;font-size:13px;font-weight:800;justify-content:space-between;min-height:50px;padding:0 17px}.cta-actions a.secondary[data-v-6ff09dc2]{background:transparent;border:1px solid hsla(0,0%,100%,.4);color:#fff;justify-content:center}@media (max-width:860px){.article-body-layout[data-v-6ff09dc2]{gap:0;grid-template-columns:1fr}.article-body-layout aside[data-v-6ff09dc2]{display:none}}@media (max-width:640px){.article-narrow[data-v-6ff09dc2],.article-shell[data-v-6ff09dc2]{width:calc(100% - 32px)}.article-hero[data-v-6ff09dc2]{padding:42px 0 58px}.article-category[data-v-6ff09dc2]{margin-top:48px}.article-hero h1[data-v-6ff09dc2]{font-size:max(30px,min(9vw,34px))}.article-description[data-v-6ff09dc2]{font-size:17px}.article-body-layout[data-v-6ff09dc2]{padding-bottom:82px;padding-top:54px}.article-lead[data-v-6ff09dc2]{font-size:18px;padding:23px 20px}.content-section[data-v-6ff09dc2]{padding-top:58px}.article-faq h2[data-v-6ff09dc2],.content-section h2[data-v-6ff09dc2]{font-size:27px}.content-section p[data-v-6ff09dc2]{font-size:16px}.cta-inner[data-v-6ff09dc2]{align-items:flex-start;flex-direction:column}.cta-actions[data-v-6ff09dc2]{width:100%}}button[data-v-2a0dbf81]{font:inherit}.public-header[data-v-2a0dbf81]{backdrop-filter:blur(18px);background:hsla(0,0%,100%,.94);border-bottom:1px solid #f2f4f6;color:#191f28;left:0;position:fixed;right:0;top:0;z-index:60}.public-header.is-landing[data-v-2a0dbf81]{backdrop-filter:blur(18px) saturate(140%);background:hsla(0,0%,100%,.94);border-bottom-color:rgba(49,130,246,.1);box-shadow:0 8px 30px rgba(49,130,246,.05)}.header-inner[data-v-2a0dbf81]{align-items:center;display:flex;height:76px;margin:0 auto;width:1200px}.brand-button[data-v-2a0dbf81],.header-cta[data-v-2a0dbf81],.header-login[data-v-2a0dbf81]{border:0;cursor:pointer}.brand-button[data-v-2a0dbf81]{align-items:center;background:transparent;color:#191f28;display:inline-flex;gap:11px;min-height:44px;padding:4px}.brand-button[data-v-2a0dbf81]:focus-visible,.header-cta[data-v-2a0dbf81]:focus-visible,.header-login[data-v-2a0dbf81]:focus-visible{outline:3px solid rgba(49,130,246,.3);outline-offset:4px}.brand-mark[data-v-2a0dbf81]{align-items:center;border-radius:12px;display:inline-flex;height:36px;justify-content:center;overflow:hidden;width:36px}.brand-icon[data-v-2a0dbf81]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.brand-copy[data-v-2a0dbf81]{align-items:baseline;display:flex;gap:7px}.brand-copy strong[data-v-2a0dbf81]{font-size:17px;letter-spacing:.04em}.brand-copy small[data-v-2a0dbf81]{color:#3182f6;font-size:10px;font-weight:700;letter-spacing:.16em}.landing-header-nav[data-v-2a0dbf81]{align-items:center;display:flex;gap:30px;margin-left:max(34px,min(5vw,78px))}.landing-header-nav a[data-v-2a0dbf81]{color:#18314d;font-size:14px;font-weight:700;letter-spacing:-.015em;padding:10px 0;position:relative}.landing-header-nav a[data-v-2a0dbf81]:after{background:#3182f6;bottom:5px;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:right center;transition:transform .18s ease}.landing-header-nav a[data-v-2a0dbf81]:hover:after{transform:scaleX(1);transform-origin:left center}.header-actions[data-v-2a0dbf81]{align-items:center;display:flex;gap:10px;margin-left:auto}.header-cta[data-v-2a0dbf81],.header-login[data-v-2a0dbf81]{border-radius:12px;font-size:14px;font-weight:700;min-height:44px;transition:transform .1s ease,background .1s ease,color .1s ease,box-shadow .1s ease}.header-login[data-v-2a0dbf81]{background:#fff;border:1px solid #e5e8eb;color:#4e5968;padding:0 16px}.header-login[data-v-2a0dbf81]:hover{background:#f0f7ff;border-color:#e8f3ff;color:#3182f6}.header-cta[data-v-2a0dbf81]{background:#3182f6;box-shadow:0 4px 16px rgba(49,130,246,.12);color:#fff;padding:0 20px}.header-cta[data-v-2a0dbf81]:hover{background:#1b64da;box-shadow:0 10px 24px rgba(49,130,246,.22);transform:translateY(-2px)}.header-spacer[data-v-2a0dbf81]{height:76px}.header-spacer.is-landing[data-v-2a0dbf81],.header-spacer[data-v-2a0dbf81]{background:#fff}@media (max-width:960px){.header-inner[data-v-2a0dbf81]{height:68px;width:calc(100% - 32px)}.header-spacer[data-v-2a0dbf81]{height:68px}}@media (max-width:860px){.landing-header-nav[data-v-2a0dbf81]{display:none}}@media (max-width:480px){.header-inner[data-v-2a0dbf81]{width:calc(100% - 28px)}.brand-mark[data-v-2a0dbf81]{height:32px;width:32px}.brand-copy strong[data-v-2a0dbf81]{font-size:16px}.brand-copy small[data-v-2a0dbf81]{display:none}.header-cta[data-v-2a0dbf81],.header-login[data-v-2a0dbf81]{min-height:44px}.header-cta[data-v-2a0dbf81]{padding:0 15px}.header-actions[data-v-2a0dbf81]{gap:6px}.header-login[data-v-2a0dbf81]{padding:0 12px}}@media (max-width:360px){.header-login[data-v-2a0dbf81]{display:none}}.public-footer[data-v-6e895c8c]{background:#fff;border-top:1px solid #e5e8eb;color:#191f28;padding:72px 0 24px}.footer-bottom[data-v-6e895c8c],.footer-inner[data-v-6e895c8c]{margin:0 auto;width:1200px}.footer-inner[data-v-6e895c8c]{grid-gap:64px;display:grid;gap:64px;grid-template-columns:1.4fr 1fr;padding-bottom:56px}.brand-line[data-v-6e895c8c]{align-items:center;display:flex;gap:13px}.brand-mark[data-v-6e895c8c]{align-items:center;background:#3182f6;border-radius:12px;box-shadow:0 4px 16px rgba(49,130,246,.12);color:#fff;display:inline-flex;font-size:17px;font-weight:800;height:38px;justify-content:center;width:38px}.brand-line strong[data-v-6e895c8c]{font-size:18px;letter-spacing:.04em}.brand-line em[data-v-6e895c8c]{color:#3182f6;font-size:11px;font-style:normal;letter-spacing:.16em}.footer-brand p[data-v-6e895c8c]{color:#8b95a1;font-size:14px;line-height:1.75;margin:20px 0 0;max-width:460px}.footer-company[data-v-6e895c8c]{word-wrap:anywhere;color:#8b95a1;display:flex;flex-direction:column;font-size:12px;font-style:normal;gap:6px;line-height:1.65;margin-top:24px;max-width:560px}.footer-company-name[data-v-6e895c8c]{align-self:flex-start;color:#4e5968;font-size:13px;font-weight:700}.footer-company-line[data-v-6e895c8c]{display:flex;flex-wrap:wrap;gap:2px 16px}.footer-links[data-v-6e895c8c]{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(3,1fr)}.footer-links div[data-v-6e895c8c]{display:flex;flex-direction:column;gap:12px}.footer-links strong[data-v-6e895c8c]{color:#8b95a1;font-size:10px;letter-spacing:.14em;margin-bottom:5px}.footer-links a[data-v-6e895c8c]{color:#4e5968;font-size:14px;transition:color .1s ease}.footer-links a[data-v-6e895c8c]:hover{color:#3182f6}.footer-bottom[data-v-6e895c8c]{align-items:center;border-top:1px solid #f2f4f6;color:#8b95a1;display:flex;font-size:12px;justify-content:space-between;padding-top:22px}.system-status[data-v-6e895c8c]{align-items:center;display:inline-flex;gap:8px}.system-status i[data-v-6e895c8c]{background:#0d9b4e;border-radius:50%;box-shadow:0 0 0 4px #e5f5ed;height:7px;width:7px}@media (max-width:760px){.public-footer[data-v-6e895c8c]{padding-top:56px}.footer-bottom[data-v-6e895c8c],.footer-inner[data-v-6e895c8c]{width:calc(100% - 32px)}.footer-inner[data-v-6e895c8c]{gap:44px;grid-template-columns:1fr}.footer-links div[data-v-6e895c8c]{gap:0}.footer-links strong[data-v-6e895c8c]{margin-bottom:8px}.footer-links a[data-v-6e895c8c]{align-items:center;display:flex;min-height:44px}}@media (max-width:480px){.public-footer[data-v-6e895c8c]{padding:48px 0 22px}.footer-inner[data-v-6e895c8c]{gap:36px;padding-bottom:40px}.footer-links[data-v-6e895c8c]{gap:20px}.footer-bottom[data-v-6e895c8c]{align-items:flex-start;flex-direction:column;gap:12px}}