.pif-shot{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;margin:0}.pif-shot__img{display:block;width:100%;height:auto;border-radius:10px;background:#f2f2f2;box-shadow:0 18px 40px -12px #0000008c,0 0 0 1px #ffffff24;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.pif-shot__caption,.pif-shot-band__caption{position:relative;max-width:100%;padding:5px 10px;border-radius:6px;background:#ffffffdb;color:var(--ink-66);text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 1px 2px #00000014,inset 0 0 0 1px #fff9}@media(min-width:810px){.pif-product-rows__panel:has(.pif-shot){container-type:size}.pif-product-rows__slot .pif-shot__img{width:auto;max-width:100%;max-height:calc(100cqh - 40px)}}.pif-capabilities__slot .pif-shot{padding:0}.pif-solution-rows__visual>.pif-shot{position:absolute;top:0;right:0;bottom:0;left:0;justify-content:center}.pif-solution-rows__visual .pif-shot .pif-shot__img{width:auto;height:auto;max-width:100%;max-height:100%;-o-object-fit:initial;object-fit:initial;filter:none}.pif-shot-band{position:relative;display:flex;flex-direction:row;justify-content:center;width:100%;padding:0 24px}.pif-shot-band__col{position:relative;flex:1 0 0;width:1px;max-width:1300px;overflow:clip}.pif-shot-band__band{margin:0}.pif-shot-band__art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pif-shot-band__pic{display:block;flex:1 0 0;width:1px}.pif-shot-band__img{display:block;width:100%;height:auto;border-radius:12px;background:#f2f2f2;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.pif-shot-band__caption{display:flex;flex-direction:column;align-items:center;gap:2px;align-self:center;margin-top:-8px}.pif-shot-band__note{font:400 13px/18px var(--f-ui);font-feature-settings:var(--ff-preset)}@media(max-width:809.98px){.pif-product-rows__panel:has(.pif-shot){aspect-ratio:auto}.pif-shot__img{border-radius:8px}.pif-shot-band{padding:0}.pif-shot-band__img{border-radius:11px}.pif-shot-band__caption{margin-top:-12px}}
