.hero-section[data-astro-cid-wz7jgrsb]{position:relative;padding:140px 0 60px;overflow:hidden}.hero-bg[data-astro-cid-wz7jgrsb]{position:absolute;inset:0;background:linear-gradient(180deg,#0a0416,#0f0520)}.hero-container[data-astro-cid-wz7jgrsb]{max-width:800px;margin:0 auto;padding:0 24px;position:relative;z-index:1}.breadcrumb[data-astro-cid-wz7jgrsb]{display:flex;align-items:center;gap:8px;font-size:14px;color:#fff9;margin-bottom:24px;flex-wrap:wrap}.breadcrumb[data-astro-cid-wz7jgrsb] a[data-astro-cid-wz7jgrsb]{color:#fff9;text-decoration:none}.breadcrumb[data-astro-cid-wz7jgrsb] a[data-astro-cid-wz7jgrsb]:hover{color:#8c52ff}.breadcrumb[data-astro-cid-wz7jgrsb] span[data-astro-cid-wz7jgrsb]:last-child{color:#fff;font-weight:500}.post-badge[data-astro-cid-wz7jgrsb]{display:inline-block;padding:6px 14px;background:#ffffff26;color:#fff;font-size:12px;font-weight:600;border-radius:6px;margin-bottom:20px}.hero-title[data-astro-cid-wz7jgrsb]{font-size:clamp(32px,5vw,48px);font-weight:700;color:#fff;margin-bottom:20px;line-height:1.2}.lang-notice[data-astro-cid-wz7jgrsb]{margin:0 0 20px;padding:10px 14px;border:1px solid rgba(196,167,255,.35)!important;border-radius:8px;background:#7c3aed2e!important;color:#f3eeff!important;font-size:14px;width:fit-content}.post-meta[data-astro-cid-wz7jgrsb]{display:flex;gap:20px;font-size:15px;color:#ffffffb3}.content-section[data-astro-cid-wz7jgrsb]{padding:64px 0 96px;background-color:#0a0416}.content-container[data-astro-cid-wz7jgrsb]{max-width:800px;margin:0 auto;padding:0 24px}.post-content[data-astro-cid-wz7jgrsb]{background:#ffffff0a;border-radius:16px;padding:48px;box-shadow:0 4px 20px #0000004d}.answer-summary[data-astro-cid-wz7jgrsb]{margin-bottom:28px;padding:22px 24px;border:1px solid rgba(196,163,255,.25);border-radius:12px;background:#8c52ff14}.answer-summary[data-astro-cid-wz7jgrsb] h2[data-astro-cid-wz7jgrsb],.article-toc[data-astro-cid-wz7jgrsb] h2[data-astro-cid-wz7jgrsb],.related-reading[data-astro-cid-wz7jgrsb] h2[data-astro-cid-wz7jgrsb]{margin:0 0 10px;color:#fff;font-size:16px}.answer-summary[data-astro-cid-wz7jgrsb] p[data-astro-cid-wz7jgrsb]{margin:0;color:#ffffffd1;font-size:16px;line-height:1.7}.article-toc[data-astro-cid-wz7jgrsb]{margin-bottom:38px;padding:22px 24px;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:#ffffff06}.article-toc[data-astro-cid-wz7jgrsb] ol[data-astro-cid-wz7jgrsb]{display:grid;gap:7px;margin:0;padding-left:20px}.article-toc[data-astro-cid-wz7jgrsb] li[data-astro-cid-wz7jgrsb]{color:#ffffff73}.article-toc[data-astro-cid-wz7jgrsb] li[data-astro-cid-wz7jgrsb].toc-child{margin-left:18px;font-size:14px}.article-toc[data-astro-cid-wz7jgrsb] a[data-astro-cid-wz7jgrsb]{color:#ffffffbf;text-decoration:none}.article-toc[data-astro-cid-wz7jgrsb] a[data-astro-cid-wz7jgrsb]:hover{color:#c4a3ff}.prose[data-astro-cid-wz7jgrsb]{font-size:17px;line-height:1.8;color:#ffffffd9}.prose[data-astro-cid-wz7jgrsb] h1,.prose[data-astro-cid-wz7jgrsb] h2,.prose[data-astro-cid-wz7jgrsb] h3{color:#fff;margin-top:2em;margin-bottom:.5em;font-weight:700;scroll-margin-top:96px;text-wrap:balance}.prose[data-astro-cid-wz7jgrsb] h2{font-size:1.5em}.prose[data-astro-cid-wz7jgrsb] h3{font-size:1.25em}.prose[data-astro-cid-wz7jgrsb] p{margin-bottom:1.5em}.prose[data-astro-cid-wz7jgrsb] ul,.prose[data-astro-cid-wz7jgrsb] ol{margin-bottom:1.5em;padding-left:1.5em}.prose[data-astro-cid-wz7jgrsb] li{margin-bottom:.5em}.prose[data-astro-cid-wz7jgrsb] a{color:#8c52ff;text-decoration:underline}.prose[data-astro-cid-wz7jgrsb] code{background:#ffffff12;padding:2px 6px;border-radius:4px;font-size:.9em}.prose[data-astro-cid-wz7jgrsb] pre{background:#1e0642;color:#fff;padding:20px;border-radius:8px;overflow-x:auto;margin:1.5em 0}.prose[data-astro-cid-wz7jgrsb] strong{font-weight:600;color:#ffffffd9}.prose[data-astro-cid-wz7jgrsb] table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;margin:1.5em 0;-webkit-overflow-scrolling:touch}.prose[data-astro-cid-wz7jgrsb] th,.prose[data-astro-cid-wz7jgrsb] td{padding:12px 16px;border:1px solid rgba(255,255,255,.08);text-align:left}.prose[data-astro-cid-wz7jgrsb] th{background:#ffffff12;font-weight:600;color:#ffffffd9}.prose[data-astro-cid-wz7jgrsb] hr{border:none;border-top:1px solid rgba(255,255,255,.08);margin:2em 0}.contextual-cta[data-astro-cid-wz7jgrsb]{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:16px;margin-top:36px;padding:14px 18px;border:1px solid rgba(140,82,255,.3);border-radius:10px;color:#c4a3ff;font-weight:700;text-decoration:none;transition:background var(--motion-fast),border-color var(--motion-fast)}.contextual-cta[data-astro-cid-wz7jgrsb]:hover{border-color:#c4a3ffa6;background:#8c52ff1a}.related-reading[data-astro-cid-wz7jgrsb]{margin-top:42px}.related-reading[data-astro-cid-wz7jgrsb]>div[data-astro-cid-wz7jgrsb]{display:grid;gap:10px}.related-reading[data-astro-cid-wz7jgrsb] a[data-astro-cid-wz7jgrsb]{display:grid;gap:5px;padding:16px 18px;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:#fff;text-decoration:none;transition:border-color var(--motion-fast),background var(--motion-fast)}.related-reading[data-astro-cid-wz7jgrsb] a[data-astro-cid-wz7jgrsb]:hover{border-color:#8c52ff59;background:#ffffff06}.related-reading[data-astro-cid-wz7jgrsb] strong[data-astro-cid-wz7jgrsb]{font-size:15px}.related-reading[data-astro-cid-wz7jgrsb] span[data-astro-cid-wz7jgrsb]{color:#ffffff94;font-size:13px;line-height:1.55}.tags-section[data-astro-cid-wz7jgrsb]{margin-top:40px;padding-top:24px;border-top:1px solid rgba(255,255,255,.08);display:flex;align-items:center;gap:12px;flex-wrap:wrap}.tags-label[data-astro-cid-wz7jgrsb]{font-size:14px;font-weight:600;color:#ffffff73}.tags-list[data-astro-cid-wz7jgrsb]{display:flex;gap:8px;flex-wrap:wrap}.tag[data-astro-cid-wz7jgrsb]{padding:4px 12px;background:#ffffff12;color:#ffffffd9;font-size:13px;border-radius:100px}.post-footer[data-astro-cid-wz7jgrsb]{margin-top:40px;padding-top:24px;border-top:1px solid rgba(255,255,255,.08)}.back-link[data-astro-cid-wz7jgrsb]{display:inline-flex;color:#8c52ff;font-weight:600;text-decoration:none}.back-link[data-astro-cid-wz7jgrsb]:hover{color:#6c3ce0}@media (max-width: 640px){.hero-section[data-astro-cid-wz7jgrsb]{padding:112px 0 44px}.post-meta[data-astro-cid-wz7jgrsb]{gap:10px 16px;flex-wrap:wrap}.content-section[data-astro-cid-wz7jgrsb]{padding:32px 0 88px}.content-container[data-astro-cid-wz7jgrsb]{padding:0 16px}.post-content[data-astro-cid-wz7jgrsb]{padding:26px 20px;border-radius:12px}.prose[data-astro-cid-wz7jgrsb]{font-size:16px;line-height:1.75}}.hero-section[data-astro-cid-wz7jgrsb],.content-section[data-astro-cid-wz7jgrsb]{background:#fff;color:#21192b}.hero-bg[data-astro-cid-wz7jgrsb]{background:#fff}.hero-bg[data-astro-cid-wz7jgrsb]:before{background:radial-gradient(circle at 20% 20%,rgba(140,82,255,.08),transparent 38%)}.breadcrumb[data-astro-cid-wz7jgrsb],.breadcrumb[data-astro-cid-wz7jgrsb] a[data-astro-cid-wz7jgrsb],.post-meta[data-astro-cid-wz7jgrsb],.post-description[data-astro-cid-wz7jgrsb]{color:#696171}.hero-title[data-astro-cid-wz7jgrsb]{color:#21192b;overflow-wrap:anywhere}.post-badge[data-astro-cid-wz7jgrsb]{background:#f2ebff;color:#6c3ce0}.post-content[data-astro-cid-wz7jgrsb]{background:#fff;border:1px solid #e7e1ec;box-shadow:0 16px 44px #21192b12;color:#21192b}.answer-summary[data-astro-cid-wz7jgrsb]{background:#f8f5fc;border-color:#e4d8f7}.article-toc[data-astro-cid-wz7jgrsb]{background:#faf9fb;border-color:#e7e1ec}.prose[data-astro-cid-wz7jgrsb],.prose[data-astro-cid-wz7jgrsb] p,.prose[data-astro-cid-wz7jgrsb] li,.prose[data-astro-cid-wz7jgrsb] td,.prose[data-astro-cid-wz7jgrsb] blockquote,.related-reading[data-astro-cid-wz7jgrsb] span[data-astro-cid-wz7jgrsb]{color:#4f4757}.prose[data-astro-cid-wz7jgrsb] h2,.prose[data-astro-cid-wz7jgrsb] h3,.prose[data-astro-cid-wz7jgrsb] h4,.article-toc[data-astro-cid-wz7jgrsb] strong[data-astro-cid-wz7jgrsb],.related-reading[data-astro-cid-wz7jgrsb] strong[data-astro-cid-wz7jgrsb]{color:#21192b}.prose[data-astro-cid-wz7jgrsb] th{background:#f5f3f7;color:#21192b}.prose[data-astro-cid-wz7jgrsb] td,.prose[data-astro-cid-wz7jgrsb] th,.tags-section[data-astro-cid-wz7jgrsb],.post-footer[data-astro-cid-wz7jgrsb]{border-color:#e7e1ec}.prose[data-astro-cid-wz7jgrsb] code,.tag[data-astro-cid-wz7jgrsb]{background:#f5f3f7;color:#4f4757}.tags-label[data-astro-cid-wz7jgrsb]{color:#696171}.answer-summary[data-astro-cid-wz7jgrsb] h2[data-astro-cid-wz7jgrsb],.article-toc[data-astro-cid-wz7jgrsb] h2[data-astro-cid-wz7jgrsb],.related-reading[data-astro-cid-wz7jgrsb] h2[data-astro-cid-wz7jgrsb],.answer-summary[data-astro-cid-wz7jgrsb] p[data-astro-cid-wz7jgrsb]{color:#21192b}.article-toc[data-astro-cid-wz7jgrsb] li[data-astro-cid-wz7jgrsb],.article-toc[data-astro-cid-wz7jgrsb] a[data-astro-cid-wz7jgrsb]{color:#5f5767}.article-toc[data-astro-cid-wz7jgrsb] a[data-astro-cid-wz7jgrsb]:hover,.contextual-cta[data-astro-cid-wz7jgrsb],.back-link[data-astro-cid-wz7jgrsb]{color:#6c3ce0}.related-reading[data-astro-cid-wz7jgrsb] a[data-astro-cid-wz7jgrsb]{background:#fff;border-color:#e7e1ec;color:#21192b}.related-reading[data-astro-cid-wz7jgrsb] a[data-astro-cid-wz7jgrsb]:hover{background:#faf8fc;border-color:#cdb8ed}.contextual-cta[data-astro-cid-wz7jgrsb]:focus-visible,.related-reading[data-astro-cid-wz7jgrsb] a[data-astro-cid-wz7jgrsb]:focus-visible,.article-toc[data-astro-cid-wz7jgrsb] a[data-astro-cid-wz7jgrsb]:focus-visible,.back-link[data-astro-cid-wz7jgrsb]:focus-visible{outline:3px solid rgba(108,60,224,.45);outline-offset:3px}.breadcrumb[data-astro-cid-wz7jgrsb] span[data-astro-cid-wz7jgrsb]:last-child{color:#21192b}.breadcrumb[data-astro-cid-wz7jgrsb] a[data-astro-cid-wz7jgrsb],.article-toc[data-astro-cid-wz7jgrsb] a[data-astro-cid-wz7jgrsb],.contextual-cta[data-astro-cid-wz7jgrsb],.related-reading[data-astro-cid-wz7jgrsb] a[data-astro-cid-wz7jgrsb],.back-link[data-astro-cid-wz7jgrsb]{min-height:44px}.breadcrumb[data-astro-cid-wz7jgrsb] a[data-astro-cid-wz7jgrsb],.back-link[data-astro-cid-wz7jgrsb]{display:inline-flex;align-items:center}.prose[data-astro-cid-wz7jgrsb] h1,.prose[data-astro-cid-wz7jgrsb] h2,.prose[data-astro-cid-wz7jgrsb] h3,.prose[data-astro-cid-wz7jgrsb] h4,.prose[data-astro-cid-wz7jgrsb] strong{color:#21192b}.prose[data-astro-cid-wz7jgrsb] a{color:#5d2fc0;text-underline-offset:3px;overflow-wrap:anywhere}.prose[data-astro-cid-wz7jgrsb] blockquote{background:#faf8fc;border-left-color:#8c52ff}@media (max-width: 640px){.hero-container[data-astro-cid-wz7jgrsb]{padding-inline:16px}.hero-title[data-astro-cid-wz7jgrsb]{font-size:clamp(30px,10vw,40px)}.answer-summary[data-astro-cid-wz7jgrsb],.article-toc[data-astro-cid-wz7jgrsb]{padding:18px 16px}.contextual-cta[data-astro-cid-wz7jgrsb]{align-items:flex-start}}
