.bl3 [data-category]{--bl3-cat:var(--v3-body);--bl3-catbg:var(--v3-band)}.bl3 [data-category=Lead\ Generation]{--bl3-cat:#1a7f5a;--bl3-catbg:#e9f3ee}.bl3 [data-category=Companies\ House]{--bl3-cat:#4f4fcb;--bl3-catbg:#ededfb}.bl3 [data-category=Market\ Research]{--bl3-cat:#6b4ea8;--bl3-catbg:#f0ecf8}.bl3 [data-category=UK\ Business]{--bl3-cat:#8a6d1f;--bl3-catbg:#f6efdd}.bl3 [data-category=Outreach]{--bl3-cat:#0f6e7a;--bl3-catbg:#e4f1f2}.bl3 [data-category=Product\ Updates]{--bl3-cat:#4a5568;--bl3-catbg:#edeff3}.bl3-rise{animation:lsRise .8s var(--v3-ease) both}.bl3-d1{animation-delay:60ms}.bl3-d2{animation-delay:.14s}.bl3-d3{animation-delay:.22s}.bl3-h1{letter-spacing:-.02em;color:var(--v3-ink);text-wrap:balance;margin:16px 0 0;font-family:Inter Tight,Switzer,Helvetica Neue,Arial,sans-serif;font-size:clamp(34px,3.9vw,54px);font-weight:600;line-height:1.03}.bl3-h2{letter-spacing:-.01em;color:var(--v3-ink);text-wrap:balance;margin:0;font-family:Inter Tight,Switzer,Helvetica Neue,Arial,sans-serif;font-size:clamp(27px,2.8vw,38px);font-weight:500;line-height:1.06}.bl3-h1 em,.bl3-h2 em{color:var(--v3-green);font-style:normal}.bl3-sub{max-width:430px;color:var(--v3-body);margin:18px 0 0;font-size:16.5px;line-height:1.65}.bl3-centre{text-align:center}.bl3-lead{max-width:560px;color:var(--v3-body);margin:16px auto 0;font-size:15px;line-height:1.7}.bl3-heronote{letter-spacing:.16em;text-transform:uppercase;color:var(--v3-faint);margin:22px 0 0;font-family:JetBrains Mono,monospace;font-size:10px}.bl3-hero{grid-template-columns:1fr 1.05fr;align-items:center;gap:52px;padding-top:76px;padding-bottom:84px;display:grid}.bl3-sky{background:var(--v3-warm);border:1px solid var(--v3-line-soft);border-radius:16px;margin:0;padding:18px 20px 16px}.bl3-skybar{justify-content:space-between;align-items:baseline;gap:12px;padding:0 0 14px;display:flex}.bl3-skycount{letter-spacing:.14em;color:var(--v3-faint);font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:9.5px}.bl3-skyplot{border-bottom:1px solid var(--v3-line);align-items:flex-end;gap:2px;height:200px;display:flex}.bl3-bar{background:var(--bl3-cat);transform-origin:bottom;min-width:0;transition:transform .55s var(--v3-ease);border-radius:2px 2px 0 0;flex:1 1 0}.bl3-bar[data-h="4"]{height:34%}.bl3-bar[data-h="5"]{height:45%}.bl3-bar[data-h="6"]{height:56%}.bl3-bar[data-h="7"]{height:67%}.bl3-bar[data-h="8"]{height:78%}.bl3-bar[data-h="9"]{height:89%}.bl3-bar[data-h="10"]{height:100%}.bl3-skyplot[data-run=idle] .bl3-bar{transition:none;transform:scaleY(0)}.bl3-skyplot[data-run=done] .bl3-bar{transform:scaleY(1)}.bl3-skyplot[data-run=done] .bl3-bar[data-step="0"]{transition-delay:0s}.bl3-skyplot[data-run=done] .bl3-bar[data-step="1"]{transition-delay:44ms}.bl3-skyplot[data-run=done] .bl3-bar[data-step="2"]{transition-delay:88ms}.bl3-skyplot[data-run=done] .bl3-bar[data-step="3"]{transition-delay:.132s}.bl3-skyplot[data-run=done] .bl3-bar[data-step="4"]{transition-delay:.176s}.bl3-skyplot[data-run=done] .bl3-bar[data-step="5"]{transition-delay:.22s}.bl3-skyplot[data-run=done] .bl3-bar[data-step="6"]{transition-delay:.264s}.bl3-skyplot[data-run=done] .bl3-bar[data-step="7"]{transition-delay:.308s}.bl3-skyplot[data-run=done] .bl3-bar[data-step="8"]{transition-delay:.352s}.bl3-skyplot[data-run=done] .bl3-bar[data-step="9"]{transition-delay:.396s}.bl3-skyplot[data-run=done] .bl3-bar[data-step="10"]{transition-delay:.44s}.bl3-skyplot[data-run=done] .bl3-bar[data-step="11"]{transition-delay:.484s}.bl3-skyplot[data-run=done] .bl3-bar[data-step="12"]{transition-delay:.528s}.bl3-skyplot[data-run=done] .bl3-bar[data-step="13"]{transition-delay:.572s}.bl3-skyplot[data-run=done] .bl3-bar[data-step="14"]{transition-delay:.616s}.bl3-skyplot[data-run=done] .bl3-bar[data-step="15"]{transition-delay:.66s}.bl3-skyplot[data-run=done] .bl3-bar[data-step="16"]{transition-delay:.704s}.bl3-skyplot[data-run=done] .bl3-bar[data-step="17"]{transition-delay:.748s}.bl3-skyaxis{letter-spacing:.12em;color:var(--v3-faint);justify-content:space-between;gap:12px;padding-top:9px;font-family:JetBrains Mono,monospace;font-size:8.5px;display:flex}.bl3-skyaxis i{font-style:normal}.bl3-skynote{color:var(--v3-muted);margin:12px 0 0;font-size:12px;line-height:1.55}.bl3-tiles{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:40px 0 0;display:grid}.bl3-tile{min-height:236px}.bl3-tile .v3-tiletitle{max-width:none;font-size:20px;line-height:1.2}.bl3-tile .v3-tilekick{text-transform:uppercase}.bl3-tile .v3-tilep{letter-spacing:.12em;color:#fafaf994;font-family:JetBrains Mono,monospace;font-size:9.5px}.bl3-routes{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:44px;display:grid}.bl3-route{border-left:2px solid var(--bl3-cat);padding-left:20px}.bl3-routen{letter-spacing:.14em;color:var(--bl3-cat);font-family:JetBrains Mono,monospace;font-size:10px}.bl3-routeh{color:var(--v3-ink);margin:9px 0 0;font-family:Inter Tight,Switzer,Helvetica Neue,Arial,sans-serif;font-size:19px;font-weight:500;line-height:1.2}.bl3-routep{color:var(--v3-body);margin:9px 0 0;font-size:13.5px;line-height:1.65}.bl3-routelist{flex-direction:column;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.bl3-routelist li{padding-left:16px;position:relative}.bl3-routelist li:before{content:"";background:var(--bl3-cat);opacity:.5;border-radius:50%;width:5px;height:5px;position:absolute;top:7px;left:0}.bl3-routelist a{color:var(--v3-ink);font-size:13px;line-height:1.45;text-decoration:none}.bl3-routelist a:hover{color:var(--bl3-cat);text-underline-offset:2px;text-decoration:underline}.bl3-shelves{margin-top:46px}.bl3-pills{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.bl3-pill{border:1px solid var(--v3-line);background:var(--v3-paper);height:36px;color:var(--v3-body);cursor:pointer;transition:border-color .25s var(--v3-ease), background .25s var(--v3-ease), color .25s var(--v3-ease);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-family:inherit;display:inline-flex}.bl3-pillname{letter-spacing:-.005em;font-size:12.5px;font-weight:600}.bl3-pilln{letter-spacing:.06em;color:var(--v3-faint);font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:9.5px}.bl3-pill[data-category] .bl3-pillname:before{content:"";vertical-align:middle;background:var(--bl3-cat);border-radius:50%;width:6px;height:6px;margin:-1px 8px 0 0;display:inline-block}.bl3-pill:hover{border-color:var(--v3-ink);color:var(--v3-ink)}.bl3-pill:focus-visible{outline:2px solid var(--v3-ink);outline-offset:3px}.bl3-pillon{background:var(--v3-ink);border-color:var(--v3-ink);color:#f5f4ef}.bl3-pillon .bl3-pilln{color:#f5f4ef8c}.bl3-pillon[data-category]{background:var(--bl3-catbg);border-color:var(--bl3-cat);color:var(--bl3-cat)}.bl3-pillon[data-category] .bl3-pilln{color:var(--bl3-cat);opacity:.72}.bl3-notes{max-width:640px;margin:20px auto 0;display:grid}.bl3-note{text-align:center;color:var(--v3-body);opacity:0;pointer-events:none;transition:opacity .35s var(--v3-ease);grid-area:1/1;margin:0;font-size:13.5px;line-height:1.65}.bl3-noteon{opacity:1}.bl3-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:34px;display:grid}.bl3-card{background:var(--v3-paper);border:1px solid var(--v3-line-soft);min-height:156px;transition:transform .3s var(--v3-ease), box-shadow .3s var(--v3-ease), border-color .3s var(--v3-ease);border-radius:14px;flex-direction:column;gap:10px;padding:17px 18px 15px;text-decoration:none;display:flex;position:relative;overflow:hidden}.bl3-card:before{content:"";background:var(--bl3-cat);transform-origin:0;height:3px;transition:transform .3s var(--v3-ease);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.bl3-card:hover{border-color:var(--v3-line);transform:translateY(-4px);box-shadow:0 14px 32px #14161e1a}.bl3-card:hover:before{transform:scaleX(1)}.bl3-card:focus-visible{outline:2px solid var(--v3-ink);outline-offset:3px}.bl3-cardoff{display:none}.bl3-cardcat{letter-spacing:.14em;text-transform:uppercase;color:var(--bl3-cat);font-family:JetBrains Mono,monospace;font-size:9px;font-weight:600}.bl3-cardcat:before{content:"";vertical-align:middle;background:var(--bl3-cat);border-radius:50%;width:5px;height:5px;margin:-1px 7px 0 0;display:inline-block}.bl3-cardt{letter-spacing:-.008em;color:var(--v3-ink);-webkit-line-clamp:2;transition:color .2s var(--v3-ease);-webkit-box-orient:vertical;margin:0;font-family:Inter Tight,Switzer,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1.28;display:-webkit-box;overflow:hidden}.bl3-card:hover .bl3-cardt{color:var(--bl3-cat)}.bl3-cardmeta{letter-spacing:.12em;color:var(--v3-faint);margin-top:auto;font-family:JetBrains Mono,monospace;font-size:8.5px}.bl3-gridfoot{text-align:center;color:var(--v3-muted);margin:26px 0 0;font-size:13px;line-height:1.9}.bl3-gridcount{color:var(--v3-ink);font-weight:600}.bl3-gridfoot a{color:var(--v3-indigo);text-decoration:none}.bl3-gridfoot a:hover{text-underline-offset:2px;text-decoration:underline}.bl3-method{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;margin-top:42px;display:grid}.bl3-mcard{border-left:1px solid var(--v3-line);padding-left:20px}.bl3-mn{letter-spacing:.14em;color:var(--v3-green);font-family:JetBrains Mono,monospace;font-size:10px}.bl3-mh{color:var(--v3-ink);margin:10px 0 0;font-family:Inter Tight,Switzer,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1.2}.bl3-mp{color:var(--v3-body);margin:9px 0 0;font-size:13.5px;line-height:1.65}.bl3-fold{max-width:640px;margin:30px auto 0}.bl3-compare{background:var(--v3-warm);border:1px solid var(--v3-line-soft);border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;padding:34px 36px;display:grid}.bl3-compareh{margin-top:12px}.bl3-comparesub{max-width:580px;color:var(--v3-body);margin:14px 0 0;font-size:15px;line-height:1.7}.bl3-comparecta{white-space:nowrap}.bl3-filmhead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;display:flex}.bl3-filmwhen{letter-spacing:.14em;color:var(--v3-faint);font-family:JetBrains Mono,monospace;font-size:10px}.bl3-filmbox{max-width:860px;margin:28px auto 0}.bl3-filmcap{max-width:860px;color:var(--v3-muted);margin:14px auto 0;font-size:13.5px}.bl3-filmcap a{color:var(--v3-indigo);font-weight:600;text-decoration:none}.bl3-filmcap a:hover{text-underline-offset:2px;text-decoration:underline}.bl3-filmrow{border-top:1px solid var(--v3-line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;max-width:860px;margin:26px auto 0;padding-top:22px;display:flex}.bl3-filmt{color:var(--v3-ink);margin:0 0 6px;font-family:Inter Tight,Switzer,Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:500;line-height:1.2}.bl3-filmx{max-width:560px;color:var(--v3-body);margin:0;font-size:14px;line-height:1.6}.bl3-filmlink{letter-spacing:.1em;text-transform:uppercase;color:var(--v3-indigo);white-space:nowrap;transition:background .25s var(--v3-ease);border:1px solid #4f4fcb66;border-radius:8px;padding:10px 15px;font-family:JetBrains Mono,monospace;font-size:10px;text-decoration:none}.bl3-filmlink:hover{background:#ededfb}.bl3-filmnote{letter-spacing:.14em;max-width:860px;color:var(--v3-faint);margin:20px auto 0;font-family:JetBrains Mono,monospace;font-size:9.5px}.bl3-faqzone{text-align:left;max-width:820px;margin:30px auto 0}.bl3-faqmore{max-width:820px;color:var(--v3-muted);margin:22px auto 0;font-size:13px}.bl3-faqmore a{color:var(--v3-indigo);text-decoration:none}.bl3-faqmore a:hover{text-underline-offset:2px;text-decoration:underline}.bl3-closeh{max-width:640px;margin:0 auto;font-size:clamp(30px,3.4vw,44px)}.bl3-centre .v3-ctas{justify-content:center}.bl3-news{text-align:left;max-width:480px;margin:40px auto 0}.bl3-newsrule{align-items:center;gap:14px;display:flex}.bl3-newsrule>span:first-child,.bl3-newsrule>span:last-child{background:var(--v3-line);flex:1;height:1px}.bl3-newsrule>span:nth-child(2){letter-spacing:.16em;color:var(--v3-faint);font-family:JetBrains Mono,monospace;font-size:9.5px}.bl3-closenote{letter-spacing:.16em;text-transform:uppercase;color:var(--v3-faint);margin:34px 0 0;font-family:JetBrains Mono,monospace;font-size:10px}@media (max-width:1000px){.bl3-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bl3-method{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.bl3-routes{gap:22px}}@media (max-width:900px){.bl3-hero{grid-template-columns:minmax(0,1fr);gap:34px}.bl3-sub{max-width:none}.bl3-tiles{grid-template-columns:minmax(0,1fr)}.bl3-tile{min-height:180px}.bl3-compare{grid-template-columns:minmax(0,1fr);gap:24px;padding:26px 22px}.bl3-comparecta{text-align:center;justify-content:center}}@media (max-width:760px){.bl3-hero{padding-top:52px;padding-bottom:52px}}@media (max-width:640px){.bl3-grid{grid-template-columns:minmax(0,1fr)}.bl3-method{grid-template-columns:minmax(0,1fr);gap:20px}.bl3-routes{grid-template-columns:minmax(0,1fr);gap:24px}.bl3-sky{padding:14px 14px 12px}.bl3-skyplot{gap:1px;height:132px}.bl3-pills{justify-content:flex-start}.bl3-notes,.bl3-note{text-align:left}.bl3-filmrow{align-items:flex-start}.bl3-filmlink{text-align:center;width:100%}.bl3-card{min-height:0}}@media (prefers-reduced-motion:reduce){.bl3-rise{animation:none}.bl3-bar{transition:none;transform:scaleY(1)}.bl3-note,.bl3-card{transition:none}.bl3-card:hover{transform:none}.bl3-card:before{transition:none}}
html body .s-nas.s-nas.s-nas.s-nas{flex-wrap:wrap;gap:9px;max-width:480px;margin:18px 0 0;display:flex}html body .s2uyl.s2uyl.s2uyl.s2uyl{color:#686c7b;margin:13px 0 0;font-family:Switzer,Helvetica Neue,Arial,sans-serif;font-size:12.5px}html body .s7toj.s7toj.s7toj.s7toj{color:#fff;cursor:pointer;background:#4f4fcb;border:none;border-radius:6px;padding:12px 20px;font-family:Switzer,Helvetica Neue,Arial,sans-serif;font-size:14.5px;font-weight:600}html body .scmt1.scmt1.scmt1.scmt1{font-weight:700}html body .sfhle.sfhle.sfhle.sfhle{color:#1a7f5a;background:#e7f5ee;border:1px solid #1a7f5a;border-radius:6px;align-items:center;gap:9px;max-width:480px;margin:18px 0 0;padding:14px;font-family:Switzer,Helvetica Neue,Arial,sans-serif;font-size:14.5px;font-weight:600;display:flex}html body .sqlbh.sqlbh.sqlbh.sqlbh{color:#14161f;background:#fff;border:1px solid #14161f40;border-radius:6px;outline:none;flex:1;min-width:210px;padding:12px 14px;font-family:Switzer,Helvetica Neue,Arial,sans-serif;font-size:14.5px}
