body:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#f5f7f8;color:#142b3d}.c125-shell:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:min(1480px,calc(100% - 32px));margin:0 auto;padding:24px 0 72px}.c125-crumbs:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:.9rem;margin-bottom:18px}.c125-crumbs a:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:#176c70}.c125-hero:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){max-width:850px;margin-bottom:22px}.c125-kicker:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:#176c70;font-weight:800;text-transform:uppercase;letter-spacing:.1em;font-size:.78rem}.c125-hero h1:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:clamp(2rem,4vw,3.45rem);line-height:1.03;margin:.25rem 0 .75rem}.c125-tool:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:minmax(360px,600px) minmax(500px,1fr);gap:22px;align-items:start}.c125-controls:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c125-preview-panel:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c125-card:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#fff;border:1px solid #d7e0e5;border-radius:18px;box-shadow:0 12px 28px rgba(17,43,61,.06)}.c125-controls:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:22px}.c125-preview-panel:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:18px;position:sticky;top:12px}.c125-section:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border:0;border-top:1px solid #e3e9ec;padding:18px 0 0;margin:18px 0 0}.c125-section legend:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:1.05rem;font-weight:800;padding-right:10px}.c125-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:1fr 1fr;gap:12px}.c125-grid .wide:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-column:1/-1}.c125-controls label:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;gap:5px;font-size:.88rem;font-weight:700}.c125-controls input:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c125-controls textarea:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c125-controls select:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:100%;border:1px solid #aebec7;border-radius:9px;padding:10px 11px;font:inherit;background:#fff;color:#142b3d}.c125-controls input:focus:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c125-controls textarea:focus:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c125-controls select:focus:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c125-button:focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){outline:3px solid #f2bd4d;outline-offset:2px}.c125-line-wrap:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){overflow:auto;border:1px solid #d9e2e7;border-radius:10px}.c125-line-editor:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border-collapse:collapse;width:100%;min-width:650px}.c125-line-editor th:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c125-line-editor td:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:7px;border-bottom:1px solid #e2e8eb;text-align:left;vertical-align:top}.c125-line-editor th:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:.78rem;text-transform:uppercase;background:#eef4f5}.c125-line-editor input:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-width:80px}.c125-line-editor .description:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-width:220px}.c125-line-editor .line-total:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){white-space:nowrap;font-variant-numeric:tabular-nums;padding-top:17px}.c125-remove:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border:0;background:#f8e7e3;color:#7d231b;border-radius:7px;padding:8px;cursor:pointer}.c125-add:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin-top:10px}.c125-actions:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.c125-button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border:0;border-radius:999px;padding:11px 17px;background:#176c70;color:#fff;font-weight:800;cursor:pointer}.c125-button.secondary:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#253f54}.c125-button.quiet:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#e8eef1;color:#18354a}.c125-button:disabled:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){opacity:.55;cursor:wait}.c125-status:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-height:1.5em;font-weight:700;color:#2c5e62}.c125-errors:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:#8a1c15;margin:.5rem 0 0;padding-left:20px}.c125-preview-heading:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;justify-content:space-between;gap:12px;align-items:end}.c125-preview-stage:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#dce4e8;padding:18px;border-radius:12px;overflow:auto}.c125-sheet:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){--accent:#176c70;background:#fff;margin:auto;width:min(100%,840px);aspect-ratio:1.294/1;padding:4.5%;box-shadow:0 4px 14px rgba(0,0,0,.13);font-family:Arial,sans-serif;color:#172b3a}.c125-sheet[data-paper=a4]:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){aspect-ratio:1.414/1}.c125-document:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){height:100%;display:flex;flex-direction:column}.c125-doc-head:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;justify-content:space-between;gap:18px;border-bottom:4px solid var(--accent);padding-bottom:13px}.c125-doc-title:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:clamp(1.2rem,2.1vw,2.2rem);font-weight:800;color:var(--accent)}.c125-doc-number:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){text-align:right;font-size:.78rem}.c125-parties:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:15px 0}.c125-party h3:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:0 0 5px;color:var(--accent);font-size:.8rem;text-transform:uppercase}.c125-party p:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:2px 0;font-size:.74rem;white-space:pre-line}.c125-doc-table:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border-collapse:collapse;width:100%;font-size:.7rem}.c125-doc-table th:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#eaf2f3;color:#17374a;text-align:left;padding:7px}.c125-doc-table td:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border-bottom:1px solid #dce4e7;padding:7px;vertical-align:top}.c125-doc-table .num:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){text-align:right;white-space:nowrap}.c125-doc-footer:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:1fr minmax(190px,35%);gap:20px;margin-top:auto;padding-top:14px}.c125-doc-note:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:.67rem;white-space:pre-line}.c125-totals:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:.72rem}.c125-totals div:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;justify-content:space-between;padding:3px 0}.c125-totals .grand:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border-top:2px solid var(--accent);font-size:1rem;font-weight:800;color:var(--accent);margin-top:5px;padding-top:7px}.c125-card:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:24px;margin-top:24px}.c125-feature-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.c125-related:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;flex-wrap:wrap;gap:10px}.c125-related a:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#e9f2f2;border-radius:999px;padding:8px 12px}.c125-helper:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c125-caption:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:#58707f;font-size:.88rem}.c125-legal:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border-left:4px solid #d3a33f;padding-left:12px}.c125-invalid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border-color:#a22!important;background:#fff8f7!important}@media(max-width:1050px){.c125-tool:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr}.c125-preview-panel:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){position:static}}@media(max-width:650px){.c125-shell:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:min(100% - 20px,1480px)}.c125-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c125-parties:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c125-doc-footer:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c125-feature-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr}.c125-preview-stage:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:8px}.c125-sheet:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:820px;transform-origin:top left;transform:scale(.42);margin-bottom:-45%}.c125-preview-stage:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){height:360px}.c125-doc-head:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){flex-direction:column}.c125-doc-number:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){text-align:left}}@media print{body:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#fff}.site-header:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.site-footer:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c125-crumbs:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c125-hero:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c125-controls:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c125-card:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c125-preview-heading:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c125-caption:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:none!important}.c125-shell:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c125-tool:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c125-preview-panel:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c125-preview-stage:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:100%;max-width:none;margin:0;padding:0;border:0;box-shadow:none;background:#fff;display:block}.c125-sheet:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:100%;height:auto;box-shadow:none;transform:none!important;margin:0;aspect-ratio:auto;min-height:100vh}}.c125-tool>*:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-width:0}.c125-controls:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c125-preview-panel:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-width:0;max-width:100%}.c125-section:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-width:0;min-inline-size:0}.c125-line-wrap:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){max-width:100%;overflow-x:auto}.footer-inner:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){max-width:calc(100% - 32px);min-width:0}.footer-inner>*:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-width:0;max-width:100%;overflow-wrap:anywhere}.footer-inner>p:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){white-space:normal}