.bp3 [data-category]{--bp3-cat:var(--v3-body);--bp3-catbg:var(--v3-band)}.bp3 [data-category=Lead\ Generation]{--bp3-cat:#1a7f5a;--bp3-catbg:#e9f3ee}.bp3 [data-category=Companies\ House]{--bp3-cat:#4f4fcb;--bp3-catbg:#ededfb}.bp3 [data-category=Market\ Research]{--bp3-cat:#6b4ea8;--bp3-catbg:#f0ecf8}.bp3 [data-category=UK\ Business]{--bp3-cat:#8a6d1f;--bp3-catbg:#f6efdd}.bp3 [data-category=Outreach]{--bp3-cat:#0f6e7a;--bp3-catbg:#e4f1f2}.bp3 [data-category=Product\ Updates]{--bp3-cat:#4a5568;--bp3-catbg:#edeff3}.bp3-progress{z-index:60;appearance:none;width:100%;height:3px;color:var(--v3-indigo);background:0 0;border:0;display:block;position:fixed;top:0;left:0}.bp3-progress::-webkit-progress-bar{background:0 0}.bp3-progress::-webkit-progress-value{background:var(--v3-indigo);transition:width .1s linear}.bp3-progress::-moz-progress-bar{background:var(--v3-indigo)}.bp3-layout{grid-template-columns:minmax(0,1fr) 232px;align-items:start;gap:64px;max-width:992px;margin:0 auto;padding:48px 24px 8px;display:grid}.bp3-article{min-width:0;max-width:68ch;font-size:16.5px}.bp3-crumbs{letter-spacing:.12em;color:var(--v3-muted);margin-bottom:22px;font-family:JetBrains Mono,monospace;font-size:10.5px}.bp3-crumbs a{color:inherit;transition:color .2s var(--v3-ease);text-decoration:none}.bp3-crumbs a:hover{color:var(--v3-ink)}.bp3-crumbs a[data-category]{color:var(--bp3-cat)}.bp3-h1{letter-spacing:-.02em;color:var(--v3-ink);text-wrap:balance;margin:0 0 22px;font-family:Inter Tight,Switzer,Helvetica Neue,Arial,sans-serif;font-size:clamp(34px,4vw,52px);font-weight:600;line-height:1.04}.bp3-meta{border-top:1px solid var(--v3-line);border-bottom:1px solid var(--v3-line);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:28px;padding:14px 0;display:flex}.bp3-chip{background:var(--bp3-catbg);height:26px;color:var(--bp3-cat);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transition:box-shadow .2s var(--v3-ease);border-radius:999px;align-items:center;gap:7px;padding:0 11px 0 10px;font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:600;text-decoration:none;display:inline-flex}.bp3-chip:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.bp3-chip{position:relative}.bp3-chip:after{content:"";position:absolute;inset:-7px 0}.bp3-chip:hover{box-shadow:0 0 0 1px var(--bp3-cat) inset}.bp3-when{letter-spacing:.1em;color:var(--v3-muted);font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:10px}.bp3-cover{aspect-ratio:16/9;border:1px solid var(--v3-line);background:var(--v3-panel);border-radius:14px;margin-bottom:28px;overflow:hidden}.bp3-cover>*{object-fit:cover;width:100%;height:100%;display:block}.bp3-standfirst{color:var(--v3-ink);text-wrap:pretty;margin:0 0 28px;font-size:19px;line-height:1.6}.bp3-film{margin:0 0 30px}.bp3-filmcap{color:var(--v3-muted);margin:10px 0 0;font-size:13.5px}.bp3-filmcap a{color:var(--v3-indigo);font-weight:600;text-decoration:none}.bp3-filmcap a:hover{text-underline-offset:2px;text-decoration:underline}.bp3-body{font-size:inherit;color:var(--v3-body);line-height:1.75}.bp3-body p{margin:0 0 20px}.bp3-body h2+p{color:var(--v3-ink);font-weight:500}.bp3-body h2{border-top:1px solid var(--v3-line);letter-spacing:-.014em;color:var(--v3-ink);text-wrap:balance;margin:48px 0 14px;padding-top:28px;scroll-margin-top:96px;font-family:Inter Tight,Switzer,Helvetica Neue,Arial,sans-serif;font-size:clamp(25px,2.4vw,30px);font-weight:500;line-height:1.15}.bp3-body>h2:first-child{border-top:0;margin-top:6px;padding-top:0}.bp3-body h3{letter-spacing:-.01em;color:var(--v3-ink);margin:30px 0 12px;font-family:Inter Tight,Switzer,Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:500;line-height:1.25}.bp3-body a{color:var(--v3-indigo);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.bp3-body a:hover{color:var(--v3-indigo-deep)}.bp3-body strong{color:var(--v3-ink);font-weight:600}.bp3-body ul,.bp3-body ol{margin:0 0 20px;padding-left:22px}.bp3-body li{margin-bottom:9px}.bp3-body li::marker{color:var(--v3-muted)}.bp3-body blockquote{border-left:2px solid var(--v3-green);margin:0 0 20px;padding:4px 0 4px 22px}.bp3-body blockquote p{color:var(--v3-ink);margin:0;font-family:Inter Tight,Switzer,Helvetica Neue,Arial,sans-serif;font-size:18px;line-height:1.6}.bp3-body figure{margin:0 0 20px}.bp3-body figure img{border:1px solid var(--v3-line);border-radius:12px;width:100%;display:block}.bp3-body figcaption{color:var(--v3-muted);margin-top:8px;font-size:13px}.bp3-faqs{margin-top:48px}.bp3-faqh{border-top:1px solid var(--v3-line);letter-spacing:-.014em;color:var(--v3-ink);margin:0 0 6px;padding-top:28px;font-family:Inter Tight,Switzer,Helvetica Neue,Arial,sans-serif;font-size:clamp(25px,2.4vw,30px);font-weight:500;line-height:1.15}.bp3-faq{border-top:1px solid var(--v3-line-soft);padding:18px 0}.bp3-faqh+.bp3-faq{border-top:0}.bp3-faq h3{color:var(--v3-ink);margin:0 0 8px;font-family:Inter Tight,Switzer,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1.3}.bp3-faq p{color:var(--v3-body);margin:0;font-size:15.5px;line-height:1.7}.bp3-faq a{color:var(--v3-indigo);text-underline-offset:2px;text-decoration:underline}.bp3-faq strong{color:var(--v3-ink);font-weight:600}.bp3-author{border:1px solid var(--v3-line-soft);background:var(--v3-warm);border-radius:16px;align-items:flex-start;gap:18px;margin-top:48px;padding:22px 24px;display:flex}.bp3-avatar{width:44px;height:44px;color:var(--v3-indigo);background:#ededfb;border-radius:50%;flex:none;place-items:center;font-family:Inter Tight,Switzer,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:600;display:grid}.bp3-authorname{color:var(--v3-ink);font-size:15px;font-weight:600}.bp3-authorbio{color:var(--v3-body);margin:6px 0 10px;font-size:14px;line-height:1.6}.bp3-authorlink{color:var(--v3-indigo);font-size:13.5px;font-weight:600;text-decoration:none}.bp3-authorlink:hover{text-underline-offset:2px;text-decoration:underline}.bp3-toc{position:sticky;top:96px}.bp3-tocbox{border-left:1px solid var(--v3-line);padding-left:20px}.bp3-tockick{letter-spacing:.14em;color:var(--v3-faint);margin-bottom:14px;font-family:JetBrains Mono,monospace;font-size:9.5px}.bp3-toclist{flex-direction:column;gap:10px;display:flex}.bp3-toclink{color:var(--v3-body);transition:color .15s var(--v3-ease);font-size:13.5px;font-weight:500;line-height:1.35;text-decoration:none;display:block}.bp3-toclink:hover{color:var(--v3-ink)}.bp3-toclink[aria-current]{color:var(--v3-green)}.bp3-toccard{border:1px solid var(--v3-line-soft);background:var(--v3-warm);border-radius:14px;margin-top:28px;padding:16px 18px}.bp3-toccardh{color:var(--v3-ink);margin-bottom:8px;font-size:13.5px;font-weight:600;line-height:1.35}.bp3-toccta{color:var(--v3-indigo);font-size:13.5px;font-weight:600;text-decoration:none}.bp3-toccta:hover{text-underline-offset:2px;text-decoration:underline}.bp3-related{padding:56px 0 24px}.bp3-relhead{border-top:1px solid var(--v3-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;padding-top:28px;display:flex}.bp3-relall{color:var(--v3-indigo);font-size:13.5px;font-weight:600;text-decoration:none}.bp3-relall:hover{text-underline-offset:2px;text-decoration:underline}.bp3-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.bp3-tile{min-height:220px}.bp3-tile .v3-tiletitle{max-width:none;font-size:20px;line-height:1.2}.bp3-tile .v3-tilep{letter-spacing:.12em;color:#fafaf994;font-family:JetBrains Mono,monospace;font-size:9.5px}.bp3-end{padding:40px 0 84px}.bp3-sign{background:var(--v3-panel);border-radius:18px;position:relative;overflow:hidden;box-shadow:0 40px 90px #0c0e1447}.bp3-signin{z-index:1;padding:40px 32px 44px;position:relative}@media (max-width:1000px){.bp3-layout{grid-template-columns:minmax(0,1fr);gap:0}.bp3-toc{display:none}}@media (max-width:900px){.bp3-tiles{grid-template-columns:minmax(0,1fr)}.bp3-tile{min-height:170px}}@media (max-width:760px){.bp3-layout{padding:24px 20px 8px}.bp3-article{font-size:15.5px}.bp3-h1{letter-spacing:-.018em;margin-bottom:16px;font-size:33px;line-height:1.04}.bp3-meta{margin-bottom:22px}.bp3-cover{border-radius:12px;margin-bottom:22px}.bp3-standfirst{margin-bottom:22px;font-size:17px;line-height:1.6}.bp3-body{line-height:1.7}.bp3-body h2{margin:36px 0 12px;padding-top:22px;font-size:26px}.bp3-body h3{margin:24px 0 10px;font-size:19px}.bp3-body blockquote p{font-size:17px}.bp3-faqh{padding-top:22px;font-size:26px}.bp3-author{gap:14px;margin-top:32px;padding:16px 18px}.bp3-related{padding:40px 0 16px}.bp3-end{padding:28px 0 52px}.bp3-signin{padding:24px 18px 28px}}@media (max-width:620px){.bp3-tile .v3-tilekick{font-size:9.5px}.bp3 .v3-kick{font-size:11px}}@media (prefers-reduced-motion:reduce){.bp3-progress::-webkit-progress-value{transition:none}}
