.hsg[data-v-52f81887]{--hsg-accent:var(--brand-600,#533afd);--hsg-tint:#f4f2ff;--hsg-ink:var(--pp-ink,#0d1524);--hsg-muted:var(--text-muted,#64748d);--hsg-line:var(--pp-hairline,#d4dee9);--hsg-soft:var(--pp-hairline-soft,#e5edf5);--hsg-ok:#0f7a52;--hsg-ease:cubic-bezier(.2,.8,.2,1);color:var(--hsg-ink);min-width:0;position:relative}.hsg__bar[data-v-52f81887]{align-items:center;border-bottom:1px solid var(--hsg-line);display:flex;gap:14px;padding:6px 12px 6px 20px}.hsg__name[data-v-52f81887]{color:var(--hsg-muted);flex:1;font:11px/1 var(--font-mono,"SF Mono",monospace);letter-spacing:.06em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hsg__name span[data-v-52f81887]{color:#a9b6c6;margin:0 2px}.hsg__replay[data-v-52f81887]{align-items:center;background:transparent;border:0;color:var(--hsg-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;gap:6px;min-height:32px;padding:4px 8px;transition:color .15s ease-out}.hsg__replay[data-v-52f81887]:hover{color:var(--hsg-ink)}.hsg__replay[data-v-52f81887]:focus-visible{outline:2px solid var(--hsg-accent);outline-offset:2px}.hsg__stage[data-v-52f81887]{padding:20px}.hsg__content[data-v-52f81887]{display:grid;gap:16px}.hsg__eyebrow[data-v-52f81887]{color:var(--hsg-muted);font:10px/1.2 var(--font-mono,"SF Mono",monospace);letter-spacing:.08em;text-transform:uppercase}.hsg__panel[data-v-52f81887]{border:1px solid var(--hsg-line);padding:16px 16px 12px;position:relative}.hsg__panel[data-v-52f81887]:before{border:1px solid var(--hsg-accent);content:"";inset:-1px;opacity:0;pointer-events:none;position:absolute;transition:opacity .25s ease-in}.hsg.p3 .hsg__panel[data-v-52f81887]:before{opacity:1;transition:opacity .4s ease-out}.hsg__panel-head[data-v-52f81887]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.hsg__company[data-v-52f81887]{align-items:center;display:flex;gap:10px;min-width:0}.hsg__monogram[data-v-52f81887]{background:var(--hsg-ink);color:#fff;display:grid;flex-shrink:0;font-size:14px;font-weight:500;height:30px;place-items:center;width:30px}.hsg__company-text[data-v-52f81887]{display:grid;gap:5px;min-width:0}.hsg__company-name[data-v-52f81887]{color:var(--hsg-ink);font-size:15px;font-weight:400;line-height:1.2}.hsg__readout[data-v-52f81887]{align-items:center;display:flex;flex-shrink:0;gap:10px}.hsg__count[data-v-52f81887]{color:var(--hsg-ink);font-size:32px;font-variant-numeric:tabular-nums;font-weight:300;letter-spacing:-.02em;line-height:1;min-width:2ch;text-align:right}.hsg__ratio[data-v-52f81887]{background:var(--hsg-tint);color:var(--hsg-accent);font:11px/1.2 var(--font-mono,"SF Mono",monospace);opacity:0;padding:4px 7px;transform:translateY(4px);transition:opacity .15s ease-in,transform .15s ease-in}.hsg.p3 .hsg__ratio[data-v-52f81887]{opacity:1;transform:none;transition:opacity .3s ease-out,transform .45s var(--hsg-ease)}.hsg__chart[data-v-52f81887]{--hsg-bar-h:112px;--hsg-axis-h:19px;display:grid;gap:8px;grid-template-columns:repeat(9,minmax(0,1fr));margin-top:16px;position:relative}.hsg__col[data-v-52f81887]{display:grid;gap:8px;min-width:0}.hsg__bar-track[data-v-52f81887]{align-items:flex-end;border-bottom:1px solid var(--hsg-line);display:flex;height:var(--hsg-bar-h)}.hsg__bar-fill[data-v-52f81887]{background:#dbe3ec;min-height:2px;transform:scaleY(0);transform-origin:bottom;transition:transform .2s ease-in;width:100%}.hsg.p1 .hsg__bar-fill[data-v-52f81887]{transform:scaleY(1);transition:transform .52s var(--hsg-ease);transition-delay:calc(var(--i)*80ms)}.hsg.p1 .hsg__col--now .hsg__bar-fill[data-v-52f81887],.hsg__col--now .hsg__bar-fill[data-v-52f81887]{background:var(--hsg-accent);transform:scaleY(0);transition:transform .2s ease-in}.hsg.p2 .hsg__col--now .hsg__bar-fill[data-v-52f81887]{transform:scaleY(1);transition:transform .9s cubic-bezier(.22,1,.36,1)}.hsg__week[data-v-52f81887]{color:#94a3b5;font:9px/1.2 var(--font-mono,"SF Mono",monospace);height:11px;letter-spacing:.02em;overflow:hidden;text-align:center;white-space:nowrap}.hsg__col--now .hsg__week[data-v-52f81887]{color:var(--hsg-accent)}.hsg__avg[data-v-52f81887]{border-top:1px dashed #8b9bb0;bottom:calc(var(--hsg-axis-h) + 1px + var(--avg)*var(--hsg-bar-h));height:0;left:0;opacity:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:opacity .15s ease-in,transform .15s ease-in;z-index:1}.hsg.p1 .hsg__avg[data-v-52f81887]{opacity:1;transform:scaleX(1);transition:opacity .3s ease-out .7s,transform .7s var(--hsg-ease) .7s}.hsg__avg-label[data-v-52f81887]{background:var(--surface-0,#fff);bottom:6px;color:var(--hsg-muted);font:9.5px/1.3 var(--font-mono,"SF Mono",monospace);left:0;letter-spacing:.04em;padding:2px 6px 2px 0;position:absolute}.hsg__wire[data-v-52f81887]{align-items:center;display:flex;gap:12px}.hsg__wire-label[data-v-52f81887]{opacity:.45;transition:opacity .2s ease-in}.hsg__wire-line[data-v-52f81887]{background:var(--hsg-line);flex:1;height:1px;transform:scaleX(0);transform-origin:left;transition:transform .2s ease-in}.hsg.p3 .hsg__wire-label[data-v-52f81887]{opacity:1;transition:opacity .3s ease-out}.hsg.p3 .hsg__wire-line[data-v-52f81887]{transform:scaleX(1);transition:transform .6s var(--hsg-ease)}.hsg__signals[data-v-52f81887]{border:1px solid var(--hsg-line);display:grid;list-style:none;margin:0;padding:0}.hsg__signal[data-v-52f81887]{align-items:center;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto;opacity:0;padding:11px 14px;transform:translateY(8px);transition:opacity .18s ease-in,transform .18s ease-in}.hsg__signal+.hsg__signal[data-v-52f81887]{border-top:1px solid var(--hsg-soft)}.hsg.p4 .hsg__signal--0[data-v-52f81887],.hsg.p5 .hsg__signal--1[data-v-52f81887],.hsg.p6 .hsg__signal--2[data-v-52f81887]{opacity:1;transform:none;transition:opacity .32s ease-out,transform .48s var(--hsg-ease)}.hsg__signal-main[data-v-52f81887]{display:grid;gap:6px;justify-items:start;min-width:0}.hsg__signal-type[data-v-52f81887]{background:var(--hsg-tint);color:var(--hsg-accent);font:10px/1.3 var(--font-mono,"SF Mono",monospace);letter-spacing:.02em;padding:2px 6px}.hsg__signal-text[data-v-52f81887]{color:var(--hsg-muted);font-size:13.5px;font-weight:300;line-height:1.4}.hsg__signal-text b[data-v-52f81887]{color:var(--hsg-ink);font-weight:400}.hsg__strength[data-v-52f81887]{display:grid;gap:6px;justify-items:end;width:44px}.hsg__strength-value[data-v-52f81887]{color:var(--hsg-ink);font:13px/1 var(--font-mono,"SF Mono",monospace);font-variant-numeric:tabular-nums}.hsg__strength-track[data-v-52f81887]{background:var(--hsg-soft);height:2px;overflow:hidden;width:100%}.hsg__strength-fill[data-v-52f81887]{background:var(--hsg-ink);display:block;height:100%;transform-origin:left}.hsg__delivery[data-v-52f81887]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.hsg__channel[data-v-52f81887]{align-items:center;border:1px solid var(--hsg-line);color:var(--hsg-ink);display:inline-flex;font:11px/1.2 var(--font-mono,"SF Mono",monospace);gap:7px;letter-spacing:.02em;opacity:0;padding:6px 10px;transform:translateY(6px);transition:opacity .15s ease-in,transform .15s ease-in}.hsg__channel-dot[data-v-52f81887]{background:var(--hsg-ok);border-radius:50%;height:6px;width:6px}.hsg.p7 .hsg__channel[data-v-52f81887]{opacity:1;transform:none;transition:opacity .3s ease-out,transform .42s var(--hsg-ease);transition-delay:calc(var(--i)*.14s)}@media(max-width:560px){.hsg__stage[data-v-52f81887]{padding:14px}.hsg__ratio[data-v-52f81887]{display:none}.hsg__chart[data-v-52f81887]{--hsg-bar-h:88px;gap:5px}.hsg__col:not(.hsg__col--now) .hsg__week[data-v-52f81887]{visibility:hidden}.hsg__col--now .hsg__week[data-v-52f81887]{direction:rtl;overflow:visible}.hsg__signal-text[data-v-52f81887]{font-size:13px}}@media(prefers-reduced-motion:reduce){.hsg[data-v-52f81887] *,.hsg[data-v-52f81887] :after,.hsg[data-v-52f81887] :before{transition:none!important}}.fb-hero[data-v-e542b436]{background:var(--surface-0,#fff)}.fb-hero .container[data-v-e542b436]{padding-bottom:72px;padding-top:140px}.fb-hero__back[data-v-e542b436]{align-items:center;color:var(--text-muted,#64748d);display:inline-flex;font-size:13px;font-weight:400;gap:6px;line-height:1;margin-bottom:40px;text-decoration:none;transition:color .15s ease-out}.fb-hero__back[data-v-e542b436]:hover{color:var(--pp-ink,#0d1524)}.fb-hero__inner[data-v-e542b436]{align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.fb-hero__inner[data-v-e542b436]{gap:56px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.fb-hero__runs[data-v-e542b436]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.fb-hero__runs-label[data-v-e542b436]{color:var(--text-muted,#64748d);font:11px var(--font-mono);letter-spacing:.08em;margin-right:4px;text-transform:uppercase}.fb-hero__run[data-v-e542b436]{align-items:center;background:var(--surface-0,#fff);border:1px solid var(--pp-hairline,#d4dee9);box-sizing:border-box;color:var(--pp-ink,#0d1524);display:inline-flex;font-size:13px;gap:6px;min-height:30px;padding:5px 10px}.fb-hero__run img[data-v-e542b436]{display:block;height:14px;width:auto}.fb-hero__sibling[data-v-e542b436]{color:var(--text-muted,#64748d);font-size:14px;font-weight:300;margin:20px 0 0}.fb-hero__sibling a[data-v-e542b436]{color:var(--brand-600,#533afd);font-weight:400;text-decoration:none;transition:color .15s ease-out}.fb-hero__sibling a[data-v-e542b436]:hover{color:var(--brand-700,#4032c8)}.fb-hero__sibling a[data-v-e542b436]:focus-visible{outline:2px solid var(--brand-600,#533afd);outline-offset:2px}.fb-hero__eyebrow[data-v-e542b436]{display:block;margin-bottom:16px}.fb-hero__title[data-v-e542b436]{color:var(--pp-ink,#0d1524);font-size:clamp(2.25rem,4.5vw,3.25rem);font-weight:300;letter-spacing:-.02em;line-height:1.08;margin:0 0 16px;max-width:20ch;text-wrap:pretty}.fb-hero__desc[data-v-e542b436]{color:var(--text-muted,#64748d);font-size:18px;font-weight:300;line-height:1.5;margin:0;max-width:60ch}.fb-builder[data-v-e542b436]{background:var(--surface-0,#fff);border-top:1px solid var(--pp-hairline,#d4dee9)}.fb-builder__grid[data-v-e542b436]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,480px);padding-left:6.25%}.fb-filters[data-v-e542b436]{min-width:0;padding-right:48px}.fb-group[data-v-e542b436]{border:none;display:flex;flex-direction:column;gap:28px;margin:0;min-width:0;padding:40px 0}.fb-group+.fb-group[data-v-e542b436]{border-top:1px solid var(--pp-hairline,#d4dee9)}.fb-group__legend[data-v-e542b436]{float:left;margin:0;padding:0;width:100%}.fb-chips-legend[data-v-e542b436]{color:var(--text-muted,#64748d);font-size:13px;font-weight:300;margin:0 0 -12px}.fb-field[data-v-e542b436]{display:flex;flex-direction:column;gap:6px;min-width:0}.fb-field__label[data-v-e542b436]{color:var(--pp-ink,#0d1524);font-size:14px;font-weight:400}.fb-field__hint[data-v-e542b436]{color:var(--text-muted,#64748d);font-size:13px;font-weight:300;line-height:1.5;margin:0}.fb-input[data-v-e542b436]{background:var(--surface-0,#fff);border:1px solid var(--pp-hairline,#d4dee9);border-radius:0;color:var(--pp-ink,#0d1524);font-family:inherit;font-size:14px;height:40px;min-width:0;outline:none;padding:0 10px;transition:border-color .15s ease-out;width:100%}.fb-input[data-v-e542b436]:hover{border-color:var(--text-subdued,#8898aa)}.fb-input[data-v-e542b436]:focus{border-color:var(--brand-600,#533afd)}.fb-input[data-v-e542b436]::-moz-placeholder{color:var(--text-subdued,#8898aa);font-weight:300}.fb-input[data-v-e542b436]::placeholder{color:var(--text-subdued,#8898aa);font-weight:300}.fb-location[data-v-e542b436]{align-items:end;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr)) 40px}.fb-location__cell[data-v-e542b436]{display:flex;flex-direction:column;gap:4px;min-width:0}.fb-location__label[data-v-e542b436]{color:var(--text-muted,#64748d);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.fb-location__remove[data-v-e542b436]{align-items:center;background:var(--surface-0,#fff);border:1px solid var(--pp-hairline,#d4dee9);color:var(--text-muted,#64748d);cursor:pointer;display:inline-flex;height:40px;justify-content:center;padding:0;transition:border-color .15s ease-out,color .15s ease-out;width:40px}.fb-location__remove[data-v-e542b436]:hover{border-color:var(--pp-ink,#0d1524);color:var(--pp-ink,#0d1524)}.fb-add[data-v-e542b436]{align-items:center;align-self:flex-start;background:none;border:none;color:var(--brand-600,#533afd);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:400;gap:6px;padding:6px 0;transition:color .15s ease-out}.fb-add[data-v-e542b436]:hover{color:var(--brand-700,#4032c8)}.fb-date[data-v-e542b436]{align-items:center;display:flex;gap:16px}.fb-date__input[data-v-e542b436]{max-width:220px}.fb-check[data-v-e542b436]{align-items:center;color:var(--text-default,#273951);cursor:pointer;display:inline-flex;font-size:14px;font-weight:300;gap:8px}.fb-check input[data-v-e542b436]{accent-color:var(--brand-600,#533afd);height:16px;margin:0;width:16px}.fb-segment[data-v-e542b436]{display:flex;flex-wrap:wrap}.fb-segment__option[data-v-e542b436]{cursor:pointer;position:relative}.fb-segment__option input[data-v-e542b436]{height:1px;opacity:0;position:absolute;width:1px}.fb-segment__option span[data-v-e542b436]{align-items:center;background:var(--surface-0,#fff);border:1px solid var(--pp-hairline,#d4dee9);color:var(--pp-ink,#0d1524);display:inline-flex;font-size:14px;margin-left:-1px;min-height:36px;padding:6px 14px;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out}.fb-segment__option:first-child span[data-v-e542b436]{margin-left:0}.fb-segment__option input:checked+span[data-v-e542b436]{background:var(--pp-ink,#0d1524);border-color:var(--pp-ink,#0d1524);color:#fff;position:relative}.fb-segment__option input:focus-visible+span[data-v-e542b436]{outline:2px solid var(--brand-600,#533afd);outline-offset:1px}.fb-output[data-v-e542b436]{background:var(--surface-50,#f8fafd);border-left:1px solid var(--pp-hairline,#d4dee9);min-width:0}.fb-output__inner[data-v-e542b436]{display:flex;flex-direction:column;gap:16px;max-height:calc(100vh - var(--nav-height, 76px) - 32px);overflow-y:auto;padding:40px 32px;position:sticky;top:calc(var(--nav-height, 76px) + 16px)}.fb-output__head[data-v-e542b436]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.fb-output__title[data-v-e542b436]{color:var(--pp-ink,#0d1524);font-size:22px;font-weight:300;letter-spacing:-.01em;margin:0 0 4px}.fb-output__sub[data-v-e542b436]{color:var(--text-muted,#64748d);font-size:13px;font-weight:300;margin:0}.fb-tabs[data-v-e542b436]{border-bottom:1px solid var(--pp-hairline,#d4dee9);display:flex;margin-bottom:-16px}.fb-tabs__tab[data-v-e542b436]{align-items:center;background:none;border:none;border-bottom:2px solid transparent;color:var(--text-muted,#64748d);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:400;gap:7px;margin-bottom:-1px;padding:8px 14px;transition:color .15s ease-out,border-color .15s ease-out}.fb-tabs__logo[data-v-e542b436]{display:block;filter:grayscale(1);height:14px;opacity:.7;transition:filter .15s ease-out,opacity .15s ease-out;width:auto}.fb-tabs__tab.is-active .fb-tabs__logo[data-v-e542b436],.fb-tabs__tab:hover .fb-tabs__logo[data-v-e542b436]{filter:none;opacity:1}.fb-format[data-v-e542b436]{border:1px solid var(--pp-hairline,#d4dee9);display:inline-flex;margin:12px 0 0}.fb-format__option[data-v-e542b436]{background:none;border:0;color:var(--text-muted,#64748d);cursor:pointer;font-family:inherit;font-size:12px;padding:5px 12px;transition:color .15s ease-out,background .15s ease-out}.fb-format__option+.fb-format__option[data-v-e542b436]{border-left:1px solid var(--pp-hairline,#d4dee9)}.fb-format__option.is-active[data-v-e542b436]{background:var(--pp-hairline-soft,#e5edf5);color:var(--pp-ink,#0d1524)}.fb-format__option[data-v-e542b436]:focus-visible{outline:2px solid var(--brand-600,#533afd);outline-offset:-2px}#fb-tab-panel[data-v-e542b436]>*+*{margin-top:12px}.fb-tabs__tab.is-active[data-v-e542b436],.fb-tabs__tab[data-v-e542b436]:hover{color:var(--pp-ink,#0d1524)}.fb-tabs__tab.is-active[data-v-e542b436]{border-bottom-color:var(--brand-600,#533afd)}.fb-tabs__tab[data-v-e542b436]:focus-visible{outline:2px solid var(--brand-600,#533afd);outline-offset:-2px}#fb-tab-panel[data-v-e542b436] .code-block{border-radius:0}#fb-tab-panel[data-v-e542b436] .code-block__body,#fb-tab-panel[data-v-e542b436] .code-block__shiki pre{max-height:360px;overflow-y:auto}.fb-output__note[data-v-e542b436]{color:var(--text-muted,#64748d);font-size:13px;font-weight:300;line-height:1.6;margin:0}.fb-output__note a[data-v-e542b436]{color:var(--brand-600,#533afd);text-decoration:none}.fb-output__note a[data-v-e542b436]:hover{color:var(--brand-700,#4032c8)}.fb-cta code[data-v-e542b436],.fb-output__note code[data-v-e542b436]{color:var(--pp-ink,#0d1524);font-family:var(--font-mono);font-size:.92em}.fb-cta[data-v-e542b436]{align-items:center;display:flex;gap:32px;justify-content:space-between}.fb-cta__actions[data-v-e542b436]{display:flex;flex-shrink:0;flex-wrap:wrap;gap:16px}.fb-add[data-v-e542b436]:focus-visible,.fb-cta__actions a[data-v-e542b436]:focus-visible,.fb-hero__back[data-v-e542b436]:focus-visible,.fb-location__remove[data-v-e542b436]:focus-visible{outline:2px solid var(--brand-600,#533afd);outline-offset:2px}@media(max-width:1024px){.fb-builder__grid[data-v-e542b436]{grid-template-columns:minmax(0,1fr);padding-left:0}.fb-filters[data-v-e542b436]{padding-left:6.25%;padding-right:6.25%}.fb-output[data-v-e542b436]{border-left:none;border-top:1px solid var(--pp-hairline,#d4dee9)}.fb-output__inner[data-v-e542b436]{max-height:none;overflow:visible;padding:40px 6.25%;position:static}.fb-cta[data-v-e542b436]{align-items:flex-start;flex-direction:column}}@media(max-width:640px){.fb-hero .container[data-v-e542b436]{padding-bottom:48px;padding-top:calc(96px + env(safe-area-inset-top,0px))}.fb-hero__title[data-v-e542b436]{font-size:2rem;max-width:100%}.fb-hero__desc[data-v-e542b436]{font-size:1rem}.fb-filters[data-v-e542b436],.fb-output__inner[data-v-e542b436]{padding-left:20px;padding-right:20px}.fb-location[data-v-e542b436]{border-bottom:1px solid var(--pp-hairline-soft,#e5edf5);grid-template-columns:minmax(0,1fr) 40px;padding-bottom:12px}.fb-location__cell[data-v-e542b436]{grid-column:1}.fb-location__remove[data-v-e542b436]{grid-column:2;grid-row:1}.fb-cta__actions[data-v-e542b436]{flex-direction:column;width:100%}.fb-cta__actions a[data-v-e542b436]{width:100%}}.hs-hero__actions[data-v-e542b436]{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.hs-hero__actions a[data-v-e542b436]:focus-visible{outline:2px solid var(--brand-600,#533afd);outline-offset:2px}.fb-hero__title[data-v-e542b436]{max-width:16ch}.hs-eyebrow[data-v-e542b436]{display:block;margin-bottom:16px}.hs-lede[data-v-e542b436]{max-width:64ch}.hs-groups[data-v-e542b436]{border-top:1px solid var(--pp-hairline,#d4dee9);display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:56px}.hs-group[data-v-e542b436]{--hue:#533afd;border-bottom:1px solid var(--pp-hairline,#d4dee9);border-right:1px solid var(--pp-hairline,#d4dee9);margin-right:-1px;padding:32px 6.25% 36px}@media(min-width:720px){.hs-group[data-v-e542b436]{padding:32px 32px 36px}}.hs-group--expansion[data-v-e542b436]{--hue:#0b7ea4}.hs-group--leadership[data-v-e542b436]{--hue:#0f7a52}.hs-group--tech[data-v-e542b436]{--hue:#a5480b}.hs-group--slowing[data-v-e542b436]{--hue:#9a2c3f}.hs-group__head[data-v-e542b436]{align-items:center;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:auto minmax(0,1fr)}.hs-group__swatch[data-v-e542b436]{background:var(--hue);height:8px;width:8px}.hs-group__label[data-v-e542b436]{color:var(--hue);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.08em;margin:0;text-transform:uppercase}.hs-group__desc[data-v-e542b436]{color:var(--text-muted,#64748d);font-size:15px;font-weight:300;grid-column:1/-1;line-height:1.5;margin:10px 0 0}.hs-types[data-v-e542b436]{display:grid;list-style:none;margin:20px 0 0;padding:0}.hs-type[data-v-e542b436]{align-items:baseline;border-top:1px solid var(--pp-hairline-soft,#e5edf5);display:grid;gap:4px 12px;grid-template-columns:minmax(0,1fr) auto;padding:14px 0}.hs-type__name[data-v-e542b436]{color:var(--pp-ink,#0d1524);font-size:16px;font-weight:400}.hs-type__id[data-v-e542b436]{font-family:var(--font-mono);font-size:11.5px}.hs-type__id[data-v-e542b436],.hs-type__rule[data-v-e542b436]{color:var(--text-muted,#64748d)}.hs-type__rule[data-v-e542b436]{font-size:14px;font-weight:300;grid-column:1/-1;line-height:1.5}.hs-checks[data-v-e542b436]{border-top:1px solid var(--pp-hairline,#d4dee9);display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));list-style:none;margin:56px 0 0;padding:0}.hs-check[data-v-e542b436]{border-bottom:1px solid var(--pp-hairline,#d4dee9);border-right:1px solid var(--pp-hairline,#d4dee9);margin-bottom:-1px;margin-right:-1px;padding:28px 28px 32px}.hs-check__n[data-v-e542b436]{color:var(--brand-600,#533afd);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em}.hs-check__title[data-v-e542b436]{color:var(--pp-ink,#0d1524);font-size:18px;font-weight:400;line-height:1.3;margin:14px 0 8px}.hs-check__text[data-v-e542b436]{color:var(--text-muted,#64748d);font-size:15px;font-weight:300;line-height:1.6;margin:0}.hs-api[data-v-e542b436]{align-items:start;display:grid;gap:40px;grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.hs-api[data-v-e542b436]{gap:56px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.hs-api__code[data-v-e542b436]{display:grid;gap:16px;min-width:0}.hs-points[data-v-e542b436]{display:grid;list-style:none;margin:28px 0 0;padding:0}.hs-points li[data-v-e542b436]{border-top:1px solid var(--pp-hairline-soft,#e5edf5);color:var(--text-muted,#64748d);display:grid;font-size:14px;font-weight:300;gap:4px;line-height:1.5;padding:12px 0}.hs-points code[data-v-e542b436],.hs-use__signals code[data-v-e542b436]{color:var(--pp-ink,#0d1524);font-family:var(--font-mono);font-size:12.5px}.hs-uses[data-v-e542b436]{border-top:1px solid var(--pp-hairline,#d4dee9);display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:56px}.hs-use[data-v-e542b436]{border-bottom:1px solid var(--pp-hairline,#d4dee9);border-right:1px solid var(--pp-hairline,#d4dee9);display:flex;flex-direction:column;margin-bottom:-1px;margin-right:-1px;padding:28px 28px 32px}.hs-use__title[data-v-e542b436]{color:var(--pp-ink,#0d1524);font-size:18px;font-weight:400;margin:0 0 8px}.hs-use__text[data-v-e542b436]{color:var(--text-muted,#64748d);font-size:15px;font-weight:300;line-height:1.6;margin:0 0 20px}.hs-use__signals[data-v-e542b436]{display:flex;flex-wrap:wrap;gap:6px;margin:auto 0 0}.hs-use__signals code[data-v-e542b436]{border:1px solid var(--pp-hairline,#d4dee9);font-size:11.5px;padding:3px 7px}.hs-checks[data-v-e542b436],.hs-groups[data-v-e542b436],.hs-uses[data-v-e542b436]{overflow:hidden}
