.catalogue-evidence-module__zYLS-a__panel{border:1px solid var(--ws-line,#dce0e6);background:var(--ws-panel,#fff);color:var(--ws-ink,#15171b);font:400 14px/1.5 var(--pr-font-body,Arial,sans-serif);border-radius:16px;margin:20px 0;padding:20px}.catalogue-evidence-module__zYLS-a__panel header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;display:flex}.catalogue-evidence-module__zYLS-a__panel header span{color:var(--ws-muted,#58616d);font-size:12px}.catalogue-evidence-module__zYLS-a__panel.catalogue-evidence-module__zYLS-a__panel h2{color:var(--ws-ink,#15171b);font:700 21px/1.25 var(--pr-font-body,Arial,sans-serif);margin:5px 0}.catalogue-evidence-module__zYLS-a__panel nav{flex-wrap:wrap;gap:10px;display:flex}.catalogue-evidence-module__zYLS-a__panel nav a{border:1px solid var(--ws-line,#dce0e6);min-height:44px;color:var(--ws-accent-ink,#1747bf);border-radius:9px;align-items:center;padding:10px 14px;text-decoration:none;display:inline-flex}.catalogue-evidence-module__zYLS-a__panel :is(a,summary,[tabindex]):focus-visible{outline:2px solid var(--ws-accent-ink,#1747bf);outline-offset:3px}.catalogue-evidence-module__zYLS-a__scroll{overflow:auto}.catalogue-evidence-module__zYLS-a__panel table{border-collapse:collapse;width:100%;min-width:660px;font-size:14px}.catalogue-evidence-module__zYLS-a__panel th,.catalogue-evidence-module__zYLS-a__panel td{text-align:left;vertical-align:top;border-bottom:1px solid var(--ws-line,#dce0e6);padding:12px}.catalogue-evidence-module__zYLS-a__panel thead th{color:var(--ws-muted,#58616d);font-size:12px;font-weight:400}.catalogue-evidence-module__zYLS-a__panel tbody th{width:33%;font-weight:700}.catalogue-evidence-module__zYLS-a__panel td span{white-space:nowrap;border:1px solid var(--ws-line,#dce0e6);color:var(--ws-muted,#58616d);border-radius:6px;padding:3px 8px;display:inline-block}.catalogue-evidence-module__zYLS-a__panel td span[data-state=matched]{color:var(--ws-success,#176644)}.catalogue-evidence-module__zYLS-a__panel details{color:var(--ws-muted,#58616d);margin-top:5px}.catalogue-evidence-module__zYLS-a__panel summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.catalogue-evidence-module__zYLS-a__panel details p,.catalogue-evidence-module__zYLS-a__panel code{overflow-wrap:anywhere;font-size:12px}.catalogue-evidence-module__zYLS-a__panel>p{color:var(--ws-muted,#58616d);margin:14px 0 0;font-size:13px}.catalogue-evidence-module__zYLS-a__panel nav a:hover{background:var(--ws-hover,#e9eef6)}@media (max-width:700px){.catalogue-evidence-module__zYLS-a__panel{padding:16px}.catalogue-evidence-module__zYLS-a__panel header{display:block}.catalogue-evidence-module__zYLS-a__panel nav{margin-top:12px;display:grid}.catalogue-evidence-module__zYLS-a__panel nav a{justify-content:center}.catalogue-evidence-module__zYLS-a__panel.catalogue-evidence-module__zYLS-a__panel h2{font-size:19px}}.pv.workspace-catalogue>.catalogue-evidence-module__zYLS-a__panel{border-radius:0;margin:0}.catalogue-evidence-module__zYLS-a__panel table.catalogue-evidence-module__zYLS-a__preparationTable{min-width:1040px}.catalogue-evidence-module__zYLS-a__preparationTable tbody th{width:22%}.catalogue-evidence-module__zYLS-a__preparationTable td:nth-child(4){min-width:230px}.catalogue-evidence-module__zYLS-a__preparationTable td:last-child{min-width:145px}.catalogue-evidence-module__zYLS-a__panel nav a{font:inherit}.catalogue-evidence-module__zYLS-a__panel details.catalogue-evidence-module__zYLS-a__selection{color:var(--ws-ink,#15171b);margin:0}.catalogue-evidence-module__zYLS-a__panel .catalogue-evidence-module__zYLS-a__selection>summary{gap:8px;font-size:14px}.catalogue-evidence-module__zYLS-a__selection>p{color:var(--ws-muted,#58616d);font-size:13px}
.print-controls-module__wjIBAa__export{border-top:1px solid var(--ws-line,#dbe0e9);width:100%;color:var(--ws-ink,#17191d);gap:10px;padding-top:14px;display:grid}.print-controls-module__wjIBAa__actions{flex-wrap:wrap;gap:8px;display:flex}.print-controls-module__wjIBAa__actions button{border:1px solid var(--ws-line,#dbe0e9);background:var(--ws-raised,#f2f4f7);min-height:44px;color:var(--ws-ink,#17191d);font:600 14px/1.4 var(--pr-font-body,Arial,sans-serif);cursor:pointer;border-radius:9px;flex:1;justify-content:center;align-items:center;padding:11px 14px;display:flex}.print-controls-module__wjIBAa__actions button:disabled{cursor:progress;opacity:.7}.print-controls-module__wjIBAa__actions .print-controls-module__wjIBAa__cancel{background:0 0;flex:none}.print-controls-module__wjIBAa__actions button:focus-visible{outline:2px solid var(--ws-accent-ink,#1749d9);outline-offset:3px}.print-controls-module__wjIBAa__export p{color:var(--ws-muted,#586273);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}.print-controls-module__wjIBAa__export[data-print-state=error]{border-top-color:var(--ws-ink,#17191d)}@media print{.print-controls-module__wjIBAa__export{display:none!important}}
.catalogue-sheets-module__afh-qG__cover,.catalogue-sheets-module__afh-qG__project{color:var(--brand-ink);font-family:var(--body);border-top:5px solid var(--brand)}.catalogue-sheets-module__afh-qG__brandLine{border-bottom:1px solid #dfe3e8;justify-content:space-between;align-items:center;gap:18px;padding-bottom:18px;font-size:12px;line-height:1.5;display:flex}.catalogue-sheets-module__afh-qG__brandLine span{color:#556071}.catalogue-sheets-module__afh-qG__logo{object-fit:contain;object-position:left;width:auto;max-width:180px;height:56px}.catalogue-sheets-module__afh-qG__coverBody{margin-block:auto;padding-block:36px}.catalogue-sheets-module__afh-qG__cover .catalogue-sheets-module__afh-qG__kicker,.catalogue-sheets-module__afh-qG__project .catalogue-sheets-module__afh-qG__kicker{letter-spacing:.08em;text-transform:uppercase;color:#556071;margin:0 0 12px;font-size:11px}.catalogue-sheets-module__afh-qG__cover h1{font:700 clamp(30px,4vw,48px)/1.12 var(--body);letter-spacing:-1.2px;color:var(--brand-ink);margin:0 0 24px}.catalogue-sheets-module__afh-qG__coverList{counter-reset:projects;margin:32px 0;padding:0;list-style:none}.catalogue-sheets-module__afh-qG__coverList li{counter-increment:projects;border-top:1px solid #dfe3e8;grid-template-columns:28px 1fr;gap:4px 10px;padding:16px 0;font-size:14px;display:grid}.catalogue-sheets-module__afh-qG__coverList li:before{content:counter(projects,decimal-leading-zero);color:#556071;grid-row:1/3;padding-top:3px;font-size:11px}.catalogue-sheets-module__afh-qG__coverList span{color:#556071;grid-column:2;font-size:12px}.catalogue-sheets-module__afh-qG__coverFoot{border-top:1px solid #dfe3e8;gap:4px;padding-top:22px;font-size:12px;display:grid}.catalogue-sheets-module__afh-qG__coverFoot p{color:#556071;max-width:68ch;margin:12px 0 0;line-height:1.7}.catalogue-sheets-module__afh-qG__heading h2{font:700 29px/1.18 var(--body);letter-spacing:-.7px;color:var(--brand-ink);margin:0 0 8px}.catalogue-sheets-module__afh-qG__heading>p:last-child{color:#556071;margin:0;font-size:12px}.catalogue-sheets-module__afh-qG__image{margin:0}.catalogue-sheets-module__afh-qG__image img{object-fit:cover;border-radius:3px;width:100%;height:210px}.catalogue-sheets-module__afh-qG__image figcaption{color:#556071;margin-top:5px;font-size:9px;line-height:1.4}.catalogue-sheets-module__afh-qG__noImage{color:#556071;border:1px dashed #c9d0da;padding:25px 18px;font-size:12px}.catalogue-sheets-module__afh-qG__facts{border-block:1px solid #dfe3e8;grid-template-columns:1fr 1fr;gap:16px 24px;margin:0;padding:18px 0;display:grid}.catalogue-sheets-module__afh-qG__facts dt{color:#556071;font-size:11px}.catalogue-sheets-module__afh-qG__facts dd{letter-spacing:-.3px;font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:19px;font-weight:700;line-height:1.3}.catalogue-sheets-module__afh-qG__facts small{color:#556071;margin-top:5px;font-size:10px;display:block}.catalogue-sheets-module__afh-qG__payments h3{font:700 14px/1.4 var(--body);color:var(--brand-ink);margin:0 0 12px}.catalogue-sheets-module__afh-qG__payments ol{grid-template-columns:1fr 1fr;gap:12px 24px;margin:0;padding:0;list-style:none;display:grid}.catalogue-sheets-module__afh-qG__payments li{grid-template-columns:1fr auto;gap:4px 8px;font-size:11px;display:grid}.catalogue-sheets-module__afh-qG__payments li span{color:#556071;grid-column:1/-1}.catalogue-sheets-module__afh-qG__payments small{color:#556071}.catalogue-sheets-module__afh-qG__payments p,.catalogue-sheets-module__afh-qG__source p{color:#556071;margin:10px 0 0;font-size:10px;line-height:1.65}.catalogue-sheets-module__afh-qG__source{border-top:1px solid #dfe3e8;margin-top:auto;padding-top:15px}.catalogue-sheets-module__afh-qG__source>strong{font-size:11px}.catalogue-sheets-module__afh-qG__source p{margin-top:5px}@media (max-width:650px){.catalogue-sheets-module__afh-qG__cover,.catalogue-sheets-module__afh-qG__project{min-height:0;padding:26px 20px}.catalogue-sheets-module__afh-qG__cover{min-height:800px}.catalogue-sheets-module__afh-qG__cover h1{font-size:31px}.catalogue-sheets-module__afh-qG__heading h2{font-size:26px}.catalogue-sheets-module__afh-qG__brandLine{font-size:11px}.catalogue-sheets-module__afh-qG__image img{height:180px}.catalogue-sheets-module__afh-qG__facts{gap:14px}.catalogue-sheets-module__afh-qG__facts dd{font-size:17px}.catalogue-sheets-module__afh-qG__payments ol{grid-template-columns:1fr}.catalogue-sheets-module__afh-qG__source{margin-top:16px}}@media print{.catalogue-sheets-module__afh-qG__cover,.catalogue-sheets-module__afh-qG__project{box-shadow:none;break-after:page;-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:0}.catalogue-sheets-module__afh-qG__cover{border-top:3mm solid var(--brand);min-height:297mm;padding:18mm 16mm 14mm}.catalogue-sheets-module__afh-qG__project{border-top:1.5mm solid var(--brand);gap:12px;min-height:272mm;padding:0 16mm}.catalogue-sheets-module__afh-qG__image img{height:48mm}.catalogue-sheets-module__afh-qG__heading h2{font-size:27px}.catalogue-sheets-module__afh-qG__facts{grid-template-columns:1fr 1fr;gap:12px 20px}.catalogue-sheets-module__afh-qG__payments ol{grid-template-columns:1fr 1fr}.catalogue-sheets-module__afh-qG__project :is(header,figure,dl,section,footer){break-inside:avoid}.catalogue-sheets-module__afh-qG__cover h1{font-size:42px}.catalogue-sheets-module__afh-qG__project:last-child{break-after:auto}}.catalogue-sheets-module__afh-qG__cover.catalogue-sheets-module__afh-qG__cover{color:var(--brand-ink);background:#fff}.catalogue-sheets-module__afh-qG__comparison{border-top:5px solid var(--brand);color:var(--brand-ink)}.catalogue-sheets-module__afh-qG__comparison .catalogue-sheets-module__afh-qG__kicker{letter-spacing:.08em;text-transform:uppercase;color:#556071;margin:0 0 12px;font-size:11px}.catalogue-sheets-module__afh-qG__comparisonIntro{color:#556071;margin:0;font-size:12px;line-height:1.65}.catalogue-sheets-module__afh-qG__comparisonScroll{min-width:0;max-width:100%;overflow-x:auto}.catalogue-sheets-module__afh-qG__comparisonScroll:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.catalogue-sheets-module__afh-qG__comparisonTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:570px;font-size:11px;line-height:1.5}.catalogue-sheets-module__afh-qG__comparisonTable caption{text-align:left;color:#556071;padding-bottom:12px;font-size:10px}.catalogue-sheets-module__afh-qG__comparisonTable th,.catalogue-sheets-module__afh-qG__comparisonTable td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #dfe3e8;padding:12px 9px}.catalogue-sheets-module__afh-qG__comparisonTable thead th{background:var(--accent-mist);border-top:2px solid var(--brand)}.catalogue-sheets-module__afh-qG__comparisonTable th:first-child{width:110px}.catalogue-sheets-module__afh-qG__comparisonTable thead strong{margin-block:7px;font-size:14px;line-height:1.35;display:block}.catalogue-sheets-module__afh-qG__comparisonTable thead small{color:var(--accent-ink);font-variant-numeric:tabular-nums}.catalogue-sheets-module__afh-qG__comparisonTable thead span,.catalogue-sheets-module__afh-qG__comparisonTable td small{color:#556071;margin-top:5px;font-size:10px;font-weight:400;display:block}.catalogue-sheets-module__afh-qG__comparisonTable tbody th{color:#556071;font-weight:500}.catalogue-sheets-module__afh-qG__comparisonTable td strong{font-variant-numeric:tabular-nums}.catalogue-sheets-module__afh-qG__askingRow td>strong{font-size:14px}.catalogue-sheets-module__afh-qG__comparisonSource{color:#556071;font-size:10px}@media (max-width:650px){.catalogue-sheets-module__afh-qG__comparison{min-height:0;padding:26px 20px}.catalogue-sheets-module__afh-qG__comparisonTable{min-width:620px}.catalogue-sheets-module__afh-qG__comparison .catalogue-sheets-module__afh-qG__source{margin-top:16px}}@media print{.catalogue-sheets-module__afh-qG__comparison{border-top:1.5mm solid var(--brand);min-height:272mm;box-shadow:none;break-after:page;-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:0;padding:0 12mm}.catalogue-sheets-module__afh-qG__comparison:last-child{break-after:auto}.catalogue-sheets-module__afh-qG__comparisonScroll{overflow:visible}.catalogue-sheets-module__afh-qG__comparisonTable{min-width:0;font-size:10px}.catalogue-sheets-module__afh-qG__comparisonTable th,.catalogue-sheets-module__afh-qG__comparisonTable td{padding:9px 7px}.catalogue-sheets-module__afh-qG__comparisonTable th:first-child{width:25mm}.catalogue-sheets-module__afh-qG__comparisonTable thead{display:table-header-group}.catalogue-sheets-module__afh-qG__comparisonTable tr,.catalogue-sheets-module__afh-qG__comparison>header,.catalogue-sheets-module__afh-qG__comparison>footer{break-inside:avoid}.catalogue-sheets-module__afh-qG__comparisonTable thead strong,.catalogue-sheets-module__afh-qG__askingRow td>strong{font-size:12px}}.catalogue-sheets-module__afh-qG__factSources{color:#556071;border-top:1px solid #dfe3e8;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;margin:10px 0;padding-top:8px;font-size:10px;line-height:1.6;display:grid}.catalogue-sheets-module__afh-qG__factSources>div:only-child{grid-column:1/-1}.catalogue-sheets-module__afh-qG__factSources dt{color:var(--brand-ink);font-weight:600}.catalogue-sheets-module__afh-qG__factSources dd{overflow-wrap:anywhere;margin:3px 0 0}.catalogue-sheets-module__afh-qG__comparisonSource .catalogue-sheets-module__afh-qG__factSources{grid-template-columns:1fr;gap:8px;margin-bottom:0}.catalogue-sheets-module__afh-qG__facts small{line-height:1.5}@media (max-width:650px){.catalogue-sheets-module__afh-qG__factSources{grid-template-columns:1fr}}@media print{.catalogue-sheets-module__afh-qG__factSources{break-inside:avoid}.catalogue-sheets-module__afh-qG__comparisonTable td .catalogue-sheets-module__afh-qG__factSources{font-size:9px;line-height:1.5}.catalogue-sheets-module__afh-qG__comparison.catalogue-sheets-module__afh-qG__comparison{gap:12px}.catalogue-sheets-module__afh-qG__comparisonTable th,.catalogue-sheets-module__afh-qG__comparisonTable td{padding:5px 7px}}
