.breadcrumbs[data-astro-cid-xmaeph5b]{color:#8da394;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:32px;font-size:.85rem;display:flex}.breadcrumbs[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]{color:#8da394;text-decoration:none}.breadcrumbs[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]:hover{color:var(--lime);text-decoration:underline}.breadcrumbs[data-astro-cid-xmaeph5b] .sep[data-astro-cid-xmaeph5b]{color:#43584c}.breadcrumbs[data-astro-cid-xmaeph5b] .current[data-astro-cid-xmaeph5b]{color:var(--paper);font-weight:500}.article-container[data-astro-cid-xmaeph5b]{max-width:820px;margin-inline:auto}.article-header[data-astro-cid-xmaeph5b]{border-bottom:1px solid #2f4034;margin-bottom:40px;padding-bottom:24px}.article-meta-badges[data-astro-cid-xmaeph5b]{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.article-date[data-astro-cid-xmaeph5b]{font:500 .8rem/1 var(--mono);color:#8ba091}.article-header[data-astro-cid-xmaeph5b] h1[data-astro-cid-xmaeph5b]{letter-spacing:-.04em;color:var(--paper);margin-block:0 16px;font-size:clamp(2rem,4vw,3.25rem);line-height:1.1}.article-lead[data-astro-cid-xmaeph5b]{color:#c4d4c8;font-size:1.15rem;line-height:1.6}.article-body[data-astro-cid-xmaeph5b]{color:#d1ded4;font-size:1.05rem;line-height:1.75}.article-body[data-astro-cid-xmaeph5b] h2{color:var(--paper);letter-spacing:-.03em;border-bottom:1px solid #28372d;margin-top:48px;margin-bottom:16px;padding-bottom:8px;font-size:1.75rem}.article-body[data-astro-cid-xmaeph5b] h3{color:var(--paper);margin-top:32px;margin-bottom:12px;font-size:1.35rem}.article-body[data-astro-cid-xmaeph5b] p{margin-bottom:20px}.article-body[data-astro-cid-xmaeph5b] ul,.article-body[data-astro-cid-xmaeph5b] ol{margin-bottom:24px;padding-left:24px}.article-body[data-astro-cid-xmaeph5b] li{margin-bottom:8px}.article-body[data-astro-cid-xmaeph5b] pre{font-family:var(--mono);color:#e2f4e8;background:#0b110e;border:1px solid #2b3d31;border-radius:8px;margin-bottom:24px;padding:18px;font-size:.9rem;overflow-x:auto}.article-body[data-astro-cid-xmaeph5b] code{font-family:var(--mono);color:var(--lime);background:#1d2922;border-radius:4px;padding:2px 6px;font-size:.875em}.article-body[data-astro-cid-xmaeph5b] pre code{color:inherit;background:0 0;padding:0}.article-body[data-astro-cid-xmaeph5b] blockquote{border-left:4px solid var(--lime);color:#c2d5c7;background:#17241c;border-radius:0 8px 8px 0;margin:24px 0;padding:16px 20px}.article-body[data-astro-cid-xmaeph5b] img{border:1px solid #2c3e32;border-radius:8px;max-width:100%;height:auto;margin-block:24px}.article-body[data-astro-cid-xmaeph5b] table{border-collapse:collapse;width:100%;margin-block:24px;font-size:.925rem}.article-body[data-astro-cid-xmaeph5b] th,.article-body[data-astro-cid-xmaeph5b] td{text-align:left;border:1px solid #2a3a2f;padding:12px 14px}.article-body[data-astro-cid-xmaeph5b] th{color:var(--paper);background:#17231c;font-weight:600}.article-body[data-astro-cid-xmaeph5b] a{color:var(--lime);text-underline-offset:.2em;text-decoration:underline}.article-faq[data-astro-cid-xmaeph5b]{border-top:1px solid #2f4034;margin-top:56px;padding-top:32px}.article-faq[data-astro-cid-xmaeph5b] h2[data-astro-cid-xmaeph5b]{color:var(--paper);margin-bottom:24px;font-size:1.75rem}.faq-list[data-astro-cid-xmaeph5b]{gap:12px;display:grid}.faq-item[data-astro-cid-xmaeph5b]{background:#19231d;border:1px solid #2b3b30;border-radius:8px;overflow:hidden}.faq-question[data-astro-cid-xmaeph5b]{color:var(--paper);cursor:pointer;user-select:none;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-weight:600;list-style:none;display:flex}.faq-question[data-astro-cid-xmaeph5b]::-webkit-details-marker{display:none}.faq-toggle[data-astro-cid-xmaeph5b]{color:var(--lime);font-size:1.3rem;line-height:1;transition:transform .18s}.faq-item[data-astro-cid-xmaeph5b][open] .faq-toggle[data-astro-cid-xmaeph5b]{transform:rotate(45deg)}.faq-answer[data-astro-cid-xmaeph5b]{color:#a4b9ab;padding:0 20px 20px;font-size:.95rem;line-height:1.6}.related-section[data-astro-cid-xmaeph5b]{border-top:1px solid #2f4034;margin-top:56px;padding-top:32px}.related-section[data-astro-cid-xmaeph5b] h2[data-astro-cid-xmaeph5b]{color:var(--paper);margin-bottom:20px;font-size:1.4rem}.related-grid[data-astro-cid-xmaeph5b]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.related-card[data-astro-cid-xmaeph5b]{background:#19231d;border:1px solid #2b3b30;border-radius:8px;flex-direction:column;justify-content:space-between;gap:14px;padding:18px;text-decoration:none;transition:border-color .16s,transform .16s;display:flex}.related-card[data-astro-cid-xmaeph5b]:hover{border-color:#55725e;transform:translateY(-2px)}.related-title[data-astro-cid-xmaeph5b]{color:var(--paper);font-size:.95rem;font-weight:600;line-height:1.4}.related-action[data-astro-cid-xmaeph5b]{color:var(--lime);align-items:center;gap:4px;font-size:.825rem;font-weight:600;display:inline-flex}
