.dp[data-astro-cid-4dr6rfq2]{position:absolute;inset:0;pointer-events:none}.dp-still[data-astro-cid-4dr6rfq2]{position:absolute;inset:0}.dp-canvas[data-astro-cid-4dr6rfq2]{position:absolute;display:none}.dp[data-astro-cid-4dr6rfq2].is-live .dp-canvas[data-astro-cid-4dr6rfq2]{display:block}.dp-lines[data-astro-cid-4dr6rfq2]{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:none;stroke:var(--muted);stroke-opacity:.35;stroke-width:1}.dp-dot[data-astro-cid-4dr6rfq2],.dp-point[data-astro-cid-4dr6rfq2]{position:absolute;border-radius:50%;transform:translate(-50%,-50%)}.dp-dot[data-astro-cid-4dr6rfq2]{width:calc(2 * var(--dp-r));height:calc(2 * var(--dp-r));opacity:.7}.dp-point[data-astro-cid-4dr6rfq2]{width:8px;height:8px;background:var(--accent-one)}.dp[data-astro-cid-4dr6rfq2].is-live .dp-dot[data-astro-cid-4dr6rfq2],.dp[data-astro-cid-4dr6rfq2].is-live.dp-lines-still .dp-lines[data-astro-cid-4dr6rfq2],.dp-narrow[data-astro-cid-4dr6rfq2]{display:none}@media(max-width:980px){.dp[data-astro-cid-4dr6rfq2][data-max="980"] .dp-wide[data-astro-cid-4dr6rfq2]{display:none}.dp[data-astro-cid-4dr6rfq2][data-max="980"] .dp-narrow[data-astro-cid-4dr6rfq2]{display:block}}@media(max-width:1080px){.dp[data-astro-cid-4dr6rfq2][data-max="1080"] .dp-wide[data-astro-cid-4dr6rfq2]{display:none}.dp[data-astro-cid-4dr6rfq2][data-max="1080"] .dp-narrow[data-astro-cid-4dr6rfq2]{display:block}}.chain[data-astro-cid-xa6dkolj]{--chain-line: rgba(255, 255, 255, .32);--chain-raise: rgba(255, 255, 255, .05);display:flex;align-items:center;width:100%;min-width:0}.chain-node[data-astro-cid-xa6dkolj]{flex:none;min-width:0;color:var(--on-ink)}.chain-you[data-astro-cid-xa6dkolj]{font-family:var(--font-display);font-weight:500;font-size:18px;line-height:1;padding:16px 24px;border:1px solid var(--chain-line);border-radius:99px}.chain-op[data-astro-cid-xa6dkolj]{display:flex;align-items:center;gap:12px;padding:10px 22px 10px 10px;border-radius:99px;background:var(--on-ink);color:var(--ink);box-shadow:0 0 0 8px var(--on-ink-hair)}.chain-face[data-astro-cid-xa6dkolj]{flex:none;width:44px;height:44px;border-radius:50%;background:var(--ink) url(/images/dominic-photo2x-p-500.jpg) no-repeat;background-size:180%;background-position:33% 9%}.chain-face--manager[data-astro-cid-xa6dkolj]{background:var(--ink);overflow:hidden}.chain-face--manager[data-astro-cid-xa6dkolj] img{width:100%;height:100%;object-fit:cover;object-position:50% 28%}.chain-face--placeholder[data-astro-cid-xa6dkolj]{background:var(--canvas);box-shadow:inset 0 0 0 2px var(--accent-one)}.chain-op-name[data-astro-cid-xa6dkolj]{font-family:var(--font-display);font-weight:500;font-size:19px;line-height:1.1;white-space:nowrap}.chain-box[data-astro-cid-xa6dkolj]{display:flex;flex-direction:column;gap:12px;padding:18px 20px;border:1px solid var(--chain-line);border-radius:var(--radius-card);background:var(--chain-raise)}.chain-sys[data-astro-cid-xa6dkolj]{flex:0 1 300px}.chain-acc[data-astro-cid-xa6dkolj]{flex:0 1 210px}.chain-title[data-astro-cid-xa6dkolj]{font-family:var(--font-mono);font-weight:500;font-size:12px;line-height:1.3;letter-spacing:.1em;text-transform:uppercase;color:var(--on-ink-muted)}.chain-chips[data-astro-cid-xa6dkolj]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.chain-chip[data-astro-cid-xa6dkolj]{font-size:14.5px;line-height:1.2;color:var(--on-ink);border:1px solid var(--chain-line);border-radius:99px;padding:8px 12px}.chain-list[data-astro-cid-xa6dkolj]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.chain-list[data-astro-cid-xa6dkolj] li[data-astro-cid-xa6dkolj]{display:flex;align-items:center;gap:10px;font-size:14.5px;line-height:1.35;color:var(--on-ink-soft)}.chain-list[data-astro-cid-xa6dkolj] li[data-astro-cid-xa6dkolj]:before{content:"";flex:none;width:5px;height:5px;border-radius:50%;background:var(--on-ink-muted)}.chain-link[data-astro-cid-xa6dkolj]{position:relative;flex:1 1 0;min-width:28px;align-self:stretch;display:flex;align-items:center}.chain-link--talk[data-astro-cid-xa6dkolj]{flex:1.4 1 0;min-width:236px}.chain-line[data-astro-cid-xa6dkolj]{display:block;width:100%;height:1px;background:var(--chain-line)}.chain-label[data-astro-cid-xa6dkolj]{position:absolute;left:6px;right:6px;bottom:calc(50% + 10px);font-family:var(--font-mono);font-weight:500;font-size:11.5px;line-height:1.4;letter-spacing:.06em;text-align:center;color:var(--on-ink-soft);white-space:nowrap}.chain-dp[data-astro-cid-xa6dkolj]{position:absolute;left:0;right:0;top:50%;height:0}@media(max-width:1080px){.chain[data-astro-cid-xa6dkolj]{flex-direction:column;align-items:center}.chain-node[data-astro-cid-xa6dkolj]{width:100%;max-width:420px}.chain-you[data-astro-cid-xa6dkolj],.chain-op[data-astro-cid-xa6dkolj]{justify-content:center;text-align:center}.chain-op[data-astro-cid-xa6dkolj]{width:calc(100% - 16px);max-width:404px}.chain-sys[data-astro-cid-xa6dkolj],.chain-acc[data-astro-cid-xa6dkolj]{flex:none}.chain-link[data-astro-cid-xa6dkolj]{flex:none;width:1px;min-width:0;height:36px;align-self:center;justify-content:center}.chain-link--talk[data-astro-cid-xa6dkolj]{height:84px}.chain-line[data-astro-cid-xa6dkolj]{width:1px;height:100%}.chain-label[data-astro-cid-xa6dkolj]{inset:50% auto auto 50%;transform:translate(-50%,-50%);white-space:nowrap;padding:6px 12px;border-radius:99px;background:var(--ink);border:1px solid var(--chain-line)}.chain-list[data-astro-cid-xa6dkolj]{flex-direction:row;flex-wrap:wrap;gap:6px 16px}.chain-dp[data-astro-cid-xa6dkolj]{inset:0;height:auto}}@media(max-width:380px){.chain-label[data-astro-cid-xa6dkolj]{font-size:10.5px;padding:5px 10px;letter-spacing:.04em}}.one[data-astro-cid-dhfotatx] strong{color:var(--accent-one);font-weight:inherit}#guide{position:fixed;inset:0;width:100%;height:100%;display:block;z-index:-1;pointer-events:none}html.guide-on .guide-wait h2{opacity:0;transform:translateY(12px);transition:opacity .7s ease,transform .7s ease}html.guide-on .guide-wait.guide-up h2{opacity:1;transform:none}.hm-hero[data-astro-cid-dhfotatx]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 64px;align-items:center;padding-block:clamp(40px,6vw,72px) clamp(36px,5vw,56px)}.hm-hero-copy[data-astro-cid-dhfotatx]{display:flex;flex-direction:column;gap:26px;min-width:0}.hm-h1[data-astro-cid-dhfotatx]{display:flex;flex-direction:column;gap:.18em;max-width:22ch;text-wrap:balance}.hm-h1-b[data-astro-cid-dhfotatx]{font-weight:500;font-size:.62em;line-height:1.18;color:var(--ink-soft)}.hm-sub[data-astro-cid-dhfotatx]{margin-top:2px}.hm-split[data-astro-cid-dhfotatx]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 64px;align-items:center}.hm-head[data-astro-cid-dhfotatx]{display:flex;flex-direction:column;gap:14px;max-width:44ch}.hm-lead-p[data-astro-cid-dhfotatx]{color:var(--ink-soft)}.hm-lead-ink[data-astro-cid-dhfotatx]{color:var(--ink)}.hm-belief[data-astro-cid-dhfotatx]{text-wrap:balance;margin-top:10px;padding-top:18px;border-top:1px solid var(--hairline)}.hm-foot[data-astro-cid-dhfotatx]{margin-top:6px;font-size:15px;line-height:1.5;color:var(--muted)}.hm-skip[data-astro-cid-dhfotatx]{padding-top:0}.hm-layer[data-astro-cid-dhfotatx]{padding-top:0;scroll-margin-top:24px}.hm-layer-lead[data-astro-cid-dhfotatx]{margin-top:14px}.hm-layer[data-astro-cid-dhfotatx] .hm-layer-stage{margin-top:28px}.hm-beats[data-astro-cid-dhfotatx]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px;margin-top:20px}.hm-beat[data-astro-cid-dhfotatx]{display:flex;flex-direction:column;gap:12px;min-width:0}.hm-beat-h[data-astro-cid-dhfotatx]{font-size:clamp(20px,1.9vw,22px)}.hm-beat-old[data-astro-cid-dhfotatx]{font-size:16px;line-height:1.5;color:var(--muted)}.hm-layer[data-astro-cid-dhfotatx] .hm-beat-stage{display:none}.hm-beat-new[data-astro-cid-dhfotatx]{font-family:var(--font-display);font-weight:500;font-size:19px;line-height:1.35;color:var(--ink)}.hm-chain[data-astro-cid-dhfotatx]{margin-top:clamp(48px,6vw,72px);border-radius:var(--radius-card);padding:clamp(28px,4vw,48px);display:flex;flex-direction:column;gap:36px}.hm-chain-caption[data-astro-cid-dhfotatx]{margin:0}.hm-rule[data-astro-cid-dhfotatx]{margin-bottom:36px}.hm-chips[data-astro-cid-dhfotatx],.hm-logos[data-astro-cid-dhfotatx]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.hm-chips[data-astro-cid-dhfotatx] li[data-astro-cid-dhfotatx]{font-size:15px;line-height:1;color:var(--ink);border:1px solid var(--hairline);background:var(--surface);border-radius:99px;padding:10px 16px}.hm-doors[data-astro-cid-dhfotatx] .hm-strip{margin-top:28px}.hm-doors[data-astro-cid-dhfotatx]{padding-top:0}.hm-doors-lead[data-astro-cid-dhfotatx]{margin-top:12px}.hm-doors-grid[data-astro-cid-dhfotatx]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:12px}.hm-door-cell[data-astro-cid-dhfotatx]{display:flex;flex-direction:column;min-width:0}.hm-doors[data-astro-cid-dhfotatx] .hm-door-stage{display:none}.hm-door[data-astro-cid-dhfotatx]{flex:1 1 auto;display:flex;flex-direction:column;gap:16px;padding:clamp(26px,3vw,40px);min-width:0;transition:border-color .18s ease,transform .18s ease}.hm-door[data-astro-cid-dhfotatx]:hover{border-color:var(--muted);transform:translateY(-2px)}.hm-door-title[data-astro-cid-dhfotatx]{font-size:clamp(23px,2.5vw,29px);line-height:1.2}.hm-door-who[data-astro-cid-dhfotatx]{font-size:17px;line-height:1.55;color:var(--ink-soft);max-width:46ch}.hm-door-gets[data-astro-cid-dhfotatx]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.hm-door-gets[data-astro-cid-dhfotatx] li[data-astro-cid-dhfotatx]{display:flex;gap:12px;align-items:baseline;font-size:16px;line-height:1.45;color:var(--ink)}.hm-door-gets[data-astro-cid-dhfotatx] li[data-astro-cid-dhfotatx]:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--ink);transform:translateY(-2px)}.hm-door-link[data-astro-cid-dhfotatx]{margin-top:auto;padding-top:12px}.hm-doors-foot[data-astro-cid-dhfotatx]{margin-top:32px;font-size:clamp(19px,2vw,23px);line-height:1.4;color:var(--ink-soft);text-align:center}.hm-feels[data-astro-cid-dhfotatx]{display:flex;gap:clamp(40px,6vw,80px);align-items:center;padding-top:0}.hm-feels-text[data-astro-cid-dhfotatx]{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:18px}.hm-feels-text[data-astro-cid-dhfotatx] .hm-rule[data-astro-cid-dhfotatx]{margin-bottom:18px}.hm-feels-p[data-astro-cid-dhfotatx]{font-size:19px;line-height:1.55;color:var(--ink);max-width:44ch}.hm-feels-label[data-astro-cid-dhfotatx]{margin-top:12px}.hm-feels-text[data-astro-cid-dhfotatx] .hm-feels-stage{margin-top:14px;max-width:520px}.hm-feels-film[data-astro-cid-dhfotatx]{flex:0 0 min(460px,44%);min-width:0}.hm-connected[data-astro-cid-dhfotatx]{padding-top:0;display:flex;flex-direction:column;gap:20px}.hm-connected[data-astro-cid-dhfotatx] .hm-rule[data-astro-cid-dhfotatx]{margin-bottom:16px}.hm-logos[data-astro-cid-dhfotatx]{margin-top:12px}.hm-logos[data-astro-cid-dhfotatx] a[data-astro-cid-dhfotatx]{display:inline-block;font-family:var(--font-display);font-weight:500;font-size:16px;line-height:1;color:var(--ink);text-decoration:none;border:1px solid var(--hairline);background:var(--surface);border-radius:10px;padding:14px 18px;transition:border-color .18s ease}.hm-logos[data-astro-cid-dhfotatx] a[data-astro-cid-dhfotatx]:hover{border-color:var(--muted)}.hm-links[data-astro-cid-dhfotatx]{display:flex;flex-wrap:wrap;gap:14px 32px;margin-top:8px}.hm-human[data-astro-cid-dhfotatx]{padding-top:0}.hm-human[data-astro-cid-dhfotatx] .hm-human-stage{grid-column:1 / -1;margin-bottom:8px}.hm-signoff[data-astro-cid-dhfotatx]{font-size:16px;line-height:1.4}.hm-human-link[data-astro-cid-dhfotatx]{align-self:flex-start}.hm-proof-wrap[data-astro-cid-dhfotatx]{margin-bottom:calc(-1*clamp(48px,7vw,96px) + 16px)}@media(max-width:980px){.hm-feels[data-astro-cid-dhfotatx]{flex-direction:column;align-items:stretch}.hm-feels-film[data-astro-cid-dhfotatx]{flex:none;width:100%;max-width:480px;align-self:center}}@media(max-width:860px){.hm-doors-grid[data-astro-cid-dhfotatx]{grid-template-columns:minmax(0,1fr)}.hm-doors-foot[data-astro-cid-dhfotatx]{text-align:left}}@media(max-width:759px){.hm-hero[data-astro-cid-dhfotatx]{grid-template-columns:minmax(0,1fr);gap:20px;padding-top:24px}.hm-hero[data-astro-cid-dhfotatx]>.guide-stage{order:-1}.hm-doors[data-astro-cid-dhfotatx] .hm-strip,.hm-layer[data-astro-cid-dhfotatx] .hm-layer-stage{display:none}.hm-layer[data-astro-cid-dhfotatx] .hm-beat-stage{display:block;margin-bottom:4px}.hm-doors[data-astro-cid-dhfotatx] .hm-door-stage{display:block;margin-bottom:12px}.hm-proof[data-astro-cid-dhfotatx] .hm-proof-stage{display:none}.hm-proof-wrap[data-astro-cid-dhfotatx]{margin-bottom:0}.hm-beats[data-astro-cid-dhfotatx]{grid-template-columns:minmax(0,1fr);gap:32px}.hm-split[data-astro-cid-dhfotatx]{grid-template-columns:minmax(0,1fr);gap:24px}.hm-split[data-astro-cid-dhfotatx]>.guide-stage{order:-1}.hm-feels-text[data-astro-cid-dhfotatx] .hm-feels-stage{order:-1;margin-top:0;max-width:none}}@media(max-width:480px){.hm-chain[data-astro-cid-dhfotatx]{padding:24px 16px;margin-inline:calc(-1 * var(--gutter) + 8px)}.hm-logos[data-astro-cid-dhfotatx] a[data-astro-cid-dhfotatx]{font-size:15px;padding:12px 14px}}
