/* Power Transformers review layout. Scoped to this product. */
.p73-product{--p73-ink:#173b50;--p73-muted:#526f80;--p73-line:#ccd9e0;--p73-pale:#eaf0f3;--p73-gold:#e8ad35}
.p73-product .product-detail-block{scroll-margin-top:175px}
.p73-product .content-jumps{flex-wrap:wrap;gap:8px}
.p73-product .content-jumps button{white-space:normal}
.p73-product .p73-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:end;margin:0 0 30px}
.p73-product .p73-heading h2{font-size:clamp(28px,2.65vw,42px);line-height:1.16;letter-spacing:-.035em;margin:12px 0 0;color:var(--p73-ink);font-weight:500}
.p73-product .p73-heading>p{margin:0;line-height:1.75;color:var(--p73-muted);font-size:16px}
.p73-product .p73-product-gallery{margin-top:74px;border-top:1px solid var(--p73-line);padding-top:52px}
.p73-product .p73-product-grid{display:grid;grid-template-columns:1.35fr .8fr 1fr;gap:20px}
.p73-product .p73-figure{margin:0;min-width:0}
.p73-product .p73-enlarge{padding:0;border:0;display:block;position:relative;background:#e1e9ed;width:100%;overflow:hidden;cursor:zoom-in;color:var(--p73-ink)}
.p73-product .p73-enlarge img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .35s ease}
.p73-product .p73-enlarge:hover img{transform:scale(1.025)}
.p73-product .p73-enlarge>span{position:absolute;right:12px;bottom:12px;display:grid;place-items:center;width:32px;height:32px;background:#fff;color:var(--p73-ink);font-size:21px;box-shadow:0 2px 9px #0e2b3c19}
.p73-product .p73-product-grid .p73-enlarge{height:290px;padding:14px;background:#eaf0f3}
.p73-product .p73-figure figcaption{font-size:12px;line-height:1.6;color:var(--p73-muted);padding:10px 0 0}
.p73-product .p73-case-strip{display:grid;grid-template-columns:1.3fr 1fr 1.2fr 1fr;margin-top:24px;padding:24px 0;border-top:1px solid var(--p73-line);border-bottom:1px solid var(--p73-line)}
.p73-product .p73-case-strip>div{display:flex;flex-direction:column;gap:8px;padding:0 22px;border-left:1px solid var(--p73-line)}
.p73-product .p73-case-strip>div:first-child{padding-left:0;border:0}
.p73-product .p73-case-strip strong{font-size:clamp(19px,2vw,26px);font-weight:500;line-height:1.3;color:var(--p73-ink)}
.p73-product .p73-case-strip span{font-size:12px;line-height:1.5;color:var(--p73-muted)}
.p73-product .p73-note{font-size:12px!important;line-height:1.7!important;color:var(--p73-muted)!important;margin:16px 0 0}
.p73-product .p73-feature-link{margin-top:32px;padding:24px 28px;border-left:3px solid var(--p73-gold);background:#eaf0f3;display:grid;grid-template-columns:1fr 1.6fr;gap:32px}
.p73-product .p73-feature-link strong{font-size:23px;font-weight:500;line-height:1.35}
.p73-product .p73-feature-link p{margin:0;font-size:16px;line-height:1.7}
.p73-product .p73-conditions{margin-top:40px;padding:30px;background:#eaf0f3}
.p73-product .p73-conditions h3{font-size:25px;font-weight:500;margin:0 0 24px;line-height:1.35}
.p73-product .p73-condition-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}
.p73-product .p73-condition-grid>div{border-top:2px solid #c2a56b;padding-top:20px;display:flex;flex-direction:column;gap:8px}
.p73-product .p73-condition-grid strong{font-size:clamp(18px,1.8vw,26px);font-weight:500;line-height:1.3}
.p73-product .p73-condition-grid span{font-size:13px;line-height:1.5}
.p73-product .p73-interface{display:grid;grid-template-columns:1fr 2.3fr;gap:24px;padding-top:20px;margin-top:20px;border-top:1px solid var(--p73-line)}
.p73-product .p73-interface h4{font-size:17px;margin:0;font-weight:500;line-height:1.5}
.p73-product .p73-interface p{font-size:14px;margin:0;line-height:1.7}
.p73-product .p73-app-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
.p73-product .p73-app-grid article{min-width:0;border-bottom:2px solid #d8c49a}
.p73-product .p73-app-grid .p73-enlarge{height:255px}
.p73-product .p73-app-grid .p73-enlarge img{object-fit:cover}
.p73-product .p73-app-copy{padding:16px 0 26px}
.p73-product .p73-app-copy h3{font-size:25px;line-height:1.3;font-weight:500;margin:0 0 15px}
.p73-product .p73-app-copy p{font-size:15px;line-height:1.8;margin:0;color:var(--p73-muted)}
.p73-product .p73-focus-label{font-size:10px;letter-spacing:.12em;margin:22px 0 6px;font-weight:600}
.p73-product .p73-focus-line{font-size:13px!important;color:var(--p73-ink)!important}
.p73-product .p73-application-note{display:grid;grid-template-columns:1fr 1.7fr;gap:36px;padding:26px 0;margin-top:18px}
.p73-product .p73-application-note strong{font-weight:500;font-size:21px;line-height:1.4}
.p73-product .p73-application-note p{margin:0;font-size:15px;line-height:1.8;color:var(--p73-muted)}
.p73-product .p73-thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:32px}
.p73-product .p73-thumbs button{padding:0;border:1px solid var(--p73-line);border-bottom:3px solid var(--p73-line);background:#fff;text-align:left;cursor:pointer;min-width:0;transition:border-color .2s,background .2s;color:var(--p73-ink);font:inherit}
.p73-product .p73-thumbs button>img{display:block;width:100%;height:132px;object-fit:cover;background:#e2e9ed;object-position:center}
.p73-product .p73-thumbs button[aria-selected=true]{border-color:#bb913f;background:#173b50;color:white}
.p73-product .p73-thumbs button:hover{border-color:#bc9752}
.p73-product .p73-thumb-copy{display:flex;align-items:start;gap:12px;padding:15px 14px;min-height:77px}
.p73-product .p73-thumb-no{font-size:12px;color:#a67e35;padding-top:2px;flex:0 0 20px}
.p73-product .p73-thumbs button[aria-selected=true] .p73-thumb-no{color:#e6b44e}
.p73-product .p73-thumb-copy strong{font-size:16px;font-weight:500;line-height:1.4}
.p73-product .p73-panel{display:grid;grid-template-columns:1fr 1fr;background:var(--p73-pale);padding:30px;gap:36px;min-height:455px}
.p73-product .p73-panel .p73-enlarge{height:360px;background:#dbe5eb}
.p73-product .p73-panel .p73-enlarge img{object-fit:contain}
.p73-product .p73-panel-copy{padding:4px 5px}
.p73-product .p73-panel-number{font-size:12px;letter-spacing:.12em;color:#917039}
.p73-product .p73-panel-copy h3{font-size:30px;font-weight:500;line-height:1.25;margin:12px 0 16px}
.p73-product .p73-panel-copy p{font-size:15px;line-height:1.75;margin:0;color:var(--p73-muted)}
.p73-product .p73-panel-copy h4{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;margin:22px 0 12px}
.p73-product .p73-panel-copy ul{margin:0;padding:0;list-style:none;display:grid;gap:7px}
.p73-product .p73-panel-copy li{font-size:14px;line-height:1.6;padding-left:17px;position:relative}
.p73-product .p73-panel-copy li:before{content:'';width:5px;height:5px;background:#c49a49;position:absolute;left:0;top:9px}
.p73-product .p73-panel-copy .p73-outcome{margin-top:20px;border-top:1px solid #c4d3dc;padding-top:16px;font-size:13px}
.p73-product .p73-safety-bar{display:grid;grid-template-columns:1fr 2fr auto;gap:24px;align-items:start;background:#173b50;color:#fff;padding:27px 30px;margin-top:20px}
.p73-product .p73-safety-bar strong{font-size:20px;line-height:1.35;font-weight:500;color:#fff}
.p73-product .p73-safety-bar p{font-size:14px;line-height:1.75;margin:0;color:#dde8ee}
.p73-product .p73-safety-bar a{font-size:13px;line-height:1.5;color:#f0c366;white-space:nowrap;border-bottom:1px solid #d5b779;padding:5px 0;text-decoration:none}
.p73-product .p73-test-scope{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:32px;padding:25px 0;border-top:1px solid var(--p73-line);border-bottom:1px solid var(--p73-line)}
.p73-product .p73-test-scope>div{padding:0 18px 0 0;border-right:1px solid var(--p73-line)}
.p73-product .p73-test-scope>div:last-child{border:0}
.p73-product .p73-test-scope span{color:#9c793c;font-size:12px}
.p73-product .p73-test-scope h4{font-size:20px;font-weight:500;margin:10px 0;line-height:1.35}
.p73-product .p73-test-scope p{font-size:14px;line-height:1.7;color:var(--p73-muted);margin:0}
.p73-product button:focus-visible,.p73-product [tabindex]:focus-visible{outline:3px solid #e1a62e;outline-offset:4px}
#p73-lightbox{width:min(1050px,92vw);max-width:92vw;padding:0;background:#f4f6f7;color:#173b50;border:0;max-height:92vh;overflow:auto}
#p73-lightbox::backdrop{background:#071f32d9}
.p73-lightbox-inner{padding:45px 30px 20px;position:relative}
.p73-lightbox-inner>button{position:absolute;right:12px;top:6px;font-size:32px;line-height:1;padding:5px 9px;background:none;border:0;color:#173b50;cursor:pointer}
.p73-lightbox-inner>img{display:block;max-width:100%;max-height:73vh;object-fit:contain;margin:auto;min-height:150px}
.p73-lightbox-inner>p{font-size:13px;line-height:1.7;text-align:center;margin:18px 0 0}
@media(min-width:1600px){.p73-product .p73-thumbs button>img{height:160px}}
@media(max-width:1000px){.p73-product .p73-heading{gap:28px}.p73-product .p73-product-grid{grid-template-columns:1fr 1fr}.p73-product .p73-product-grid figure:last-child{grid-column:1/-1}.p73-product .p73-product-grid figure:last-child .p73-enlarge{height:240px}.p73-product .p73-app-grid{gap:18px}.p73-product .p73-app-grid .p73-enlarge{height:190px}.p73-product .p73-app-copy h3{font-size:21px}.p73-product .p73-panel{gap:24px;padding:24px}.p73-product .p73-panel .p73-enlarge{height:300px}.p73-product .p73-panel-copy h3{font-size:26px}.p73-product .p73-thumbs button>img{height:100px}.p73-product .p73-thumb-copy{padding:12px 10px;gap:5px}.p73-product .p73-thumb-copy strong{font-size:14px}.p73-product .p73-safety-bar{grid-template-columns:1fr 2fr}.p73-product .p73-safety-bar a{grid-column:2;justify-self:start}}
@media(max-width:700px){.p73-product .p73-heading{display:block;margin-bottom:25px}.p73-product .p73-heading>p{margin-top:18px;font-size:15px}.p73-product .p73-product-gallery{margin-top:45px;padding-top:36px}.p73-product .p73-product-grid{gap:15px;grid-template-columns:1fr}.p73-product .p73-product-grid figure:last-child{grid-column:auto}.p73-product .p73-product-grid .p73-enlarge{height:250px}.p73-product .p73-case-strip{grid-template-columns:1fr 1fr;gap:22px 0}.p73-product .p73-case-strip>div{padding:0 12px}.p73-product .p73-case-strip>div:nth-child(odd){padding-left:0;border:0}.p73-product .p73-case-strip strong{font-size:20px}.p73-product .p73-feature-link{display:block;padding:22px}.p73-product .p73-feature-link p{margin-top:15px;font-size:15px}.p73-product .p73-conditions{padding:22px}.p73-product .p73-condition-grid{grid-template-columns:1fr 1fr;gap:20px 15px}.p73-product .p73-condition-grid strong{font-size:20px}.p73-product .p73-interface{display:block}.p73-product .p73-interface p{margin-top:10px}.p73-product .p73-app-grid{grid-template-columns:1fr;gap:30px}.p73-product .p73-app-grid .p73-enlarge{height:245px}.p73-product .p73-application-note{display:block;padding-bottom:0}.p73-product .p73-application-note p{margin-top:14px}.p73-product .p73-thumbs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:22px}.p73-product .p73-thumbs button>img{height:100px}.p73-product .p73-thumb-copy{min-height:66px}.p73-product .p73-thumb-no{flex-basis:18px}.p73-product .p73-panel{display:block;padding:18px;min-height:0}.p73-product .p73-panel .p73-enlarge{height:245px}.p73-product .p73-panel-copy{margin-top:24px;padding:0}.p73-product .p73-panel-copy h3{font-size:27px}.p73-product .p73-safety-bar{display:block;padding:24px}.p73-product .p73-safety-bar p{margin:16px 0}.p73-product .p73-test-scope{grid-template-columns:1fr;gap:20px}.p73-product .p73-test-scope>div{border-right:0;border-bottom:1px solid var(--p73-line);padding-bottom:20px}.p73-product .p73-test-scope>div:last-child{padding-bottom:0}.p73-product .content-jumps{display:grid;grid-template-columns:1fr 1fr}.p73-product .content-jumps button{font-size:12px}.p73-lightbox-inner{padding:42px 14px 20px}}
@media(prefers-reduced-motion:reduce){.p73-product .p73-enlarge img{transition:none}}
