.g-pmcap{padding:var(--g-section-y) 0}.g-pmcap__head{max-width:820px;margin:0 auto 20px;text-align:center}.g-pmcap__title{color:var(--g-dark);font-size:30px;font-weight:700;line-height:1.2;margin-bottom:14px}.g-pmcap__subtitle{color:var(--g-primary);font-size:19px;font-weight:600;line-height:1.4;margin-bottom:16px}.g-pmcap__text{color:var(--g-text);font-size:16px;line-height:1.65;margin-bottom:0}.g-pmcap-demo{max-width:560px;margin:0 auto}.g-pmcap-timeline{padding-top:86px;padding-bottom:40px}.g-pmcap-timeline__track{position:relative;height:6px;border-radius:var(--g-radius-pill);background-color:var(--g-border)}.g-pmcap-timeline__progress{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--g-radius-pill);background-image:linear-gradient(90deg,var(--g-primary-darker) 0,var(--g-primary) 100%)}.g-pmcap-timeline__playhead{position:absolute;top:50%;left:100%;width:3px;height:22px;margin-left:-1.5px;transform:translateY(-50%);border-radius:var(--g-radius-pill);background-color:var(--g-primary);box-shadow:0 0 0 4px rgba(var(--g-primary-rgb),.18)}.g-pmcap-timeline__playhead::after{content:"";position:absolute;top:-9px;left:50%;width:11px;height:11px;transform:translateX(-50%);border-radius:var(--g-radius-pill);background-color:var(--g-primary);box-shadow:0 0 0 3px var(--g-white),0 2px 8px rgba(var(--g-primary-rgb),.55)}.g-pmcap-mark{position:absolute;top:50%;transform:translate(-50%,-50%)}.g-pmcap-mark__pin{display:block;width:2px;height:20px;margin:0 auto;border-radius:var(--g-radius-pill);background-color:var(--g-text-muted)}.g-pmcap-mark__pin::before{content:"";position:absolute;top:-6px;left:50%;width:8px;height:8px;transform:translateX(-50%) rotate(45deg);border-radius:2px;background-color:var(--g-text-muted)}.g-pmcap-mark__time{position:absolute;top:28px;left:50%;transform:translateX(-50%);color:var(--g-text-muted);font-size:11px;font-weight:600;line-height:1;letter-spacing:.02em;white-space:nowrap}.g-pmcap-mark__thumb{position:absolute;bottom:30px;left:50%;display:block;width:64px;padding:3px;transform:translateX(-50%);border-radius:var(--g-radius-md);background-color:var(--g-white);box-shadow:0 4px 14px rgba(0,0,0,.18)}.g-pmcap-mark__thumb img{display:block;width:100%;height:auto;border-radius:9px}.g-pmcap-mark.is-active .g-pmcap-mark__pin,.g-pmcap-mark.is-active .g-pmcap-mark__pin::before{background-color:var(--g-primary)}.g-pmcap-mark.is-active .g-pmcap-mark__time{color:var(--g-primary)}.g-pmcap-mark.is-current .g-pmcap-mark__thumb{box-shadow:0 0 0 3px rgba(var(--g-primary-rgb),.55),0 6px 18px rgba(0,0,0,.22)}.g-pmcap--js .g-pmcap-timeline__progress{width:0}.g-pmcap--js .g-pmcap-timeline__playhead{left:0}.g-pmcap--js .g-pmcap-mark__thumb{opacity:0;transform:translateX(-50%) translateY(8px) scale(.72);transform-origin:50% 100%;transition:opacity .32s ease-out,transform .38s cubic-bezier(.2,.9,.3,1.25)}.g-pmcap--js .g-pmcap-mark.is-active .g-pmcap-mark__thumb{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}.g-pmcap--js .g-pmcap-mark__pin,.g-pmcap--js .g-pmcap-mark__pin::before,.g-pmcap--js .g-pmcap-mark__time{opacity:.5;transition:opacity .3s ease-out,background-color .3s ease-out,color .3s ease-out}.g-pmcap--js .g-pmcap-mark.is-active .g-pmcap-mark__pin,.g-pmcap--js .g-pmcap-mark.is-active .g-pmcap-mark__pin::before,.g-pmcap--js .g-pmcap-mark.is-active .g-pmcap-mark__time{opacity:1}.g-pmcap--js .g-pmcap-timeline__playhead::after{animation:g-pmcap-pulse 1.6s ease-in-out infinite}@keyframes g-pmcap-pulse{0%,100%{box-shadow:0 0 0 3px var(--g-white),0 0 0 0 rgba(var(--g-primary-rgb),.5)}60%{box-shadow:0 0 0 3px var(--g-white),0 0 0 9px rgba(var(--g-primary-rgb),0)}}.g-pmcap-viewer{position:relative;max-width:420px;margin:0 auto;overflow:hidden;border-radius:var(--g-radius-lg);background-color:var(--g-black);box-shadow:0 10px 30px rgba(0,0,0,.16)}.g-pmcap-viewer__video{display:block;width:100%;height:auto}.g-pmcap-viewer__flash{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--g-white);opacity:0;pointer-events:none;transition:opacity .12s ease}.g-pmcap-viewer__flash.is-on{opacity:.85;transition:none}.g-pmcap-gallery{margin-top:40px;padding:24px;border-radius:var(--g-radius-lg);background-color:var(--g-bg-light)}.g-pmcap-gallery__item{position:relative;display:block;overflow:hidden;border-radius:var(--g-radius-md);background-color:var(--g-neutral)}.g-pmcap-gallery__item img{display:block;width:100%;height:auto}.g-pmcap--js .g-pmcap-gallery__item{box-shadow:inset 0 0 0 1px var(--g-border);transition:box-shadow .3s ease-out}.g-pmcap--js .g-pmcap-gallery__item img{opacity:0;transform:scale(.94);transition:opacity .35s ease-out,transform .4s cubic-bezier(.2,.9,.3,1.2)}.g-pmcap--js .g-pmcap-gallery__item.is-active img{opacity:1;transform:scale(1)}.g-pmcap-gallery__item.is-current{box-shadow:0 0 0 3px rgba(var(--g-primary-rgb),.6)}.g-pmcap__nota{max-width:820px;margin:28px auto 0;color:var(--g-text-muted);font-size:13px;line-height:1.6;text-align:center}@media (max-width:575.98px){.g-pmcap__title{font-size:25px}.g-pmcap__subtitle{font-size:17px}.g-pmcap__head{margin-bottom:32px}.g-pmcap-timeline{padding-top:68px;padding-bottom:30px}.g-pmcap-mark__thumb{width:46px}.g-pmcap-mark__time{font-size:10px}.g-pmcap-gallery{padding:16px}}@media (prefers-reduced-motion:reduce){.g-pmcap--js .g-pmcap-timeline__progress{width:100%}.g-pmcap--js .g-pmcap-timeline__playhead{left:100%;animation:none}.g-pmcap--js .g-pmcap-timeline__playhead::after{animation:none}.g-pmcap--js .g-pmcap-mark__thumb{opacity:1;transform:translateX(-50%) translateY(0) scale(1);transition:none}.g-pmcap--js .g-pmcap-gallery__item img{opacity:1;transform:none;transition:none}.g-pmcap--js .g-pmcap-mark__pin,.g-pmcap--js .g-pmcap-mark__pin::before,.g-pmcap--js .g-pmcap-mark__time{opacity:1;transition:none}.g-pmcap-viewer__flash{display:none}}