.ba-doc{--ba-navy:#12294d;--ba-navy-2:#1d3a63;--ba-accent:#2563eb;--ba-ink:#1f2937;--ba-muted:#647082;--ba-line:#dfe4ea;--ba-line-strong:#c6cedb;--ba-surface:#fff;--ba-soft:#f2f5f9;--ba-zebra:#f7f9fc;--ba-navy-ink:#fff;--ba-font:Arial,Helvetica,sans-serif;--ba-radius:10px;--ba-pad:48px 56px;max-width:860px;margin:0 auto;background:var(--ba-surface);color:var(--ba-ink);font-family:var(--ba-font);font-size:15px;line-height:1.6;border:1px solid var(--ba-line);border-radius:var(--ba-radius);padding:var(--ba-pad);box-shadow:0 10px 40px rgba(9,24,46,.18)}.ba-doc a{color:var(--ba-accent);text-decoration:underline}.ba-doc :where(header,footer,section){position:static;top:auto;z-index:auto;background:transparent;backdrop-filter:none;border:0;padding:0;transition:none}.ba-doc :where(h1,h2,h3,h4){font-family:var(--ba-font)}.ba-cover{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:480px;padding:40px 0}.ba-logo{height:44px;width:auto;display:block}.ba-cover .ba-logo{height:96px;margin:0 auto 28px}.ba-product{font-size:38px;font-weight:800;line-height:1.12;color:var(--ba-navy);margin:0 0 14px;max-width:22ch}.ba-tagline{font-size:18px;line-height:1.45;color:var(--ba-navy-2);margin:0 auto 30px;max-width:44ch}.ba-prepared{font-weight:700;color:var(--ba-ink);font-size:16px;margin:0 0 22px;padding-top:22px;border-top:2px solid var(--ba-navy)}.ba-cover .ba-meta{margin:3px 0;font-size:14px;color:var(--ba-muted)}.ba-entity{margin:36px 0 0;font-size:11.5px;letter-spacing:.01em;color:var(--ba-muted)}.ba-section{margin:26px 0}.ba-section h2{font-size:21px;font-weight:800;color:var(--ba-navy);border-bottom:1px solid var(--ba-line);padding-bottom:10px;margin:0 0 14px}.ba-section h3{font-size:15px;color:var(--ba-navy-2);margin:18px 0 8px}.ba-section p,.ba-section ul{margin:0 0 11px}.ba-section ul{padding-left:22px}.ba-section li{margin:5px 0}.ba-note{color:var(--ba-muted);font-size:13px}.ba-steps{margin:0;padding-left:24px}.ba-steps li{margin:11px 0;padding-left:4px}.ba-steps li strong{color:var(--ba-navy)}.ba-steps li span{display:block}.ba-table{width:100%;border-collapse:collapse;margin:12px 0 4px;font-size:13.5px}.ba-table td,.ba-table th{text-align:left;padding:9px 14px;border-bottom:1px solid var(--ba-line);vertical-align:top}.ba-table thead th{background:var(--ba-soft);color:var(--ba-navy);border-bottom:1px solid var(--ba-line-strong);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.04em}.ba-table tbody tr:nth-child(2n){background:var(--ba-zebra)}.ba-table tbody tr:last-child td{border-bottom:none}.ba-figures thead th{background:var(--ba-navy);color:var(--ba-navy-ink);border-bottom:none}.ba-figures td+td,.ba-figures th+th{text-align:right}.ba-figures tfoot td{border-bottom:none;padding:8px 14px}.ba-figures tfoot tr:first-child td{border-top:1.5px solid var(--ba-navy)}.ba-figures tfoot tr:last-child td{background:var(--ba-navy);color:var(--ba-navy-ink);font-weight:700}.ba-figures tfoot tr:last-child td strong{color:var(--ba-navy-ink)}.ba-invest-table{margin:12px 0 20px}.ba-invest-table h3{margin-bottom:4px}.ba-accept .ba-accepted{margin-top:12px;padding-top:12px;border-top:1px solid var(--ba-line)}.ba-accept .ba-accepted ul{margin:6px 0 0}.ba-eyebrow{text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:700;color:var(--ba-muted);margin:0 0 8px}.ba-inv-head{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;border-bottom:2px solid var(--ba-navy);padding-bottom:18px;margin-bottom:22px}.ba-inv-brand .ba-logo{height:40px;margin-bottom:12px}.ba-inv-entity{font-size:12.5px;color:var(--ba-muted);line-height:1.5}.ba-inv-name{font-weight:700;color:var(--ba-ink);font-size:13.5px}.ba-inv-headmeta{text-align:right;flex-shrink:0}.ba-inv-headmeta h1{font-size:27px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ba-navy);margin:0}.ba-inv-number{font-weight:700;color:var(--ba-navy-2);font-size:15px;margin-top:2px}.ba-inv-metalist{display:grid;grid-template-columns:max-content max-content;justify-content:end;gap:3px 12px;margin:12px 0 0;font-size:12.5px}.ba-inv-metalist>div{display:contents}.ba-inv-metalist dt{color:var(--ba-muted);text-transform:uppercase;font-size:10.5px;letter-spacing:.04em;text-align:right}.ba-inv-metalist dd{margin:0;font-weight:700;text-align:right}.ba-inv-billed{background:var(--ba-soft);border-radius:var(--ba-radius);padding:14px 18px;margin:0 0 20px;font-style:normal;line-height:1.55}.ba-inv-billname{font-weight:700;color:var(--ba-ink);font-size:15px}.ba-inv-lines{margin-bottom:22px}.ba-inv-boxes{display:grid;grid-template-columns:1.4fr 1fr;gap:16px;margin:0 0 20px}.ba-inv-box{border:1px solid var(--ba-line-strong);border-radius:var(--ba-radius);padding:16px 18px}.ba-inv-box p{margin:0 0 8px}.ba-inv-pay{display:grid;grid-template-columns:max-content 1fr;gap:4px 14px;margin:10px 0 0;font-size:13.5px}.ba-inv-pay>div{display:contents}.ba-inv-pay dt{color:var(--ba-muted);font-weight:600}.ba-inv-pay dd{margin:0}.ba-inv-footer{margin-top:8px;padding-top:14px;border-top:1px solid var(--ba-line);color:var(--ba-muted);font-size:12px;text-align:center}@media (max-width:680px){.ba-doc{padding:28px 22px}.ba-inv-head{flex-direction:column}.ba-inv-headmeta{text-align:left}.ba-inv-metalist{justify-content:start}.ba-inv-metalist dd,.ba-inv-metalist dt{text-align:left}.ba-inv-boxes{grid-template-columns:1fr}}@page{size:A4;margin:16mm 14mm}.ba-cover{-moz-column-break-after:page;break-after:page}.ba-section h2,.ba-section h3{-moz-column-break-after:avoid;break-after:avoid}.ba-table thead{display:table-header-group}.ba-inv-billed,.ba-inv-boxes,.ba-invest-table,.ba-invoice,.ba-steps li,.ba-table tr{-moz-column-break-inside:avoid;break-inside:avoid}@media print{body,html{background:#fff}.crm-accept-actions,.crm-doc-toolbar,.crm-nav{display:none}.ba-doc{border:none;border-radius:0;box-shadow:none;padding:0;max-width:none}.ba-cover{min-height:244mm;justify-content:center}}