.page[data-v-d205edca]{background:var(--bg-primary);color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;height:100%;overflow-y:auto}.nav[data-v-d205edca]{-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);background:color-mix(in srgb,var(--bg-primary) 88%,transparent);border-bottom:.0625rem solid var(--lineColor,rgba(0,0,0,.12));gap:1.25rem;padding:.75rem clamp(1rem,4vw,2.5rem);position:sticky;top:0;z-index:20}.mark[data-v-d205edca],.nav[data-v-d205edca]{align-items:center;display:flex}.mark[data-v-d205edca]{color:var(--text-primary);gap:.625rem;text-decoration:none}.mark-img[data-v-d205edca]{border-radius:.375rem;display:block;height:2.125rem;width:2.125rem}.mark-name[data-v-d205edca]{font-weight:800;letter-spacing:-.02em}.nav-links[data-v-d205edca]{display:flex;gap:1.125rem;margin-left:auto}.nav-links a[data-v-d205edca]{color:var(--text-secondary,var(--textDesc));font-size:.875rem;text-decoration:none}.nav-links a[data-v-d205edca]:hover{color:var(--color-theme)}.nav-cta[data-v-d205edca]{font-size:.875rem;padding:.5rem .875rem}.btn[data-v-d205edca]{align-items:center;border-radius:.375rem;display:inline-flex;font-size:.9375rem;font-weight:700;justify-content:center;padding:.75rem 1.25rem;text-decoration:none}.btn-solid[data-v-d205edca]{background:var(--color-theme);color:#fff}.btn-solid[data-v-d205edca]:hover{background:var(--color-theme-hover)}.wrap[data-v-d205edca]{align-items:start;display:grid;gap:clamp(1.75rem,4vw,3.5rem);grid-template-columns:minmax(0,1fr) 18.75rem;margin:0 auto;max-width:67.5rem;padding:clamp(2rem,5vw,4rem) clamp(1rem,4vw,2.5rem)}.chip[data-v-d205edca]{background:color-mix(in srgb,var(--color-accent) 16%,transparent);border-radius:.25rem;display:inline-block;font-size:.78125rem;font-weight:700;letter-spacing:.02em;margin-bottom:.875rem;padding:.375rem .625rem}.article h1[data-v-d205edca]{font-size:clamp(1.75rem,3.6vw,2.625rem);letter-spacing:-.03em;line-height:1.12;margin:0 0 1rem}.intro[data-v-d205edca]{color:var(--textDesc);font-size:clamp(.9375rem,1.4vw,1.09375rem);line-height:1.7;margin:0 0 .5rem}.section[data-v-d205edca]{margin-top:2.25rem}.faq h2[data-v-d205edca],.related h2[data-v-d205edca],.section h2[data-v-d205edca]{font-size:clamp(1.25rem,2.2vw,1.625rem);letter-spacing:-.02em;margin:0 0 .75rem}.section p[data-v-d205edca]{font-size:.96875rem;line-height:1.75;margin:0 0 .75rem}.section p[data-v-d205edca],.section ul[data-v-d205edca]{color:var(--textContent)}.section ul[data-v-d205edca]{line-height:1.8;list-style:disc;margin:.375rem 0 0;padding-left:1.25rem}.sec-table[data-v-d205edca]{border:.0625rem solid var(--lineColor,rgba(0,0,0,.12));border-radius:.375rem;margin:1rem 0 .5rem;overflow-x:auto}.sec-table table[data-v-d205edca]{border-collapse:collapse;font-size:.875rem;width:100%}.sec-table th[data-v-d205edca]{background:var(--bg-secondary);border-bottom:.0625rem solid var(--lineColor,rgba(0,0,0,.12));font-weight:800;padding:.6875rem .8125rem;text-align:left}.sec-table td[data-v-d205edca]{border-top:.0625rem solid var(--lineColor,rgba(0,0,0,.08));color:var(--textContent);padding:.625rem .8125rem;vertical-align:top}.sec-steps[data-v-d205edca]{color:var(--textContent);line-height:1.8;list-style:decimal;margin:.375rem 0 0;padding-left:1.375rem}.sec-steps li[data-v-d205edca]{margin-bottom:.5rem}.sec-compare[data-v-d205edca]{display:grid;gap:.875rem;grid-template-columns:1fr 1fr;margin:1.125rem 0 .5rem}.cmp-col[data-v-d205edca]{background:var(--bg-secondary);border:.0625rem solid var(--lineColor,rgba(0,0,0,.1));border-radius:.375rem;padding:1rem 1.125rem}.cmp-col h3[data-v-d205edca]{font-size:.9375rem;letter-spacing:-.01em;margin:0 0 .625rem}.cmp-col ul[data-v-d205edca]{color:var(--textContent);font-size:.875rem;line-height:1.75;margin:0;padding-left:1.125rem}.sec-callout[data-v-d205edca]{background:color-mix(in srgb,var(--color-accent) 12%,transparent);border-left:.1875rem solid var(--color-theme);border-radius:.375rem;color:var(--textContent);font-size:.90625rem;line-height:1.7;margin:1.125rem 0 .5rem;padding:.875rem 1.125rem}.faq[data-v-d205edca]{margin-top:2.5rem}.faq details[data-v-d205edca]{border-top:.0625rem solid var(--lineColor,rgba(0,0,0,.1));padding:.875rem 0}.faq details[data-v-d205edca]:last-child{border-bottom:.0625rem solid var(--lineColor,rgba(0,0,0,.1))}.faq summary[data-v-d205edca]{cursor:pointer;font-size:.96875rem;font-weight:700;list-style:none}.faq summary[data-v-d205edca]::-webkit-details-marker{display:none}.faq details[open] summary[data-v-d205edca]{color:var(--color-theme)}.faq p[data-v-d205edca]{color:var(--textDesc);font-size:.90625rem;line-height:1.7;margin:.625rem 0 0}.related[data-v-d205edca]{margin-top:2.5rem}.related-grid[data-v-d205edca]{display:flex;flex-wrap:wrap;gap:.625rem}.related-grid a[data-v-d205edca]{border:.0625rem solid var(--lineColor,rgba(0,0,0,.12));border-radius:.3125rem;color:var(--text-primary);font-size:.875rem;font-weight:600;padding:.5625rem .75rem;text-decoration:none}.related-grid a[data-v-d205edca]:hover{border-color:var(--color-theme);color:var(--color-theme)}.rail[data-v-d205edca]{display:grid;gap:1rem;position:sticky;top:5.25rem}.rail-card[data-v-d205edca]{background:var(--bg-secondary);border:.0625rem solid var(--lineColor,rgba(0,0,0,.1));border-radius:.5rem;padding:1.25rem}.rail-card h3[data-v-d205edca]{font-size:1.0625rem;letter-spacing:-.01em;margin:0 0 .5rem}.rail-card p[data-v-d205edca]{color:var(--textDesc);font-size:.84375rem;line-height:1.6;margin:0 0 .875rem}.rail-card .btn[data-v-d205edca]{font-size:.875rem;padding:.6875rem .875rem;width:100%}.rail-link[data-v-d205edca]{color:var(--color-theme);display:block;font-size:.8125rem;margin-top:.625rem;text-align:center;text-decoration:none}.rail-list[data-v-d205edca]{line-height:1.9;margin:0;padding:0 0 0 1.125rem}.foot[data-v-d205edca],.rail-list[data-v-d205edca]{color:var(--textAssist);font-size:.8125rem}.foot[data-v-d205edca]{align-items:center;border-top:.0625rem solid var(--lineColor,rgba(0,0,0,.1));gap:.875rem 1.5rem;margin:0 auto;max-width:67.5rem;padding:1.5rem clamp(1rem,4vw,2.5rem) 3rem}.foot[data-v-d205edca],.foot-links[data-v-d205edca]{display:flex;flex-wrap:wrap}.foot-links[data-v-d205edca]{gap:.875rem;margin-left:auto}.foot-links a[data-v-d205edca]{color:var(--textDesc);text-decoration:none}.foot-links a[data-v-d205edca]:hover{color:var(--color-theme)}@media(max-width:900px){.wrap[data-v-d205edca]{grid-template-columns:1fr}.rail[data-v-d205edca]{order:-1;position:static}.nav-links[data-v-d205edca]{display:none}}
