.art-progress[data-astro-cid-6eikoszy]{z-index:60;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0}.art-progress[data-astro-cid-6eikoszy] span[data-astro-cid-6eikoszy]{transform-origin:0;background:linear-gradient(90deg, var(--violet), var(--violet-l));height:100%;display:block;transform:scaleX(0)}.art-h[data-astro-cid-6eikoszy]{isolation:isolate;padding:36px 0 clamp(64px,8vw,104px);position:relative;overflow:hidden}.art-cover[data-astro-cid-6eikoszy]{z-index:-1;width:54%;position:absolute;inset:0 0 0 auto}.art-cover[data-astro-cid-6eikoszy] img[data-astro-cid-6eikoszy]{object-fit:cover;opacity:.55;-webkit-mask-composite:source-in;width:100%;height:100%;animation:18s ease-out both art-zoom;-webkit-mask-image:linear-gradient(90deg,#0000,#000 55%),linear-gradient(#000 55%,#0000);mask-image:linear-gradient(90deg,#0000,#000 55%),linear-gradient(#000 55%,#0000);mask-composite:intersect}@keyframes art-zoom{0%{transform:scale(1.08)}to{transform:scale(1)}}.art-h-in[data-astro-cid-6eikoszy]{max-width:var(--w)}.art-h-in[data-astro-cid-6eikoszy]>[data-astro-cid-6eikoszy]{max-width:780px}.crumbs[data-astro-cid-6eikoszy]{color:var(--muted);gap:8px;margin-bottom:26px;font-size:.88rem;display:flex}.crumbs[data-astro-cid-6eikoszy] a[data-astro-cid-6eikoszy]{color:var(--muted);text-decoration:none}.crumbs[data-astro-cid-6eikoszy] a[data-astro-cid-6eikoszy]:hover{color:var(--ink)}.art-kat[data-astro-cid-6eikoszy]{font-family:var(--font-m);letter-spacing:.24em;text-transform:uppercase;color:var(--violet-l);font-size:.72rem;font-weight:600;display:inline-block}.art-h[data-astro-cid-6eikoszy] h1[data-astro-cid-6eikoszy]{margin:14px 0 20px;font-size:clamp(2.1rem,4.4vw,3.5rem)}.art-h[data-astro-cid-6eikoszy] .lead[data-astro-cid-6eikoszy]{color:var(--ink-2)}.meta[data-astro-cid-6eikoszy]{color:var(--muted);flex-wrap:wrap;gap:6px 10px;margin-top:24px;font-size:.9rem;font-weight:600;display:flex}.meta[data-astro-cid-6eikoszy] i[data-astro-cid-6eikoszy]{opacity:.6;font-style:normal}.meta[data-astro-cid-6eikoszy] a[data-astro-cid-6eikoszy]{color:inherit;text-underline-offset:3px;text-decoration:underline 1px}@media (width<=860px){.art-cover[data-astro-cid-6eikoszy]{width:100%}.art-cover[data-astro-cid-6eikoszy] img[data-astro-cid-6eikoszy]{opacity:.28;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}}.art-body[data-astro-cid-6eikoszy]{--blend:64px;padding:clamp(56px,7vw,88px) 0 clamp(64px,8vw,104px)}.art-grid[data-astro-cid-6eikoszy]{grid-template-columns:240px minmax(0,1fr);gap:clamp(28px,5vw,80px);display:grid}.toc[data-astro-cid-6eikoszy]{flex-direction:column;align-self:start;gap:18px;font-size:.92rem;display:flex;position:sticky;top:96px}.toc-box[data-astro-cid-6eikoszy] summary[data-astro-cid-6eikoszy]{cursor:pointer;font-family:var(--font-m);letter-spacing:.2em;text-transform:uppercase;color:#4a3a85;margin-bottom:14px;font-size:.72rem;font-weight:600;list-style:none}.toc-box[data-astro-cid-6eikoszy] summary[data-astro-cid-6eikoszy]::-webkit-details-marker{display:none}.toc[data-astro-cid-6eikoszy] ol[data-astro-cid-6eikoszy]{border-left:1px solid #1d18301f;gap:2px;margin:0;padding:0;list-style:none;display:grid}.toc[data-astro-cid-6eikoszy] ol[data-astro-cid-6eikoszy] li[data-astro-cid-6eikoszy]{margin:0}.toc[data-astro-cid-6eikoszy] ol[data-astro-cid-6eikoszy] a[data-astro-cid-6eikoszy]{color:#4a4462;border-left:2px solid #0000;margin-left:-1px;padding:6px 0 6px 14px;line-height:1.35;text-decoration:none;transition:color .2s,border-color .2s;display:block}.toc[data-astro-cid-6eikoszy] ol[data-astro-cid-6eikoszy] a[data-astro-cid-6eikoszy]:hover{color:#0a0a0c}.toc[data-astro-cid-6eikoszy] ol[data-astro-cid-6eikoszy] a[data-astro-cid-6eikoszy].on{color:#5b3fd0;border-left-color:var(--violet);font-weight:700}.toc-cta[data-astro-cid-6eikoszy]{background:#fff;border:1px solid #1d183014;border-radius:18px;flex-direction:column;gap:4px;padding:18px;display:flex;box-shadow:0 14px 30px -18px #3c1e8c4d}.toc-cta[data-astro-cid-6eikoszy] strong[data-astro-cid-6eikoszy]{color:#0a0a0c}.toc-cta[data-astro-cid-6eikoszy] span[data-astro-cid-6eikoszy]{color:#4a4462;font-size:.88rem}.toc-cta[data-astro-cid-6eikoszy] .btn[data-astro-cid-6eikoszy]{min-height:44px;margin-top:10px;padding:0 18px;font-size:.92rem}.art-prose[data-astro-cid-6eikoszy]{max-width:720px;font-size:1.08rem;line-height:1.72}.art-prose[data-astro-cid-6eikoszy] h2{color:#0a0a0c;margin:64px 0 18px;scroll-margin-top:96px;font-size:clamp(1.55rem,2.5vw,2.05rem)}.art-prose[data-astro-cid-6eikoszy] h3{color:#0a0a0c;margin:34px 0 10px;scroll-margin-top:96px;font-size:1.22rem}.art-prose[data-astro-cid-6eikoszy] :is(p,ul,ol,li){color:#3b3452}.art-prose[data-astro-cid-6eikoszy] strong{color:#0a0a0c}.art-prose[data-astro-cid-6eikoszy] a:not(.btn){color:#5b3fd0;text-underline-offset:3px;text-decoration-thickness:1px}.art-prose[data-astro-cid-6eikoszy] a:not(.btn):hover{color:#0a0a0c}.art-prose[data-astro-cid-6eikoszy] li::marker{color:var(--violet);font-weight:700}.art-prose[data-astro-cid-6eikoszy]>p:first-child{background:#fff;border:1px solid #7c4dff38;border-radius:18px;margin-bottom:8px;padding:22px 24px;box-shadow:0 16px 36px -22px #3c1e8c59}.art-prose[data-astro-cid-6eikoszy] blockquote{border-left:3px solid var(--violet);color:#3b3452;background:#fff;border-radius:0 16px 16px 0;margin:32px 0;padding:20px 24px}.art-prose[data-astro-cid-6eikoszy] table{border-collapse:collapse;background:#fff;border-radius:14px;width:100%;margin:8px 0 28px;font-size:.95rem;overflow:hidden;box-shadow:0 0 0 1px #1d183014}.art-prose[data-astro-cid-6eikoszy] th,.art-prose[data-astro-cid-6eikoszy] td{text-align:left;vertical-align:top;color:#3b3452;border-bottom:1px solid #1d183014;padding:12px 14px}.art-prose[data-astro-cid-6eikoszy] th{color:#0a0a0c;background:#ece5ff;font-weight:700}.art-prose[data-astro-cid-6eikoszy] tr:last-child td{border-bottom:0}.art-prose[data-astro-cid-6eikoszy] .src{color:#6a6384;margin-top:32px}.art-prose[data-astro-cid-6eikoszy] .src small{font-size:.82rem}@media (width<=640px){.art-prose[data-astro-cid-6eikoszy] table{display:block;overflow-x:auto}}.art-cta[data-astro-cid-6eikoszy]{color:#fff;isolation:isolate;background:radial-gradient(80% 120% at 100% 0,#ffffff2e,#0000 60%),linear-gradient(135deg,#7c4dff,#5a2fe0);border-radius:22px;margin:56px 0 0;padding:clamp(24px,3vw,34px);position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #5a2fe0b3}.art-cta-txt[data-astro-cid-6eikoszy] strong[data-astro-cid-6eikoszy]{color:#fff;font-family:var(--font-h);margin-bottom:8px;font-size:clamp(1.3rem,2vw,1.6rem);font-weight:600;line-height:1.2;display:block}.art-cta-txt[data-astro-cid-6eikoszy] p[data-astro-cid-6eikoszy]{color:#ffffffe6;margin:0 0 20px;font-size:1rem}.art-cta[data-astro-cid-6eikoszy] .btn-primary[data-astro-cid-6eikoszy]{color:#0a0a0c;background:#fff;box-shadow:0 10px 30px #0a0a0c40}.art-cta[data-astro-cid-6eikoszy] .btn-primary[data-astro-cid-6eikoszy]:hover{background:#f3eeff}.btn-line[data-astro-cid-6eikoszy]{color:#fff;background:#ffffff14;border:1px solid #ffffff8c}.btn-line[data-astro-cid-6eikoszy]:hover{background:#ffffff29;border-color:#fff}.art-tags[data-astro-cid-6eikoszy]{flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:0;list-style:none;display:flex}.art-kredit[data-astro-cid-6eikoszy]{margin:16px 0 0;font-size:.82rem;color:#6a6384!important}.art-tags[data-astro-cid-6eikoszy] li[data-astro-cid-6eikoszy]{color:#4a3a85;background:#ece5ff;border-radius:999px;margin:0;padding:4px 12px;font-size:.84rem;font-weight:700}.art-more[data-astro-cid-6eikoszy]{padding:0 0 clamp(80px,10vw,120px)}.more-head[data-astro-cid-6eikoszy]{border-top:1px solid #1d18301a;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:28px;padding-top:clamp(40px,5vw,64px);display:flex}.more-head[data-astro-cid-6eikoszy] h2[data-astro-cid-6eikoszy]{color:#0a0a0c;font-size:clamp(1.7rem,3vw,2.4rem)}.more-head[data-astro-cid-6eikoszy] a[data-astro-cid-6eikoszy]{color:#5b3fd0;font-weight:700;text-decoration:none}.more-grid[data-astro-cid-6eikoszy]{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}@media (width<=980px){.more-grid[data-astro-cid-6eikoszy]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.art-grid[data-astro-cid-6eikoszy]{grid-template-columns:minmax(0,1fr);gap:28px}.toc[data-astro-cid-6eikoszy]{position:static}.toc-box[data-astro-cid-6eikoszy]{background:#fff;border:1px solid #1d183014;border-radius:16px;padding:16px 18px}.toc-box[data-astro-cid-6eikoszy] summary[data-astro-cid-6eikoszy]{justify-content:space-between;align-items:center;margin:0;display:flex}.toc-box[data-astro-cid-6eikoszy] summary[data-astro-cid-6eikoszy]:after{content:"+";font-family:var(--font-b);letter-spacing:0;color:#5b3fd0;transition:transform .25s var(--ease);font-size:1.3rem}.toc-box[data-astro-cid-6eikoszy][open] summary[data-astro-cid-6eikoszy]:after{transform:rotate(45deg)}.toc-box[data-astro-cid-6eikoszy][open] summary[data-astro-cid-6eikoszy]{margin-bottom:12px}.toc-cta[data-astro-cid-6eikoszy]{display:none}}@media (width<=640px){.more-grid[data-astro-cid-6eikoszy]{grid-template-columns:minmax(0,1fr)}}
