:root:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){--c122-ink:#17232e;--c122-navy:#17324d;--c122-blue:#2b6f91;--c122-line:#b8c5ce;--c122-sky:#eaf3f7;--c122-gold:#fff4cc;--c122-green:#e5f4ea}
*:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){box-sizing:border-box}.c122:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:1.5rem 1rem 4rem;background:linear-gradient(#f7fbfd,#fff);color:var(--c122-ink)}.c122-wrap:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:min(1120px,100%);margin:auto}.c122 .eyebrow:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){text-transform:uppercase;letter-spacing:.08em;font-weight:800;color:var(--c122-blue)}.c122 .lede:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:1.14rem;max-width:74ch}.c122-card:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#fff;border:1px solid var(--c122-line);border-radius:16px;padding:1.15rem;margin:1rem 0}.c122-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}.c122-downloads:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;flex-wrap:wrap;gap:.55rem;margin:.8rem 0 1rem}.c122-button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.72rem 1rem;border-radius:9px;background:var(--c122-navy);color:#fff;text-decoration:none;font-weight:750}.c122-button.secondary:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:var(--c122-sky);color:var(--c122-navy);border:1px solid #78909d}.c122-button:focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c122 a:focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){outline:3px solid #efaa38;outline-offset:3px}.c122-preview:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:block;width:100%;height:auto;margin:1rem auto;border:1px solid var(--c122-line);box-shadow:0 5px 20px #17324d1f;background:#fff}.c122-preview.matrix:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:min(100%,820px)}.c122-note:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:1rem;border-left:4px solid #3d8b5a;background:var(--c122-green)}.c122-warning:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:1rem;border-left:4px solid #b57d00;background:var(--c122-gold)}.c122 table:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:100%;border-collapse:collapse;margin:.75rem 0}.c122 th:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c122 td:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:.58rem;border:1px solid var(--c122-line);text-align:left}.c122 th:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:var(--c122-navy);color:#fff}.c122 ul:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c122 ol:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding-left:1.25rem}.c122 li:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:.35rem 0}.c122 .file-note:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:.94rem;color:#45545f}
@media(max-width:700px){.c122:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding-top:1rem}.c122-card:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:.9rem}.c122-downloads:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){flex-direction:column}.c122-button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:100%}.site-header .header-inner:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.site-footer .footer-inner:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:auto!important;max-width:100%!important;margin-inline:0!important;padding-inline:1rem!important}.site-footer .footer-inner>*:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:auto!important;min-width:0!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important;overflow-wrap:anywhere}.site-footer .footer-inner>p:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){white-space:normal!important}}
@media print{.site-header:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.site-footer:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c122-downloads:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c122 .eyebrow:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:none!important}.c122:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:0;background:#fff}.c122-card:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border:0;padding:0}}
