.commercial-terms{box-sizing:border-box;color:#253d53;background:#f5f9fb;border:1px solid #d6e4eb;border-radius:14px;min-width:0;max-width:100%;margin:30px 0;padding:26px;scroll-margin-top:145px}.commercial-terms h2{color:#17364d;margin:0 0 20px;font-size:24px;line-height:1.35}.commercial-terms__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;display:grid}.commercial-terms__summary>div{background:#fff;border:1px solid #e1eaf0;border-radius:10px;min-width:0;padding:16px 18px}.commercial-terms__summary dt{color:#536d80;margin:0 0 8px;font-size:13px;line-height:1.5}.commercial-terms__summary dd{overflow-wrap:anywhere;margin:0}.commercial-terms__summary dd strong{color:#17364d;margin:0 0 8px;font-size:22px;line-height:1.4;display:block}.commercial-terms__summary dd span{font-size:14px;line-height:1.65;display:block}.commercial-terms p.commercial-terms__quote{margin:20px 0 12px;font-size:14px;line-height:1.7}.commercial-terms a{color:#265b7a;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.commercial-terms__more{font-size:14px;line-height:1.65;display:inline-block}.commercial-terms__conditions{margin:20px 0 0;padding:0;display:grid}.commercial-terms__conditions>div{border-top:1px solid #d6e4eb;grid-template-columns:minmax(150px,.35fr) minmax(0,1fr);gap:24px;padding:18px 0;display:grid}.commercial-terms__conditions dt{font-size:15px;font-weight:600;line-height:1.7}.commercial-terms__conditions dd{overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.7}.commercial-terms p.commercial-terms__contacts{margin:10px 0 0;font-size:14px;line-height:1.7}@media (width<=680px){.commercial-terms{margin:24px 0;padding:20px 16px}.commercial-terms h2{font-size:22px}.commercial-terms__summary{grid-template-columns:1fr;gap:12px}.commercial-terms__summary>div{padding:14px 16px}.commercial-terms__summary dd strong{font-size:21px}.commercial-terms__conditions>div{grid-template-columns:1fr;gap:6px;padding:16px 0}.commercial-terms__conditions dd{font-size:14px}}.phauf-specs__construction[data-astro-cid-xhrq43o2]{color:#52667c;overflow-wrap:anywhere;margin-top:5px;font-size:11px;font-weight:400;line-height:1.5;display:block}.product-documents[data-astro-cid-uzctqs3k]{gap:16px;min-width:0;display:grid;margin:12px 0 24px!important;padding:0!important;list-style:none!important}.product-documents[data-astro-cid-uzctqs3k] li[data-astro-cid-uzctqs3k]{border-bottom:1px solid #dbe5ed;min-width:0;margin:0!important;padding:0 0 16px!important}.product-documents[data-astro-cid-uzctqs3k] a[data-astro-cid-uzctqs3k]{color:#24597d;text-underline-offset:3px;overflow-wrap:anywhere;font-size:16px;line-height:1.5;text-decoration:underline}.product-documents[data-astro-cid-uzctqs3k] a[data-astro-cid-uzctqs3k] span[data-astro-cid-uzctqs3k]{white-space:nowrap;margin-left:6px;font-size:12px}.product-documents[data-astro-cid-uzctqs3k] p[data-astro-cid-uzctqs3k]{color:#52667c;overflow-wrap:anywhere;margin:6px 0 0!important;font-size:14px!important;line-height:1.6!important}.product-documents__number[data-astro-cid-uzctqs3k]{font-size:12px!important}.product-documents--previews[data-astro-cid-uzctqs3k]{grid-template-columns:repeat(2,minmax(0,1fr))}.product-documents--previews[data-astro-cid-uzctqs3k] li[data-astro-cid-uzctqs3k]{grid-template-columns:80px minmax(0,1fr);gap:18px;display:grid}.product-documents__preview[data-astro-cid-uzctqs3k] img[data-astro-cid-uzctqs3k]{object-fit:contain;background:#fff;border:1px solid #dbe5ed;width:80px;height:113px}@media (width<=767px){.product-documents--previews[data-astro-cid-uzctqs3k]{grid-template-columns:1fr}.product-documents--previews[data-astro-cid-uzctqs3k] li[data-astro-cid-uzctqs3k]{grid-template-columns:60px minmax(0,1fr);gap:12px}.product-documents__preview[data-astro-cid-uzctqs3k] img[data-astro-cid-uzctqs3k]{width:60px;height:85px}}.operating-points[data-astro-cid-2thdcvvs]{color:#344b61;min-width:0;margin:28px 0}.operating-points[data-astro-cid-2thdcvvs] h2[data-astro-cid-2thdcvvs]{margin-bottom:14px;font-size:23px;line-height:1.4}.operating-points[data-astro-cid-2thdcvvs] p[data-astro-cid-2thdcvvs]{margin-bottom:14px;font-size:16px;line-height:1.65}.operating-points[data-astro-cid-2thdcvvs] details[data-astro-cid-2thdcvvs]{border:1px solid #dbe5ed;border-radius:8px;margin:10px 0;overflow:hidden}.operating-points[data-astro-cid-2thdcvvs] summary[data-astro-cid-2thdcvvs]{cursor:pointer;background:#f5f9fc;align-items:center;gap:12px;padding:14px 16px;list-style:none;display:flex}.operating-points[data-astro-cid-2thdcvvs] summary[data-astro-cid-2thdcvvs]:after{content:"+";margin-left:auto;font-size:22px}.operating-points[data-astro-cid-2thdcvvs] details[data-astro-cid-2thdcvvs][open] summary[data-astro-cid-2thdcvvs]:after{content:"−"}.operating-points[data-astro-cid-2thdcvvs] summary[data-astro-cid-2thdcvvs]>span[data-astro-cid-2thdcvvs]{color:#52667c;font-size:13px}.operating-points[data-astro-cid-2thdcvvs] table[data-astro-cid-2thdcvvs]{table-layout:fixed;border-collapse:collapse;width:100%;font-size:14px}.operating-points[data-astro-cid-2thdcvvs] caption[data-astro-cid-2thdcvvs]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.operating-points[data-astro-cid-2thdcvvs] th[data-astro-cid-2thdcvvs],.operating-points[data-astro-cid-2thdcvvs] td[data-astro-cid-2thdcvvs]{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-top:1px solid #dbe5ed;padding:12px 14px;line-height:1.6}.operating-points[data-astro-cid-2thdcvvs] th[data-astro-cid-2thdcvvs]:first-child{width:55%}.operating-points[data-astro-cid-2thdcvvs] thead[data-astro-cid-2thdcvvs] th[data-astro-cid-2thdcvvs]{color:#52667c;background:#f9fbfc;font-size:12px}.operating-points[data-astro-cid-2thdcvvs] tbody[data-astro-cid-2thdcvvs] th[data-astro-cid-2thdcvvs]{font-weight:500}.operating-points[data-astro-cid-2thdcvvs] tbody[data-astro-cid-2thdcvvs] th[data-astro-cid-2thdcvvs] span[data-astro-cid-2thdcvvs],.operating-points[data-astro-cid-2thdcvvs] small[data-astro-cid-2thdcvvs]{color:#52667c;margin-top:5px;font-size:12px;font-weight:400;line-height:1.6;display:block}.operating-points[data-astro-cid-2thdcvvs] small[data-astro-cid-2thdcvvs]{font-size:11px}.operating-points__notes[data-astro-cid-2thdcvvs]{background:#f9fbfc;border-top:1px solid #dbe5ed;padding:14px 16px}.operating-points__notes[data-astro-cid-2thdcvvs] p[data-astro-cid-2thdcvvs],.operating-points__notes[data-astro-cid-2thdcvvs] li[data-astro-cid-2thdcvvs]{color:#52667c;margin:0;font-size:12px;line-height:1.65}.operating-points__notes[data-astro-cid-2thdcvvs] ol[data-astro-cid-2thdcvvs]{margin:0;padding-left:18px}.operating-points__notes[data-astro-cid-2thdcvvs] p[data-astro-cid-2thdcvvs]+ol[data-astro-cid-2thdcvvs]{margin-top:8px}.operating-points__notes[data-astro-cid-2thdcvvs] li[data-astro-cid-2thdcvvs]+li[data-astro-cid-2thdcvvs]{margin-top:6px}.operating-points__notes[data-astro-cid-2thdcvvs] .operating-points__source[data-astro-cid-2thdcvvs]{margin-top:10px}.operating-points[data-astro-cid-2thdcvvs] a[data-astro-cid-2thdcvvs]{color:#28547d;text-decoration:underline}.operating-points[data-astro-cid-2thdcvvs] small[data-astro-cid-2thdcvvs] a[data-astro-cid-2thdcvvs]{display:block}@media (width<=580px){.operating-points[data-astro-cid-2thdcvvs] thead[data-astro-cid-2thdcvvs]{display:none}.operating-points[data-astro-cid-2thdcvvs] table[data-astro-cid-2thdcvvs],.operating-points[data-astro-cid-2thdcvvs] tbody[data-astro-cid-2thdcvvs],.operating-points[data-astro-cid-2thdcvvs] tr[data-astro-cid-2thdcvvs],.operating-points[data-astro-cid-2thdcvvs] th[data-astro-cid-2thdcvvs],.operating-points[data-astro-cid-2thdcvvs] td[data-astro-cid-2thdcvvs]{display:block;width:auto!important}.operating-points[data-astro-cid-2thdcvvs] tr[data-astro-cid-2thdcvvs]{border-top:1px solid #dbe5ed;padding:8px 14px}.operating-points[data-astro-cid-2thdcvvs] th[data-astro-cid-2thdcvvs],.operating-points[data-astro-cid-2thdcvvs] td[data-astro-cid-2thdcvvs]{border:0;padding:5px 0}.operating-points[data-astro-cid-2thdcvvs] td[data-astro-cid-2thdcvvs]{justify-content:space-between;gap:18px;display:flex}.operating-points[data-astro-cid-2thdcvvs] td[data-astro-cid-2thdcvvs]:before{content:attr(data-label);color:#52667c;max-width:70%;font-size:12px}}.priority-variants{min-width:0;margin:22px 0}.priority-variants table{border-collapse:collapse;color:#244056;table-layout:fixed;width:100%;font-size:14px}.priority-variants caption{text-align:left;padding:0 0 16px;font-size:17px;font-weight:600}.priority-variants th,.priority-variants td{text-align:left;overflow-wrap:anywhere;vertical-align:top;border-bottom:1px solid #dce5ec;padding:16px 12px;line-height:1.6}.priority-variants thead{background:#edf5f8}.priority-variants th:first-child{width:17%}.priority-variants th:nth-child(2){width:23%}.priority-variants a{color:#225a7b;text-underline-offset:3px;text-decoration:underline}.priority-construction{color:#52667c;margin-top:5px;font-size:12px;line-height:1.5;display:block}.priority-select{font-weight:600}.priority-select .screen-reader-text{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.priority-table-note{color:#546b7a;margin:16px 0 0;line-height:1.65;font-size:13px!important}@media (width<=680px){.priority-variants caption{width:100%;display:block}.priority-variants thead{display:none}.priority-variants table,.priority-variants tbody,.priority-variants tr,.priority-variants th,.priority-variants td{display:block;width:100%!important}.priority-variants tr{background:#f4f8fb;border:1px solid #dce5ec;border-radius:10px;margin:0 0 14px;padding:12px 16px}.priority-variants th,.priority-variants td{border:0;padding:8px 0}.priority-variants td[data-label]{grid-template-columns:44% minmax(0,1fr);gap:12px;display:grid}.priority-variants td[data-label]:before{content:attr(data-label);color:#5a7184;font-size:13px}.priority-select{padding:9px 0;display:inline-block}}.phauf-configurator[data-astro-cid-vydxmwwo]{width:100%;min-width:0}.phauf-configurator[data-astro-cid-vydxmwwo] iframe[data-astro-cid-vydxmwwo]{background:#fff;border:0;width:100%;height:850px;min-height:850px;display:block}.phauf-configurator__fallback[data-astro-cid-vydxmwwo]{color:#334f61;background:#f4f8fa;border:1px solid #dbe4ea;border-radius:8px;padding:16px;font-size:14px}@media (width<=767px){.phauf-configurator[data-astro-cid-vydxmwwo] iframe[data-astro-cid-vydxmwwo]{height:1080px;min-height:1080px}}.product-size-choice{margin:30px 0;scroll-margin-top:145px}.product-size-choice h2{color:#193b54;margin:0 0 18px;font-size:25px}.product-size-choice>p{color:#3c566d;line-height:1.7}.product-class-links{flex-wrap:wrap;gap:12px;margin:26px 0;display:flex}.product-class-links a{color:#225d7e;background:#edf5f9;border-radius:8px;padding:12px 16px;text-decoration:underline;display:block}.product-source-dispute{color:#574a1d;background:#fff9dc;border-left:3px solid #c3a200;margin:16px 0;padding:14px 16px;font-size:14px;line-height:1.6}body.phauf-refresh .phauf-product-page>.product.container{box-sizing:border-box;max-width:1250px;margin:0 auto;padding:0 25px 48px}@media (width<=767px){body.phauf-refresh .phauf-product-page>.product.container{padding:0 16px 36px}}.product-family-link{margin:0 0 20px;font-size:15px;line-height:1.5}.product-family-link a{color:#286080;text-underline-offset:3px;text-decoration:underline}.product-quote-note{color:#526578;margin:16px 0;font-size:14px;line-height:1.6}.product-quote-info{background:#f5f8fb;border:1px solid #dae4ec;border-radius:14px;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);gap:44px;margin:36px 0;padding:30px;display:grid}.product-quote-info h2{color:#19334b;margin:0 0 15px;font-size:24px;line-height:1.3}.product-quote-info p{margin:0 0 16px;line-height:1.7}.product-quote-info__eyebrow{color:#197c91;letter-spacing:.07em;text-transform:uppercase;font-size:12px}.product-quote-info ul{gap:16px;margin:18px 0;padding:0;list-style:none;display:grid}.product-quote-info a:not(.phauf-btn),.product-class-alternatives a{color:#265b7f;text-underline-offset:3px;text-decoration:underline}.product-class-alternatives{border-bottom:1px solid #dbe3ed;margin:32px 0;padding:24px 0}.product-class-alternatives h2{margin:0 0 18px;font-size:24px}.product-class-alternatives ul{flex-wrap:wrap;gap:12px;margin:0 0 20px;padding:0;list-style:none;display:flex}.product-class-alternatives li a{background:#eef5fa;border-radius:10px;padding:12px 16px;font-size:15px;display:block}@media (width<=767px){.product-quote-info{grid-template-columns:1fr;gap:24px;padding:22px}.product-quote-info h2,.product-class-alternatives h2{font-size:22px}.product-quote-info .phauf-btn{white-space:normal;width:100%}.product-class-alternatives ul{flex-direction:column}}.priority-page .manufacturer-comparison{color:#253d53;box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:34px 0 14px;scroll-margin-top:145px}.priority-page .manufacturer-comparison__intro{max-width:970px;margin:0 0 22px}.priority-page .manufacturer-comparison__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:#1f7c90;margin:0 0 10px;font-size:12px;line-height:1.5}.priority-page .manufacturer-comparison h2{color:#17364d;margin:0 0 16px;font-size:27px;line-height:1.3}.priority-page .manufacturer-comparison__intro>p:last-child{margin:0;font-size:16px;line-height:1.75}.priority-page .manufacturer-comparison__table-box{box-sizing:border-box;background:#fff;border:1px solid #d4e2e9;border-radius:12px;width:100%;min-width:0;max-width:100%}.priority-page .manufacturer-comparison table{border-spacing:0;border-collapse:separate;table-layout:fixed;color:#253d53;box-sizing:border-box;border:0;width:100%;max-width:100%;margin:0;font-size:15px;display:table}.priority-page .manufacturer-comparison thead{display:table-header-group}.priority-page .manufacturer-comparison tbody{display:table-row-group}.priority-page .manufacturer-comparison tr{background:0 0;margin:0;padding:0;display:table-row}.priority-page .manufacturer-comparison th,.priority-page .manufacturer-comparison td{text-align:left;vertical-align:top;white-space:normal;overflow-wrap:anywhere;word-break:normal;box-sizing:border-box;border:0;border-bottom:1px solid #e0e9ee;width:auto;min-width:0;padding:18px;line-height:1.65;display:table-cell}.priority-page .manufacturer-comparison thead th{color:#17364d;background:#edf6f8;border-bottom:2px solid #99c9d3;font-size:15px;font-weight:600}.priority-page .manufacturer-comparison thead th:first-child{border-top-left-radius:12px;width:26%}.priority-page .manufacturer-comparison thead th:last-child{border-top-right-radius:12px}.priority-page .manufacturer-comparison tbody th{color:#17364d;background:#f6f9fb;font-weight:600}.priority-page .manufacturer-comparison tbody tr:last-child th,.priority-page .manufacturer-comparison tbody tr:last-child td{border-bottom:0}.priority-page .manufacturer-comparison tbody tr:last-child th{border-bottom-left-radius:12px}.priority-page .manufacturer-comparison tbody tr:last-child td:last-child{border-bottom-right-radius:12px}.priority-page .manufacturer-comparison__mobile-label{display:none}.priority-page .manufacturer-comparison__notes{background:#f1f7fa;border-radius:12px;margin:20px 0 0;padding:22px 24px}.priority-page .manufacturer-comparison__notes h3{color:#17364d;margin:0 0 12px;font-size:17px;line-height:1.45}.priority-page .manufacturer-comparison__notes ul{gap:10px;margin:0;padding:0 0 0 19px;font-size:14px;line-height:1.7;list-style:outside;display:grid}.priority-page .manufacturer-comparison__notes li{overflow-wrap:anywhere;margin:0;padding:0;display:list-item}.priority-page .manufacturer-comparison__sources{flex-wrap:wrap;align-items:baseline;gap:12px 22px;min-width:0;padding:20px 0 0;font-size:14px;line-height:1.6;display:flex}.priority-page .manufacturer-comparison__sources strong{color:#17364d;font-weight:600}.priority-page .manufacturer-comparison__sources a{color:#265b7a;text-underline-offset:3px;overflow-wrap:anywhere;font-size:14px;line-height:1.6;text-decoration:underline}@media (width<=680px){.priority-page .manufacturer-comparison{padding-top:28px}.priority-page .manufacturer-comparison h2{font-size:23px}.priority-page .manufacturer-comparison__intro>p:last-child{font-size:15px}.priority-page .manufacturer-comparison__table-box{background:0 0;border:0}.priority-page .manufacturer-comparison table,.priority-page .manufacturer-comparison tbody{width:100%;max-width:100%;display:block}.priority-page .manufacturer-comparison thead{clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.priority-page .manufacturer-comparison tbody tr{box-sizing:border-box;background:#fff;border:1px solid #d4e2e9;border-radius:10px;width:100%;max-width:100%;margin:0 0 14px;display:block}.priority-page .manufacturer-comparison tbody tr:last-child{margin-bottom:0}.priority-page .manufacturer-comparison tbody th,.priority-page .manufacturer-comparison tbody td{box-sizing:border-box;border:0;border-radius:0;width:100%;max-width:100%;padding:14px 16px;font-size:14px;display:block}.priority-page .manufacturer-comparison tbody th{background:#edf6f8;border-bottom:1px solid #d4e2e9;border-radius:10px 10px 0 0;font-size:15px;line-height:1.5}.priority-page .manufacturer-comparison tbody td+td{border-top:1px solid #e8eef2}.priority-page .manufacturer-comparison__mobile-label{color:#1f7c90;overflow-wrap:anywhere;margin:0 0 5px;font-size:12px;font-weight:600;line-height:1.5;display:block}.priority-page .manufacturer-comparison tbody tr:last-child th{border-bottom:1px solid #d4e2e9;border-bottom-left-radius:0}.priority-page .manufacturer-comparison tbody tr:last-child td:last-child{border-bottom-right-radius:10px}.priority-page .manufacturer-comparison__notes{padding:20px 18px}.priority-page .manufacturer-comparison__notes ul{font-size:13px}.priority-page .manufacturer-comparison__sources{gap:10px;display:grid}}.priority-page{color:#253d53;padding-bottom:40px}.priority-page .section-title{font-size:clamp(28px,3vw,42px);line-height:1.2}.priority-page h2{color:#17364d;margin:0 0 18px;font-size:27px;line-height:1.3}.priority-page p{margin:0 0 18px;font-size:16px;line-height:1.75}.priority-intro{grid-template-columns:minmax(0,1.5fr) minmax(240px,.7fr);align-items:center;gap:44px;padding:30px 0;display:grid}.priority-eyebrow{text-transform:uppercase;letter-spacing:.08em;color:#1f7c90;font-size:12px!important}.priority-lead{font-size:19px!important}.priority-intro aside{background:#f4f8fb;border:1px solid #d7e4eb;border-radius:14px;padding:24px}.priority-intro aside strong{margin-bottom:14px;font-size:23px;display:block}.priority-intro aside p{font-size:14px}.priority-page a:not(.phauf-btn){color:#265b7a;text-underline-offset:3px;text-decoration:underline}.priority-nav,.priority-related{border-bottom:1px solid #dce5eb;flex-wrap:wrap;gap:10px;padding:20px 0;display:flex}.priority-nav a,.priority-related a{background:#eef5f8;border-radius:8px;padding:11px 15px;font-size:14px;line-height:1.5}.priority-copy{max-width:970px;padding:28px 0 10px;scroll-margin-top:140px}.priority-assortment{padding:36px 0 12px}.priority-source-note{color:#566e80;max-width:930px;font-size:14px!important}.priority-models{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.priority-models article{border:1px solid #dce5eb;border-radius:12px;grid-template-columns:110px minmax(0,1fr);gap:20px;min-width:0;padding:20px;display:grid}.priority-model-photo{background:#f4f7fa;border-radius:8px;height:110px;display:block}.priority-model-photo img{object-fit:contain;width:100%;height:100%}.priority-models h3{margin:0 0 14px;font-size:17px;line-height:1.45}.priority-models article a{font-size:14px;line-height:1.55}.priority-models article p{margin:0 0 12px}.priority-models dl{margin:0 0 14px;font-size:13px;line-height:1.65}.priority-models dl div{justify-content:space-between;gap:15px;display:flex}.priority-models dt{color:#647b8d}.priority-models dd{text-align:right;margin:0}.priority-model-note{color:#647285;font-size:13px!important}.priority-size,.priority-full-specs{padding:30px 0 12px;scroll-margin-top:145px}.priority-details{border:1px solid #dce5eb;border-radius:12px;min-width:0;margin:16px 0;padding:18px 22px}.priority-details summary{cursor:pointer;font-size:17px;font-weight:600;line-height:1.5}.priority-docs{background:#f0f6fa;border-radius:14px;grid-template-columns:minmax(0,1.2fr) minmax(230px,.8fr);gap:40px;margin:36px 0 8px;padding:28px;display:grid}.priority-docs ul{align-content:center;gap:18px;padding:0;line-height:1.6;list-style:none;display:grid}.priority-request{max-width:960px;padding:38px 0 8px;scroll-margin-top:145px}.priority-request>.native-request{margin-top:20px}.priority-comparison{background:#f5f8fa;border:1px solid #dce5eb;border-radius:12px;padding:20px;line-height:1.65}.priority-comparison div{grid-template-columns:160px minmax(0,1fr);gap:22px;padding:12px 0;display:grid}.priority-comparison dt{font-weight:600}.priority-comparison dd{margin:0}@media (width<=767px){.priority-intro,.priority-docs{grid-template-columns:1fr;gap:22px}.priority-intro .phauf-btn{white-space:normal;text-align:center;width:100%;line-height:1.5}.priority-models{grid-template-columns:1fr}.priority-models article{grid-template-columns:85px minmax(0,1fr);gap:14px;padding:16px}.priority-model-photo{height:85px}.priority-models dl div{display:block}.priority-models dd{text-align:left}.priority-page h2{font-size:23px}.priority-nav{gap:8px}.priority-nav a{padding:9px 12px;font-size:13px}.priority-details{padding:15px 16px}.priority-docs{padding:22px}.priority-comparison div{grid-template-columns:1fr;gap:4px}.priority-page p{font-size:15px}.priority-lead{font-size:17px!important}}.catalog-guide{color:#22374b;border-top:1px solid #dbe2eb;grid-template-columns:minmax(0,1.35fr) minmax(260px,.8fr);gap:48px;padding:48px 0;display:grid}.catalog-explanation{color:#344d63;border-top:1px solid #dbe2eb;padding:32px 0;scroll-margin-top:120px}.catalog-explanation h2,.catalog-production h2{color:#214964;margin:0 0 18px;font-size:26px;line-height:1.3}.catalog-explanation p,.catalog-production p{margin:0 0 16px;font-size:16px;line-height:1.7}.catalog-explanation__groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0;display:grid}.catalog-explanation__groups h3{color:#214964;margin:0 0 12px;font-size:20px;line-height:1.4}.catalog-explanation a,.catalog-production a:not(.phauf-btn){color:#24597d;text-underline-offset:3px;font-size:15px;line-height:1.6;text-decoration:underline}.catalog-explanation__links{flex-wrap:wrap;gap:12px 20px;margin-top:20px;display:flex}.catalog-production{color:#344d63;border-top:1px solid #dbe2eb;grid-template-columns:1.15fr 1fr;gap:36px;padding:36px 0;scroll-margin-top:120px;display:grid}.catalog-production ul{gap:13px;margin:20px 0;padding:0;list-style:none;display:grid}.catalog-production .phauf-btn{white-space:normal;line-height:1.5}.catalog-production__photos{align-content:start;gap:20px;display:grid}.catalog-production figure{margin:0}.catalog-production figure a{border-radius:12px;display:block;overflow:hidden}.catalog-production img{width:100%;height:auto;display:block}.catalog-production figcaption{color:#556c80;margin-top:8px;font-size:13px;line-height:1.6}.catalog-guide__copy h2{color:#182c42;margin:0 0 16px;font-size:26px;line-height:1.25}.catalog-guide__copy h2:not(:first-child){margin-top:32px}.catalog-guide p{margin:0 0 14px;font-size:17px;line-height:1.7}.catalog-guide__docs{background:#f1f6fa;border-radius:14px;padding:28px}.catalog-guide__eyebrow{text-transform:uppercase;letter-spacing:.1em;color:#137b92;font-weight:600;font-size:12px!important}.catalog-guide__docs h2{margin:0 0 15px;font-size:23px}.catalog-guide__docs ul{gap:14px;margin:20px 0;padding:0;list-style:none;display:grid}.catalog-guide__docs a{color:#244e73;text-underline-offset:3px;text-decoration:underline}.catalog-guide__note{color:#556c80;font-size:13px!important}.catalog-faq{padding:12px 0 44px}.catalog-faq .phauf-faq__intro h2{font-size:30px}.catalog-archive{color:#29475f;border:1px solid #dbe2eb;border-radius:12px;margin:0 0 36px}.catalog-archive>summary{cursor:pointer;padding:18px 22px;font-weight:600}.catalog-archive__body{padding:0 22px 22px}.catalog-archive__body p{margin:6px 0 18px;font-size:14px;line-height:1.6}.catalog-archive__gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.catalog-archive__gallery a{background:#f3f6fa;border-radius:8px;display:block;overflow:hidden}.catalog-archive__gallery img{object-fit:contain;width:100%;height:180px}.catalog-archive video{width:640px;max-width:100%;margin-top:24px;display:block}@media (width<=767px){.catalog-guide{grid-template-columns:1fr;gap:24px;padding:30px 0}.catalog-guide__copy h2{font-size:23px}.catalog-guide p{font-size:16px}.catalog-guide__docs{padding:22px}.catalog-faq .phauf-faq__layout{grid-template-columns:1fr;gap:24px}.catalog-archive__gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-archive__gallery img{height:130px}.catalog-explanation__groups,.catalog-production{grid-template-columns:1fr;gap:24px}.catalog-explanation h2,.catalog-production h2{font-size:23px}.catalog-production .phauf-btn{width:100%}}.catalog-hero{grid-template-columns:minmax(0,1fr) minmax(180px,280px);align-items:center;gap:36px;margin:24px 0 36px;display:grid}.catalog-hero__copy{color:#344b61;margin-bottom:22px;font-size:18px;line-height:1.7}.catalog-hero__copy p{margin:0 0 14px}.catalog-hero__photo{aspect-ratio:3/2;background:#f4f7fb;border:1px solid #e0e8ef;border-radius:14px;padding:12px;overflow:hidden}.catalog-hero__photo img{object-fit:contain;width:100%;height:100%}.catalog-class-choice{border:1px solid #dbe5ed;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:24px 0 32px;padding:24px;display:grid}.catalog-class-choice h2{color:#214964;margin:0 0 14px;font-size:23px}.catalog-class-choice ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.catalog-class-choice a{color:#24597d;text-underline-offset:3px;font-size:15px;line-height:1.6;text-decoration:underline}.catalog-guide-links{flex-wrap:wrap;gap:12px;margin:24px 0 36px;display:flex}.catalog-guide-links a{color:#24597d;text-underline-offset:3px;background:#eff6fa;border-radius:10px;padding:14px 18px;font-size:16px;text-decoration:underline;display:block}.catalog-family-links{flex-wrap:wrap;gap:10px 18px;margin:0 0 26px;display:flex}.catalog-family-links a{color:#24597d;text-underline-offset:3px;font-size:15px;line-height:1.6;text-decoration:underline}.catalog-class-choice h2 a{font-size:23px}.catalog-class-choice p{color:#556c80;margin:0 0 12px;font-size:14px;line-height:1.6}.catalog-class-choice__all{margin-top:16px;display:inline-block}.catalog-fcw{background:#f7fafc;border:1px solid #dbe5ed;border-radius:14px;grid-template-columns:1fr 1fr;gap:30px;margin:0 0 32px;padding:26px;display:grid}.catalog-fcw__eyebrow{text-transform:uppercase;letter-spacing:.1em;color:#137b92;font-weight:600;font-size:12px!important}.catalog-fcw h2{color:#214964;margin:8px 0 16px;font-size:23px;line-height:1.35}.catalog-fcw p{color:#344d63;margin:0 0 14px;font-size:16px;line-height:1.7}.catalog-fcw a{color:#24597d;text-underline-offset:3px;font-size:15px;line-height:1.6;text-decoration:underline}.catalog-fcw ul{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.catalog-fcw li a{background:#fff;border:1px solid #e0e8ef;border-radius:9px;padding:12px;display:block}.catalog-fcw small{color:#556c80;margin-top:5px;font-size:12px;line-height:1.5;display:block}@media (width<=767px){.catalog-hero{grid-template-columns:1fr;gap:22px;margin-top:20px}.catalog-hero__copy{font-size:16px}.catalog-hero__photo{max-width:280px}.catalog-hero .phauf-btn{white-space:normal;width:100%;line-height:1.45}.catalog-class-choice{grid-template-columns:1fr;gap:22px;padding:20px}.catalog-guide-links{flex-direction:column}.catalog-fcw{grid-template-columns:1fr;gap:20px;padding:20px}.catalog-fcw ul{grid-template-columns:1fr}}.phauf-service-cards{grid-template-columns:repeat(var(--service-columns,2),minmax(0,1fr))!important}@media (width<=767px){.phauf-service-cards{grid-template-columns:1fr!important}}.article-meta{color:#52667c;flex-wrap:wrap;gap:8px 24px;margin:0 0 24px;font-size:14px;display:flex}.native-all-products{padding:32px 0 0}.native-all-products+.product .section-title-box{order:-1}.native-all-products .cat_img{display:block}.native-all-products .cat_img img{object-fit:contain;width:100%;height:100%}.catalog-overview{max-width:980px;margin:0 0 30px}.catalog-overview p,.catalog-overview__help{color:#344d63;font-size:17px;line-height:1.65}.catalog-overview__tools{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.catalog-overview__tools a{color:#255477;text-underline-offset:3px;background:#eef5fa;border-radius:10px;padding:12px 16px;font-size:15px;text-decoration:underline}.catalog-overview__help{margin:20px 0 30px}.catalog-overview__help a{color:#255477;text-decoration:underline}.catalog-entrypoints{border:1px solid #dbe5ed;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0 0 36px;padding:24px;display:grid}.catalog-entrypoints h2{color:#214964;margin:0 0 14px;font-size:21px;line-height:1.35}.catalog-entrypoints ul{flex-wrap:wrap;gap:10px 16px;margin:0;padding:0;list-style:none;display:flex}.catalog-entrypoints a{color:#24597d;text-underline-offset:3px;font-size:15px;line-height:1.6;text-decoration:underline}.catalog-supply{background:#f1f6fa;border-radius:14px;grid-template-columns:1.1fr 1fr;gap:36px;margin:20px 0 24px;padding:30px;scroll-margin-top:120px;display:grid}.catalog-supply__eyebrow{text-transform:uppercase;letter-spacing:.1em;color:#137b92;font-weight:600;font-size:12px!important}.catalog-supply h2{color:#214964;margin:10px 0 16px;font-size:25px;line-height:1.3}.catalog-supply h3{color:#214964;margin:0 0 15px;font-size:19px;line-height:1.4}.catalog-supply p,.catalog-supply li{color:#344d63;font-size:16px;line-height:1.7}.catalog-supply p{margin:0 0 14px}.catalog-supply ol{margin:0 0 20px;padding-left:22px}.catalog-supply a:not(.phauf-btn){color:#24597d;text-underline-offset:3px;text-decoration:underline}.catalog-supply .phauf-btn{white-space:normal;line-height:1.5}@media (width<=767px){.catalog-overview__tools{flex-direction:column}.catalog-overview p,.catalog-overview__help{font-size:16px}.catalog-entrypoints,.catalog-supply{grid-template-columns:1fr;gap:22px;padding:22px}.catalog-supply .phauf-btn{width:100%}}.phauf-energy-page{padding-bottom:50px}.native-sitemap{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding-bottom:40px;display:grid}.native-sitemap ul{padding-left:22px;list-style:outside}.native-sitemap li{margin:8px 0}.native-sitemap a{color:#324c70;text-decoration:underline}@media (width<=640px){.native-sitemap{grid-template-columns:1fr}}
