.pcg-video-section{width:100%;max-width:1100px;margin:0 auto 65px;text-align:center}.pcg-video-heading{margin-top:28px;margin-bottom:0}.pcg-video-heading h2{font:normal clamp(34px,4vw,54px)/1.15 Georgia,serif;letter-spacing:-.035em;margin:0 0 12px}.pcg-video-heading p{color:#68736b;font-size:16px;max-width:700px;margin:0 auto}.pcg-video-player{position:relative;background:#102d25;aspect-ratio:16/9;overflow:hidden;border-radius:5px}.pcg-video-trigger{cursor:pointer;position:absolute;inset:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:linear-gradient(120deg,#123b32,#203d33);color:white;border:none;padding:0}.pcg-video-trigger img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.85}.pcg-video-trigger::after{content:"";position:absolute;inset:0;background:#07130f30}.pcg-video-icon{position:relative;z-index:1;display:grid;place-items:center;width:78px;height:78px;background:#e5b967;border-radius:50%;font-size:26px;color:#102b22;padding-left:5px;box-shadow:0 4px 20px #0007}.pcg-video-trigger:hover .pcg-video-icon{transform:scale(1.06)}.pcg-video-label{position:relative;z-index:1;text-transform:uppercase;letter-spacing:.12em;font-weight:700;font-size:12px;text-shadow:0 2px 8px #000a}.pcg-video-player iframe,.pcg-video-player video{position:absolute;inset:0;width:100%;height:100%;border:0;background:#000}@media(max-width:600px){.pcg-video-section{margin-bottom:45px}.pcg-video-icon{width:60px;height:60px;font-size:21px}}