.hzc-product-entry{margin:8px 0 20px}.hzc-trigger{display:inline-flex;gap:10px;align-items:center;border-bottom:1px solid #1b5c90;padding:4px 0;color:#1b5c90;font-size:14px;font-weight:600;text-transform:none;letter-spacing:0}.hzc-comparator{clear:both;width:100%;margin:28px 0 38px;color:#19334c;scroll-margin-top:130px}.hzc-comparator *{box-sizing:border-box}.hzc-context{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0 18px;border-top:1px solid #dae3eb}.hzc-comparator .hzc-kicker{font-size:11px;font-weight:600;letter-spacing:1.2px;color:#1b5c90;margin:0 0 8px}.hzc-comparator h2{font-size:24px;font-weight:500;line-height:1.25;margin:0;color:#19334c;text-transform:none;letter-spacing:-.4px}.hzc-comparator .hzc-context-specs{margin:0;color:#5c6a78;font-size:13px;line-height:1.6;text-align:right}.hzc-context-specs span{padding:0 6px}.hzc-details{border-top:1px solid #d5e1eb;border-bottom:1px solid #d5e1eb;scroll-margin-top:125px}.hzc-details>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;list-style:none;background:#f2f7fb;padding:18px 20px;color:#1b5c90;font-size:15px;font-weight:600;cursor:pointer}.hzc-details>summary::-webkit-details-marker{display:none}.hzc-indicator:before{content:'+';font-size:23px;line-height:1;font-weight:400}.hzc-details[open]>.hzc-indicator:before,.hzc-details[open]>summary>.hzc-indicator:before{content:'−'}.hzc-body{padding:26px 0 8px;background:#fff}.hzc-intro{margin:0 0 22px}.hzc-comparator h3{margin:0 0 8px;color:#19334c;font-size:23px;font-weight:500;line-height:1.3;text-transform:none}.hzc-comparator .hzc-intro p{font-size:14px;line-height:1.6;color:#596b7b;margin:0}.hzc-table-wrap{max-width:100%;overflow-x:auto}.hzc-comparator .hzc-table{table-layout:fixed;width:100%;border-collapse:collapse;margin:0;font-size:13px;line-height:1.5;border:0}.hzc-table th,.hzc-table td{padding:16px 10px;border:0;border-bottom:1px solid #dce5ec;text-align:center;vertical-align:middle;font-weight:400;text-transform:none;letter-spacing:0;color:#19334c;overflow-wrap:anywhere}.hzc-table th:first-child{width:23%;text-align:left;color:#5a6b7b}.hzc-table thead th{font-size:12px;font-weight:600}.hzc-table th a{color:#19334c;text-decoration:none}.hzc-table th a:hover{text-decoration:underline}.hzc-table .hzc-current{background:#edf5fb;color:#14588b}.hzc-table .hzc-column-label{display:block;min-height:17px;margin-bottom:7px;font-size:10px;letter-spacing:.7px;text-transform:uppercase;font-weight:600;color:#14588b}.hzc-comparator .hzc-number{font-size:23px;font-weight:500;letter-spacing:-.5px;white-space:nowrap}.hzc-comparator .hzc-difference{margin:20px 0 4px;border-left:2px solid #1b5c90;padding:3px 0 3px 13px;color:#526577;font-size:14px;line-height:1.65}.hzc-mobile-chooser{display:none}.hzc-technical{margin:17px 0 22px}.hzc-technical>summary{width:fit-content;padding:8px 0;font-size:14px;color:#1b5c90;cursor:pointer}.hzc-technical .hzc-table{margin-top:14px}.hzc-comparator .hzc-footnote{font-size:12px;line-height:1.65;color:#647381;margin:10px 0}.hzc-bottom{margin-top:22px;padding:21px 0 10px;border-top:1px solid #dce5ec;display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:13px;color:#526577}.hzc-bottom>div{display:flex;gap:18px;flex-wrap:wrap}.hzc-bottom a{color:#1b5c90;border-bottom:1px solid #b8cfdf;padding:3px 0}.hzc-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hzc-trigger:focus-visible,.hzc-details summary:focus-visible,.hzc-comparator a:focus-visible,.hzc-comparator select:focus-visible{outline:2px solid #1b5c90;outline-offset:4px}
@media(max-width:850px){.hzc-context{align-items:start;flex-direction:column;gap:12px}.hzc-comparator .hzc-context-specs{text-align:left}.hzc-table th,.hzc-table td{padding:14px 7px}.hzc-table .hzc-number{font-size:21px}}
@media(max-width:700px){.hzc-comparator{margin-top:22px}.hzc-comparator h2{font-size:22px}.hzc-details>summary{padding:16px 14px;font-size:14px}.hzc-body{padding-top:20px}.hzc-comparator h3{font-size:22px}.hzc-comparator.hzc-js .hzc-mobile-chooser{display:block;margin:0 0 20px;color:#526577;font-size:13px;font-weight:400}.hzc-mobile-chooser select{display:block;width:100%;max-width:100%;margin:8px 0 0;font-size:16px;min-height:44px;padding:8px 34px 8px 12px;border:1px solid #ccdbe7;border-radius:2px;background-color:#fff;color:#19334c;box-shadow:none}.hzc-comparator.hzc-js .hzc-table [data-hzc-model]:not(.hzc-current):not(.hzc-peer){display:none}.hzc-comparator.hzc-js .hzc-table th:first-child{width:36%}.hzc-table{font-size:12px}.hzc-table th,.hzc-table td{padding:14px 7px}.hzc-table .hzc-number{font-size:21px}.hzc-table .hzc-column-label{font-size:9px;letter-spacing:.3px}.hzc-bottom{align-items:start;flex-direction:column}.hzc-bottom>div{gap:12px;flex-direction:column}.hzc-technical .hzc-table th,.hzc-technical .hzc-table td{font-size:12px}.hzc-comparator:not(.hzc-js) .hzc-table{min-width:650px}}
