.card-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;opacity:0;pointer-events:none;transition:opacity .3s}.card-video.is-playing{opacity:1}.hero-video{position:absolute;inset:-3%;width:106%;height:106%;object-fit:cover;object-position:center 40%;z-index:-4;opacity:0;pointer-events:none;transform:translate(var(--motion-x),var(--motion-y)) scale(var(--hero-zoom,1.015));transition:opacity .5s}.hero-video.is-playing{opacity:1}.motion-paused .hero-video,.motion-paused .card-video{opacity:0!important}.tp-legal{max-width:950px;margin:150px auto 80px;padding:0 30px}.tp-legal h1,.tp-legal h2,.tp-legal h3{line-height:1.3}.tp-legal h3{margin-top:40px;color:var(--accent)}.tp-legal p,.tp-legal li{line-height:1.8}.tp-legal a{color:var(--accent);text-decoration:underline}body.admin-bar .header{top:32px}@media(max-width:782px){body.admin-bar .header{top:46px}}@media(prefers-reduced-motion:reduce){.hero-video,.card-video{display:none}}.tp-legal img{max-width:100%}
