:root:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color-scheme:light}*:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){box-sizing:border-box}body:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:0;color:#17313a;background:#f5f8fa;font:16px/1.55 system-ui,sans-serif}a:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:#075884}a:focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),button:focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),input:focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),select:focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){outline:3px solid #cf5900;outline-offset:3px}.skip:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){position:absolute;left:-9999px}.skip:focus:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){left:1rem;top:1rem;background:#fff;z-index:10;padding:.5rem}.site-head:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#143a4a;color:#fff;display:flex;flex-wrap:wrap;gap:.5rem 1.2rem;padding:.8rem max(1rem,calc((100vw - 1120px)/2))}.site-head a:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:#fff;max-width:100%;overflow-wrap:anywhere}.wrap:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){max-width:1120px;margin:auto;padding:1.5rem}.hero h1:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:clamp(2rem,4vw,3rem);line-height:1.15;margin:.4rem 0}.lead:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){max-width:72ch}.layout:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:minmax(290px,410px) minmax(0,1fr);gap:1.2rem;align-items:start}.panel:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#fff;border:1px solid #cadce3;border-radius:12px;padding:1.25rem;min-width:0;box-shadow:0 2px 8px #1233 0a}.panel h2:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin-top:0}label:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:block;font-weight:650;margin:.8rem 0}.hint:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:block;color:#46616c;font-size:.9rem;font-weight:400}input:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),select:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:block;width:100%;font:inherit;color:#17313a;border:1px solid #708d9a;border-radius:6px;padding:.62rem;background:#fff}label.disabled:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){opacity:.55}.actions:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;gap:.6rem;flex-wrap:wrap;margin-top:1rem}button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font:inherit;font-weight:650;background:#075884;color:#fff;border:0;border-radius:6px;padding:.7rem 1rem;cursor:pointer;max-width:100%;white-space:normal}button.secondary:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#e8f0f3;color:#143a4a}.error:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:#9b251b;font-weight:700}.status:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-height:1.6rem}dl:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.8rem 1rem}dt:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-weight:650}dd:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:0;text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.details:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){max-width:78ch}.details section:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:1.5rem 0}.details h2:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin-bottom:.4rem}footer:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border-top:1px solid #cadce3;padding:1rem;text-align:center;color:#46616c}[hidden]:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:none!important}@media(max-width:700px){.wrap:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:1rem}.layout:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr}dl:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr}dd:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){text-align:left;border-bottom:1px solid #e0e8eb;padding-bottom:.5rem}}
:root:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){overflow-wrap:anywhere}
.wrap:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.hero:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.details:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.panel:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.layout:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-width:0}
.hero h1:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.details h2:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.panel h2:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){overflow-wrap:anywhere}
.hero:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#143a4a;color:#fff;padding:1.5rem;border-radius:12px}
.hero p:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.hero h1:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:#fff}
@media(max-width:700px){.layout:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:minmax(0,1fr)}}
