.mo{--mo-ok:var(--tint-ok);--mo-ok-soft:var(--tint-ok-soft);--mo-warn:color-mix(in oklch, var(--orange-cta) 55%, var(--tint-ok));--mo-warn-soft:color-mix(in oklch, var(--mo-warn) 17%, var(--ground-3));--mo-no:var(--orange-cta);--mo-no-soft:color-mix(in oklch, var(--orange-cta) 11%, var(--ground-3));--mo-line:color-mix(in oklch, var(--ink) 12%, transparent);--mo-brief-from:#1d1830;--mo-brief-to:#241c40;--mo-brief-edge:#2c2540;--mo-brief-tag:#c9beff;--mo-brief-tag-edge:#8b72f04d;--mo-brief-tag-fill:#8b72f029;--mo-brief-ink:#edebf5;--mo-brief-chip:#dfddea;--mo-brief-chip-edge:#ffffff1a;--mo-brief-chip-fill:#ffffff12;font-size:var(--mo-fs,12px);inline-size:calc(var(--mo-em,20) * 1em);max-inline-size:100%;color:var(--ink);font-family:var(--font-body);letter-spacing:0;text-align:start;font-variant-numeric:tabular-nums lining-nums;text-wrap:pretty;-webkit-font-smoothing:antialiased;background:0 0;font-weight:400;line-height:1.3}:where(.mo) :where(p,ul,dl){margin:0;padding:0}:where(.mo) :where(ul){list-style:none}.mo svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.mo-card{background:var(--ground-3);box-shadow:var(--shadow-float);border-radius:1.35em;position:relative;overflow:hidden}.mo-card:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--mo-line);pointer-events:none;position:absolute;inset:0}.mo-head{background:var(--ground-2);gap:.2em;padding:1em 1.3em .95em;display:grid}.mo-pad{gap:.9em;padding:1.05em 1.3em 1.15em;display:grid}.mo-k{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-size:.92em;font-weight:600;line-height:1.2}.mo-mk{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.92em;font-weight:600;line-height:1.2}.mo-t{font-size:1.32em;font-weight:700;line-height:1.15}.mo-slab{font-family:var(--font-display);letter-spacing:-.012em;font-weight:600;line-height:1.1}.mo-s{color:var(--ink-2);font-size:.95em;line-height:1.4}.mo-row{color:var(--ink-2);align-items:center;gap:1em;display:flex}.mo-row svg{inline-size:1.45em}.mo-row>span{gap:.12em;display:grid}.mo-l{font-size:.95em}.mo-v{color:var(--ink);font-size:1.12em;font-weight:500}.mo-plate{inline-size:fit-content;font-family:var(--font-mono);letter-spacing:.08em;font-variant-numeric:tabular-nums slashed-zero;font-variant-ligatures:none;color:var(--ink);white-space:nowrap;font-weight:700;position:relative}.mo-pl{border:.11em solid var(--ink);background:var(--ground-3);font-family:var(--font-mono);letter-spacing:.06em;font-variant-numeric:tabular-nums slashed-zero;font-variant-ligatures:none;color:var(--ink);white-space:nowrap;border-radius:.4em;padding:.28em .45em .28em .52em;font-size:1.08em;font-weight:700;line-height:1;display:inline-block}.mo-match{background:var(--cyan-deep);transform-origin:0;border-radius:1px;block-size:.12em;position:absolute;inset:auto .08em -.22em 0}.mo-okbar{background:var(--mo-ok-soft);color:var(--mo-ok);align-items:center;gap:.6em;padding:.85em 1.3em;font-weight:600;line-height:1.3;display:flex}.mo-okbar svg,.mo-tick{stroke-width:2px;inline-size:1.35em}.mo-okbar circle,.mo-tick circle{fill:var(--mo-ok);stroke:none}.mo-okbar path,.mo-tick path{stroke:var(--mo-ok-soft)}.mo-ok{color:var(--mo-ok);align-items:center;gap:.4em;font-weight:600;display:inline-flex}.mo-pill{border-radius:var(--radius-pill);background:var(--ground-2);white-space:nowrap;justify-self:start;padding:.3em .8em;font-size:.92em;font-weight:600}.mo-pill-ok{background:var(--mo-ok-soft);color:var(--mo-ok)}.mo-btns{grid-template-columns:1fr 1fr;gap:.6em;display:grid}.mo-btn{border-radius:var(--radius-pill);text-align:center;white-space:nowrap;place-items:center;min-block-size:2.8em;padding:.5em 1em;font-weight:600;line-height:1.2;display:grid}.mo-fill{background:var(--ink);color:var(--ground-3)}.mo-line{box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--ink) 24%, transparent)}.mo-disc{inline-size:2.2em;overflow:visible}.mo-disc>circle{fill:var(--tone-soft);stroke:none}.mo-disc>path,.mo-disc>g{stroke:var(--tone);stroke-width:3.2px}.mo-tone-ok{--tone:var(--mo-ok);--tone-soft:var(--mo-ok-soft)}.mo-tone-warn{--tone:var(--mo-warn);--tone-soft:var(--mo-warn-soft)}.mo-tone-no{--tone:var(--mo-no);--tone-soft:var(--mo-no-soft)}.mo-split{justify-content:space-between;align-items:center;gap:.6em;display:flex}@media (forced-colors:active){.mo-card,.mo-phone{border:1px solid canvastext}}.ppc-plate[data-astro-cid-koagv7ds]{font-size:1.7em}.ir[data-astro-cid-szkfprir]{gap:.7em}.ir-head[data-astro-cid-szkfprir] svg[data-astro-cid-szkfprir]{inline-size:1.2em;color:var(--ink-2)}.ir-title[data-astro-cid-szkfprir]{font-size:1.2em;font-weight:600}.ir-groups[data-astro-cid-szkfprir]{display:grid}.ir-groups[data-astro-cid-szkfprir] li[data-astro-cid-szkfprir]{border-block-start:1px solid var(--hairline);align-items:flex-start;gap:.7em;padding-block:.55em;font-weight:600;line-height:1.3;display:flex}.ir-box[data-astro-cid-szkfprir]{aspect-ratio:1;background:var(--ink);border-radius:.3em;flex:none;place-items:center;inline-size:1.2em;margin-block-start:.05em;display:grid}.ir-box[data-astro-cid-szkfprir] svg[data-astro-cid-szkfprir]{inline-size:1em;stroke:var(--ground-3);stroke-width:2.2px}.ir-foot[data-astro-cid-szkfprir]{grid-template-columns:auto 1fr;margin-block-start:.15em}.lp[data-astro-cid-kfsvgvpb]{gap:0;padding-block:1.2em 1.25em}.lp-when[data-astro-cid-kfsvgvpb]{margin-block-start:.3em!important}.lp-count[data-astro-cid-kfsvgvpb]{align-items:baseline;gap:.5em;display:flex;margin-block-start:.55em!important}.lp-count[data-astro-cid-kfsvgvpb]>span[data-astro-cid-kfsvgvpb]:first-child{letter-spacing:-.01em;font-size:2.3em;font-weight:600;line-height:1.05}.lp-attn[data-astro-cid-kfsvgvpb]{border-block-start:1px solid var(--hairline);align-items:center;gap:.7em;padding-block-start:.85em;display:flex;margin-block-start:.85em!important}.lp-badge[data-astro-cid-kfsvgvpb]{border-radius:var(--radius-pill);background:var(--mo-warn-soft);letter-spacing:0;place-items:center;min-inline-size:2.1em;padding:.2em .6em;display:inline-grid}.lp-rows[data-astro-cid-kfsvgvpb]{gap:.45em;margin-block-start:.75em;display:grid}.lp-row[data-astro-cid-kfsvgvpb]{box-shadow:inset 0 0 0 1px var(--hairline);border-radius:.9em;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.7em;padding:.5em .7em .5em .55em;display:grid}.lp-row[data-astro-cid-kfsvgvpb] .mo-disc[data-astro-cid-kfsvgvpb]{inline-size:1.75em}.lp-row[data-astro-cid-kfsvgvpb] .mo-pl[data-astro-cid-kfsvgvpb]{font-size:.98em}.lp-word[data-astro-cid-kfsvgvpb]{color:var(--tone);font-weight:600}.tk[data-astro-cid-d7kmh7ri]{gap:.8em}.tk-head[data-astro-cid-d7kmh7ri]{align-items:center;gap:.8em;display:flex}.tk-head[data-astro-cid-d7kmh7ri]>span[data-astro-cid-d7kmh7ri]:last-child{gap:.1em;display:grid}.tk-icon[data-astro-cid-d7kmh7ri]{aspect-ratio:1;background:var(--mo-no-soft);inline-size:2.6em;color:var(--mo-no);border-radius:50%;place-items:center;display:grid}.tk-icon[data-astro-cid-d7kmh7ri] svg[data-astro-cid-d7kmh7ri]{inline-size:1.45em}.tk-title[data-astro-cid-d7kmh7ri]{font-size:1.25em;font-weight:700}.tk-rows[data-astro-cid-d7kmh7ri]{box-shadow:inset 0 0 0 1px var(--hairline);border-radius:.9em;margin:0;padding:.2em .95em;display:grid}.tk-rows[data-astro-cid-d7kmh7ri] div[data-astro-cid-d7kmh7ri]{justify-content:space-between;align-items:center;gap:.8em;min-block-size:2.6em;display:flex}.tk-rows[data-astro-cid-d7kmh7ri] div[data-astro-cid-d7kmh7ri]+div[data-astro-cid-d7kmh7ri]{border-block-start:1px solid var(--hairline)}.tk-rows[data-astro-cid-d7kmh7ri] dt[data-astro-cid-d7kmh7ri]{color:var(--ink-2)}.tk-rows[data-astro-cid-d7kmh7ri] dd[data-astro-cid-d7kmh7ri]{margin:0;font-weight:600}.tk-rows[data-astro-cid-d7kmh7ri] .mo-pl[data-astro-cid-d7kmh7ri]{font-size:1em}.tk-appeal[data-astro-cid-d7kmh7ri]{text-underline-offset:.2em;justify-self:center;margin-block-start:-.15em;font-weight:600;text-decoration:underline 1px}.pv[data-astro-cid-tx56t37j]{gap:.55em;display:grid}.pv-row[data-astro-cid-tx56t37j]{border-radius:1.1em;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85em;padding:.8em .95em .8em .8em;display:grid}.pv-words[data-astro-cid-tx56t37j]{gap:.12em;display:grid}.pv-verdict[data-astro-cid-tx56t37j]{color:var(--tone);font-weight:600}.pv-sub[data-astro-cid-tx56t37j]{font-size:.92em;line-height:1.3}
