.article-page[data-astro-cid-qbgi2h2o]{padding-bottom:5rem}.article-hero[data-astro-cid-qbgi2h2o]{background:var(--bg);border-bottom:1px solid var(--border);padding:3rem 0 0}.ah-wrap[data-astro-cid-qbgi2h2o]{display:grid;grid-template-columns:1fr 420px;gap:3rem;align-items:end}.ah-copy[data-astro-cid-qbgi2h2o]{padding-bottom:3rem}.ah-img-wrap[data-astro-cid-qbgi2h2o]{border-radius:var(--rlg) var(--rlg) 0 0;overflow:hidden;max-height:340px}.ah-img-wrap[data-astro-cid-qbgi2h2o] img[data-astro-cid-qbgi2h2o]{width:100%;height:100%;object-fit:cover;object-position:center 40%;display:block}.an-accent[data-astro-cid-qbgi2h2o]{color:var(--green);display:block;font-size:.55em;margin-top:.5rem;line-height:1.35}.article-meta[data-astro-cid-qbgi2h2o]{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;flex-wrap:wrap}.am-sep[data-astro-cid-qbgi2h2o]{color:var(--muted)}.article-title[data-astro-cid-qbgi2h2o]{margin:0 0 1rem}.article-lead[data-astro-cid-qbgi2h2o]{font-size:1.05rem;color:var(--mid);line-height:1.65;margin:0}.article-layout[data-astro-cid-qbgi2h2o]{display:grid;grid-template-columns:1fr 300px;gap:3rem;padding:3rem 0}.article-content[data-astro-cid-qbgi2h2o] h2[data-astro-cid-qbgi2h2o]{font-family:var(--fd);font-size:1.35rem;font-weight:700;margin:2.5rem 0 .875rem;color:var(--dark);scroll-margin-top:90px}.article-content[data-astro-cid-qbgi2h2o] h3[data-astro-cid-qbgi2h2o]{font-family:var(--fd);font-size:1.05rem;font-weight:700;margin:1.5rem 0 .5rem;color:var(--dark)}.article-content[data-astro-cid-qbgi2h2o] p[data-astro-cid-qbgi2h2o]{color:var(--mid);line-height:1.8;margin-bottom:1rem;font-size:.975rem}.article-content[data-astro-cid-qbgi2h2o] strong[data-astro-cid-qbgi2h2o]{color:var(--dark)}.article-content[data-astro-cid-qbgi2h2o] em[data-astro-cid-qbgi2h2o]{color:var(--dark);font-style:italic}.an-list[data-astro-cid-qbgi2h2o]{list-style:none;margin:0 0 1.25rem;padding:0;display:flex;flex-direction:column;gap:.625rem}.an-list[data-astro-cid-qbgi2h2o] li[data-astro-cid-qbgi2h2o]{position:relative;padding-left:1.75rem;color:var(--mid);line-height:1.7;font-size:.975rem}.an-list[data-astro-cid-qbgi2h2o] li[data-astro-cid-qbgi2h2o]:before{content:"";position:absolute;left:0;top:.55em;width:8px;height:8px;border-radius:50%;background:var(--green)}.an-list[data-astro-cid-qbgi2h2o] a[data-astro-cid-qbgi2h2o]{color:var(--green-dk);text-decoration:none;border-bottom:1px solid rgba(119,158,24,.35);transition:border-color .15s}.an-list[data-astro-cid-qbgi2h2o] a[data-astro-cid-qbgi2h2o]:hover{border-color:var(--green-dk)}.article-intro[data-astro-cid-qbgi2h2o]{background:var(--bg);border-left:3px solid var(--green);padding:1.5rem 1.75rem;border-radius:0 var(--r) var(--r) 0;margin-bottom:2rem}.article-intro[data-astro-cid-qbgi2h2o] p[data-astro-cid-qbgi2h2o]{margin-bottom:.625rem}.article-intro[data-astro-cid-qbgi2h2o] p[data-astro-cid-qbgi2h2o]:last-child{margin:0}.article-figure[data-astro-cid-qbgi2h2o]{margin:1.75rem 0 2rem}.article-figure[data-astro-cid-qbgi2h2o] img[data-astro-cid-qbgi2h2o]{width:100%;height:auto;display:block;border-radius:var(--rlg);box-shadow:var(--sh-md)}.article-figure[data-astro-cid-qbgi2h2o] figcaption[data-astro-cid-qbgi2h2o]{margin-top:.625rem;font-size:.82rem;color:var(--muted);line-height:1.5;text-align:center;font-style:italic}.an-highlight[data-astro-cid-qbgi2h2o]{background:var(--green-pale);border:1px solid rgba(148,193,31,.3);border-radius:var(--rlg);padding:1.5rem 1.75rem;margin:1.75rem 0}.an-highlight[data-astro-cid-qbgi2h2o] p[data-astro-cid-qbgi2h2o]{color:var(--green-dk);font-style:italic;font-size:1.05rem;line-height:1.7;margin:0;font-weight:600}.article-cta[data-astro-cid-qbgi2h2o]{background:var(--dark-2);border-radius:var(--rxl);padding:2.5rem;margin-top:3rem}.article-cta[data-astro-cid-qbgi2h2o] h3[data-astro-cid-qbgi2h2o]{font-family:var(--fd);font-size:1.2rem;font-weight:700;color:#fff;margin-bottom:.5rem}.article-cta[data-astro-cid-qbgi2h2o] p[data-astro-cid-qbgi2h2o]{color:#ffffffa6;margin-bottom:1.5rem;font-size:.95rem;line-height:1.7}.article-cta[data-astro-cid-qbgi2h2o] .btn-outline[data-astro-cid-qbgi2h2o]{color:#fff;border-color:#ffffff73}.article-cta[data-astro-cid-qbgi2h2o] .btn-outline[data-astro-cid-qbgi2h2o]:hover{background:#fff;color:var(--dark);border-color:#fff}.ac-actions[data-astro-cid-qbgi2h2o]{display:flex;gap:.75rem;flex-wrap:wrap}.article-sidebar[data-astro-cid-qbgi2h2o]{display:flex;flex-direction:column;gap:1.5rem}.sidebar-card[data-astro-cid-qbgi2h2o]{background:var(--white);border:1px solid var(--border);border-radius:var(--rlg);padding:1.5rem}.sc-title[data-astro-cid-qbgi2h2o]{font-family:var(--fd);font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:1rem}.sc-desc[data-astro-cid-qbgi2h2o]{font-size:.875rem;color:var(--mid);line-height:1.6;margin-bottom:1rem}.toc-item[data-astro-cid-qbgi2h2o]{display:block;font-size:.85rem;color:var(--mid);padding:.5rem 0;border-bottom:1px solid var(--border);text-decoration:none;transition:color .15s}.toc-item[data-astro-cid-qbgi2h2o]:last-child{border-bottom:none}.toc-item[data-astro-cid-qbgi2h2o]:hover{color:var(--green-dk)}.related-link[data-astro-cid-qbgi2h2o]{display:block;font-size:.875rem;color:var(--mid);padding:.625rem 0;border-bottom:1px solid var(--border);text-decoration:none;transition:color .15s;line-height:1.4}.related-link[data-astro-cid-qbgi2h2o]:last-child{border-bottom:none}.related-link[data-astro-cid-qbgi2h2o]:hover{color:var(--green-dk)}.an-fact-row[data-astro-cid-qbgi2h2o]{display:flex;align-items:center;gap:.625rem;padding:.5rem 0;border-bottom:1px solid var(--border);font-size:.875rem;color:var(--mid)}.an-fact-row[data-astro-cid-qbgi2h2o]:last-child{border-bottom:none}.an-fact-row[data-astro-cid-qbgi2h2o] svg[data-astro-cid-qbgi2h2o]{color:var(--green);flex-shrink:0}.w-full[data-astro-cid-qbgi2h2o]{width:100%;justify-content:center}@media(max-width:900px){.ah-wrap[data-astro-cid-qbgi2h2o]{grid-template-columns:1fr}.ah-img-wrap[data-astro-cid-qbgi2h2o]{max-height:260px;border-radius:var(--rlg)}.article-layout[data-astro-cid-qbgi2h2o]{grid-template-columns:1fr}.article-sidebar[data-astro-cid-qbgi2h2o]{order:-1}}
