--- /dev/null
+<script is:inline>
+ /* eslint-disable @typescript-eslint/no-unused-expressions, prefer-rest-params */
+ !(function (t, e) {
+ let o, n, p, r;
+ e.__SV ||
+ ((window.posthog = e),
+ (e._i = []),
+ (e.init = function (i, s, a) {
+ function g(t, e) {
+ const o = e.split('.');
+ (2 == o.length && ((t = t[o[0]]), (e = o[1])),
+ (t[e] = function () {
+ t.push([e].concat(Array.prototype.slice.call(arguments, 0)));
+ }));
+ }
+ (((p = t.createElement('script')).type = 'text/javascript'),
+ (p.async = !0),
+ (p.src =
+ s.api_host.replace('.i.posthog.com', '-assets.i.posthog.com') +
+ '/static/array.js'),
+ (r = t.getElementsByTagName('script')[0]).parentNode.insertBefore(
+ p,
+ r,
+ ));
+ let u = e;
+ for (
+ void 0 !== a ? (u = e[a] = []) : (a = 'posthog'),
+ u.people = u.people || [],
+ u.toString = function (t) {
+ let e = 'posthog';
+ return (
+ 'posthog' !== a && (e += '.' + a),
+ t || (e += ' (stub)'),
+ e
+ );
+ },
+ u.people.toString = function () {
+ return u.toString(1) + '.people (stub)';
+ },
+ o =
+ 'init capture register register_once register_for_session unregister opt_out_capturing has_opted_out_capturing opt_in_capturing reset isFeatureEnabled getFeatureFlag getFeatureFlagPayload reloadFeatureFlags group identify setPersonProperties setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags resetGroups onFeatureFlags addFeatureFlagsHandler onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey getNextSurveyStep'.split(
+ ' ',
+ ),
+ n = 0;
+ n < o.length;
+ n++
+ )
+ g(u, o[n]);
+ e._i.push([i, s, a]);
+ }),
+ (e.__SV = 1));
+ })(document, window.posthog || []);
+ posthog.init('phc_JqRTVNfc9j8WH2eupbTg0rI1xG4YNXFZmbnujBaZIXU', {
+ api_host: 'https://us.i.posthog.com',
+ defaults: '2026-01-30',
+ });
+</script>
import '@fontsource-variable/source-serif-4';
import '@styles/style.css';
import HeadBase from '@components/head/base.astro';
+import PostHog from '@components/head/posthog.astro';
import HeadPage from '@components/head/page.astro';
import Heading from '@components/heading.astro';
import Footer from '@components/footer.astro';
<html lang="en">
<head>
<HeadBase title={title} description={description} />
+ <PostHog />
<slot name="post-head">
<HeadPage />
</slot>