:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors:active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--total-scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--total-scale-factor));width:100%;min-width:calc(180px * var(--total-scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--total-scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) #888;border-radius:calc(2px * var(--total-scale-factor));padding:calc(6px * var(--total-scale-factor));margin-left:calc(5px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--total-scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors:active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:1;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::-moz-selection{background:transparent}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:-1;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}.qd-combined-signing{margin:16px 0 12px;font-size:14px}.qd-combined-signing-grid,.qd-combined-signing__row{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:48px;column-gap:48px;row-gap:0;align-items:start;width:100%}.qd-combined-sig-col{display:flex;flex-direction:column;min-width:0}.qd-combined-sig-col-title{color:#2456a6;font-weight:700;font-size:17px;letter-spacing:.02em;margin:0 0 18px}.qd-combined-sig-row{margin:0 0 20px;display:flex;align-items:baseline;gap:6px;flex-wrap:nowrap;align-self:end}.qd-combined-sig-label{color:#0f172a;font-weight:700;white-space:nowrap}.qd-combined-sig-line{color:#0f172a;font-family:Courier New,Courier,monospace;letter-spacing:-1px;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:clip;white-space:nowrap}.qd-service-agreement{margin:16px 0;display:flex;flex-direction:column;gap:24px}.qd-service-agreement--empty{padding:24px;text-align:center;color:#6b7280;background:#f9fafb;border:1px dashed #d1d5db;border-radius:6px}.qd-service-agreement .qd-pdf-page--agreement{display:flex;flex-direction:column;background:#fff;border:1px solid #e2e8f0;border-radius:4px;box-shadow:0 1px 3px #0f172a0d;overflow:hidden;min-height:600px}.qd-service-agreement .qd-agreement-header{flex:0 0 auto;padding:18px 32px 8px;text-align:center;background:#fff}.qd-service-agreement .qd-agreement-rule{height:2px;background:#2456a6;width:100%;margin:0}.qd-service-agreement .qd-agreement-title{margin:10px 0 8px;font-size:14px;font-weight:700;color:#0f172a;letter-spacing:.01em}.qd-service-agreement .qd-agreement-body{flex:1 1 auto;padding:16px 32px;font-size:13.5px;line-height:1.6;color:#0f172a}.qd-service-agreement .qd-agreement-body h2{margin:18px 0 10px;font-size:15px;font-weight:700;color:#0f172a}.qd-service-agreement .qd-agreement-body h3{margin:14px 0 8px 18px;font-size:13.5px;font-weight:700;color:#0f172a}.qd-service-agreement .qd-agreement-body p{margin:0 0 12px 18px;text-align:left}.qd-service-agreement .qd-agreement-end-row{display:flex;justify-content:space-between;align-items:baseline;margin:28px 0 0 18px;font-weight:700}.qd-service-agreement .qd-agreement-end-left{color:#0f172a}.qd-service-agreement .qd-agreement-end-ack{color:#2456a6;letter-spacing:.02em}.qd-service-agreement .qd-agreement-footer{flex:0 0 auto;padding:8px 32px 16px;background:#fff}.qd-service-agreement .qd-agreement-pagenum{text-align:center;font-size:11px;font-weight:500;color:#475569;letter-spacing:.02em;margin:8px 0 0;padding:0 32px}.qd-service-agreement .qd-agreement-body--editable{cursor:text;border-radius:3px;transition:background-color .12s ease,box-shadow .12s ease}.qd-service-agreement .qd-agreement-body--editable:hover{background-color:#2456a605}.qd-service-agreement .qd-agreement-body--editable:focus-within{background-color:#2456a60a;box-shadow:0 0 0 2px #2456a659}.qd-service-agreement .qd-agreement-body--editable *{-webkit-user-select:text;-moz-user-select:text;user-select:text}.qd-service-agreement .qd-agreement-body-editor{width:100%}.qd-service-agreement .qd-agreement-body-editor .ProseMirror{outline:none;min-height:80px}.qd-service-agreement .qd-agreement-body-editor .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#94a3b8;pointer-events:none;height:0}.qd-service-agreement .qd-agreement-body-editor ul,.qd-service-agreement .qd-agreement-body-editor ol{margin:8px 0 12px 18px;padding-left:18px}.qd-service-agreement .qd-agreement-body-editor ul li,.qd-service-agreement .qd-agreement-body-editor ol li{margin:0 0 4px;text-align:left}.qd-service-agreement .qd-agreement-body-editor ul li p,.qd-service-agreement .qd-agreement-body-editor ol li p{margin:0 0 4px}.qd-service-agreement .qd-agreement-body-editor ul{list-style:disc}.qd-service-agreement .qd-agreement-body-editor ol{list-style:decimal}.qd-service-agreement .qd-agreement-body-editor a{color:#2456a6;text-decoration:underline;cursor:pointer}.qd-service-agreement .qd-agreement-toolbar{position:sticky;top:0;z-index:5;background:#fff;border-bottom:1px solid #e2e8f0;padding:6px 12px;margin:0}.qd-service-agreement .qd-agreement-toolbar .MuiOutlinedInput-root{background:#fff}.qd-service-agreement .qd-agreement-toolbar .MuiOutlinedInput-notchedOutline{border-color:#e2e8f0}.qd-service-agreement .qd-agreement-toolbar .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#cbd5e1}.cfx-preview{--cfx-paper: #ffffff;--cfx-paper-edge: #e2e8f0;--cfx-paper-shadow: 0 1px 2px rgba(15,23,42,.04), 0 8px 24px rgba(15,23,42,.06);--cfx-chrome: #ffffff;--cfx-chrome-alt: #f8fafc;--cfx-chrome-border: #e5e7eb;--cfx-desk: #f5f7fb;--cfx-text: #0f172a;--cfx-text-muted: #475569;--cfx-text-faint: #94a3b8;--cfx-accent: #1976d2;--cfx-accent-soft: rgba(25,118,210,.08);--cfx-accent-softer: rgba(25,118,210,.04);--cfx-success: #10b981;--cfx-success-soft: rgba(16,185,129,.1);--cfx-warning: #f59e0b;--cfx-warning-soft: rgba(245,158,11,.1);--cfx-danger: #ef4444;--cfx-danger-soft: rgba(239,68,68,.1);--cfx-info: #0ea5e9;--cfx-info-soft: rgba(14,165,233,.1);--cfx-radius-sm: 6px;--cfx-radius-md: 8px;--cfx-radius-lg: 12px;--cfx-font-chrome: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--cfx-font-mono: "SF Mono", Monaco, Menlo, Consolas, "Liberation Mono", monospace;font-family:var(--cfx-font-chrome);color:var(--cfx-text);line-height:1.55}.cfx-preview-paper{background:var(--cfx-paper);border:1px solid var(--cfx-paper-edge);border-radius:var(--cfx-radius-lg);box-shadow:var(--cfx-paper-shadow);padding:32px 40px;min-height:240px}@media(max-width:600px){.cfx-preview-paper{padding:20px 22px}}.cfx-preview .cfx-field{margin:0 0 18px;padding:0}.cfx-preview .cfx-field:last-child{margin-bottom:0}.cfx-preview .cfx-field-label{display:block;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--cfx-text-faint);margin:0 0 6px}.cfx-preview .cfx-field p:first-of-type,.cfx-preview .cfx-field h1:first-of-type,.cfx-preview .cfx-field h2:first-of-type,.cfx-preview .cfx-field h3:first-of-type,.cfx-preview .cfx-field h4:first-of-type,.cfx-preview .cfx-field ul:first-of-type,.cfx-preview .cfx-field ol:first-of-type{margin-top:0}.cfx-preview .cfx-field p:last-of-type,.cfx-preview .cfx-field h1:last-of-type,.cfx-preview .cfx-field h2:last-of-type,.cfx-preview .cfx-field h3:last-of-type,.cfx-preview .cfx-field h4:last-of-type,.cfx-preview .cfx-field ul:last-of-type,.cfx-preview .cfx-field ol:last-of-type{margin-bottom:0}.cfx-preview p,.cfx-preview ul,.cfx-preview ol{margin:0 0 10px}.cfx-preview a{color:var(--cfx-accent);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .12s ease-out}.cfx-preview a:hover{border-bottom-color:var(--cfx-accent)}.cfx-preview h1,.cfx-preview h2,.cfx-preview h3,.cfx-preview h4{color:var(--cfx-text);margin:18px 0 10px;font-weight:600;line-height:1.3}.cfx-preview h1{font-size:24px}.cfx-preview h2{font-size:20px}.cfx-preview h3{font-size:17px}.cfx-preview h4{font-size:14px}.cfx-preview .cfx-tag{display:inline-block;padding:2px 9px;margin:0 4px 4px 0;border-radius:999px;background:var(--cfx-accent-soft);color:var(--cfx-accent);font-size:12px;font-weight:500;border:1px solid var(--cfx-accent-soft)}.cfx-preview .cfx-color-swatch{border:1px solid var(--cfx-paper-edge)}.cfx-preview .cfx-repeater,.cfx-preview .cfx-catalog-table,.cfx-preview table{width:100%;border-collapse:collapse;margin:6px 0 10px;font-size:13px;background:var(--cfx-chrome);border:1px solid var(--cfx-chrome-border);border-radius:var(--cfx-radius-sm);overflow:hidden}.cfx-preview thead th{background:var(--cfx-chrome-alt);color:var(--cfx-text-muted);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.04em;padding:8px 12px;text-align:left;border-bottom:1px solid var(--cfx-chrome-border)}.cfx-preview tbody td{padding:8px 12px;border-top:1px solid var(--cfx-chrome-border);vertical-align:top}.cfx-preview tbody tr:nth-child(odd) td{background:var(--cfx-chrome)}.cfx-preview tbody tr:nth-child(2n) td{background:var(--cfx-chrome-alt)}.cfx-preview dl{display:grid;grid-template-columns:minmax(140px,max-content) 1fr;gap:6px 16px;margin:6px 0 12px}.cfx-preview dt{font-weight:600;font-size:12px;color:var(--cfx-text-muted);text-transform:uppercase;letter-spacing:.04em;padding-top:2px}.cfx-preview dd{margin:0;color:var(--cfx-text)}.cfx-preview .cfx-json,.cfx-preview pre{background:var(--cfx-chrome-alt);border:1px solid var(--cfx-chrome-border);border-radius:var(--cfx-radius-sm);padding:12px 14px;margin:6px 0;font-family:var(--cfx-font-mono);font-size:12px;line-height:1.5;color:var(--cfx-text);overflow-x:auto;white-space:pre-wrap;word-break:break-word}.cfx-preview figure{margin:8px 0;text-align:center}.cfx-preview figure img{max-width:100%;max-height:360px;border-radius:var(--cfx-radius-sm);border:1px solid var(--cfx-paper-edge)}.cfx-preview .cfx-preview-error{background:var(--cfx-danger-soft);color:var(--cfx-danger);padding:10px 12px;border-radius:var(--cfx-radius-sm);font-size:13px}.cfx-preview--dimmed{opacity:.65}.cfx-preview--services .cfx-field--money p{font-size:18px;font-weight:700;color:var(--cfx-success);margin:0}.cfx-preview--services .cfx-field--rich_text p{font-size:14px;line-height:1.65;color:var(--cfx-text)}.cfx-preview--clauses .cfx-field--rich_text,.cfx-preview--term_templates .cfx-field--rich_text,.cfx-preview--term-templates .cfx-field--rich_text{font-family:Georgia,Times New Roman,serif;font-size:15px;line-height:1.7}.cfx-preview--lost_reasons .cfx-field--reference,.cfx-preview--lost-reasons .cfx-field--reference{border-left:3px solid var(--cfx-accent-soft);padding-left:12px}.cfx-preview--email_templates,.cfx-preview--email-templates{background:var(--cfx-desk);border-radius:var(--cfx-radius-md);padding:6px}.cfx-preview--email_templates .cfx-preview-paper,.cfx-preview--email-templates .cfx-preview-paper{padding:0;overflow:hidden}.cfx-preview--email_templates .cfx-field--text:first-of-type,.cfx-preview--email-templates .cfx-field--text:first-of-type{background:var(--cfx-chrome-alt);padding:14px 28px;margin:0;border-bottom:1px solid var(--cfx-chrome-border)}.cfx-preview--email_templates .cfx-field--rich_text,.cfx-preview--email-templates .cfx-field--rich_text,.cfx-preview--email_templates .cfx-field--html,.cfx-preview--email-templates .cfx-field--html{padding:28px;background:var(--cfx-paper)}https://cfoworxroyalties.blob.core.windows.net/deal-quote/deals/3acdc6f9-5cd1-469c-9892-d70e9100be96/quotes/31198bcc-a3a8-46ea-9b35-5f63fd642dc5/assets/2026/05/moub74cn-9ec46f91d364e0c2-image.jpg?sv=2026-02-06&spr=https&st=2026-05-06T17%3A05%3A23Z&se=2026-05-06T18%3A06%3A23Z&sr=b&sp=r&sig=0zuvrn7Tw2uXCf39epFOzigMRBm4kAOmWrIqpLcsg0o%3D .qd-coverpage{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0}.qd-coverpage-grid{display:flex;flex-direction:column;align-items:center;width:100%}.qd-coverpage-title{font-size:24pt;font-weight:700;margin:8px 0;border:none;background:transparent;text-align:center;width:100%}.qd-coverpage-subtitle{font-size:14pt;color:#4b5563;margin:0 0 24px;border:none;background:transparent;text-align:center;width:100%}.qd-coverpage-meta{color:#374151;font-size:11pt;line-height:1.6}.qd-coverpage-meta input{border:none;background:transparent;text-align:center;width:100%}.qd-coverpage-logo-upload{display:inline-block;padding:6px 12px;border:1px dashed #94a3b8;border-radius:6px;color:#2456a6;font-size:11pt;cursor:pointer;background:#f1f5f9}.qd-coverpage-logo-upload:hover{background:#e2e8f0}.qd-coverpage--cfoworx_branded{position:relative;display:block;text-align:left;margin-top:calc(-1 * var(--qd-page-pad-top, 25mm));margin-right:calc(-1 * var(--qd-page-pad-right, 20mm));margin-left:calc(-1 * var(--qd-page-pad-left, 20mm));margin-bottom:0;width:auto;height:calc(970px + var(--qd-page-pad-top, 25mm) + var(--qd-page-pad-bottom, 25mm));padding:0;background:#fff;font-family:Helvetica Neue,Arial,sans-serif;color:#0f172a;overflow:hidden}.qd-coverpage--cfoworx_branded .qd-coverpage-cfx-bar{position:absolute;top:0;left:0;right:0;height:40px;background:#2456a6}.qd-coverpage--cfoworx_branded .qd-coverpage-cfx-logo{position:absolute;top:70px;right:56px;display:flex;align-items:center}.qd-coverpage--cfoworx_branded .qd-coverpage-cfx-logo img{height:38px;width:auto;-o-object-fit:contain;object-fit:contain}.qd-coverpage--cfoworx_branded .qd-coverpage-cfx-wordmark{font-size:20pt;color:#2456a6;letter-spacing:.04em}.qd-coverpage--cfoworx_branded .qd-coverpage-cfx-wordmark strong{color:#6b7280;font-weight:700}.qd-coverpage--cfoworx_branded .qd-coverpage-cfx-address{position:absolute;top:150px;left:96px;color:#2456a6;font-weight:700;font-size:10pt;letter-spacing:.1em;line-height:1.5}.qd-coverpage--cfoworx_branded .qd-coverpage-cfx-address:before{content:"";display:block;width:56px;height:4px;background:#2456a6;margin-bottom:14px}.qd-coverpage--cfoworx_branded .qd-coverpage-cfx-frame{position:absolute;top:260px;left:96px;width:540px;height:600px}.qd-coverpage--cfoworx_branded .qd-coverpage-cfx-frame:before{content:"";position:absolute;top:0;left:0;bottom:0;width:110px;border:4px solid #2456A6;border-right:none}.qd-coverpage--cfoworx_branded .qd-coverpage-cfx-hero{position:absolute;top:380px;left:168px;right:56px;min-width:0}.qd-coverpage--cfoworx_branded .qd-coverpage-cfx-services{color:#2456a6;font-size:46pt;font-weight:700;letter-spacing:.02em;line-height:1;margin:0}.qd-coverpage--cfoworx_branded .qd-coverpage-cfx-proposal{color:#2456a6;font-size:26pt;font-weight:600;letter-spacing:.02em;line-height:1.1;margin:4px 0 24px}.qd-coverpage--cfoworx_branded .qd-coverpage-cfx-client{color:#0f172a;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border:none;background:transparent;outline:none;width:100%;max-width:100%;padding:4px 0;margin:0;line-height:1.15}.qd-coverpage--cfoworx_branded .qd-coverpage-cfx-client--lg{font-size:22pt}.qd-coverpage--cfoworx_branded .qd-coverpage-cfx-client--md{font-size:18pt}.qd-coverpage--cfoworx_branded .qd-coverpage-cfx-client--sm{font-size:15pt}.qd-coverpage--cfoworx_branded .qd-coverpage-cfx-client--xs{font-size:12pt}.qd-coverpage--cfoworx_branded .qd-coverpage-cfx-client:focus{outline:2px solid rgba(36,86,166,.35);outline-offset:4px;background:#2456a60a}.qd-coverpage--cfoworx_branded .qd-coverpage-cfx-divider{width:200px;height:4px;background:#2456a6;margin:22px 0 16px}.qd-coverpage--cfoworx_branded .qd-coverpage-cfx-tagline{color:#2456a6;font-size:10pt;font-weight:700;letter-spacing:.12em;line-height:1.5;max-width:380px;margin:0}.qd-coverpage--cfoworx_branded .qd-coverpage-cfx-footer{position:absolute;left:96px;right:56px;bottom:56px;display:flex;justify-content:space-between;align-items:flex-start;gap:40px}.qd-coverpage--cfoworx_branded .qd-coverpage-cfx-footer-col{flex:1;min-width:0}.qd-coverpage--cfoworx_branded .qd-coverpage-cfx-footer-col--right{text-align:right}.qd-coverpage--cfoworx_branded .qd-coverpage-cfx-footer-label{color:#2456a6;font-size:11pt;font-weight:700;letter-spacing:.15em;text-transform:uppercase;line-height:1.4;margin-bottom:8px}.qd-coverpage--cfoworx_branded .qd-coverpage-cfx-footer-value{color:#0f172a;font-size:11pt;font-weight:400;line-height:1.4;border:none;background:transparent;outline:none;width:100%;padding:2px 0}.qd-coverpage--cfoworx_branded .qd-coverpage-cfx-footer-col--right .qd-coverpage-cfx-footer-value{text-align:right}.qd-coverpage--cfoworx_branded .qd-coverpage-cfx-footer-value:focus{outline:2px solid rgba(36,86,166,.35);outline-offset:2px;background:#2456a60a}.qd-coverpage--cfoworx_branded .qd-coverpage-grid>.qd-coverpage-logo,.qd-coverpage--cfoworx_branded .qd-coverpage-grid>.qd-coverpage-title,.qd-coverpage--cfoworx_branded .qd-coverpage-grid>.qd-coverpage-subtitle,.qd-coverpage--cfoworx_branded .qd-coverpage-grid>.qd-coverpage-meta{display:none}.qd-coverpage-theme{margin-top:16px;padding:4px 8px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;font-size:9pt;color:#475569}.qd-coverpage--cfoworx_branded .qd-coverpage-theme{position:absolute;bottom:16px;right:16px;z-index:2}.qd-shell{--qd-color-paper: #ffffff;--qd-color-paper-edge: #e2e8f0;--qd-color-chrome: #ffffff;--qd-color-chrome-alt: #f8fafc;--qd-color-chrome-border:#e5e7eb;--qd-color-chrome-border-strong: #cbd5e1;--qd-color-desk: #f5f7fb;--qd-color-text: #0f172a;--qd-color-text-muted: #475569;--qd-color-text-faint: #94a3b8;--qd-color-accent: #1976d2;--qd-color-accent-soft: rgba(25,118,210,.08);--qd-color-accent-ring: rgba(25,118,210,.32);--qd-color-success: #10b981;--qd-color-warning: #f59e0b;--qd-color-danger: #ef4444;--qd-shadow-xs: 0 1px 2px rgba(15,23,42,.04);--qd-shadow-sm: 0 1px 2px rgba(15,23,42,.04), 0 2px 6px rgba(15,23,42,.06);--qd-shadow-md: 0 1px 2px rgba(15,23,42,.04), 0 8px 24px rgba(15,23,42,.06);--qd-shadow-lg: 0 4px 12px rgba(15,23,42,.06), 0 16px 40px rgba(15,23,42,.1);--qd-shadow-paper: 0 1px 2px rgba(15,23,42,.04), 0 8px 24px rgba(15,23,42,.06);--qd-radius-sm: 6px;--qd-radius-md: 8px;--qd-radius-lg: 12px;--qd-motion-fast: .12s ease-out;--qd-motion-medium: .18s ease-out;--qd-font-chrome: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--qd-font-mono: "SF Mono", Monaco, Menlo, Consolas, "Liberation Mono", monospace;font-family:var(--qd-font-chrome);color:var(--qd-color-text);background:var(--qd-color-desk)}.qd-shell .qd-scroll{scrollbar-width:thin;scrollbar-color:var(--qd-color-chrome-border-strong) transparent}.qd-shell .qd-scroll::-webkit-scrollbar{width:8px;height:8px}.qd-shell .qd-scroll::-webkit-scrollbar-track{background:transparent}.qd-shell .qd-scroll::-webkit-scrollbar-thumb{background-color:var(--qd-color-chrome-border-strong);border-radius:999px;border:2px solid transparent;background-clip:padding-box}.qd-shell .qd-scroll::-webkit-scrollbar-thumb:hover{background-color:var(--qd-color-text-faint)}.qd-shell .qd-savedot{display:inline-block;width:8px;height:8px;border-radius:999px;background:var(--qd-color-text-faint);margin-right:6px;vertical-align:middle;transition:background var(--qd-motion-fast)}.qd-shell .qd-savedot.qd-savedot--saved{background:var(--qd-color-success)}.qd-shell .qd-savedot.qd-savedot--saving,.qd-shell .qd-savedot.qd-savedot--pending{background:var(--qd-color-accent);animation:qd-pulse 1.2s ease-in-out infinite}.qd-shell .qd-savedot.qd-savedot--error,.qd-shell .qd-savedot.qd-savedot--conflict,.qd-shell .qd-savedot.qd-savedot--rate_limited{background:var(--qd-color-danger);animation:qd-pulse .9s ease-in-out infinite}@keyframes qd-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.qd-shell .qd-paper{background:var(--qd-color-paper);box-shadow:var(--qd-shadow-paper);border:1px solid var(--qd-color-paper-edge);border-radius:var(--qd-radius-md);transition:box-shadow var(--qd-motion-medium)}.qd-shell .qd-paper:focus-within{box-shadow:var(--qd-shadow-lg)}.qd-shell .qd-var--resolved{-webkit-text-decoration:underline dotted rgba(25,118,210,.4);text-decoration:underline dotted rgba(25,118,210,.4);text-underline-offset:2px;cursor:help}.qd-shell .qd-catalog-rendered:focus,.qd-shell .qd-catalog-rendered:focus-visible,.qd-shell .qd-catalog-rendered :focus,.qd-shell .qd-catalog-rendered :focus-visible{outline:none;border-color:transparent;box-shadow:none}.qd-shell .qd-catalog-rendered table,.qd-shell .qd-catalog-rendered .cfx-catalog-table{width:100%;border-collapse:collapse!important;margin:10px 0 14px;font-size:13px;background:#fff;border:1px solid #cbd5e1!important;border-radius:6px;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.qd-shell .qd-catalog-rendered table td,.qd-shell .qd-catalog-rendered table th{padding:8px 12px!important;border:1px solid #cbd5e1!important;vertical-align:top;background:#fff;color:#0f172a;font-weight:400;text-align:left}.qd-shell .qd-catalog-rendered table>thead>tr>th,.qd-shell .qd-catalog-rendered table>thead>tr>td{background:#1e293b!important;color:#fff!important;font-weight:700!important;font-size:11px!important;text-transform:uppercase;letter-spacing:.06em;padding:10px 12px!important;border:1px solid #1e293b!important}.qd-shell .qd-catalog-rendered table>tbody>tr:nth-child(2n)>td,.qd-shell .qd-catalog-rendered table>tbody>tr:nth-child(2n)>th{background:#f8fafc}.qd-shell .qd-catalog-rendered td:focus,.qd-shell .qd-catalog-rendered th:focus{outline:2px solid #1976d2!important;outline-offset:-2px}.qd-shell .qd-catalog-rendered table>tbody>tr:hover>td,.qd-shell .qd-catalog-rendered table>tbody>tr:hover>th{background:#1976d20d}.qd-shell .qd-catalog-rendered table>tbody>tr:nth-child(2n):hover>td,.qd-shell .qd-catalog-rendered table>tbody>tr:nth-child(2n):hover>th{background:#1976d214}.qd-shell .qd-rightrail-tabs{display:flex;border-left:1px solid var(--qd-color-chrome-border);border-bottom:1px solid var(--qd-color-chrome-border);background:var(--qd-color-chrome)}.qd-shell .qd-rightrail-tabs button{flex:1;padding:12px 8px;border:none;background:transparent;font:inherit;font-size:13px;color:var(--qd-color-text-muted);cursor:pointer;border-bottom:2px solid transparent;transition:color var(--qd-motion-fast),border-color var(--qd-motion-fast)}.qd-shell .qd-rightrail-tabs button:hover{color:var(--qd-color-text)}.qd-shell .qd-rightrail-tabs button[aria-selected=true]{color:var(--qd-color-accent);border-bottom-color:var(--qd-color-accent);font-weight:600}.qd-wizard-page-chrome-top{height:32px;background:#2456a6;margin-top:calc(-1 * var(--qd-page-pad-top, 0mm));margin-left:calc(-1 * var(--qd-page-pad-left, 0mm));margin-right:calc(-1 * var(--qd-page-pad-right, 0mm));margin-bottom:24px}.qd-wizard-page-chrome-footer{width:100%;border-collapse:collapse;margin-top:40px;color:#475569;font-size:13px}.qd-wizard-page-chrome-footer td{padding:0;vertical-align:top}.qd-wizard-services-meta{display:flex;justify-content:space-between;align-items:flex-start;width:100%;margin:4px 0;font-size:14px;gap:24px}.qd-wizard-services-client{flex:1 1 auto;min-width:0}.qd-wizard-services-date{flex:0 0 auto;text-align:right;white-space:nowrap}.qd-wizard-services-divider{height:3px;background:#2456a6;margin:8px 0 16px;width:100%}.qd-wizard-pricing-table{width:100%;border-collapse:collapse;margin:8px 0;font-size:13px}.qd-wizard-pricing-table thead tr{border-bottom:2px solid #2456A6}.qd-wizard-pricing-table th{text-align:center;padding:8px 10px;font-weight:700;color:#475569}.qd-wizard-pricing-table th:first-child{text-align:left}.qd-wizard-pricing-table td{padding:8px 10px;border-bottom:1px solid #e2e8f0;text-align:center}.qd-wizard-pricing-table td:first-child{text-align:left}.qd-wizard-pricing-total td{border-bottom:none;padding-top:10px}.qd-wizard-pricing-total-label{background:#2456a6;color:#fff!important;font-weight:700;text-align:center!important;letter-spacing:.05em}.qd-wizard-pricing-total-amount{font-weight:700;color:#0f172a}
