.configuration-print[data-v-c6d22f83]{display:none}@media print{.equipment-category-filters[data-v-c6d22f83]{display:none}.configuration-scope[data-v-c6d22f83]{border-radius:0}.configuration-selector[data-v-c6d22f83]{display:none}.configuration-print[data-v-c6d22f83]{display:block}.configuration-scope label[data-v-c6d22f83]{display:none}}.package-selector[data-v-dd5dd385]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.package-choice[data-v-dd5dd385]{color:#203627;text-align:start;background:#fff;border:1px solid #15271b26;border-radius:8px;flex-direction:column;align-items:stretch;min-width:0;padding:22px;transition:background .2s,border-color .2s;display:flex}.package-choice[data-v-dd5dd385]:hover{background:#f9fcf5;border-color:#4a752f}.package-choice.active[data-v-dd5dd385]{background:#edf5e5;border-color:#3f6c27;box-shadow:inset 0 3px #5e8f35}.choice-top[data-v-dd5dd385]{justify-content:space-between;align-items:center;gap:16px;display:flex}.choice-number[data-v-dd5dd385]{font-family:var(--font-mono);color:#6b796d;font-size:10px}.choice-name[data-v-dd5dd385]{letter-spacing:-.045em;margin-top:20px;font-size:clamp(1.15rem,1.65vw,1.65rem);font-weight:800;display:block}.choice-description[data-v-dd5dd385]{color:#637165;margin-top:8px;font-size:11px;line-height:1.65;display:block}.choice-total[data-v-dd5dd385]{color:#56635a;margin-top:auto;padding-top:20px;font-size:10px;line-height:1.5;display:block}.choice-total strong[data-v-dd5dd385]{font-family:var(--font-mono);color:#203627;margin-inline-end:6px;font-size:18px}.technical-package[data-v-dd5dd385]{background:#fff;border:1px solid #15271b26;border-radius:10px;margin-top:20px;overflow:hidden}.technical-package-header[data-v-dd5dd385]{background:#edf0e7;border-bottom:1px solid #15271b1a;align-items:stretch}.technical-package-header[data-v-dd5dd385],.visual-heading[data-v-dd5dd385]{justify-content:space-between;display:flex}.visual-heading[data-v-dd5dd385]{font-family:var(--font-mono);letter-spacing:.12em;color:#586656;flex:1;align-items:center;gap:16px;padding:23px 28px;font-size:9px;font-weight:700}.reference-equation[data-v-dd5dd385]{color:#51624a;background:#e4eadc;border-inline-start:1px solid #15271b1a;align-items:center;gap:25px;padding:20px 28px;display:flex}.reference-equation>div[data-v-dd5dd385]{align-items:center;gap:12px;display:flex}.reference-equation strong[data-v-dd5dd385]{font-family:var(--font-mono);color:#203627;font-size:32px;font-weight:400;line-height:1}.reference-equation span[data-v-dd5dd385]{max-width:150px;font-size:10px;line-height:1.6}.technical-package-summary[data-v-dd5dd385]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:28px 45px;padding:35px;display:grid}.technical-eyebrow[data-v-dd5dd385]{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:#4b7136;font-size:9px;font-weight:700;line-height:1.8}.technical-package-name[data-v-dd5dd385]{letter-spacing:-.055em;color:#14241a;margin-top:12px;font-size:clamp(2rem,3.6vw,3.6rem);font-weight:800;line-height:1.05}.technical-description[data-v-dd5dd385]{color:#5a675e;margin-top:17px;font-size:13px;line-height:1.9}.technical-inheritance[data-v-dd5dd385]{color:#4b7136;border-bottom:1px solid #15271b1a;align-items:center;gap:15px;padding-bottom:18px;display:flex}.technical-inheritance p[data-v-dd5dd385]{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:#6b776d;font-size:8px;line-height:1.6}.technical-inheritance strong[data-v-dd5dd385]{color:#233b2c;margin-top:5px;font-size:15px;font-weight:700;display:block}.added-equipment[data-v-dd5dd385]{margin-top:21px}.added-equipment ul[data-v-dd5dd385]{gap:11px;margin-top:12px;display:grid}.added-equipment li[data-v-dd5dd385]{color:#5d6a61;align-items:center;gap:10px;font-size:12px;display:flex}.added-equipment strong[data-v-dd5dd385]{font-family:var(--font-mono);color:#1d3824;font-size:15px;font-weight:500}.standard-scope[data-v-dd5dd385]{gap:11px;margin-top:21px;display:grid}.standard-scope li[data-v-dd5dd385]{color:#5d6a61;align-items:start;gap:10px;font-size:12px;line-height:1.6;display:flex}.technical-contents[data-v-dd5dd385]{color:#60705f;margin-top:22px;font-size:10px;line-height:1.8}.package-actions[data-v-dd5dd385]{border-top:1px solid #15271b1a;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:15px 20px;padding-top:23px;display:flex}.configuration-inquiry[data-v-dd5dd385]{color:#fff;background:#173822;border-radius:5px;justify-content:space-between;gap:16px;padding:12px 16px;font-size:11px}.configuration-inquiry[data-v-dd5dd385],.reference-library-link[data-v-dd5dd385]{align-items:center;font-weight:700;display:inline-flex}.reference-library-link[data-v-dd5dd385]{color:#416333;text-underline-offset:4px;gap:9px;font-size:10px;text-decoration:underline}.optional-groups-heading[data-v-dd5dd385]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-top:27px;display:flex}.optional-groups-heading h3[data-v-dd5dd385]{letter-spacing:-.025em;font-size:16px;font-weight:800}.optional-groups-heading p[data-v-dd5dd385]{font-family:var(--font-mono);color:#6b776d;font-size:10px;line-height:1.7}.optional-reference-groups[data-v-dd5dd385]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.optional-reference-group[data-v-dd5dd385]{background:#fff;border:1px solid #15271b26;border-radius:8px;min-width:0;padding:22px}.reference-group-heading[data-v-dd5dd385]{color:#4b7136;align-items:center;gap:10px;display:flex}.reference-group-heading h4[data-v-dd5dd385]{color:#213a2a;font-size:12px;font-weight:700;line-height:1.6}.reference-group-heading>strong[data-v-dd5dd385]{font-family:var(--font-mono);color:#213a2a;margin-inline-start:auto;font-size:22px;font-weight:400}.optional-reference-group>p[data-v-dd5dd385]{color:#6a766d;margin-top:13px;font-size:11px;line-height:1.75}.reference-codes[data-v-dd5dd385]{gap:7px;margin-top:17px;display:grid}.reference-codes li[data-v-dd5dd385]{color:#5b675e;background:#f7f8f4;border:1px solid #213a2a22;border-radius:4px;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:9px 10px;font-size:10px;display:flex}.reference-name[data-v-dd5dd385]{flex:180px;font-weight:600;line-height:1.6}.reference-name small[data-v-dd5dd385]{font-size:9px;font-weight:400;display:block}.reference-codes .new-reference[data-v-dd5dd385]{color:#213a2a;background:#ecf5e4;border-color:#47742b44}.reference-added[data-v-dd5dd385]{font-family:var(--font-sans);color:#507833;font-size:8px;font-weight:700}.optional-reference-group.empty[data-v-dd5dd385]{background:#f8f9f5}.optional-reference-group>.no-optionals[data-v-dd5dd385]{font-size:10px;font-weight:700}.documentation-comparison[data-v-dd5dd385]{margin-top:30px}.comparison-heading[data-v-dd5dd385]{justify-content:space-between;align-items:baseline;gap:15px 30px;display:flex}.comparison-heading h3[data-v-dd5dd385]{letter-spacing:-.03em;font-size:18px;font-weight:800}.comparison-heading p[data-v-dd5dd385]{color:#6b776d;max-width:510px;font-size:11px;line-height:1.8}.technical-table-scroll[data-v-dd5dd385]{border:1px solid #15271b26;border-radius:8px;margin-top:15px;overflow-x:auto}.technical-package-table[data-v-dd5dd385]{border-collapse:collapse;text-align:start;background:#fff;width:100%;min-width:690px;font-size:11px}.technical-package-table td[data-v-dd5dd385],.technical-package-table th[data-v-dd5dd385]{border-bottom:1px solid #15271b1a;padding:16px 18px}.technical-package-table thead th[data-v-dd5dd385]{background:#edf0e7;font-size:12px;font-weight:700}.technical-package-table tbody th[data-v-dd5dd385]{color:#6b776d;max-width:200px;font-weight:500}.technical-package-table td[data-v-dd5dd385]{font-family:var(--font-mono);color:#243a2b}.technical-package-table .selected-column[data-v-dd5dd385]{background:#edf5e5}.standard-count[data-v-dd5dd385]{align-items:center;gap:6px;display:inline-flex}.technical-package-table .total-references td[data-v-dd5dd385],.technical-package-table .total-references th[data-v-dd5dd385]{color:#1b3724;background:#e7eddf;border-top:1px solid #15271b44;font-weight:700}.technical-package-table .total-references td[data-v-dd5dd385]{font-size:20px;font-weight:400}.technical-package-table .added-reference-row td[data-v-dd5dd385],.technical-package-table .added-reference-row th[data-v-dd5dd385]{vertical-align:top;border-bottom:0}.technical-package-table .added-reference-row td[data-v-dd5dd385]{max-width:230px;font-size:9px;line-height:1.9}.table-reference-codes[data-v-dd5dd385]{overflow-wrap:anywhere;display:block}.documentation-scope[data-v-dd5dd385]{color:#687568;align-items:start;gap:10px;margin-top:18px;font-size:10px;line-height:1.9;display:flex}.documentation-scope[data-v-dd5dd385]>:first-child{margin-top:2px}.configuration-inquiry[data-v-dd5dd385]:focus-visible,.package-choice[data-v-dd5dd385]:focus-visible,.reference-library-link[data-v-dd5dd385]:focus-visible,.technical-table-scroll[data-v-dd5dd385]:focus-visible{outline-offset:4px;outline:2px solid #4a752f}@media (width<=1023px){.package-choice[data-v-dd5dd385]{padding:18px}.technical-package-summary[data-v-dd5dd385]{padding:28px}.optional-reference-group[data-v-dd5dd385]{padding:18px}}@media (width<=767px){.package-selector[data-v-dd5dd385]{grid-template-columns:1fr;gap:10px}.technical-package-header[data-v-dd5dd385]{flex-direction:column}.reference-equation[data-v-dd5dd385]{border-inline-start:0;border-top:1px solid #15271b1a;justify-content:space-between}.optional-reference-groups[data-v-dd5dd385],.technical-package-summary[data-v-dd5dd385]{grid-template-columns:1fr}.comparison-heading[data-v-dd5dd385]{display:block}.comparison-heading p[data-v-dd5dd385]{margin-top:8px}}@media (width<=479px){.package-choice[data-v-dd5dd385]{padding:17px 14px}.choice-name[data-v-dd5dd385]{margin-top:14px;font-size:1.18rem}.choice-description[data-v-dd5dd385]{font-size:10px}.choice-total[data-v-dd5dd385]{padding-top:15px;font-size:9px}.reference-equation[data-v-dd5dd385],.visual-heading[data-v-dd5dd385]{padding:20px}.technical-package-summary[data-v-dd5dd385]{padding:24px 20px}.reference-equation[data-v-dd5dd385]{gap:15px}.reference-equation>div[data-v-dd5dd385]{gap:8px}.reference-equation strong[data-v-dd5dd385]{font-size:27px}.reference-equation span[data-v-dd5dd385]{font-size:9px}}@media (prefers-reduced-motion:reduce){.package-choice[data-v-dd5dd385]{transition:none}}@media print{.optional-groups-heading[data-v-dd5dd385],.optional-reference-groups[data-v-dd5dd385],.package-actions[data-v-dd5dd385],.package-selector[data-v-dd5dd385],.technical-package[data-v-dd5dd385]{display:none}.documentation-comparison[data-v-dd5dd385]{margin-top:20px}.comparison-heading[data-v-dd5dd385]{display:block}.comparison-heading p[data-v-dd5dd385]{margin-top:8px}.technical-table-scroll[data-v-dd5dd385]{border-radius:0;overflow:visible}.technical-package-table[data-v-dd5dd385]{table-layout:fixed;min-width:0;font-size:8px}.technical-package-table td[data-v-dd5dd385],.technical-package-table th[data-v-dd5dd385]{overflow-wrap:anywhere;padding:9px 7px}.technical-package-table thead th[data-v-dd5dd385]{font-size:10px}.technical-package-table .added-reference-row td[data-v-dd5dd385]{font-size:8px}.technical-package-table .selected-column[data-v-dd5dd385]{background:#fff}.documentation-scope[data-v-dd5dd385]{font-size:8px}}
