.immersive44 .application-intro{padding-top:44px;padding-bottom:28px}.immersive44 .application-intro h1{font-size:clamp(40px,5vw,72px);letter-spacing:-.04em;margin:18px 0 22px}.immersive44 .application-deck p{font-size:16px;line-height:1.5;max-width:620px}.immersive44 .journey-map19{display:none}.immersive44 .environment-nav{padding-bottom:24px}.immersive44 .plant-explorer{margin:0 24px}.immersive44 .plant-canvas{max-width:1600px;border-radius:12px;aspect-ratio:1.85}.immersive44 .plant-canvas>img{object-fit:cover}.immersive44 .plant-shade{background:linear-gradient(180deg,#092c4f65,transparent 30%)}.immersive44 .scene-caption{top:25px;left:28px}.immersive44 .scene-caption strong{font-size:23px}.immersive44 .plant-pin>span{width:40px;height:40px;font-size:24px;font-weight:300;border:1px solid #fff}.immersive44 .plant-pin>b{display:none;white-space:normal;max-width:155px}.immersive44 .plant-pin[aria-pressed=true]>b,.immersive44 .plant-pin:hover>b,.immersive44 .plant-pin:focus-visible>b{display:block}.immersive44 .scene-footnote{padding-block:12px;font-size:9px}.plant-dock44{display:grid;grid-template-columns:180px 1fr 220px;gap:28px;align-items:center;background:#164f90;border-radius:12px;padding:22px 28px;color:#f8fbfd;margin-top:12px;min-height:165px}.pump-sketch44{color:#e1edf6;border-right:1px solid #ffffff38;padding-right:24px}.pump-sketch44 svg{width:100%;height:90px;display:block}.pump-sketch44 small{display:block;text-align:center;letter-spacing:1px;font-size:6px;margin-top:3px;color:#c5d5e5}.plant-dock-copy44>span{font-size:9px;letter-spacing:1px;color:#cfdeec}.plant-dock-copy44 h2{font-size:29px;line-height:1.12;letter-spacing:-.7px;font-weight:500;margin:10px 0}.plant-dock-copy44 p{font-size:12px;color:#d4e1ed;margin:0}.plant-dock-actions44{display:flex;flex-direction:column;gap:15px}.plant-dock-actions44>a{display:flex;justify-content:space-between;align-items:center;text-decoration:none;font-size:12px}.plant-dock-actions44>a.primary{background:#f8fbfd;color:#164f90;padding:15px 18px;border:0}.plant-dock-actions44>a:not(.primary){color:#f8fbfd;padding:0 18px}.plant-dock-actions44>a span{font-size:22px}.immersive44 .duty-explorer{padding-top:52px;gap:55px}.immersive44 .duty-detail{min-width:0}.immersive44 .duty-detail h2{font-size:36px;letter-spacing:-1px}.immersive44 .duty-detail>p:not(.eyebrow):not(.scope-note){font-size:14px;line-height:1.65}.immersive44 .duty-option{font-size:14px;padding:19px 14px;border-radius:6px;border:0;margin-bottom:6px}.immersive44 .duty-option[aria-pressed=true]{box-shadow:none}.immersive44 .equipment-links{gap:8px;margin:22px 0}.immersive44 .equipment-links a{border-radius:5px;font-size:11px;padding:9px 12px}.immersive44 .duty-brief h3{font-size:15px}.immersive44 .duty-brief ul{font-size:12px;line-height:1.8}.immersive44 .scope-note{font-size:10px}.immersive44 .application-next{background:#e1edf6}.immersive44 .application-next h2{font-size:40px}.immersive44 .application-next p:not(.eyebrow){font-size:14px}.immersive44 .plant-dock44 a:focus-visible{outline:3px solid white;outline-offset:5px}
@media(min-width:1600px){.immersive44 .plant-canvas{aspect-ratio:2.15}}
@media(max-width:760px){.immersive44 .application-intro{padding-top:28px}.immersive44 .application-intro h1{font-size:42px}.immersive44 .application-deck p{font-size:14px;margin-bottom:10px}.immersive44 .plant-explorer{margin:0 12px}.immersive44 .plant-canvas{aspect-ratio:1.5}.immersive44 .plant-canvas>img{object-fit:cover}.immersive44 .scene-caption{top:14px;left:16px}.immersive44 .scene-caption>span{font-size:7px}.immersive44 .scene-caption strong{font-size:17px}.immersive44 .plant-pin>span{width:34px;height:34px;font-size:23px}.immersive44 .plant-pin>b{display:none!important}.immersive44 .plant-pin{transform:translate(-17px,-17px)}.plant-dock44{grid-template-columns:74px 1fr;gap:16px;padding:20px;margin-top:8px}.pump-sketch44{padding-right:10px}.pump-sketch44 svg{height:70px}.pump-sketch44 small{font-size:5px;letter-spacing:0}.plant-dock-copy44 h2{font-size:23px;margin:9px 0}.plant-dock-copy44>span{font-size:7px}.plant-dock-copy44 p{font-size:11px}.plant-dock-actions44{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:12px}.plant-dock-actions44>a{font-size:11px}.plant-dock-actions44>a:not(.primary){padding:0 5px}.immersive44 .duty-explorer{gap:26px;padding-top:32px}.immersive44 .duty-option{font-size:11px;flex-basis:44%;margin:0}.immersive44 .duty-detail h2{font-size:29px}.immersive44 .application-next h2{font-size:32px}}
