.ptaas-snipe-demo{color:#fff;background:radial-gradient(circle at 18% 8%,#2563eb47,#0000 30%),radial-gradient(circle at 82% 16%,#38bdf82e,#0000 28%),linear-gradient(#020817 0%,#050816 48%,#030712 100%);padding:clamp(72px,8vw,118px) 0;position:relative;overflow:hidden}.ptaas-snipe-demo:before{content:"";pointer-events:none;background-image:linear-gradient(#94a3b814 1px,#0000 1px),linear-gradient(90deg,#94a3b814 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 78%,#0000);mask-image:linear-gradient(#0000,#000 18% 78%,#0000)}.ptaas-snipe-demo__container{z-index:1;position:relative}.ptaas-snipe-demo__header{text-align:center;max-width:820px;margin:0 auto clamp(32px,4vw,52px)}.ptaas-snipe-demo__header h2{color:#fff;letter-spacing:-.04em;margin-bottom:18px}.ptaas-snipe-demo__header p{color:#b6c3d6;margin:0;font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.75}.ptaas-snipe-demo__link{margin-top:14px!important;font-size:.95rem!important}.ptaas-snipe-demo__link a{color:#93c5fd;text-underline-offset:3px;font-weight:600;text-decoration:underline}.ptaas-snipe-demo__link a:focus-visible{outline-offset:2px;border-radius:.25rem;outline:2px solid #60a5fa}.ptaas-snipe-demo__frame{--demo-frame-radius:22px;--demo-frame-padding:clamp(10px, 1.25vw, 16px);isolation:isolate;width:min(1289px,100%);padding:var(--demo-frame-padding);border-radius:var(--demo-frame-radius);clip-path:inset(0 round var(--demo-frame-radius));background:#171634;margin:0 auto;position:relative;overflow:hidden;box-shadow:inset 0 6px 12px #ffffff29,0 34px 90px #00000094,0 0 80px #2563eb2e}.ptaas-snipe-demo__frame:before,.ptaas-snipe-demo__frame:after{content:"";pointer-events:none;position:absolute}.ptaas-snipe-demo__frame:before{z-index:-2;aspect-ratio:1;background:conic-gradient(#0000 0deg 64deg,#ffffffeb 88deg,#5573ffd1 108deg,#0000 132deg 360deg);width:160%;animation:4.5s linear infinite ptaasSnipeBorderOrbit;top:50%;left:50%}.ptaas-snipe-demo__frame:after{z-index:-1;border-radius:calc(var(--demo-frame-radius) - 1px);background:#171634;inset:1px;box-shadow:inset 0 0 0 1px #ffffff14}.ptaas-snipe-demo__viewport{z-index:1;background:#0f172a;border-radius:14px;width:100%;height:680px;max-height:680px;position:relative;overflow:hidden}.ptaas-snipe-demo__viewport iframe{border:0;width:100%;height:100%;position:absolute;inset:0}@media (max-width:1000px){.ptaas-snipe-demo__viewport{aspect-ratio:1.97;height:auto;max-height:none}}@media (max-width:768px){.ptaas-snipe-demo{padding:64px 0}.ptaas-snipe-demo__frame{--demo-frame-radius:14px;--demo-frame-padding:8px;box-shadow:0 20px 60px #00000080}.ptaas-snipe-demo__viewport{border-radius:8px}}@keyframes ptaasSnipeBorderOrbit{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.ptaas-snipe-demo__yt{text-align:center;color:#94a3b8;margin:14px auto 0;font-size:.95rem}.ptaas-snipe-demo__yt a{color:#60a5fa;font-weight:600}
