.avv-paper{--avv-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--avv-serif:"Iowan Old Style","Palatino Linotype",Palatino,Georgia,"Times New Roman",serif;--avv-shadow:0 1px 2px rgba(0,0,0,.28),0 12px 40px rgba(0,0,0,.42)}@page{size:A4;margin:0}:root{--sheet-h:296.5mm}.sheet{width:210mm;height:var(--sheet-h);background:#fff;color:#000;padding:18mm 20mm 16mm;margin:0 auto 20px;position:relative;font:9.4pt/1.5 var(--avv-serif);box-shadow:var(--avv-shadow);display:flex;flex-direction:column}.sheet:last-child{margin-bottom:0}.sheet-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10mm;padding-bottom:3mm;margin-bottom:7mm;border-bottom:.5pt solid #000;flex:0 0 auto}.sheet-head .t{font:600 8pt/1.4 var(--avv-sans);letter-spacing:.06em;text-transform:uppercase}.sheet-head .r{font:8pt/1.4 var(--avv-sans);text-align:right;color:#333}.sheet-head .r span{display:block;max-width:62mm;margin-left:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sheet-foot{margin-top:auto;padding-top:3mm;border-top:.5pt solid #9a9a9a;display:flex;justify-content:space-between;gap:8mm;font:7.4pt/1.45 var(--avv-sans);color:#444;flex:0 0 auto}.sheet-foot .id{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.01em}.sheet-body{flex:1 1 auto;min-height:0;position:relative}.sheet h2{font:700 12pt/1.3 var(--avv-sans);margin:0 0 2mm;letter-spacing:-.01em}.sheet h3{font:700 9.4pt/1.35 var(--avv-sans);margin:0 0 1.5mm;padding-left:11mm;text-indent:-11mm}.sheet h4{font:700 8.8pt/1.35 var(--avv-sans);margin:3.4mm 0 1.2mm}.sheet p{margin:0 0 1.6mm;text-align:justify;hyphens:auto}.sheet ol.clauses{margin:0;padding:0;list-style:none;counter-reset:cl}.sheet ol.clauses>li{counter-increment:cl;margin:0 0 1.5mm;padding-left:7mm;text-indent:-7mm;text-align:justify;hyphens:auto}.sheet ol.clauses>li:before{content:"(" counter(cl) ")";font-variant-numeric:tabular-nums;display:inline-block;width:7mm;text-indent:0}.sheet ul.bullets{margin:1.2mm 0 1.8mm;padding-left:5mm;list-style:disc outside}.sheet ul.bullets li{margin:0 0 .9mm;text-align:justify}.sheet .lede{font-size:8.9pt;color:#222}.blk{margin:0 0 4.5mm}.blk:last-child{margin-bottom:0}.continued{font:italic 8pt/1.4 var(--avv-sans);color:#444;margin:0 0 1.5mm;text-align:left}.cover{text-align:center;padding-top:calc(4mm * var(--gap,1));margin-bottom:0}.cover .mark{width:42mm;height:auto;margin:0 auto calc(10mm * var(--gap,1));display:block}.cover .kicker{font:600 8.2pt/1.4 var(--avv-sans);letter-spacing:.22em;text-transform:uppercase;color:#333}.cover h1{font:700 24pt/1.14 var(--avv-sans);margin:3.5mm 0 2.5mm;letter-spacing:-.025em;overflow-wrap:anywhere}.cover .sub{font:10.5pt/1.5 var(--avv-sans);color:#222;margin:0}.cover .rule{width:26mm;height:1pt;background:#000;margin:calc(8mm * var(--gap,1)) auto}.parties{display:grid;grid-template-columns:1fr 1fr;gap:0;border:.5pt solid #000;text-align:left;margin:0 0 calc(7mm * var(--gap,1))}.party{padding:5mm 6mm 6mm}.party+.party{border-left:.5pt solid #000}.party .role{font:700 7.6pt/1.3 var(--avv-sans);letter-spacing:.14em;text-transform:uppercase;color:#000;margin:0 0 1mm}.party .role em{font-style:normal;font-weight:400;color:#444;letter-spacing:.02em;text-transform:none;display:block;font-size:7.6pt;margin-top:.6mm}.party .lines{margin:3mm 0 0;font:9.6pt/1.62 var(--avv-sans);overflow-wrap:anywhere}.party .lines .nm{font-weight:700;font-size:10.2pt}.party .lines .muted{color:#444;font-size:8.8pt}.party .meta{margin:3mm 0 0;padding-top:2.5mm;border-top:.5pt dotted #9a9a9a;font:8.2pt/1.5 var(--avv-sans);color:#333;overflow-wrap:anywhere}.party .meta b{font-weight:600;color:#000}.cover .between{font:9.6pt/1.5 var(--avv-sans);color:#222;margin:0 0 calc(4mm * var(--gap,1));text-align:center}.cover .scope{text-align:left;border:.5pt solid #9a9a9a;padding:4.5mm 6mm;font:9.2pt/1.6 var(--avv-sans);color:#111;margin:0 0 calc(7mm * var(--gap,1))}.cover .scope b{display:block;font:700 7.6pt/1.3 var(--avv-sans);letter-spacing:.14em;text-transform:uppercase;margin-bottom:1.6mm}.ident{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:.5pt solid #000;border-bottom:.5pt solid #000;text-align:left}.ident div{padding:3.4mm 5mm}.ident div+div{border-left:.5pt dotted #9a9a9a}.ident dt{font:600 7pt/1.3 var(--avv-sans);letter-spacing:.12em;text-transform:uppercase;color:#444;margin:0 0 1.2mm}.ident dd{margin:0;font:8.6pt/1.45 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;word-break:break-word}.ident dd[data-bind=hash]{font-size:7.2pt;letter-spacing:-.01em}.sheet table{width:100%;border-collapse:collapse;margin:0 0 3mm;font:8pt/1.42 var(--avv-sans)}.sheet caption{caption-side:top;text-align:left;font:700 9.6pt/1.35 var(--avv-sans);padding:0 0 1.8mm}.sheet td,.sheet th{border:.5pt solid #9a9a9a;padding:1.35mm 2.1mm;vertical-align:top;text-align:left}.sheet thead th{background:#efefef;font-weight:700;font-size:7.6pt;letter-spacing:.04em;text-transform:uppercase}.sheet tbody th{background:#f7f7f7;font-weight:600;width:34%}.sheet td ul{margin:0;padding-left:4mm;list-style:disc outside}.sheet td li{margin:0 0 .7mm}.sheet table.narrow tbody th{width:26%}.signatures{display:grid;grid-template-columns:1fr 1fr;gap:12mm;margin-top:8mm}.sigbox .who{font:700 7.6pt/1.3 var(--avv-sans);letter-spacing:.14em;text-transform:uppercase;margin:0 0 1mm}.sigbox .where{font:8.4pt/1.5 var(--avv-sans);color:#333;margin:0}.sigbox .where .blank-line{display:inline-block;min-width:44mm;border-bottom:.5pt solid #777}.sigbox .plate{height:28mm;position:relative;border-bottom:.5pt solid #000;margin-top:2mm}.sigbox .plate svg{position:absolute;left:2mm;bottom:2mm;height:17mm;width:auto}.sigbox .plate .stamp{position:absolute;right:2mm;bottom:1mm;left:auto;width:26mm;height:26mm;transform:rotate(-5deg)}.sigbox .cap{font:8.4pt/1.45 var(--avv-sans);margin:1.6mm 0 0;overflow-wrap:anywhere}.sigbox .cap b{display:block;font-weight:700}.sigbox .cap span{color:#444;font-size:7.8pt}.signote{margin-top:7mm;border:.5pt solid #9a9a9a;padding:3.6mm 5mm;font:8pt/1.55 var(--avv-sans);color:#222}.signote b{font-weight:700}@media print{body,html{background:#fff!important;margin:0;padding:0}body>*{display:none!important}body>.avv-print-root{display:block!important}.avv-print-root footer,.avv-print-root header,.avv-print-root nav,.avv-screen{display:none!important}.avv-print-root main{padding:0!important;margin:0!important;background:#fff!important;min-height:0!important}.avv-layout{display:block!important;gap:0!important}.avv-stage{overflow:visible!important;height:auto!important}.avv-stack{transform:none!important;width:auto!important;height:auto!important}.sheet{margin:0;box-shadow:none;-moz-column-break-after:page;break-after:page;page-break-after:always;-webkit-print-color-adjust:exact;print-color-adjust:exact}.sheet:last-child{-moz-column-break-after:auto;break-after:auto;page-break-after:auto}}