.col-breadcrumb[data-astro-cid-scyjxmaq]{background:var(--ms-green-light);padding:10px 24px}.col-breadcrumb[data-astro-cid-scyjxmaq] ol[data-astro-cid-scyjxmaq]{list-style:none;display:flex;flex-wrap:wrap;gap:8px;font-size:.78rem;color:var(--ms-text-sub);max-width:800px;margin:0 auto}.col-breadcrumb[data-astro-cid-scyjxmaq] li[data-astro-cid-scyjxmaq]+li[data-astro-cid-scyjxmaq]:before{content:"›";margin-right:8px}.col-breadcrumb[data-astro-cid-scyjxmaq] a[data-astro-cid-scyjxmaq]{color:var(--ms-green)}.col-breadcrumb[data-astro-cid-scyjxmaq] a[data-astro-cid-scyjxmaq]:hover{text-decoration:underline}.col-breadcrumb[data-astro-cid-scyjxmaq] li[data-astro-cid-scyjxmaq]:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.col-layout[data-astro-cid-scyjxmaq]{max-width:800px;margin:0 auto;padding:48px 24px 80px}.col-article__header[data-astro-cid-scyjxmaq]{margin-bottom:40px;padding-bottom:32px;border-bottom:2px solid var(--ms-green-light)}.col-article__meta[data-astro-cid-scyjxmaq]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.col-article__badge[data-astro-cid-scyjxmaq]{background:var(--ms-green);color:#fff;font-size:.72rem;font-weight:700;padding:3px 12px;border-radius:50px;letter-spacing:.05em}.col-article__date[data-astro-cid-scyjxmaq]{font-size:.8rem;color:var(--ms-text-sub)}.col-article__title[data-astro-cid-scyjxmaq]{font-size:clamp(1.4rem,3vw,2rem);font-weight:900;line-height:1.4;color:var(--ms-text);margin-bottom:16px}.col-article__lead[data-astro-cid-scyjxmaq]{font-size:.95rem;color:var(--ms-text-sub);line-height:1.7}.col-article__body[data-astro-cid-scyjxmaq]{line-height:1.9;font-size:1rem;color:var(--ms-text)}.col-article__body[data-astro-cid-scyjxmaq] h2{font-size:1.3rem;font-weight:700;margin:40px 0 16px;padding:12px 16px;background:var(--ms-green-light);border-left:4px solid var(--ms-green);border-radius:0 6px 6px 0;line-height:1.4}.col-article__body[data-astro-cid-scyjxmaq] h3{font-size:1.1rem;font-weight:700;margin:28px 0 12px;color:var(--ms-green);padding-bottom:6px;border-bottom:1.5px solid var(--ms-green-light)}.col-article__body[data-astro-cid-scyjxmaq] p{margin-bottom:16px}.col-article__body[data-astro-cid-scyjxmaq] ul,.col-article__body[data-astro-cid-scyjxmaq] ol{padding-left:1.5em;margin-bottom:16px}.col-article__body[data-astro-cid-scyjxmaq] li{margin-bottom:6px}.col-article__body[data-astro-cid-scyjxmaq] strong{font-weight:700;color:var(--ms-text)}.col-article__body[data-astro-cid-scyjxmaq] em{font-style:normal;color:var(--ms-green);font-weight:700}.col-article__body[data-astro-cid-scyjxmaq] hr{border:none;border-top:1px solid var(--ms-border);margin:32px 0}.col-article__body[data-astro-cid-scyjxmaq] table{width:100%;border-collapse:collapse;margin:24px 0;font-size:.9rem}.col-article__body[data-astro-cid-scyjxmaq] th{background:var(--ms-green);color:#fff;padding:10px 14px;text-align:left;font-weight:700}.col-article__body[data-astro-cid-scyjxmaq] td{padding:10px 14px;border-bottom:1px solid var(--ms-border)}.col-article__body[data-astro-cid-scyjxmaq] tr:nth-child(2n) td{background:var(--ms-green-light)}.col-article__cta[data-astro-cid-scyjxmaq]{background:var(--ms-green-light);border:1.5px solid var(--ms-green);border-radius:12px;padding:28px 24px;text-align:center;margin:48px 0 32px}.col-article__cta-text[data-astro-cid-scyjxmaq]{font-size:.95rem;color:var(--ms-text);margin-bottom:16px;line-height:1.6}.col-article__back[data-astro-cid-scyjxmaq]{margin-top:32px;padding-top:24px;border-top:1px solid var(--ms-border)}.col-back-link[data-astro-cid-scyjxmaq]{font-size:.9rem;color:var(--ms-green);font-weight:700}.col-back-link[data-astro-cid-scyjxmaq]:hover{text-decoration:underline}.ms-line-btn[data-astro-cid-scyjxmaq]{display:inline-flex;align-items:center;gap:8px;background:var(--ms-line);color:#fff;font-weight:700;font-size:1rem;padding:14px 28px;border-radius:50px;transition:opacity .2s}.ms-line-btn[data-astro-cid-scyjxmaq]:hover{opacity:.85}@media (max-width: 640px){.col-layout[data-astro-cid-scyjxmaq]{padding:32px 16px 60px}.col-article__body[data-astro-cid-scyjxmaq] h2{font-size:1.1rem}.col-article__body[data-astro-cid-scyjxmaq] table{font-size:.82rem}.col-article__body[data-astro-cid-scyjxmaq] th,.col-article__body[data-astro-cid-scyjxmaq] td{padding:8px 10px}}
