@page{size:A4 portrait;margin:18mm 18mm 16mm}.doc-body{--doc-ink:#000;--doc-ink-soft:#444;--doc-line:#000;--doc-line-soft:#767676;--doc-fill:#f2f2f2;--doc-accent:#69a949;color:var(--doc-ink);-webkit-text-size-adjust:100%;text-rendering:geometricprecision;letter-spacing:normal;word-spacing:normal;font-kerning:normal;background:#d5d5d5;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.45}.doc-body *{box-sizing:border-box}.doc-sheet{background:#fff;border:1px solid #999;width:210mm;min-height:297mm;margin:12mm auto;padding:18mm 18mm 16mm}.doc-body p{margin:0 0 4mm}.doc-head{justify-content:space-between;align-items:flex-start;gap:8mm;display:flex}.doc-brand{flex:none;width:70mm}.doc-brand__logo{width:58mm;height:auto;display:block}.doc-brand__sub{color:var(--doc-ink-soft);margin:1.5mm 0 0;font-size:11px;line-height:1.25}.doc-issuer{text-align:right;width:92mm;font-size:12px;line-height:1.35}.doc-issuer p{white-space:pre-line;margin:0}.doc-issuer__name{font-size:13px;font-weight:700}.doc-rule{border-bottom:2px solid var(--doc-accent);margin-top:4mm}.doc-rule--thin{border-bottom:1px solid var(--doc-line);margin-top:.8mm}.doc-meta{justify-content:space-between;gap:8mm;margin-top:5mm;font-size:13px;display:flex}.doc-title{text-align:center;text-transform:uppercase;margin:12mm 0 2mm;font-size:21px;font-weight:700;line-height:1.2}.doc-subtitle{text-align:center;margin:0 0 8mm;font-size:15px;line-height:1.3}.doc-scope{text-align:center;margin:0 0 7mm;font-size:14px}.doc-body h2,.doc-section-title{margin:6mm 0 2mm;font-size:15px;font-weight:700}.doc-lead,.doc-clause{text-align:justify}.doc-strong{font-weight:700}.doc-note{white-space:pre-line;color:var(--doc-ink-soft);font-size:13px;line-height:1.5}.doc-legal{border-top:1px solid var(--doc-line);text-align:justify;margin-top:5mm;padding-top:2mm;font-size:12px}.doc-address{width:92mm;margin:0 0 10mm auto}.doc-address__label{color:var(--doc-ink-soft);margin-bottom:1.5mm;font-size:12px}.doc-address p{white-space:pre-line;margin:0}.doc-blank{border-bottom:1px dotted var(--doc-line-soft);min-width:55mm;display:inline-block}.doc-blank--row{min-width:0;margin-top:6mm;display:block}.doc-points{margin:0 0 8mm;padding-left:6mm}.doc-points li{text-align:justify;margin-bottom:2.5mm}.doc-data,.doc-grid{border-collapse:collapse;width:100%;margin:0 0 6mm}.doc-data th,.doc-data td,.doc-grid th,.doc-grid td{border:1px solid var(--doc-line);text-align:left;vertical-align:top;padding:1.6mm 2.4mm}.doc-data{break-inside:avoid;page-break-inside:avoid;font-size:13px}.doc-data th{background:var(--doc-fill);width:42%;font-weight:400}.doc-data td{font-weight:700}.doc-data--half{width:60%}.doc-grid{font-size:11px}.doc-grid th{background:var(--doc-fill);font-weight:700}.doc-grid td{padding:1.2mm 1.6mm}.doc-grid tfoot th,.doc-grid tfoot td{background:var(--doc-fill);font-weight:700}.doc-num{text-align:right;white-space:nowrap}.doc-sub{color:var(--doc-ink-soft);font-size:10px;display:block}.doc-signatures{break-inside:avoid;page-break-inside:avoid;justify-content:space-between;align-items:flex-end;gap:12mm;margin-top:22mm;display:flex}.doc-sign{text-align:center;width:70mm;font-size:12px}.doc-sign__line{border-top:1px solid var(--doc-line);padding-top:1.5mm}.doc-stamp{border:1px dashed var(--doc-line-soft);width:55mm;height:26mm;color:var(--doc-ink-soft);text-align:center;justify-content:center;align-items:center;font-size:11px;display:flex}.doc-sign--spacer{border:0}.doc-foot{border-top:1px solid var(--doc-line);color:var(--doc-ink-soft);justify-content:space-between;gap:8mm;margin-top:14mm;padding-top:2mm;font-size:11px;display:flex}.doc-foot p{margin:0}.doc-body.is-capturing{background:#fff}.doc-body.is-capturing .doc-sheet{border:0;min-height:0;margin:0}@media print{.doc-body{background:#fff}.doc-sheet{break-after:page;page-break-after:always;border:0;width:auto;min-height:0;margin:0;padding:0}.doc-sheet:last-of-type{break-after:auto;page-break-after:auto}.no-print,nav,aside,button{display:none!important}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}thead{display:table-header-group}tfoot{display:table-footer-group}tr,li,.print-block,.doc-signatures,.doc-foot{break-inside:avoid;page-break-inside:avoid}h1,h2,h3,.doc-title,.doc-subtitle,.doc-section-title{break-after:avoid;page-break-after:avoid}.print-section{break-after:page;page-break-after:page}.print-section:last-child{break-after:auto;page-break-after:auto}a[href]:after{content:""}}
