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