.mx[data-astro-cid-srgiygmp]{margin-top:32px}.sr-only[data-astro-cid-srgiygmp]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mx-suit[data-astro-cid-srgiygmp]{display:none;margin-bottom:20px}.mx-suit[data-astro-cid-srgiygmp] p[data-astro-cid-srgiygmp]{padding:12px 0;border-top:1px solid var(--line);font-size:15.5px;line-height:1.5;color:var(--mute)}.mx-suit[data-astro-cid-srgiygmp] strong[data-astro-cid-srgiygmp]{color:var(--ink)}.mx-table[data-astro-cid-srgiygmp]{width:100%;border-collapse:separate;border-spacing:0;background:var(--card);border:2px solid var(--ink);border-radius:var(--radius-card);box-shadow:var(--shadow-hard)}.mx-q[data-astro-cid-srgiygmp]{vertical-align:middle;padding:22px 28px;text-align:left;font-family:var(--display);font-weight:500;font-size:clamp(24px,2.6vw,30px);line-height:1.15;color:#fff;background:var(--ink);border-bottom:2px solid var(--ink);border-top-left-radius:calc(var(--radius-card) - 2px)}.mx-head[data-astro-cid-srgiygmp]{width:260px;padding:20px 22px;text-align:center;vertical-align:middle;color:#fff;background:var(--ink-soft);border-bottom:2px solid var(--ink);border-left:2px solid var(--ink)}.mx-head[data-astro-cid-srgiygmp].is-std{background:var(--green)}.mx-head[data-astro-cid-srgiygmp]:last-child{border-top-right-radius:calc(var(--radius-card) - 2px)}.mx-rec[data-astro-cid-srgiygmp]{display:block;margin-bottom:6px;font-size:14px;font-weight:700;color:var(--lime)}.mx-name[data-astro-cid-srgiygmp]{display:block;font-family:var(--display);font-weight:500;font-size:32px;line-height:1;color:#fff}.mx-fit[data-astro-cid-srgiygmp]{display:block;margin-top:10px;font-size:15px;font-weight:500;line-height:1.45;color:#fff}.mx-group[data-astro-cid-srgiygmp] th[data-astro-cid-srgiygmp]{padding:12px 28px;text-align:left;font-size:15px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--ink);background:var(--mint);border-top:2px solid var(--ink);border-bottom:2px solid var(--ink)}.mx-feat[data-astro-cid-srgiygmp]{position:relative;padding:16px 28px;text-align:left;font-weight:600;font-size:17px;line-height:1.35;border-top:1.5px solid var(--line);transition:background .15s}.mx-feat[data-astro-cid-srgiygmp]>span[data-astro-cid-srgiygmp]:first-child{margin-right:4px}.mx-cell[data-astro-cid-srgiygmp]{padding:16px 20px;text-align:center;border-top:1.5px solid var(--line);border-left:2px solid var(--ink);font-size:16px;font-weight:700;transition:background .15s}.mx-cell[data-astro-cid-srgiygmp].is-std{background:#f1f7ee}.mx-group[data-astro-cid-srgiygmp]+tr[data-astro-cid-srgiygmp] .mx-feat[data-astro-cid-srgiygmp],.mx-group[data-astro-cid-srgiygmp]+tr[data-astro-cid-srgiygmp] .mx-cell[data-astro-cid-srgiygmp]{border-top:0}tbody[data-astro-cid-srgiygmp] tr[data-astro-cid-srgiygmp]:not(.mx-group):hover .mx-feat[data-astro-cid-srgiygmp],tbody[data-astro-cid-srgiygmp] tr[data-astro-cid-srgiygmp]:not(.mx-group):hover .mx-cell[data-astro-cid-srgiygmp]{background:var(--paper)}tbody[data-astro-cid-srgiygmp]:last-of-type tr[data-astro-cid-srgiygmp]:last-child .mx-feat[data-astro-cid-srgiygmp]{border-bottom-left-radius:calc(var(--radius-card) - 2px)}tbody[data-astro-cid-srgiygmp]:last-of-type tr[data-astro-cid-srgiygmp]:last-child .mx-cell[data-astro-cid-srgiygmp]:last-child{border-bottom-right-radius:calc(var(--radius-card) - 2px)}.mx-yes[data-astro-cid-srgiygmp]{width:30px;height:30px;padding:5px;fill:none;stroke:var(--green);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle;background:var(--mint);border:2px solid var(--green);border-radius:50%}.mx-no[data-astro-cid-srgiygmp]{font-size:20px;color:var(--ink-soft);opacity:.6}.mx-text[data-astro-cid-srgiygmp]{color:var(--ink)}.hint[data-astro-cid-srgiygmp]{display:inline-grid;place-items:center;width:26px;height:26px;padding:0;vertical-align:middle;border:0;border-radius:50%;background:transparent;color:var(--green);cursor:help;transition:background .15s,color .15s}.hint[data-astro-cid-srgiygmp] svg[data-astro-cid-srgiygmp]{width:15px;height:15px;fill:currentColor}.hint[data-astro-cid-srgiygmp]:hover,.hint[data-astro-cid-srgiygmp][aria-expanded=true]{background:var(--lime);color:var(--ink)}.hint[data-astro-cid-srgiygmp]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.tip[data-astro-cid-srgiygmp]{position:absolute;left:24px;top:calc(100% - 4px);z-index:20;width:min(340px,calc(100vw - 48px));padding:14px 16px;border-radius:10px;background:var(--ink);color:var(--paper);font-size:14.5px;font-weight:400;line-height:1.5;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .15s,transform .15s,visibility 0s .15s;pointer-events:none}.tip[data-astro-cid-srgiygmp] strong[data-astro-cid-srgiygmp]{display:block;margin-bottom:4px;font-family:var(--display);font-weight:500;font-size:17px;color:var(--lime)}.hint[data-astro-cid-srgiygmp]:hover+.tip[data-astro-cid-srgiygmp],.hint[data-astro-cid-srgiygmp]:focus-visible+.tip[data-astro-cid-srgiygmp],.hint[data-astro-cid-srgiygmp][aria-expanded=true]+.tip[data-astro-cid-srgiygmp]{opacity:1;visibility:visible;transform:none;transition-delay:0s}.mx-actions[data-astro-cid-srgiygmp]{display:flex;flex-wrap:wrap;gap:14px;margin-top:24px}.mx-warn[data-astro-cid-srgiygmp]{margin-top:8px;font-size:15px;color:var(--ink)}.mx-warn[data-astro-cid-srgiygmp] strong[data-astro-cid-srgiygmp]{color:var(--green)}@media(max-width:700px){.mx-suit[data-astro-cid-srgiygmp]{display:block}.mx-fit[data-astro-cid-srgiygmp],.mx-rec[data-astro-cid-srgiygmp]{display:none}.mx-q[data-astro-cid-srgiygmp]{padding:0;background:var(--ink)}.mx-q[data-astro-cid-srgiygmp] span[data-astro-cid-srgiygmp]{display:none}.mx-head[data-astro-cid-srgiygmp]{width:96px;padding:14px 6px;text-align:center}.mx-group[data-astro-cid-srgiygmp] th[data-astro-cid-srgiygmp]{padding:12px 14px}.mx-name[data-astro-cid-srgiygmp]{font-size:19px}.mx-feat[data-astro-cid-srgiygmp]{padding:14px 12px;font-size:15px}.mx-cell[data-astro-cid-srgiygmp]{padding:14px 6px;text-align:center;font-size:13px}.mx-group[data-astro-cid-srgiygmp] th[data-astro-cid-srgiygmp]{padding:12px}.tip[data-astro-cid-srgiygmp]{left:12px}.mx-actions[data-astro-cid-srgiygmp] .btn[data-astro-cid-srgiygmp]{width:100%;text-align:center}}.split[data-astro-cid-gaoed4ut]{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(32px,6vw,80px);align-items:start}.split-head[data-astro-cid-gaoed4ut]{position:sticky;top:100px}.split-head[data-astro-cid-gaoed4ut] .lead[data-astro-cid-gaoed4ut]{margin-top:14px;color:var(--ink-soft)}.split-nav[data-astro-cid-gaoed4ut]{list-style:none;margin-top:28px;background:var(--card);border:2px solid var(--ink);border-radius:12px;box-shadow:var(--shadow-hard-sm);overflow:hidden}.split-nav[data-astro-cid-gaoed4ut] li[data-astro-cid-gaoed4ut]+li[data-astro-cid-gaoed4ut]{border-top:1.5px solid var(--line)}.split-nav[data-astro-cid-gaoed4ut] a[data-astro-cid-gaoed4ut]{display:block;padding:12px 18px;font-weight:700;font-size:16px;color:var(--ink);transition:background .15s}.split-nav[data-astro-cid-gaoed4ut] a[data-astro-cid-gaoed4ut]:hover,.split-nav[data-astro-cid-gaoed4ut] a[data-astro-cid-gaoed4ut]:focus-visible{background:var(--paper);color:var(--green)}.gl[data-astro-cid-gaoed4ut]{display:grid;gap:24px}.gl-card[data-astro-cid-gaoed4ut]{scroll-margin-top:96px;background:var(--card);border:2px solid var(--ink);border-radius:var(--radius-card);box-shadow:var(--shadow-hard);overflow:hidden}.gl-card[data-astro-cid-gaoed4ut] h3[data-astro-cid-gaoed4ut]{padding:12px 24px;font-size:clamp(22px,2.4vw,28px);line-height:1.2;color:#fff;background:var(--green);border-bottom:2px solid var(--ink)}.gl-card[data-astro-cid-gaoed4ut] details[data-astro-cid-gaoed4ut]{scroll-margin-top:96px;border-top:1.5px solid var(--line)}.gl-card[data-astro-cid-gaoed4ut] h3[data-astro-cid-gaoed4ut]+details[data-astro-cid-gaoed4ut]{border-top:0}.gl-card[data-astro-cid-gaoed4ut] summary[data-astro-cid-gaoed4ut]{justify-content:space-between;padding:16px 24px;font:700 18px/1.35 var(--text);letter-spacing:0;color:var(--ink);cursor:pointer;transition:background .15s}.gl-card[data-astro-cid-gaoed4ut] summary[data-astro-cid-gaoed4ut]:hover{padding-left:24px;background:var(--paper);color:var(--ink)}.gl-card[data-astro-cid-gaoed4ut] summary[data-astro-cid-gaoed4ut]:focus-visible{outline:3px solid var(--green);outline-offset:-3px}.gl-card[data-astro-cid-gaoed4ut] summary[data-astro-cid-gaoed4ut]:after{content:"";width:9px;height:9px;margin:0 4px 4px 0;border:0;border-right:2.5px solid var(--green);border-bottom:2.5px solid var(--green);border-radius:0;background:none;transform:rotate(45deg);transition:transform .2s var(--ease);display:block;flex-shrink:0}.gl-card[data-astro-cid-gaoed4ut] details[data-astro-cid-gaoed4ut][open] summary[data-astro-cid-gaoed4ut]{background:var(--mint)}.gl-card[data-astro-cid-gaoed4ut] details[data-astro-cid-gaoed4ut][open] summary[data-astro-cid-gaoed4ut]:after{background:none;margin:6px 4px 0 0;transform:rotate(225deg)}.gl-body[data-astro-cid-gaoed4ut]{padding:16px 24px 20px;border-top:1.5px solid var(--line)}.gl-body[data-astro-cid-gaoed4ut] p[data-astro-cid-gaoed4ut]{padding:0;animation:none;font-size:17px;line-height:1.6;color:var(--ink)}.gl-body[data-astro-cid-gaoed4ut] .gl-limit[data-astro-cid-gaoed4ut]{margin-top:12px;padding:10px 14px;font-size:16px;color:var(--ink);background:var(--danger-faint);border-left:4px solid var(--danger);border-radius:0 8px 8px 0}.gl-limit[data-astro-cid-gaoed4ut] b[data-astro-cid-gaoed4ut]{color:#7a1f14}@media(max-width:820px){.split[data-astro-cid-gaoed4ut]{grid-template-columns:1fr}.split-head[data-astro-cid-gaoed4ut]{position:static}.split-nav[data-astro-cid-gaoed4ut]{display:none}.gl-card[data-astro-cid-gaoed4ut] summary[data-astro-cid-gaoed4ut],.gl-body[data-astro-cid-gaoed4ut]{padding-inline:18px}}.ex[data-astro-cid-qm6m4hrd]{display:grid;gap:20px;margin-top:32px}.ex-key[data-astro-cid-qm6m4hrd]{padding:20px 26px;background:var(--card);border:2px solid var(--ink);border-left:8px solid var(--danger);border-radius:var(--radius-card);box-shadow:var(--shadow-hard)}.ex-key[data-astro-cid-qm6m4hrd] strong[data-astro-cid-qm6m4hrd]{display:block;font-family:var(--display);font-weight:500;font-size:clamp(22px,2.4vw,28px);line-height:1.2;color:var(--ink)}.ex-key[data-astro-cid-qm6m4hrd] p[data-astro-cid-qm6m4hrd]{margin-top:6px;font-size:17px;line-height:1.55;color:var(--ink)}.ex-grid[data-astro-cid-qm6m4hrd]{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.ex-grid[data-astro-cid-qm6m4hrd] li[data-astro-cid-qm6m4hrd]{display:grid;grid-template-columns:36px 1fr;gap:14px;align-items:start;padding:18px 20px;background:var(--card);border:2px solid var(--ink);border-radius:12px;box-shadow:var(--shadow-hard-sm)}.ex-x[data-astro-cid-qm6m4hrd]{display:grid;place-items:center;width:32px;height:32px;font-size:22px;font-weight:700;line-height:1;color:var(--danger);background:var(--danger-faint);border:2px solid var(--danger);border-radius:50%}.ex-grid[data-astro-cid-qm6m4hrd] strong[data-astro-cid-qm6m4hrd]{display:block;font-size:18px;font-weight:700;line-height:1.3;color:var(--ink)}.ex-grid[data-astro-cid-qm6m4hrd] p[data-astro-cid-qm6m4hrd]{margin-top:4px;font-size:16.5px;line-height:1.5;color:var(--ink-soft)}@media(max-width:820px){.ex-grid[data-astro-cid-qm6m4hrd]{grid-template-columns:1fr}}.p-band[data-astro-cid-mupupnft]{width:100%;padding:clamp(56px,7vw,96px) 0}.band-hero[data-astro-cid-mupupnft]{background:var(--paper);border-bottom:1.5px solid var(--line)}.band-hero[data-astro-cid-mupupnft] h1[data-astro-cid-mupupnft]{font-size:clamp(40px,6vw,76px);line-height:1.05;max-width:18ch}.band-hero[data-astro-cid-mupupnft] .lead[data-astro-cid-mupupnft]{margin-top:20px;max-width:58ch}.band-glossary[data-astro-cid-mupupnft]{background:var(--sage-1)}.band-excluded[data-astro-cid-mupupnft]{background:var(--sage)}.p-band[data-astro-cid-mupupnft] h2[data-astro-cid-mupupnft]{font-size:clamp(32px,4.4vw,54px);line-height:1.08}.p-band[data-astro-cid-mupupnft]>.w[data-astro-cid-mupupnft]>.lead[data-astro-cid-mupupnft]{margin-top:14px;max-width:56ch}.more[data-astro-cid-mupupnft]{margin-top:36px;font-size:16.5px}
