.MBaICG_main{background:var(--soft);padding:40px 0 72px}.MBaICG_homeLink{min-height:44px;color:var(--blue-deep);align-items:center;font-size:14px;font-weight:700;display:inline-flex}.MBaICG_heading{max-width:780px;padding:22px 0 32px}.MBaICG_eyebrow{color:var(--blue-deep);letter-spacing:.12em;font-size:12px;font-weight:800}.MBaICG_heading h1{color:var(--navy);overflow-wrap:anywhere;margin:10px 0 16px;font-size:clamp(30px,5vw,48px);line-height:1.15}.MBaICG_description{color:var(--muted);font-size:18px;line-height:1.65}.MBaICG_version{color:var(--muted);font-size:13px;line-height:1.6}.MBaICG_layout{grid-template-columns:minmax(0,250px) minmax(0,1fr);align-items:start;gap:32px;display:grid}.MBaICG_sidebar,.MBaICG_article{min-width:0}.MBaICG_sidebar nav{border:1px solid var(--line);background:#fff;border-radius:14px;padding:10px;display:grid}.MBaICG_sidebar nav a{border-radius:8px;min-height:46px;padding:13px 14px;font-size:14px;font-weight:700}.MBaICG_sidebar nav a[aria-current=page]{color:var(--blue-deep);box-shadow:inset 3px 0 var(--orange);background:#edf4ff}.MBaICG_sidebar nav a:hover{background:var(--soft)}.MBaICG_contact{border-left:3px solid var(--orange);overflow-wrap:anywhere;margin-top:22px;padding:16px}.MBaICG_contact h2{color:var(--navy);margin:0;font-size:15px}.MBaICG_contact p,.MBaICG_contact a{font-size:13px;line-height:1.7}.MBaICG_contact a,.MBaICG_article a{color:var(--blue-deep);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.MBaICG_article{border:1px solid var(--line);background:#fff;border-radius:16px;padding:clamp(20px,4vw,42px)}.MBaICG_article section+section{border-top:1px solid var(--line);margin-top:28px;padding-top:24px}.MBaICG_article h2{color:var(--navy);margin:0 0 12px;scroll-margin-top:100px;font-size:21px;line-height:1.4}.MBaICG_article p{overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.85}.MBaICG_related{border-top:1px solid var(--line);margin-top:32px;padding-top:24px}.MBaICG_related div{flex-wrap:wrap;gap:8px 20px;display:flex}.MBaICG_related a{align-items:center;min-height:44px;font-size:14px;display:inline-flex}.MBaICG_footerLinks{border-top:1px solid #8094b24d;flex-wrap:wrap;gap:4px 22px;padding-block:18px;display:flex}.MBaICG_footerLinks a{align-items:center;min-height:44px;font-size:14px;display:inline-flex}.MBaICG_footerLinks a:hover{text-underline-offset:4px;text-decoration:underline}.MBaICG_main a:focus-visible,.MBaICG_footerLinks a:focus-visible{outline:3px solid var(--orange);outline-offset:3px;border-radius:4px}@media (max-width:760px){.MBaICG_main{padding-top:24px}.MBaICG_layout{grid-template-columns:minmax(0,1fr);gap:22px}.MBaICG_sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.MBaICG_contact{margin-top:16px}}@media print{.MBaICG_sidebar,.MBaICG_homeLink,.MBaICG_related{display:none}.MBaICG_main{background:#fff;padding:0}.MBaICG_layout{display:block}.MBaICG_article{border:0;padding:0}}.MBaICG_sectionLinks{flex-wrap:wrap;gap:4px 22px;margin:12px 0 0;padding:0;list-style:none;display:flex}.MBaICG_sectionLinks a{align-items:center;min-height:44px;font-size:14px;display:inline-flex}
.K-kOUG_editor{min-width:0}.K-kOUG_editor label{gap:7px;margin:14px 0;font-size:14px;font-weight:650;display:grid}.K-kOUG_editor input,.K-kOUG_editor textarea{border:1px solid var(--line);width:100%;min-width:0;color:var(--ink);font:inherit;background:#fff;border-radius:8px;padding:11px}.K-kOUG_editor textarea{resize:vertical}.K-kOUG_editor fieldset{border:1px solid var(--line);border-radius:12px;min-width:0;margin:22px 0;padding:18px}.K-kOUG_editor legend{padding:0 7px;font-weight:700}.K-kOUG_grid,.K-kOUG_linkRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}.K-kOUG_actions{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}.K-kOUG_editor button{min-height:44px}.K-kOUG_editor a{color:var(--blue-deep);overflow-wrap:anywhere;text-decoration:underline}.K-kOUG_preview{background:var(--soft);overflow-wrap:anywhere;border-radius:12px;padding:24px}.K-kOUG_preview p{white-space:pre-wrap;line-height:1.8}.K-kOUG_editor :focus-visible{outline:3px solid var(--orange);outline-offset:3px}@media (max-width:700px){.K-kOUG_grid,.K-kOUG_linkRow{grid-template-columns:minmax(0,1fr)}.K-kOUG_editor fieldset{padding:12px}}
