.ptaas-slider h2{max-width:800px}@media(max-width:1000px){.ptaas-slider h2{max-width:100%}}.ptaas-slider__flex{display:grid;grid-template-columns:1.4fr .6fr;grid-gap:20px;gap:20px}@media(max-width:1100px){.ptaas-slider__flex{display:flex;flex-direction:column}}.ptaas-slider__left,.ptaas-slider__right{background-color:#07112a;border-radius:16px;padding:1rem}.ptaas-slider__left{display:flex;flex-direction:column;align-items:start;justify-content:space-between;color:#fff}.ptaas-slider__left .ptaas-slider__item{opacity:0;height:0;overflow:hidden;transition:opacity .5s ease-in-out,height .5s ease-in-out}.ptaas-slider__left .ptaas-slider__item.active{opacity:1;height:auto;margin-bottom:1rem}@media(max-width:1100px){.ptaas-slider__right{display:none}}.ptaas-slider__right--title{padding:1rem;margin:0;transition:all .3s;color:#fff;border-radius:10px}.ptaas-slider__right--title.active,.ptaas-slider__right--title:hover{background-color:#cee0fa;color:#2563eb}.ptaas-slider__item{display:flex;flex-direction:column;align-items:start;gap:40px}.ptaas-slider__arrows-container{display:flex;gap:20px;align-items:center}.ptaas-slider__dots-container{display:flex;gap:10px;align-items:center}.ptaas-slider__dots-container--dot{width:14px;height:14px;border-radius:50px;background-color:#334663;transition:all .3s}.ptaas-slider__dots-container--dot.active{width:40px;background-color:#2563eb}.ptaas-snipe-demo{position:relative;overflow:hidden;padding:clamp(72px,8vw,118px) 0;background:radial-gradient(circle at 18% 8%,rgba(37,99,235,.28),transparent 30%),radial-gradient(circle at 82% 16%,rgba(56,189,248,.18),transparent 28%),linear-gradient(180deg,#020817,#050816 48%,#030712);color:#fff}.ptaas-snipe-demo:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(148,163,184,.08) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.08) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 78%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 78%,transparent)}.ptaas-snipe-demo__container{position:relative;z-index:1}.ptaas-snipe-demo__header{max-width:820px;margin:0 auto clamp(32px,4vw,52px);text-align:center}.ptaas-snipe-demo__header h2{margin-bottom:18px;color:#fff;letter-spacing:-.04em}.ptaas-snipe-demo__header p{margin:0;color:#b6c3d6;font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.75}.ptaas-snipe-demo__frame{--demo-frame-radius:22px;--demo-frame-padding:clamp(10px,1.25vw,16px);position:relative;isolation:isolate;width:min(1289px,100%);margin:0 auto;padding:var(--demo-frame-padding);overflow:hidden;border-radius:var(--demo-frame-radius);background:#171634;box-shadow:inset 0 6px 12px hsla(0,0%,100%,.16),0 34px 90px rgba(0,0,0,.58),0 0 80px rgba(37,99,235,.18);-webkit-clip-path:inset(0 round var(--demo-frame-radius));clip-path:inset(0 round var(--demo-frame-radius))}.ptaas-snipe-demo__frame:after,.ptaas-snipe-demo__frame:before{content:"";position:absolute;pointer-events:none}.ptaas-snipe-demo__frame:before{z-index:-2;top:50%;left:50%;width:160%;aspect-ratio:1;background:conic-gradient(from 0deg,transparent 0deg,transparent 64deg,rgba(255,255,255,.92) 88deg,rgba(85,115,255,.82) 108deg,transparent 132deg,transparent 1turn);animation:ptaasSnipeBorderOrbit 4.5s linear infinite}.ptaas-snipe-demo__frame:after{z-index:-1;inset:1px;border-radius:calc(var(--demo-frame-radius) - 1px);background:#171634;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08)}.ptaas-snipe-demo__viewport{position:relative;z-index:1;width:100%;height:680px;max-height:680px;overflow:hidden;border-radius:14px;background:#0f172a}.ptaas-snipe-demo__viewport iframe{position:absolute;inset:0;width:100%;height:100%;border:0}@media(max-width:1000px){.ptaas-snipe-demo__viewport{height:auto;max-height:none;aspect-ratio:1.97}}@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 rgba(0,0,0,.5)}.ptaas-snipe-demo__viewport{border-radius:8px}}@keyframes ptaasSnipeBorderOrbit{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}