.snipe-hero-proof{z-index:2;margin-top:28px;position:relative}.snipe-hero-proof__list{flex-wrap:wrap;justify-content:center;gap:10px 28px;margin:0;padding:0;list-style:none;display:flex}.snipe-hero-proof__list li{color:#94a3b8;align-items:flex-start;gap:8px;max-width:100%;font-size:.95rem;line-height:1.4;display:inline-flex}.snipe-hero-proof__list svg{color:#60a5fa;flex:none;width:16px;height:16px;margin-top:.15em}@media (max-width:767px){.snipe-hero-proof{margin-top:22px}.snipe-hero-proof__list{gap:8px 18px}.snipe-hero-proof__list li{font-size:.88rem}}@media (max-width:480px){.snipe-hero-proof__list li{gap:6px;font-size:.85rem}}.snipe-stats{background:#f8fafc;border-bottom:1px solid #e2e8f0;padding-top:40px;padding-bottom:40px}.snipe-stats__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:900px){.snipe-stats__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}@media (max-width:640px){.snipe-stats__list{grid-template-columns:1fr;gap:20px}}.snipe-stats__item{border-left:2px solid #2563eb59;flex-direction:column;gap:6px;min-width:0;padding-left:18px;display:flex}.snipe-stats__value{font-family:var(--font-heading);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:#0f172a;white-space:nowrap;font-size:2.4rem;font-weight:400;line-height:1}.snipe-stats__label{color:#475569;font-size:1rem;line-height:1.45}@media (max-width:768px){.snipe-stats{padding-top:32px;padding-bottom:32px}.snipe-stats__value{font-size:2.1rem}}.snipe-section{color:#475569;padding-top:72px}.snipe-section--pad-bottom{padding-bottom:72px}@media (max-width:768px){.snipe-section--pad-bottom{padding-bottom:56px}}.snipe-section--centered{text-align:center}.snipe-section--centered .snipe-section__intro{max-width:940px;margin-left:auto;margin-right:auto}.snipe-section h2{color:#0f172a;margin:0 0 1rem}.snipe-section__intro{max-width:none;margin:0 0 2rem;font-size:1.05rem;line-height:1.65}@media (max-width:768px){.snipe-section{padding-top:56px}.snipe-section__intro{margin-bottom:1.5rem}}.snipe-what{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}@media (max-width:1100px){.snipe-what{gap:36px}}@media (max-width:900px){.snipe-what{grid-template-columns:1fr;align-items:start;gap:28px}}.snipe-what__copy{gap:1rem;min-width:0;display:grid}.snipe-what__copy h2{margin-bottom:.25rem}.snipe-what__copy p{color:#334155;margin:0;font-size:1.05rem;line-height:1.7}.snipe-glance{box-sizing:border-box;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;width:100%;min-width:0;padding:1.1rem 1.35rem .4rem}.snipe-glance__title{letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin:0 0 .7rem;font-family:inherit;font-size:.8rem;font-weight:700}.snipe-glance__list{margin:0;padding:0}.snipe-glance__row{border-top:1px solid #e2e8f0;grid-template-columns:8rem minmax(0,1fr);align-items:start;column-gap:16px;padding-top:.7rem;padding-bottom:.7rem;display:grid}@media (max-width:480px){.snipe-glance__row{grid-template-columns:1fr;row-gap:2px}}.snipe-glance__label{letter-spacing:-.01em;color:#0f172a;align-items:center;gap:8px;margin:0;font-size:1rem;font-weight:600;line-height:1.5;display:flex}.snipe-glance__label svg{color:#2563eb;flex:none;width:16px;height:16px}.snipe-glance__text{color:#475569;min-width:0;margin:0;font-size:1rem;line-height:1.5}.snipe-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.snipe-steps>li{min-width:0}@media (max-width:1100px){.snipe-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.snipe-steps{grid-template-columns:1fr}}.snipe-steps li{background:#fff;border:1px solid #e2e8f0;border-radius:.875rem;flex-direction:column;align-items:flex-start;gap:.6rem;padding:1.35rem 1.4rem 1.5rem;display:flex}.snipe-steps li .snipe-steps__number{color:#fff;background:#0f172a;border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:.9rem;font-weight:700;display:grid}.snipe-steps li strong{color:#0f172a;font-size:1.1rem;line-height:1.3;display:block}.snipe-steps li p{color:#475569;margin:0;font-size:1.02rem;line-height:1.6}.snipe-finds__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.snipe-finds__grid .snipe-finds__card{min-width:0}@media (max-width:1100px){.snipe-finds__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.snipe-finds__grid{grid-template-columns:1fr}}.snipe-finds__card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.875rem;flex-direction:column;align-items:flex-start;gap:.6rem;padding:1.25rem;display:flex}.snipe-finds__card svg{color:#2563eb;width:28px;height:28px}.snipe-finds__card h3{color:#0f172a;margin:0;font-family:inherit;font-size:1.02rem;font-weight:600;line-height:1.3}.snipe-finds__card p{color:#475569;margin:0;font-size:1.02rem;line-height:1.6}.snipe-compare__wrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#cbd5e1 #0000;border:1px solid #e2e8f0;border-radius:.75rem;width:100%;max-width:100%;overflow-x:auto}.snipe-compare__wrap:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.snipe-compare__table{border-collapse:collapse;width:100%;min-width:900px;font-size:.9rem}.snipe-compare__table th,.snipe-compare__table td{text-align:left;vertical-align:top;border-bottom:1px solid #e2e8f0;padding:.85rem 1rem;line-height:1.5}.snipe-compare__table thead th{color:#0f172a;white-space:nowrap;background:#f8fafc;font-weight:600}.snipe-compare__table thead th:first-child,.snipe-compare__table tbody th{z-index:1;position:sticky;left:0;box-shadow:4px 0 8px -6px #0f172a1f}.snipe-compare__table thead th:first-child{z-index:2}.snipe-compare__table tbody th{color:#0f172a;background:#fff;min-width:11rem;font-weight:600}.snipe-compare__table td{color:#475569;min-width:11rem}.snipe-compare__table tbody td:first-of-type,.snipe-compare__table thead th:nth-child(2){background:#2563eb0d}.snipe-compare__table tbody td:first-of-type{color:#0f172a;font-weight:500}.snipe-compare__table tbody tr:last-child th,.snipe-compare__table tbody tr:last-child td{border-bottom:none}@media (max-width:768px){.snipe-compare__table{font-size:.84rem}.snipe-compare__table th,.snipe-compare__table td{padding:.7rem .75rem}}.snipe-compare__hint{color:#64748b;margin:.75rem 0 0;font-size:.82rem;display:none}@media (max-width:1100px){.snipe-compare__hint{display:block}}.snipe-compare__links{flex-wrap:wrap;gap:.5rem 1.25rem;margin:1.25rem 0 0;font-size:.95rem;display:flex}.snipe-compare__links span{color:#0f172a;font-weight:600}.snipe-compare__links a{color:#2563eb;text-underline-offset:3px;font-weight:600;text-decoration:underline}.snipe-related{padding-bottom:72px}.snipe-related__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:1000px){.snipe-related__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.snipe-related__grid{grid-template-columns:1fr}}.snipe-related__card{color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.25rem 1.25rem 1.35rem;display:flex}.snipe-related__card:hover{border-color:#94a3b8}.snipe-related__card:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.snipe-related__card h3{color:#0f172a;margin:0;font-family:inherit;font-size:1rem;font-weight:600;line-height:1.35}.snipe-related__card p{margin:0;font-size:.85rem;line-height:1.55}.snipe-related__card span{color:#2563eb;margin-top:auto;padding-top:.35rem;font-size:.82rem;font-weight:600}@media (max-width:768px){.snipe-related{padding-bottom:56px}}.snipe-page section#faq h2:first-of-type{color:#0f172a;letter-spacing:-.5px;font-weight:400;font-size:2.5rem!important}.snipe-receive__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}@media (max-width:900px){.snipe-receive__grid{grid-template-columns:1fr}}.snipe-receive__card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.875rem;flex-direction:column;align-items:flex-start;gap:.6rem;min-width:0;padding:1.35rem 1.4rem 1.5rem;display:flex}.snipe-receive__card>svg{color:#2563eb;width:28px;height:28px}.snipe-receive__card h3{color:#0f172a;margin:0;font-family:inherit;font-size:1.1rem;font-weight:600;line-height:1.3}.snipe-receive__card p{color:#475569;margin:0;font-size:1.02rem;line-height:1.6}.snipe-receive__card .snipe-receive__audience{letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin-top:.2rem;font-size:.78rem;font-weight:700;line-height:1.3}.snipe-receive__link{margin:1.5rem 0 0;font-size:1rem}.snipe-receive__link a{color:#2563eb;text-underline-offset:3px;font-weight:600;text-decoration:underline}.snipe-testimonials{padding-top:12px}.snipe-testimonials .slider-container h2{color:#0f172a}.dark-bg--snipe-call{padding-top:80px;padding-bottom:80px}@media (max-width:1000px){.dark-bg--snipe-call{padding-top:60px;padding-bottom:60px}}.snipe-call{z-index:2;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid;position:relative}@media (max-width:1000px){.snipe-call{grid-template-columns:1fr;gap:36px}}.snipe-call h2{color:#fff;margin:0 0 1rem}.snipe-call__copy{min-width:0}.snipe-call__copy p{color:#cbd5e1;margin:0 0 .9rem;font-size:1.1rem;line-height:1.75}.snipe-call__buttons{align-items:center;gap:16px;margin-top:1.6rem;display:flex}.snipe-call__buttons .button{padding:.65rem 1.35rem;font-size:.95rem}@media (max-width:600px){.snipe-call__buttons{flex-direction:column;align-items:stretch;gap:12px}.snipe-call__buttons a{width:100%}.snipe-call__buttons .button{justify-content:center;width:100%}}.snipe-call__panel{box-sizing:border-box;background:#ffffff08;border:1px solid #94a3b82e;border-radius:12px;min-width:0;padding:1.4rem 1.5rem .5rem}.snipe-call__panel h3{letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;margin:0 0 .6rem;font-family:inherit;font-size:.8rem;font-weight:700}@media (max-width:480px){.snipe-call__panel{padding-left:1.1rem;padding-right:1.1rem}}.snipe-call__list{margin:0;padding:0;list-style:none}.snipe-call__list li{border-top:1px solid #94a3b82e;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:2px 14px;padding-top:12px;padding-bottom:12px;display:grid}.snipe-call__icon{color:#93c5fd;background:#2563eb24;border:1px solid #93c5fd38;border-radius:10px;grid-row:span 2;place-items:center;width:36px;height:36px;display:grid}.snipe-call__icon svg{width:16px;height:16px}.snipe-call__label{letter-spacing:-.01em;color:#fff;font-size:1rem;font-weight:600;line-height:1.4}.snipe-call__text{color:#cbd5e1;min-width:0;font-size:1rem;line-height:1.5}.pricing-grid--two{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));max-width:940px;margin-left:auto;margin-right:auto}@media (max-width:1100px){.pricing-grid--two{grid-template-columns:1fr;max-width:520px}}.snipe-pricing-more{text-align:center;color:#475569;margin:1.75rem auto 0;font-size:.98rem}.snipe-pricing-more a{color:#2563eb;text-underline-offset:3px;font-weight:600;text-decoration:underline}.snipe-sample-report{scroll-margin-top:90px}.dark-bg--snipe-hero{padding-bottom:96px}.dark-bg--snipe-hero:after{content:"";pointer-events:none;background:radial-gradient(46% 44% at 66% 38%,#2563eb4d,#0000 68%),radial-gradient(38% 40% at 82% 74%,#60a5fa29,#0000 72%);width:72%;height:150%;position:absolute;top:-22%;right:-12%}.snipe-hero{z-index:2;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(40px,5vw,76px);display:grid;position:relative;overflow:visible}.snipe-hero__copy h1{text-wrap:balance;margin:0 0 1.1rem}.snipe-hero__text{color:#cbd5e1;max-width:34rem;margin:0 0 1.75rem;font-size:1.1rem;line-height:1.65}.snipe-hero__buttons{flex-wrap:wrap;gap:12px;display:flex}.snipe-hero__proof{color:#94a3b8;flex-wrap:wrap;gap:10px 18px;margin:1.6rem 0 0;padding:0;font-size:.9rem;list-style:none;display:flex}.snipe-hero__proof li{align-items:center;gap:7px;display:flex}.snipe-hero__proof svg{color:#60a5fa;flex:none;width:15px;height:15px}.snipe-hero__media{min-width:0;position:relative}.snipe-hero__media:before{content:"";pointer-events:none;filter:blur(48px);background:radial-gradient(at 40% 45%,#2563eb52,#0000 70%);position:absolute;inset:-20% 0 -25% -4%}.snipe-hero__frame{background:#0b1221;border:1px solid #94b4ff3d;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 24px 64px -24px #0009;-webkit-mask-image:linear-gradient(90deg,#000 60%,#000000f5 72%,#000000a6 84%,#0003 94%,#0000 100%);mask-image:linear-gradient(90deg,#000 60%,#000000f5 72%,#000000a6 84%,#0003 94%,#0000 100%)}.snipe-hero__frame img{width:100%;height:auto;display:block}.snipe-hero__frame-bar{border-bottom:1px solid #94b4ff1f;align-items:center;gap:7px;padding:12px 14px;display:flex}.snipe-hero__window-dot{background:#475569;border-radius:50%;flex:none;width:7px;height:7px}.snipe-hero__frame-title{color:#cbd5e1;white-space:nowrap;margin-left:10px;font-size:11px;font-weight:500}@media (min-width:1101px){.snipe-hero__frame{border-radius:12px 0 0 12px}}@media (min-width:1101px) and (max-width:1200px){.snipe-hero__media{margin-right:calc(544px - 50vw)}}@media (min-width:1201px) and (max-width:1500px){.snipe-hero__media{margin-right:calc(612px - 50vw)}}@media (min-width:1501px){.snipe-hero__media{margin-right:calc(732px - 50vw)}}@media (max-width:1100px){.snipe-hero{grid-template-columns:1fr;gap:40px}.snipe-hero__copy{text-align:center}.snipe-hero__text{margin-left:auto;margin-right:auto}.snipe-hero__buttons,.snipe-hero__proof{justify-content:center}.snipe-hero__media{width:100%;max-width:620px;margin:0 auto}}.snipe-nav{background:#fff;border-bottom:1px solid #e2e8f0}.snipe-nav__links{flex-wrap:wrap;gap:4px 24px;padding-top:12px;padding-bottom:12px;display:flex}.snipe-nav a{color:#475569;align-items:center;min-height:44px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.snipe-nav a:hover{color:#2563eb}.snipe-nav a:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #2563eb}.snipe-page [id]{scroll-margin-top:100px}.snipe-page .snipe-section h2{text-wrap:balance}@media (max-width:640px){.dark-bg--snipe-hero{padding-bottom:48px}.snipe-hero__buttons{flex-direction:column;align-items:stretch}.snipe-hero__buttons a,.snipe-hero__buttons .button{justify-content:center;width:100%}.snipe-hero__proof{text-align:left}.snipe-hero__proof li{align-items:flex-start}.snipe-hero__proof svg{margin-top:3px}.snipe-hero__frame-bar{padding:9px 10px}.snipe-hero__frame-title{margin-left:4px;font-size:10px}.snipe-stats__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.snipe-stats__value{font-size:1.8rem}.snipe-stats__label{font-size:.85rem}.snipe-stats__item{padding-left:12px}.snipe-nav__links{gap:0 20px}.snipe-compare__table tbody th{min-width:7rem;max-width:8rem}}
