.v2-proposal .p-hero-bar{background:var(--black);color:var(--white)}.v2-proposal .p-hero{flex-direction:column;gap:12px;max-width:1376px;padding-top:40px;padding-bottom:44px;display:flex}.v2-proposal .p-hero-eyebrow{color:var(--orange)}.v2-proposal .p-hero-h1{text-transform:uppercase;margin:0;font:400 72px/.95 Anton,Impact,sans-serif}.v2-proposal .p-hero-line{color:#e0e0e0;max-width:760px;margin:0;font:400 18px/1.5 Barlow,sans-serif}.v2-proposal .pn-strip{flex-wrap:wrap;align-items:center;gap:12px;max-width:1376px;padding-top:12px;display:flex}.v2-proposal label.p-level{cursor:pointer;position:relative}.v2-proposal label.p-level input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.v2-proposal label.p-level:focus-within{outline:2px solid var(--black);outline-offset:2px}.v2-proposal .pn-docs{flex-direction:column;gap:8px;display:flex}.v2-proposal .p-aside .p-link{color:var(--white)}.v2-proposal .pn-col{flex-direction:column;gap:12px;min-width:0;display:flex}.v2-proposal .pn-offers{border:1px solid #e2e2e2;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.v2-proposal .pn-offer{justify-content:space-between;align-items:center;gap:12px;font:400 14px/1.4 Barlow,sans-serif;display:flex}.v2-proposal .pn-offer.on{background:var(--green-soft)}.v2-proposal .pn-offer .p-sub{display:block}.v2-proposal .pn-rows{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.v2-proposal .pn-rows li{border-top:1px solid #e2e2e2;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding-top:6px;font:400 14px/1.4 Barlow,sans-serif;display:grid}.v2-proposal .pn-terms{color:#222;flex-direction:column;gap:6px;font:400 14px/1.5 Barlow,sans-serif;display:flex}.v2-proposal .pn-attach{color:#333;border-top:1px solid #e2e2e2;flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;font:400 14px/1.5 Barlow,sans-serif;display:flex}.v2-proposal .pn-bar{z-index:3;background:var(--orange);color:var(--black);position:sticky;top:0}.v2-proposal .pn-bar-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:1376px;padding-top:12px;padding-bottom:12px;display:flex}.v2-proposal .pn-bar-line{font:700 15px/1.4 Barlow,sans-serif}.v2-proposal .pn-bar-acts{flex-wrap:wrap;gap:10px;display:flex}.v2-proposal .pn-moments{flex-direction:column;gap:12px;display:flex}.v2-proposal .pn-mo{border:2px solid var(--green);flex-wrap:wrap;align-items:flex-end;gap:12px;padding:8px 8px 8px 16px;display:flex}.v2-proposal .pn-mo-kind{color:#555;align-self:center;min-width:90px;font:400 14px/1.4 Barlow,sans-serif}.v2-proposal .pn-lines,.v2-proposal .pn-adds{flex-direction:column;gap:10px;display:flex}.v2-proposal .pn-line{grid-template-columns:minmax(0,1fr) 80px 160px 44px;align-items:end;gap:10px;display:grid}.v2-proposal .pn-line.head{letter-spacing:1.5px;text-transform:uppercase;color:#555;align-items:center;font:700 13px/1.4 Barlow,sans-serif}.v2-proposal .pn-line .r{text-align:right}.v2-proposal .pn-meta{border-top:1px solid #e2e2e2;flex-wrap:wrap;align-items:flex-start;gap:20px;padding-top:14px;display:flex}.v2-proposal .pn-meta>:last-child{flex:320px}.v2-proposal .pn-attach-doc{align-items:center;gap:8px;display:flex}@container page (max-width:900px){.v2-proposal .p-hero-h1{font-size:48px}}.v2-proposal .p-level.off{cursor:not-allowed;background:#f2f2f2}:is(.v2-proposal .p-level.off .t,.v2-proposal .p-level.off .p,.v2-proposal .p-level.off .s:not(:has(.pt-limit))){opacity:.5}.v2-proposal .pn-read .doc.wv{background:var(--white);color:#222;border:1px solid #e2e2e2;flex-direction:column;gap:10px;height:320px;padding:20px 24px;font:400 14px/1.5 Barlow,sans-serif;display:flex;overflow:auto}.v2-proposal .pn-read .doc.wv.all{height:auto}.v2-proposal .pn-read h3{text-transform:uppercase;margin:0;font:400 22px/1.1 Anton,sans-serif}.v2-proposal .pn-read h4{margin:8px 0 0;font:700 14px/1.3 Barlow,sans-serif}.v2-proposal .pn-read p{margin:0}.v2-proposal .pn-read .sub{color:#555}.v2-proposal .pn-read dl{gap:4px;margin:0;display:grid}.v2-proposal .pn-read dl div{gap:8px;display:flex}.v2-proposal .pn-read dt{min-width:140px;font-weight:700}.v2-proposal .pn-read dd{margin:0}.v2-proposal .pn-read table{border-collapse:collapse;width:100%}.v2-proposal .pn-read th,.v2-proposal .pn-read td{text-align:left;vertical-align:top;border-bottom:1px solid #e2e2e2;padding:4px 6px}.v2-proposal .pn-read .two{grid-template-columns:1fr 1fr;gap:16px;display:grid}.v2-proposal .pn-read .two>div{flex-direction:column;gap:2px;display:flex}@media (max-width:640px){.v2-proposal .pn-read .doc.wv{padding:14px 12px}.v2-proposal .pn-read .two{grid-template-columns:1fr}}.v2-proposal .pay-sum{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.v2-proposal .pay-sum>div{border:1px solid #e2e2e2;padding:10px 12px}.v2-proposal .pay-sum .k{letter-spacing:.08em;text-transform:uppercase;color:#555;font:700 11px/1.2 Barlow,sans-serif;display:block}.v2-proposal .pay-sum b{font:400 26px/1.1 Anton,Impact,sans-serif;display:block}.v2-proposal .pay-sum .k2{color:#555;font-size:13px}.v2-proposal .pay-sum .past,.v2-proposal .p-tile .past{color:var(--red)}.v2-proposal .p-tiles.one{grid-template-columns:1fr}.v2-proposal .p-chip{text-transform:uppercase;white-space:nowrap;border:1px solid #111;padding:5px 8px;font:700 12px/1 Barlow,sans-serif}.v2-proposal .p-chip.ok{border-color:var(--green-deep);color:var(--green-deep)}.v2-proposal .p-chip.past{border-color:var(--red);color:var(--red)}.v2-proposal .pay-note{color:#555;font-size:13px}@container page (max-width:640px){.v2-proposal .pay-sum{grid-template-columns:1fr}}.v2-proposal .p-track{max-width:840px;margin:8px 0 0;padding:0;list-style:none;display:flex}.v2-proposal .p-track li{color:#8a8a8a;letter-spacing:.1em;text-transform:uppercase;border-top:4px solid #444;flex:1;padding:8px 8px 0;font:700 12px/1.2 Barlow,sans-serif}.v2-proposal .p-track li.done{border-color:var(--green);color:var(--white)}.v2-proposal .p-track li.now{border-color:var(--orange);color:var(--white)}.v2-proposal .p-sec.p-grey{color:#767676;background:#f3f3f3;border:1px dashed #c4c4c4}.v2-proposal .p-sec.p-grey .p-h2,.v2-proposal .p-sec.p-grey .p-p,.v2-proposal .p-sec.p-grey .p-sub{color:#767676}.v2-proposal .p-opens{color:#555;background:#e9e9e9;align-self:flex-start;padding:4px 8px;font:700 13px/1.3 Barlow,sans-serif}.v2-proposal .p-done{letter-spacing:.08em;text-transform:uppercase;background:var(--green);color:var(--black);align-self:center;padding:3px 7px;font:700 11px/1 Barlow,sans-serif}.v2-proposal .p-head{align-items:center}.v2-proposal .p-aside .pn-pair{flex-direction:column;gap:8px;display:flex}.v2-proposal .pn-contact{color:#e0e0e0;border-top:1px solid #2a2a2a;flex-direction:column;gap:6px;padding-top:10px;font:400 14px/1.45 Barlow,sans-serif;display:flex}.v2-proposal .pn-contact .d{flex-direction:column;display:flex}.v2-proposal .pn-contact .pt-field-label{color:var(--white)}.v2-proposal .pn-sign{background:#f7f7f7;border:1px solid #e2e2e2;flex-direction:column;gap:10px;padding:14px;display:flex}.v2-proposal .pn-sign-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (max-width:640px){.v2-proposal .pn-sign-row{grid-template-columns:1fr}.v2-proposal .p-track li{letter-spacing:.04em;padding:6px 4px 0;font-size:10px}}.v2-proposal .pn-adj{background:var(--orange-soft);border:2px solid var(--orange-line);color:var(--black);flex-direction:column;gap:12px;padding:14px 16px;display:flex}.v2-proposal .pn-adj-lbl{letter-spacing:.1em;text-transform:uppercase;color:var(--orange-ink);font:700 12px/1.2 Barlow,sans-serif}.v2-proposal .pn-adj .p-sub{color:#333}.v2-proposal .pn-adj-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.v2-proposal .pn-line3{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;display:grid}.v2-proposal .pn-line5{grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:10px;display:grid}.v2-proposal .pn-line2{grid-template-columns:minmax(0,1fr) 60px;align-items:center}.v2-proposal .pn-ask{border:2px solid var(--black);background:var(--white);flex-direction:column;gap:8px;padding:12px;display:flex}.v2-proposal .pn-unsaved{font:700 13px/1 Barlow,sans-serif}.v2-proposal .pn-bar-said{flex-wrap:wrap;align-items:center;gap:12px;padding-bottom:10px;font:600 14px/1.4 Barlow,sans-serif;display:flex}.v2-proposal .pn-share-link{border:1px solid var(--black);background:var(--white);min-width:260px;padding:4px 6px;font:400 13px/1.2 Barlow,sans-serif}.v2-proposal .p-aside .pn-adj,.v2-proposal .p-aside .pn-adj .p-lbl,.v2-proposal .p-aside .pn-adj .d{color:var(--black)}@media (max-width:640px){.v2-proposal .pn-line3,.v2-proposal .pn-line5{grid-template-columns:1fr}}.v2-proposal .pn-adj .d{flex-direction:column;display:flex}
