.JPp5DW_root.JPp5DW_root .JPp5DW_pin{height:100svh;min-height:100svh;padding:0;display:block}.JPp5DW_root.JPp5DW_root .JPp5DW_composition{place-items:center;width:100%;height:100%;padding:0;display:grid}.JPp5DW_root.JPp5DW_root .JPp5DW_frame{aspect-ratio:3/2;width:min(58vw,72svh);max-width:none;height:auto;max-height:none;margin:0;position:relative;inset:auto;overflow:hidden;transform:none}.JPp5DW_root .JPp5DW_frame .asset-image img{object-position:var(--technical-focal,58% 50%)}.JPp5DW_root .JPp5DW_frame .technical-d img{object-position:var(--focal-desktop,center)}.JPp5DW_colorLens{opacity:var(--lens-opacity,0);pointer-events:none;-webkit-mask-image:radial-gradient(circle var(--technical-lens-radius) at var(--lens-x,50%) var(--lens-y,50%), var(--c-black) calc(var(--technical-lens-radius) - var(--technical-lens-feather)), transparent var(--technical-lens-radius));-webkit-mask-image:radial-gradient(circle var(--technical-lens-radius) at var(--lens-x,50%) var(--lens-y,50%), var(--c-black) calc(var(--technical-lens-radius) - var(--technical-lens-feather)), transparent var(--technical-lens-radius));mask-image:radial-gradient(circle var(--technical-lens-radius) at var(--lens-x,50%) var(--lens-y,50%), var(--c-black) calc(var(--technical-lens-radius) - var(--technical-lens-feather)), transparent var(--technical-lens-radius));display:none;position:absolute;inset:0}@media (min-width:1024px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.JPp5DW_colorLens{display:block}}.JPp5DW_root.JPp5DW_root .JPp5DW_captions{top:calc(50% + min(58vw, 72svh) / 3 + var(--space-4));bottom:auto;left:var(--page-margin);width:calc(100% - var(--page-margin) * 2);pointer-events:none;text-align:center;max-width:none;margin:0;position:absolute}.JPp5DW_root .JPp5DW_captions .layer-caption{justify-content:center}.JPp5DW_root.JPp5DW_root .JPp5DW_indicator{margin-top:var(--space-3)}.JPp5DW_points{z-index:20;pointer-events:none;display:none;position:fixed;inset:0}.JPp5DW_points[data-active=true]{display:block}.JPp5DW_hotspot{width:var(--tap-size);height:var(--tap-size);pointer-events:auto;position:absolute;transform:translate(-50%,-50%)}.JPp5DW_hotspot[data-open=true]{z-index:2}.JPp5DW_point{width:var(--tap-size);height:var(--tap-size);color:var(--c-white);background:0 0;border:0;place-items:center;padding:0;display:grid}.JPp5DW_ring{width:var(--technical-point-size);height:var(--technical-point-size);border:var(--focus-width) solid var(--c-white);background:var(--c-ink);transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-std);border-radius:50%;place-items:center;display:grid}.JPp5DW_ring i{width:var(--technical-point-core);height:var(--technical-point-core);background:var(--c-red);border-radius:50%}.JPp5DW_hotspot[data-open=true] .JPp5DW_ring{border-color:var(--c-red);transform:scale(1.2)}.JPp5DW_popover{left:var(--panel-left);width:min(336px, calc(100vw - var(--space-6)));pointer-events:auto;position:absolute}.JPp5DW_popover[hidden]{display:none}.JPp5DW_above{bottom:calc(100% - var(--focus-width));padding-bottom:var(--space-2)}.JPp5DW_below{top:calc(100% - var(--focus-width));padding-top:var(--space-2)}.JPp5DW_card{background:var(--c-ink);color:var(--c-white);border:var(--line) solid var(--c-steel);border-top-color:var(--c-red);padding:var(--space-3);animation:JPp5DW_panel-in var(--dur-fast) var(--ease-out) both}.JPp5DW_card h3,.JPp5DW_staticDetail h3{align-items:baseline;gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-eyebrow);font-weight:var(--weight-semibold);line-height:var(--lh-body);display:flex}:is(.JPp5DW_card h3 .mono,.JPp5DW_staticDetail h3 .mono){color:var(--c-silver-light)}.JPp5DW_card p,.JPp5DW_staticDetail p{font-size:var(--text-caption);line-height:var(--lh-body);color:var(--c-silver-light);margin-block:var(--space-2)}.JPp5DW_card .text-link{font-size:var(--text-caption);padding-block:var(--space-1);display:inline-block}.JPp5DW_staticHotspots{gap:var(--space-5);margin-block:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.motion-ready .JPp5DW_staticHotspots{display:none}.JPp5DW_outro{margin-top:var(--space-5);text-align:center}@keyframes JPp5DW_panel-in{0%{opacity:0;transform:translateY(var(--space-1))}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.JPp5DW_root.JPp5DW_root .JPp5DW_frame{width:80vw;height:auto}.JPp5DW_root.JPp5DW_root .JPp5DW_captions{bottom:var(--space-6)}.JPp5DW_staticHotspots{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.JPp5DW_root.JPp5DW_root .JPp5DW_pin{height:auto;min-height:0;padding-block:var(--space-4)}.JPp5DW_root.JPp5DW_root .JPp5DW_composition{height:auto}.JPp5DW_root.JPp5DW_root .JPp5DW_frame{aspect-ratio:3/2;width:min(78vw,1100px);height:auto;margin-inline:auto;position:relative;inset:auto;transform:none}.JPp5DW_root.JPp5DW_root .JPp5DW_captions{width:auto;margin:var(--space-4) var(--page-margin) 0;position:relative;inset:auto}.JPp5DW_root.JPp5DW_root .JPp5DW_indicator{display:none}}@media (max-width:1023px),(hover:none){.JPp5DW_root.JPp5DW_root .JPp5DW_pin,.JPp5DW_root.JPp5DW_root .JPp5DW_composition{height:auto;min-height:0;padding:0}.JPp5DW_root.JPp5DW_root .JPp5DW_frame{width:calc(100% - var(--page-margin) * 2);aspect-ratio:3/2;height:auto;margin-inline:auto}.JPp5DW_root.JPp5DW_root .JPp5DW_captions{width:auto;margin:var(--space-3) var(--page-margin) 0;position:relative;inset:auto}:is(.JPp5DW_root .JPp5DW_captions .layer-caption-0,.JPp5DW_root .JPp5DW_captions .layer-caption>.mono,.JPp5DW_root.JPp5DW_root .JPp5DW_indicator){display:none}.JPp5DW_root .JPp5DW_captions .layer-caption-1{display:block}.JPp5DW_staticHotspots{margin-block:var(--space-4);grid-template-columns:1fr;gap:0}.JPp5DW_staticDetail{border-top:var(--line) solid var(--c-steel);padding-block:var(--space-3)}.JPp5DW_staticDetail p{font-size:var(--text-body)}}
