/* Scoped application photography and the two cold-chain use cases. */
[data-site-refinement] .pe-refined-photo{margin:0;min-width:0;background:#fff}
[data-site-refinement] .pe-refined-frame{overflow:hidden;background:#f3f6f8}
[data-site-refinement] .pe-refined-frame img{display:block;width:100%;height:auto;max-width:100%}
[data-site-refinement] .pe-refined-photo figcaption{padding:14px 0;font-size:12px;line-height:1.7;color:#647782}
[data-site-refinement] .pe-refined-photo figcaption strong{display:block;font-weight:500;font-size:15px;color:#254b60;margin-bottom:4px}
[data-site-refinement] .app-hero-grid > .pe-refined-photo{align-self:center;background:transparent}
[data-site-refinement] .app-hero-grid > .pe-refined-photo .pe-refined-frame{aspect-ratio:16/9}
[data-site-refinement] .pe-refined-card{width:100%}
[data-site-refinement] .pe-refined-card .pe-refined-frame{aspect-ratio:4/3;display:flex;align-items:center}
[data-site-refinement] .pe-refined-card .pe-refined-frame img{width:100%;height:100%;object-fit:contain}
[data-site-refinement] .pe-refined-card figcaption{font-size:11px}
[data-site-refinement] .pe-refined-card figcaption strong{display:none}
[data-site-refinement] #catalog-pe-dc-cs .pe-refined-photo{margin-top:26px}
[data-site-refinement] #catalog-pe-dc-cs .pe-refined-photo figcaption strong{font-size:14px}
[data-site-refinement] .app-hub-image{height:auto;aspect-ratio:2.6}
[data-site-refinement] .app-hub-image img{width:100%;height:100%;object-fit:cover}
[data-site-refinement] .pe-photo-credit{font-size:10px;line-height:1.6;color:#687d89;padding:10px 28px 14px;margin:0;border-top:1px solid #eef2f4}
[data-site-refinement] .pe-photo-credit a,[data-site-refinement] .pe-refined-photo figcaption a{color:inherit;text-decoration:underline;text-underline-offset:3px}
[data-site-refinement] .pe-photo-reference{font-size:12px;color:#687d89;margin-top:18px;margin-bottom:35px}
.pe-cold-use-cases{padding-top:48px;padding-bottom:24px;scroll-margin-top:100px}
.pe-cold-use-cases > header{max-width:850px;margin-bottom:36px}
.pe-cold-use-cases > header h2{font-size:clamp(27px,3vw,40px);font-weight:400;line-height:1.3;margin:0 0 18px}
.pe-cold-use-cases > header p,.pe-use-copy>p{color:#617480;line-height:1.85}
.pe-use-case{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:48px;border-top:1px solid #c9d9e2;padding:38px 0 44px;scroll-margin-top:105px}
.pe-use-case .pe-refined-photo{align-self:start}
.pe-use-case .pe-refined-frame{aspect-ratio:4/3}
.pe-use-case .pe-refined-frame img{height:100%;object-fit:cover}
.pe-use-copy h3{font-size:clamp(24px,2.5vw,32px);line-height:1.4;font-weight:400;margin:8px 0 16px;color:#203e4f}
.pe-use-copy .app-eyebrow{color:#2682ab;margin-top:0}
.pe-use-values{list-style:none;padding:0;margin:22px 0;display:grid;gap:18px}
.pe-use-values li{border-left:2px solid #95c5d8;padding-left:16px}
.pe-use-values h4{font-size:17px;font-weight:500;color:#244b5f;margin:0 0 6px}
.pe-use-values p{font-size:14px;line-height:1.8;color:#617480;margin:0}
.pe-use-copy .pe-use-note{font-size:12px;line-height:1.75}
.pe-use-links{display:flex;gap:16px 28px;flex-wrap:wrap;margin-top:20px}
.pe-use-links a{font-size:14px}
.pe-evidence-disclosure{border-top:1px solid #dbe4e9;border-bottom:1px solid #dbe4e9;padding:16px 0;margin:24px 0}
.pe-evidence-disclosure summary{cursor:pointer;color:#285a72;font-size:15px}
.pe-legacy-entry{min-height:45vh}
@media(max-width:760px){
 [data-site-refinement] .app-hub-image{aspect-ratio:1.85}
 [data-site-refinement] .pe-photo-credit{padding:10px 20px 14px}
 .pe-cold-use-cases{padding-top:30px}
 .pe-use-case{grid-template-columns:1fr;gap:22px;padding:24px 0 34px}
 .pe-use-case .pe-refined-photo{max-width:100%}
 .pe-use-values{gap:16px}
 .pe-use-links{gap:14px}
 [data-site-refinement] #catalog-pe-dc-cs .pe-refined-photo{max-width:360px}
}
[data-site-refinement].entry-apps .app-hub-card{display:flex;flex-direction:column}
[data-site-refinement].entry-apps .app-hub-card > a{height:auto;flex:1}
[data-site-refinement].entry-apps .app-hub-card .app-hub-image img{object-fit:cover}
[data-site-refinement] [data-product-application="ai-data-center"] .pe-card-media img{aspect-ratio:4/3}
[data-site-refinement] [data-product-application="ai-data-center"] figure figcaption{min-height:46px;box-sizing:border-box;margin:0;padding:12px 0 0}
