:root:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color-scheme:light}
.wv-shell:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:min(1200px,calc(100% - 32px));margin:0 auto 72px;min-width:0;color:#203a50}.wv-crumbs:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:18px 0;font-size:.9rem;overflow-wrap:anywhere}.wv-crumbs a:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.wv-content a:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:#205c8f}.wv-hero:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:12px 0 20px;max-width:880px}.wv-kicker:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:.77rem;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:#315f80;margin:0 0 10px}.wv-hero h1:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:clamp(2rem,5vw,3.15rem);line-height:1.12;margin:0 0 12px;color:#142d44}.wv-hero p:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:1.05rem;line-height:1.6;margin:0 0 10px}.wv-tool:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#f6f9fc;border:1px solid #d4e1eb;border-radius:18px;padding:24px}.wv-tool h2:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:0 0 8px;color:#18364f}.wv-tool>p:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){line-height:1.55;margin:0 0 20px;color:#405569}.wv-workspace:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;align-items:start}.wv-controls:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.wv-preview-panel:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-width:0}.wv-controls fieldset:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border:1px solid #c9d9e5;border-radius:12px;padding:17px;margin:0 0 16px;background:#fff}.wv-controls legend:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:0 6px;font-weight:800;color:#18364f}.wv-fields:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.wv-fields label:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;flex-direction:column;gap:6px;font-weight:700;color:#244159;min-width:0}.wv-fields label.wv-check:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){flex-direction:row;grid-column:1/-1;align-items:center;gap:10px}.wv-fields :is(input:not([type=checkbox]),select,textarea):where(:not(.jl-v7-chrome,.jl-v7-chrome *)){box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:9px;border:1px solid #91aabf;border-radius:7px;background:#fff;color:#142d44;font:inherit}.wv-fields textarea:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-height:86px;resize:vertical}.wv-fields input[type=checkbox]:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:20px;height:20px;accent-color:#215b8a;flex:none}.wv-fields :is(input,select,textarea):focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.wv-actions button:focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.wv-controls button:focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.wv-content a:focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){outline:3px solid #e58a22;outline-offset:2px}.wv-fields [aria-invalid=true]:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border-color:#b02730;box-shadow:0 0 0 2px rgba(176,39,48,.2)}.wv-help:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:.9rem;line-height:1.5;color:#536878;margin:6px 0}.wv-preview-panel:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#fff;border:1px solid #c9d9e5;border-radius:12px;padding:18px;position:sticky;top:14px}.wv-preview-panel h3:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:0 0 8px;color:#18364f}.wv-summary:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-weight:650;line-height:1.5;color:#254c66;margin:0 0 12px;min-height:3em}.wv-preview-page:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#fff;border:1px solid #a8bac8;box-shadow:0 3px 14px rgba(23,52,73,.17);max-width:500px;width:100%;min-width:0}.wv-preview-page svg:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:block;width:100%;height:auto;max-width:100%}.wv-actions:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.wv-actions button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.wv-controls button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){appearance:none;background:#1e5a8b;color:#fff;border:1px solid #1e5a8b;border-radius:8px;padding:11px 15px;min-height:44px;font:inherit;font-weight:700;cursor:pointer}.wv-actions button:hover:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.wv-controls button:hover:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#16476f}.wv-actions .wv-secondary:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.wv-controls .wv-secondary:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#fff;color:#1e517c}.wv-actions .wv-secondary:hover:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.wv-controls .wv-secondary:hover:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#eef5fb}.wv-actions button:disabled:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.wv-controls button:disabled:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){opacity:.5;cursor:not-allowed}.wv-status:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-height:1.5em;color:#26516e;margin:12px 0 0}.wv-error:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#fff0f0;border-left:4px solid #b02730;color:#871e27;padding:12px 14px;border-radius:5px;margin:10px 0}.wv-content:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){max-width:930px;line-height:1.68;color:#2a4153;padding:30px 0}.wv-content h2:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:1.5rem;color:#18364f;line-height:1.2;margin:26px 0 8px}.wv-content ul:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.wv-content ol:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding-left:1.45rem}.wv-content li:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:5px 0}.wv-content table:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border-collapse:collapse;max-width:100%;width:100%;font-size:.95rem}.wv-content th:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.wv-content td:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border:1px solid #cad8e4;text-align:left;padding:8px}.wv-content th:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#e9f0f5;color:#173951}.wv-stack:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;gap:12px}.wv-list-row:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px;border:1px solid #d4e1eb;border-radius:8px;background:#fff}.wv-list-row input:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-width:0}.wv-privacy:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border-left:4px solid #205c8f;padding:10px 14px;background:#eef5fb;line-height:1.55}.wv-print:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:none}.site-footer .footer-inner:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:block;min-width:0;overflow-wrap:anywhere}.site-footer .footer-inner p:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){white-space:normal;overflow-wrap:anywhere;max-width:100%}
@media(max-width:850px){.wv-workspace:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr}.wv-preview-panel:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){position:static}}@media(max-width:560px){.wv-shell:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:min(100% - 20px,1200px)}.wv-tool:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:16px}.wv-controls fieldset:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.wv-preview-panel:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:14px}.wv-fields:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr}.wv-actions button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){flex:1 1 100%}}
@media print{@page{margin:0}html:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),body:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:0!important;padding:0!important;background:#fff!important;width:auto!important;height:auto!important}body>*:not(.wv-print):where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:none!important}.wv-print:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:block!important;margin:0!important;padding:0!important}.wv-print svg:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:block!important;margin:0!important;padding:0!important;max-width:none!important}}
