.FlipRateAnatomyFigure-module__Z6K1Lq__figure{--flip-frame:#fbfaf7;margin:1.75em 0 0}.FlipRateAnatomyFigure-module__Z6K1Lq__frame{background:var(--flip-frame);border:1px solid #0000001a;padding:28px}.FlipRateAnatomyFigure-module__Z6K1Lq__figure .FlipRateAnatomyFigure-module__Z6K1Lq__title{font-family:var(--font-display);font-variation-settings:"opsz" 72;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;color:var(--ink-primary);margin:0 0 24px;font-size:clamp(1.4rem,2.4vw,1.75rem);font-weight:800;line-height:1.05}.FlipRateAnatomyFigure-module__Z6K1Lq__sequence{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.FlipRateAnatomyFigure-module__Z6K1Lq__card{border:1px solid var(--pit-rule-paper);background:#fff;padding:16px 18px 18px}.FlipRateAnatomyFigure-module__Z6K1Lq__figure .FlipRateAnatomyFigure-module__Z6K1Lq__cardLabel{font-family:var(--font-body);color:var(--ink-muted);margin:0 0 10px;font-size:12px;font-weight:600;line-height:1.3}.FlipRateAnatomyFigure-module__Z6K1Lq__figure .FlipRateAnatomyFigure-module__Z6K1Lq__verdict{font-family:var(--font-display);font-variation-settings:"opsz" 72;text-transform:uppercase;margin:0 0 8px;font-size:1.6rem;font-weight:800;line-height:1}.FlipRateAnatomyFigure-module__Z6K1Lq__verdictMachine{color:var(--pit-violet)}.FlipRateAnatomyFigure-module__Z6K1Lq__verdictHuman{color:var(--ink-primary)}.FlipRateAnatomyFigure-module__Z6K1Lq__figure .FlipRateAnatomyFigure-module__Z6K1Lq__cardNote{font-family:var(--font-body);color:var(--ink-secondary);margin:0;font-size:13px;line-height:1.45}.FlipRateAnatomyFigure-module__Z6K1Lq__attack{align-self:center;justify-items:center;gap:6px;width:128px;display:grid}.FlipRateAnatomyFigure-module__Z6K1Lq__figure .FlipRateAnatomyFigure-module__Z6K1Lq__attackLabel{font-family:var(--font-body);text-align:center;color:var(--ink-primary);margin:0;font-size:13px;font-weight:600;line-height:1.3}.FlipRateAnatomyFigure-module__Z6K1Lq__attackDetail{color:var(--ink-muted);font-weight:400;display:block}.FlipRateAnatomyFigure-module__Z6K1Lq__arrow{width:64px;height:24px;overflow:visible}.FlipRateAnatomyFigure-module__Z6K1Lq__arrowPath{fill:none;stroke:var(--pit-violet);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .52s var(--pit-ease-out)}.FlipRateAnatomyFigure-module__Z6K1Lq__flipCard{perspective:900px}.FlipRateAnatomyFigure-module__Z6K1Lq__flipInner{height:100%;transform-style:preserve-3d;transition:transform .9s var(--pit-spring) .48s;display:grid;transform:rotateY(180deg)}.FlipRateAnatomyFigure-module__Z6K1Lq__face{backface-visibility:hidden;grid-area:1/1}.FlipRateAnatomyFigure-module__Z6K1Lq__faceBefore{transform:rotateY(0)}.FlipRateAnatomyFigure-module__Z6K1Lq__faceAfter{border-color:var(--ink-primary);transform:rotateY(180deg)}.FlipRateAnatomyFigure-module__Z6K1Lq__share{margin-top:24px}.FlipRateAnatomyFigure-module__Z6K1Lq__figure .FlipRateAnatomyFigure-module__Z6K1Lq__shareLabel{font-family:var(--font-body);color:var(--ink-primary);margin:0 0 10px;font-size:15px;font-weight:600;line-height:1.4}.FlipRateAnatomyFigure-module__Z6K1Lq__shareValue{font-family:var(--font-display);font-variation-settings:"opsz" 72;font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:800;line-height:1}.FlipRateAnatomyFigure-module__Z6K1Lq__shareDetector{color:var(--pit-violet-deep);font-weight:400}.FlipRateAnatomyFigure-module__Z6K1Lq__track{background:var(--pit-paper-2);height:10px;position:relative;overflow:hidden}.FlipRateAnatomyFigure-module__Z6K1Lq__fill{background:var(--pit-violet);transform:scaleX(var(--flip-share));transform-origin:0;transition:transform .7s var(--pit-ease-out) .8s;position:absolute;inset:0}.FlipRateAnatomyFigure-module__Z6K1Lq__figure .FlipRateAnatomyFigure-module__Z6K1Lq__footnote{font-family:var(--font-body);color:var(--ink-muted);margin:12px 0 0;font-size:13px;line-height:1.45}.FlipRateAnatomyFigure-module__Z6K1Lq__figure[data-phase=armed] .FlipRateAnatomyFigure-module__Z6K1Lq__arrowPath{stroke-dashoffset:1px}.FlipRateAnatomyFigure-module__Z6K1Lq__figure[data-phase=armed] .FlipRateAnatomyFigure-module__Z6K1Lq__flipInner{transform:rotateY(0)}.FlipRateAnatomyFigure-module__Z6K1Lq__figure[data-phase=armed] .FlipRateAnatomyFigure-module__Z6K1Lq__fill{transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.FlipRateAnatomyFigure-module__Z6K1Lq__arrowPath,.FlipRateAnatomyFigure-module__Z6K1Lq__flipInner,.FlipRateAnatomyFigure-module__Z6K1Lq__fill{transition:none}}@media (max-width:640px){.FlipRateAnatomyFigure-module__Z6K1Lq__frame{padding:20px 16px}.FlipRateAnatomyFigure-module__Z6K1Lq__sequence{grid-template-columns:minmax(0,1fr);gap:12px}.FlipRateAnatomyFigure-module__Z6K1Lq__attack{grid-template-columns:auto auto;justify-content:center;align-items:center;gap:12px;width:auto}.FlipRateAnatomyFigure-module__Z6K1Lq__figure .FlipRateAnatomyFigure-module__Z6K1Lq__attackLabel{text-align:left}.FlipRateAnatomyFigure-module__Z6K1Lq__arrow{transform:rotate(90deg)}}
.SurfaceStateMatrixFigure-module__YDPC-q__figure{--matrix-name-width:128px;--matrix-cell-width:72px;--matrix-frame:#fbfaf7;margin:1.75em 0 0}.SurfaceStateMatrixFigure-module__YDPC-q__frame{background:var(--matrix-frame);border:1px solid #0000001a;padding:28px}.SurfaceStateMatrixFigure-module__YDPC-q__figure .SurfaceStateMatrixFigure-module__YDPC-q__title{font-family:var(--font-display);font-variation-settings:"opsz" 72;letter-spacing:.01em;text-transform:uppercase;color:var(--ink-primary);margin:0 0 16px;font-size:1.5rem;font-weight:800;line-height:1.05}.SurfaceStateMatrixFigure-module__YDPC-q__figure .SurfaceStateMatrixFigure-module__YDPC-q__subtitle{font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink-muted);margin-top:6px;font-size:14px;font-weight:400;line-height:1.4;display:block}.SurfaceStateMatrixFigure-module__YDPC-q__figure .SurfaceStateMatrixFigure-module__YDPC-q__legend{font-family:var(--font-body);color:var(--ink-primary);flex-wrap:wrap;gap:8px 20px;margin:0 0 20px;padding:0;font-size:13px;line-height:1.4;list-style:none;display:flex}.SurfaceStateMatrixFigure-module__YDPC-q__figure .SurfaceStateMatrixFigure-module__YDPC-q__legendItem{align-items:center;gap:8px;margin:0;display:inline-flex}.SurfaceStateMatrixFigure-module__YDPC-q__legendCount{color:var(--ink-muted);font-variant-numeric:tabular-nums}.SurfaceStateMatrixFigure-module__YDPC-q__figure .SurfaceStateMatrixFigure-module__YDPC-q__scrollHint{font-family:var(--font-body);color:var(--ink-muted);margin:-8px 0 12px;font-size:13px;line-height:1.4;display:none}.SurfaceStateMatrixFigure-module__YDPC-q__scroller{overscroll-behavior-x:contain;position:relative;overflow-x:auto}.SurfaceStateMatrixFigure-module__YDPC-q__scroller:focus-visible{outline:2px solid var(--pit-focus);outline-offset:2px}.SurfaceStateMatrixFigure-module__YDPC-q__table{width:100%;min-width:calc(var(--matrix-name-width) + var(--matrix-columns) * var(--matrix-cell-width));border-collapse:separate;border-spacing:0;table-layout:fixed;font-family:var(--font-body)}.SurfaceStateMatrixFigure-module__YDPC-q__cornerHeader,.SurfaceStateMatrixFigure-module__YDPC-q__rowHeader{z-index:1;width:var(--matrix-name-width);background:var(--matrix-frame);text-align:left;padding:0 12px 0 0;position:sticky;left:0}.SurfaceStateMatrixFigure-module__YDPC-q__cornerHeader{vertical-align:bottom;border-bottom:1px solid var(--ink-primary);color:var(--ink-primary);padding-bottom:10px;font-size:12px;font-weight:600}.SurfaceStateMatrixFigure-module__YDPC-q__columnHeader{width:var(--matrix-cell-width);border-bottom:1px solid var(--ink-primary);vertical-align:bottom;text-align:center;color:var(--ink-primary);padding:0 4px 10px;font-size:12px;font-weight:600;line-height:1.25}.SurfaceStateMatrixFigure-module__YDPC-q__rowHeader{border-bottom:1px solid var(--pit-rule-paper);color:var(--ink-primary);padding-top:7px;padding-bottom:7px;font-size:13px;font-weight:500;line-height:1.3}.SurfaceStateMatrixFigure-module__YDPC-q__cell{border-bottom:1px solid var(--pit-rule-paper);text-align:center;vertical-align:middle;padding:7px 0}.SurfaceStateMatrixFigure-module__YDPC-q__row:hover .SurfaceStateMatrixFigure-module__YDPC-q__rowHeader,.SurfaceStateMatrixFigure-module__YDPC-q__row:hover .SurfaceStateMatrixFigure-module__YDPC-q__cell{background:#f3effa}.SurfaceStateMatrixFigure-module__YDPC-q__mark{vertical-align:middle;border:1.5px solid #0000;flex:none;width:18px;height:18px;display:inline-block}.SurfaceStateMatrixFigure-module__YDPC-q__observed{background:var(--pit-violet);border-color:var(--pit-violet)}.SurfaceStateMatrixFigure-module__YDPC-q__explicitNegative{background:var(--pit-on-paper);border-color:var(--pit-on-paper)}.SurfaceStateMatrixFigure-module__YDPC-q__sourceNotCovered{background:repeating-linear-gradient(135deg,#6f6a78 0 2px,#0000 2px 5px);border-color:#6f6a78}.SurfaceStateMatrixFigure-module__YDPC-q__sourceUnavailable{background:radial-gradient(circle,#6f6a78 1.2px,#0000 1.4px) 0 0/5px 5px;border-color:#8d8896}.SurfaceStateMatrixFigure-module__YDPC-q__unresolved{background:0 0;border-color:#8d8896}.SurfaceStateMatrixFigure-module__YDPC-q__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container article-body (min-width:1100px){.SurfaceStateMatrixFigure-module__YDPC-q__frame{--matrix-frame-width:min(100cqw, 1328px);width:var(--matrix-frame-width);margin-left:calc((100% - var(--matrix-frame-width)) / 2)}}@container article-body (max-width:1099px){.SurfaceStateMatrixFigure-module__YDPC-q__figure .SurfaceStateMatrixFigure-module__YDPC-q__scrollHint{display:block}}@media (max-width:640px){.SurfaceStateMatrixFigure-module__YDPC-q__figure{--matrix-name-width:100px;--matrix-cell-width:70px}.SurfaceStateMatrixFigure-module__YDPC-q__frame{padding:20px 16px}}
.PostCover-module__JZqNgW__frame{--cover-ground:#fbfaf7;aspect-ratio:16/9;background:var(--cover-ground);border:1px solid #0000001a;margin:0 0 56px;position:relative}.PostCover-module__JZqNgW__image{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}@media (max-width:640px){.PostCover-module__JZqNgW__frame{margin-bottom:40px}}
.TagChip-module___XpwTq__chip{border:1px solid color-mix(in oklab, var(--ink-primary) 24%, transparent);font-family:var(--font-mono-scoped);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-secondary);background:0 0;align-items:center;font-weight:500;text-decoration:none;transition:border-color .32s cubic-bezier(.7,0,.3,1),color .32s cubic-bezier(.7,0,.3,1);display:inline-flex;position:relative}.TagChip-module___XpwTq__chip:hover{border-color:var(--ink-primary);color:var(--ink-primary)}.TagChip-module___XpwTq__chip:after{content:"";height:36px;min-height:100%;position:absolute;inset:50% -2px auto;transform:translateY(-50%)}.TagChip-module___XpwTq__sm{letter-spacing:.06em;min-height:26px;padding:4px 9px;font-size:11px}.TagChip-module___XpwTq__md{min-height:30px;padding:5px 12px;font-size:12px}
.PitRoot-module__QSRRVW__tokens{--pit-ink:#0c0a10;--pit-ink-2:#15111c;--pit-ink-3:#1f1929;--pit-paper:#efeae0;--pit-paper-2:#e5dfd2;--pit-on-paper:#17121f;--pit-fg:#fff;--pit-fg-2:#ffffffc7;--pit-fg-3:#ffffff8f;--pit-rule:#ffffff24;--pit-on-paper-2:#17121fc7;--pit-on-paper-3:#17121fa3;--pit-rule-paper:#17121f29;--pit-violet:#7c3aed;--pit-violet-hover:#8b4cf5;--pit-violet-hi:#c4a8ff;--pit-violet-deep:#4c1d95;--pit-jacket-ai:#22b3a0;--pit-jacket-gaming:#f2c230;--pit-jacket-web3:#e5452f;--pit-display:var(--font-pit-display), "Arial Narrow", sans-serif;--pit-body:var(--font-pit-body), system-ui, sans-serif;--pit-mono:var(--font-mono-scoped), ui-monospace, monospace;--pit-gutter:clamp(16px, 4vw, 56px);--pit-max:1440px;--pit-section-y:clamp(72px, 9vw, 136px);--pit-nav-height:72px;--pit-spring:cubic-bezier(.22, 1.25, .36, 1);--pit-ease-out:cubic-bezier(.16, 1, .3, 1)}.PitRoot-module__QSRRVW__root{background:var(--pit-ink);color:var(--pit-fg);font-family:var(--pit-body);-webkit-font-smoothing:antialiased;min-height:100vh;font-size:17px;line-height:1.55;overflow-x:clip;}:is(html.reveal-pending .PitRoot-module__QSRRVW__root [data-reveal=split],html.reveal-pending .PitRoot-module__QSRRVW__root [data-reveal=fade]){opacity:0}.PitRoot-module__QSRRVW__root [data-reveal=split]>div{margin-bottom:-.22em;padding-bottom:.22em}:where(.PitRoot-module__QSRRVW__root) a{color:inherit;text-decoration:none}.PitRoot-module__QSRRVW__root ::selection{background:var(--pit-violet);color:#fff}.PitRoot-module__QSRRVW__root :focus-visible{outline:2px solid var(--pit-focus,var(--pit-violet-hi));outline-offset:3px}:where(.PitRoot-module__QSRRVW__root) img,:where(.PitRoot-module__QSRRVW__root) video{max-width:100%;display:block}.PitRoot-module__QSRRVW__skipLink{left:var(--pit-gutter);z-index:200;color:var(--pit-ink);font-family:var(--pit-display);text-transform:uppercase;letter-spacing:.04em;background:#fff;padding:12px 18px;font-weight:800;position:absolute;top:-100px}.PitRoot-module__QSRRVW__skipLink:focus-visible{top:12px}
.BookCallModal-module__j9eJNq__layer{--drawer-attenuate:0;z-index:1200;box-sizing:border-box;pointer-events:none;opacity:0;justify-content:center;align-items:center;padding:40px 24px;transition:opacity .34s;display:flex;position:fixed;inset:0}.BookCallModal-module__j9eJNq__layerVisible{opacity:1;pointer-events:auto}.BookCallModal-module__j9eJNq__backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:calc(1 - var(--drawer-attenuate,0));background:#08050eb8;position:absolute;inset:0}.BookCallModal-module__j9eJNq__sheet{z-index:1;background:var(--pit-paper);width:min(600px,100%);max-height:min(88vh,900px);color:var(--pit-on-paper);transition:transform .38s var(--pit-spring);border-radius:0;outline:none;flex-direction:column;display:flex;position:relative;overflow:hidden;transform:translateY(16px)scale(.985);box-shadow:0 40px 100px #00000080}.BookCallModal-module__j9eJNq__sheet:focus-visible{outline:none}.BookCallModal-module__j9eJNq__sheet :focus-visible{outline:2px solid var(--pit-violet);outline-offset:3px}.BookCallModal-module__j9eJNq__layerVisible .BookCallModal-module__j9eJNq__sheet{transform:none}.BookCallModal-module__j9eJNq__handleWrap{display:none}.BookCallModal-module__j9eJNq__handle{background:#17121f38;border-radius:999px;width:40px;height:4px}.BookCallModal-module__j9eJNq__head{background:var(--pit-ink);color:var(--pit-fg);flex:none;padding:34px 34px 24px;position:relative}.BookCallModal-module__j9eJNq__title{font-family:var(--pit-display);font-variation-settings:"opsz" 72;text-transform:uppercase;margin:0 0 12px;padding-right:72px;font-size:clamp(40px,6vw,60px);font-weight:900;line-height:.88}.BookCallModal-module__j9eJNq__lede{max-width:46ch;font-family:var(--pit-body);color:var(--pit-fg-2);margin:0;font-size:16px;line-height:1.55}.BookCallModal-module__j9eJNq__close{border:1px solid var(--pit-rule);color:var(--pit-fg);font-family:var(--pit-display);font-variation-settings:"opsz" 72;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;padding:8px 12px;font-size:15px;font-weight:800;transition:border-color .16s ease-out,color .16s ease-out;position:absolute;top:26px;right:26px}.BookCallModal-module__j9eJNq__close:hover{border-color:var(--pit-violet-hi);color:var(--pit-violet-hi)}.BookCallModal-module__j9eJNq__close:focus-visible{outline:2px solid var(--pit-violet-hi);outline-offset:3px}.BookCallModal-module__j9eJNq__scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:28px 34px 36px;overflow-y:auto}.BookCallModal-module__j9eJNq__formLabel{font-family:var(--pit-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pit-on-paper-3);margin:0 0 16px;font-size:12px}.BookCallModal-module__j9eJNq__unavailable{font-family:var(--pit-body);color:var(--pit-on-paper-2);margin:0 0 22px;font-size:15px;line-height:1.6}.BookCallModal-module__j9eJNq__unavailableLink{color:var(--pit-violet);text-underline-offset:3px;text-decoration:underline}.BookCallModal-module__j9eJNq__unavailableLink:hover,.BookCallModal-module__j9eJNq__unavailableLink:focus-visible{color:var(--pit-violet-hover)}@media (max-width:640px){.BookCallModal-module__j9eJNq__layer{justify-content:stretch;align-items:flex-end;padding:0}.BookCallModal-module__j9eJNq__sheet{width:100%;max-height:92vh;transition:transform .38s cubic-bezier(.16,1,.3,1);transform:translateY(100%);box-shadow:0 -28px 64px #00000073}.BookCallModal-module__j9eJNq__layerVisible .BookCallModal-module__j9eJNq__sheet{transform:none}.BookCallModal-module__j9eJNq__handleWrap{background:var(--pit-ink);touch-action:none;cursor:grab;flex:none;justify-content:center;padding:12px 0 4px;display:flex}.BookCallModal-module__j9eJNq__handle{background:#ffffff4d}.BookCallModal-module__j9eJNq__handleWrap:active{cursor:grabbing}.BookCallModal-module__j9eJNq__head{padding:12px 22px 20px}.BookCallModal-module__j9eJNq__close{top:14px;right:16px}.BookCallModal-module__j9eJNq__scroll{padding:22px 22px 32px}}@media (prefers-reduced-motion:reduce){.BookCallModal-module__j9eJNq__layer,.BookCallModal-module__j9eJNq__sheet{transition:none}}
.IntroSequence-module__iG7veW__overlay{z-index:300;background:var(--paper-cream);min-height:100svh;color:var(--ink-primary);font-family:var(--font-display,serif);will-change:opacity;contain:strict;place-items:center;display:grid;position:fixed;inset:0}.IntroSequence-module__iG7veW__line{white-space:nowrap;letter-spacing:-.02em;font-variation-settings:"opsz" 144, "SOFT" 100, "WONK" 0;will-change:opacity, filter;align-items:end;font-size:clamp(3.5rem,12vw,10rem);font-weight:400;line-height:1;display:inline-flex}.IntroSequence-module__iG7veW__hi,.IntroSequence-module__iG7veW__comma,.IntroSequence-module__iG7veW__tail,.IntroSequence-module__iG7veW__violet{opacity:0;display:inline-block}.IntroSequence-module__iG7veW__spacer{white-space:pre;display:inline-block}.IntroSequence-module__iG7veW__violet{color:var(--accent)}
.OrderedList-module__2PTVWq__list{max-width:56ch;margin:0;padding:0;list-style:none}.OrderedList-module__2PTVWq__item{border-bottom:1px solid #00000014;grid-template-columns:52px 1fr;align-items:baseline;gap:20px;padding:20px 0;display:grid}.OrderedList-module__2PTVWq__item:first-child{padding-top:4px}.OrderedList-module__2PTVWq__item:last-child{border-bottom:none;padding-bottom:4px}.OrderedList-module__2PTVWq__ordinal{font-family:var(--font-display);font-variant-numeric:lining-nums tabular-nums;letter-spacing:.02em;color:color-mix(in oklab, var(--ink-primary) 62%, transparent);padding-top:2px;font-size:.95rem;font-weight:300}.OrderedList-module__2PTVWq__text{flex-direction:column;gap:4px;min-width:0;display:flex}.OrderedList-module__2PTVWq__lead{font-family:var(--font-body);letter-spacing:-.005em;color:var(--ink-primary);font-size:1rem;font-weight:600;line-height:1.35}.OrderedList-module__2PTVWq__body{font-family:var(--font-body);color:var(--ink-secondary);font-size:1.02rem;font-weight:400;line-height:1.55}.OrderedList-module__2PTVWq__compact{max-width:100%}.OrderedList-module__2PTVWq__compact .OrderedList-module__2PTVWq__item{grid-template-columns:40px 1fr;gap:16px;padding:14px 0}.OrderedList-module__2PTVWq__compact .OrderedList-module__2PTVWq__item:first-child{padding-top:2px}.OrderedList-module__2PTVWq__compact .OrderedList-module__2PTVWq__item:last-child{padding-bottom:2px}.OrderedList-module__2PTVWq__compact .OrderedList-module__2PTVWq__ordinal{font-size:.85rem}.OrderedList-module__2PTVWq__compact .OrderedList-module__2PTVWq__lead{font-size:.95rem}.OrderedList-module__2PTVWq__compact .OrderedList-module__2PTVWq__body{font-size:.92rem;line-height:1.5}@media (max-width:900px){.OrderedList-module__2PTVWq__item{grid-template-columns:44px 1fr;gap:16px;padding:18px 0}.OrderedList-module__2PTVWq__compact .OrderedList-module__2PTVWq__item{grid-template-columns:36px 1fr;gap:14px;padding:12px 0}.OrderedList-module__2PTVWq__lead,.OrderedList-module__2PTVWq__body{font-size:.98rem}}
.FlagshipChannel-module__Bja6Aa__section{background:var(--paper-cream);border-top:1px solid #0000001a;padding:88px 48px}.FlagshipChannel-module__Bja6Aa__section.FlagshipChannel-module__Bja6Aa__flipped{background:var(--paper)}.FlagshipChannel-module__Bja6Aa__inner{max-width:1280px;margin:0 auto}.FlagshipChannel-module__Bja6Aa__grid{grid-template-columns:1fr 1.1fr;align-items:stretch;gap:80px;display:grid}.FlagshipChannel-module__Bja6Aa__flipped .FlagshipChannel-module__Bja6Aa__grid{grid-template-columns:1.1fr 1fr}.FlagshipChannel-module__Bja6Aa__flipped .FlagshipChannel-module__Bja6Aa__grid>.FlagshipChannel-module__Bja6Aa__copy{order:2}.FlagshipChannel-module__Bja6Aa__flipped .FlagshipChannel-module__Bja6Aa__grid>.FlagshipChannel-module__Bja6Aa__visual{order:1}.FlagshipChannel-module__Bja6Aa__headline{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink-primary);margin:0 0 20px;font-size:clamp(1.9rem,3.2vw,2.8rem);font-weight:400;line-height:1.06}.FlagshipChannel-module__Bja6Aa__trendDataNote{border-left:2px solid var(--accent);font-family:var(--font-display);color:var(--ink-primary);max-width:48ch;margin:28px 0 0;padding:12px 16px;font-size:1.05rem;font-style:italic;line-height:1.5}.FlagshipChannel-module__Bja6Aa__learnMoreLink{font-family:var(--font-body);letter-spacing:.02em;color:var(--ink-primary);align-items:center;gap:12px;margin-top:28px;font-size:.95rem;font-weight:600;text-decoration:none;transition:color .32s cubic-bezier(.7,0,.3,1);display:inline-flex}.FlagshipChannel-module__Bja6Aa__learnMoreLink:hover{color:var(--accent)}.FlagshipChannel-module__Bja6Aa__learnMoreLabel{position:relative}.FlagshipChannel-module__Bja6Aa__learnMoreLabel:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .48s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.FlagshipChannel-module__Bja6Aa__learnMoreLink:hover .FlagshipChannel-module__Bja6Aa__learnMoreLabel:after{transform-origin:0;transform:scaleX(1)}.FlagshipChannel-module__Bja6Aa__learnMoreArrow{width:16px;height:16px;transition:transform .32s cubic-bezier(.7,0,.3,1);display:inline-flex}.FlagshipChannel-module__Bja6Aa__learnMoreArrow svg{width:100%;height:100%}.FlagshipChannel-module__Bja6Aa__learnMoreLink:hover .FlagshipChannel-module__Bja6Aa__learnMoreArrow{transform:translate(4px)}.FlagshipChannel-module__Bja6Aa__visualMedia{object-fit:cover;background:var(--paper-cream);border:1px solid #0000001f;width:100%;height:100%;display:block}.FlagshipChannel-module__Bja6Aa__copy{min-width:0}.FlagshipChannel-module__Bja6Aa__visual{min-width:0;display:grid}@media (max-width:900px){.FlagshipChannel-module__Bja6Aa__section{padding:64px 24px}.FlagshipChannel-module__Bja6Aa__grid,.FlagshipChannel-module__Bja6Aa__flipped .FlagshipChannel-module__Bja6Aa__grid{grid-template-columns:1fr;gap:40px}.FlagshipChannel-module__Bja6Aa__flipped .FlagshipChannel-module__Bja6Aa__grid>.FlagshipChannel-module__Bja6Aa__copy{order:1}.FlagshipChannel-module__Bja6Aa__flipped .FlagshipChannel-module__Bja6Aa__grid>.FlagshipChannel-module__Bja6Aa__visual{order:2}.FlagshipChannel-module__Bja6Aa__visualMedia{aspect-ratio:4/3;height:auto}}
.ServiceFaqSection-module__axd6RW__section{padding:var(--spoke-section-pad-y,112px) 48px;background:var(--paper-warm);border-top:1px solid #00000012}.ServiceFaqSection-module__axd6RW__inner{grid-template-columns:1fr 1.4fr;align-items:start;gap:96px;max-width:1280px;margin:0 auto;display:grid}.ServiceFaqSection-module__axd6RW__headline{max-width:16ch;font-family:var(--font-display);font-weight:400;font-size:var(--spoke-section-h2,clamp(2rem, 3.6vw, 3rem));letter-spacing:-.03em;color:var(--ink-primary);margin:0;line-height:1.04;position:sticky;top:120px}.ServiceFaqSection-module__axd6RW__list{border-top:1px solid #0000001a;margin:0;padding:0}.ServiceFaqSection-module__axd6RW__row{border-bottom:1px solid #0000001a;padding:28px 0}.ServiceFaqSection-module__axd6RW__question{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink-primary);max-width:40ch;margin:0 0 10px;font-size:1.3rem;font-weight:400;line-height:1.24}.ServiceFaqSection-module__axd6RW__answer{font-family:var(--font-body);color:var(--ink-secondary);max-width:62ch;margin:0;font-size:1.02rem;font-weight:400;line-height:1.62}@media (max-width:900px){.ServiceFaqSection-module__axd6RW__section{padding:80px 24px}.ServiceFaqSection-module__axd6RW__inner{grid-template-columns:1fr;gap:40px}.ServiceFaqSection-module__axd6RW__headline{position:static}.ServiceFaqSection-module__axd6RW__row{padding:24px 0}}
.EcosystemsCloseBand-module__U28EVW__band{padding:112px var(--pit-gutter);border-top:1px solid var(--rule);background:var(--paper-warm);color:var(--ink-primary)}.EcosystemsCloseBand-module__U28EVW__inner{max-width:calc(var(--pit-max) - 2 * var(--pit-gutter));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:32px 64px;margin:0 auto;display:grid}.EcosystemsCloseBand-module__U28EVW__headline{font-family:var(--font-display);font-variation-settings:"opsz" 72;letter-spacing:0;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(2rem,3.6vw,3rem);font-weight:900;line-height:.92}.EcosystemsCloseBand-module__U28EVW__body{gap:28px;display:grid}.EcosystemsCloseBand-module__U28EVW__lede{max-width:56ch;font-family:var(--font-body);color:var(--ink-secondary);text-wrap:pretty;margin:0;font-size:1.02rem;line-height:1.6}@media (max-width:960px){.EcosystemsCloseBand-module__U28EVW__band{padding:80px var(--pit-gutter)}.EcosystemsCloseBand-module__U28EVW__inner{grid-template-columns:minmax(0,1fr);align-items:start}}@media (max-width:640px){.EcosystemsCloseBand-module__U28EVW__band{padding:64px var(--pit-gutter)}}
.AgentRunsSvg-module__PxyX9G__svg{width:100%;height:100%;display:block}.AgentRunsSvg-module__PxyX9G__row{}.AgentRunsSvg-module__PxyX9G__roundLabel{font-family:var(--font-body);fill:var(--ink-primary);font-size:15px;font-weight:500}.AgentRunsSvg-module__PxyX9G__cellFinishedStatic{fill:var(--pit-violet-deep,#4c1d95)}.AgentRunsSvg-module__PxyX9G__cellStalledStatic{fill:#ece3f8;stroke:#b9a0dc;stroke-width:1px}.AgentRunsSvg-module__PxyX9G__cellFinished{fill:color-mix(in srgb, var(--pit-violet-deep,#4c1d95) calc(var(--t,1) * 100%), #ece3f8);stroke:color-mix(in srgb, var(--pit-violet-deep,#4c1d95) calc(var(--t,1) * 100%), #b9a0dc);stroke-width:1px}.AgentRunsSvg-module__PxyX9G__cellStalled{}.AgentRunsSvg-module__PxyX9G__count{font-family:var(--font-mono-scoped), ui-monospace, monospace;letter-spacing:.04em;fill:var(--pit-violet-deep,#4c1d95);font-size:14px}.AgentRunsSvg-module__PxyX9G__legend{}.AgentRunsSvg-module__PxyX9G__legendText{font-family:var(--font-body);fill:var(--ink-secondary);font-size:14px;font-weight:500}
.HomeEngagements-module__A4uuQa__head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(28px,5vw,80px);margin-bottom:56px;display:grid}.HomeEngagements-module__A4uuQa__grid{background:var(--pit-rule);border:1px solid var(--pit-rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;display:grid}.HomeEngagements-module__A4uuQa__entry{background:var(--pit-ink);flex-direction:column;gap:12px;padding:32px 28px 34px;transition:background-color .3s;display:flex}.HomeEngagements-module__A4uuQa__entry:hover,.HomeEngagements-module__A4uuQa__entry:focus-visible{background:var(--pit-ink-2)}.HomeEngagements-module__A4uuQa__name{font-family:var(--pit-display);font-variation-settings:"opsz" 72;text-transform:uppercase;font-size:26px;font-weight:800;line-height:1}.HomeEngagements-module__A4uuQa__price{font-family:var(--pit-display);font-variation-settings:"opsz" 72;font-variant-numeric:lining-nums tabular-nums;color:var(--pit-violet-hi);margin-top:8px;font-size:clamp(56px,5.6vw,88px);font-weight:900;line-height:.9}.HomeEngagements-module__A4uuQa__cadence{font-family:var(--pit-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--pit-fg-3);font-size:12px}.HomeEngagements-module__A4uuQa__body{border-top:1px solid var(--pit-rule);color:var(--pit-fg-2);margin-top:auto;padding-top:18px;font-size:15.5px}.HomeEngagements-module__A4uuQa__compare{font-family:var(--pit-display);font-variation-settings:"opsz" 72;letter-spacing:.05em;text-transform:uppercase;color:var(--pit-violet-hi);align-items:center;gap:8px;margin-top:28px;font-size:17px;font-weight:800;display:inline-flex}.HomeEngagements-module__A4uuQa__compare svg{width:15px;height:15px;transition:transform .5s var(--pit-spring)}.HomeEngagements-module__A4uuQa__compare:hover svg{transform:translate(4px)}@media (max-width:1000px){.HomeEngagements-module__A4uuQa__head{grid-template-columns:minmax(0,1fr);gap:24px}.HomeEngagements-module__A4uuQa__grid{grid-template-columns:minmax(0,1fr)}}
.TrendNoteSection-module__K3sLNq__section{padding:var(--spoke-section-pad-y,112px) 48px;background:var(--paper-cream);border-top:1px solid #00000012}.TrendNoteSection-module__K3sLNq__inner{grid-template-columns:1fr 1.4fr;align-items:start;gap:80px;max-width:1080px;margin:0 auto;display:grid}.TrendNoteSection-module__K3sLNq__headline{max-width:18ch;font-family:var(--font-display);font-weight:400;font-size:var(--spoke-section-h2,clamp(2rem, 3.6vw, 3rem));letter-spacing:-.03em;color:var(--ink-primary);margin:0;line-height:1.04}.TrendNoteSection-module__K3sLNq__note{border-left:2px solid var(--accent);font-family:var(--font-display);color:var(--ink-primary);max-width:48ch;margin:0;padding:16px 24px;font-size:clamp(1.35rem,2.4vw,1.75rem);font-style:italic;font-weight:400;line-height:1.4}@media (max-width:900px){.TrendNoteSection-module__K3sLNq__section{padding:80px 24px}.TrendNoteSection-module__K3sLNq__inner{grid-template-columns:1fr;gap:32px}}
.EventTypeKey-module__fT0eha__key{flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;list-style:none;display:flex}.EventTypeKey-module__fT0eha__item{font-family:var(--font-body);color:var(--ink-secondary);align-items:center;gap:6px;font-size:.74rem;display:inline-flex}.EventTypeKey-module__fT0eha__swatch{flex:none;width:8px;height:8px;display:block}
.PanelSwarmPhone-module__zT5CPW__root{gap:12px;display:grid}.PanelSwarmPhone-module__zT5CPW__rows{gap:10px;margin:0;padding:0;list-style:none;display:grid}.PanelSwarmPhone-module__zT5CPW__row{gap:2px;display:grid;}.PanelSwarmPhone-module__zT5CPW__rowLive{}.PanelSwarmPhone-module__zT5CPW__rowHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.PanelSwarmPhone-module__zT5CPW__label{font-family:var(--font-body);color:var(--ink-primary);font-size:15px;font-weight:500;line-height:1.3}.PanelSwarmPhone-module__zT5CPW__labelLive{color:var(--pit-violet-deep,#4c1d95);font-weight:600;}.PanelSwarmPhone-module__zT5CPW__tag{font-family:var(--font-mono-scoped), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--pit-violet-deep,#4c1d95);font-size:12px}.PanelSwarmPhone-module__zT5CPW__strip{width:100%;height:auto;display:block}.PanelSwarmPhone-module__zT5CPW__dot{fill:#b9a0dc}.PanelSwarmPhone-module__zT5CPW__dotLive{fill:var(--pit-violet-deep,#4c1d95)}.PanelSwarmPhone-module__zT5CPW__median{stroke:var(--ink-primary);stroke-width:1.5px;stroke-linecap:round}.PanelSwarmPhone-module__zT5CPW__scale{border-top:1px solid var(--ink-secondary);font-family:var(--font-body);color:var(--ink-secondary);justify-content:space-between;gap:12px;margin:0;padding-top:10px;font-size:14px;font-weight:500;display:flex}
.HomeFaq-module__Iknpbq__head{margin-bottom:48px}
.PillarBottomCTA-module__8BRjRq__section{background:var(--paper-cream);box-sizing:border-box;border-top:1px solid #00000012;width:100%;padding:140px 48px 160px;position:relative;overflow:hidden}.PillarBottomCTA-module__8BRjRq__center{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:620px;margin:0 auto;display:flex;position:relative}.PillarBottomCTA-module__8BRjRq__headline{font-family:var(--font-display);letter-spacing:-.035em;color:var(--ink-primary);margin:0;font-size:clamp(2.5rem,5.4vw,4rem);font-weight:400;line-height:1.05}.PillarBottomCTA-module__8BRjRq__sub{max-width:48ch;font-family:var(--font-body);color:var(--ink-secondary);margin:0;font-size:1.05rem;font-weight:300;line-height:1.6}.PillarBottomCTA-module__8BRjRq__button{font-family:var(--font-body);letter-spacing:.02em;color:var(--ink-primary);border:1px solid var(--ink-primary);background:0 0;align-items:center;gap:12px;margin-top:16px;padding:14px 28px;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex;overflow:hidden}.PillarBottomCTA-module__8BRjRq__flap{line-height:1.2;display:inline-grid;position:relative;overflow:hidden}.PillarBottomCTA-module__8BRjRq__flapDefault,.PillarBottomCTA-module__8BRjRq__flapAnswer{will-change:transform;white-space:nowrap;grid-area:1/1;transition:transform .32s cubic-bezier(.7,0,.3,1)}.PillarBottomCTA-module__8BRjRq__flapAnswer{color:var(--accent);transform:translateY(100%)}.PillarBottomCTA-module__8BRjRq__button:hover .PillarBottomCTA-module__8BRjRq__flapDefault,.PillarBottomCTA-module__8BRjRq__button:focus-visible .PillarBottomCTA-module__8BRjRq__flapDefault{transform:translateY(-100%)}.PillarBottomCTA-module__8BRjRq__button:hover .PillarBottomCTA-module__8BRjRq__flapAnswer,.PillarBottomCTA-module__8BRjRq__button:focus-visible .PillarBottomCTA-module__8BRjRq__flapAnswer{transform:translateY(0)}.PillarBottomCTA-module__8BRjRq__arrowFlap{width:16px;height:16px;display:inline-block;position:relative;overflow:hidden}.PillarBottomCTA-module__8BRjRq__arrowDefault,.PillarBottomCTA-module__8BRjRq__arrowAnswer{will-change:transform;width:16px;height:16px;transition:transform .32s cubic-bezier(.7,0,.3,1);position:absolute;inset:0}.PillarBottomCTA-module__8BRjRq__arrowAnswer{color:var(--accent);transform:translateY(100%)}.PillarBottomCTA-module__8BRjRq__button:hover .PillarBottomCTA-module__8BRjRq__arrowDefault,.PillarBottomCTA-module__8BRjRq__button:focus-visible .PillarBottomCTA-module__8BRjRq__arrowDefault{transform:translateY(-100%)}.PillarBottomCTA-module__8BRjRq__button:hover .PillarBottomCTA-module__8BRjRq__arrowAnswer,.PillarBottomCTA-module__8BRjRq__button:focus-visible .PillarBottomCTA-module__8BRjRq__arrowAnswer{transform:translateY(0)}@media (max-width:768px){.PillarBottomCTA-module__8BRjRq__section{padding:96px 20px 120px}}
.AudienceExpansionSvg-module__4bHf_G__svg{width:100%;height:100%;display:block}.AudienceExpansionSvg-module__4bHf_G__stroke0{stroke:#5b2d96}.AudienceExpansionSvg-module__4bHf_G__stroke1{stroke:#7a4fb0}.AudienceExpansionSvg-module__4bHf_G__stroke2{stroke:#9670c2}.AudienceExpansionSvg-module__4bHf_G__stroke3{stroke:#a888cf}.AudienceExpansionSvg-module__4bHf_G__strokeSeed{stroke:var(--pit-violet-deep,#4c1d95)}.AudienceExpansionSvg-module__4bHf_G__dot0{fill:#5b2d96}.AudienceExpansionSvg-module__4bHf_G__dot1{fill:#7a4fb0}.AudienceExpansionSvg-module__4bHf_G__dot2{fill:#9670c2}.AudienceExpansionSvg-module__4bHf_G__dot3{fill:#a888cf}.AudienceExpansionSvg-module__4bHf_G__seed{fill:var(--pit-violet-deep,#4c1d95);stroke:var(--paper-warm);stroke-width:3px;}.AudienceExpansionSvg-module__4bHf_G__orbit{fill:none;stroke-opacity:.6;stroke-width:1px;stroke-dasharray:2 6;transform-box:fill-box;transform-origin:50%;transform:scale(var(--t));opacity:min(1, calc(var(--t) * 3));}.AudienceExpansionSvg-module__4bHf_G__spoke{stroke-width:1px;stroke-opacity:.2;}.AudienceExpansionSvg-module__4bHf_G__dot{stroke:var(--paper-warm);stroke-width:1px;transform:translate(calc((var(--t) - 1) * var(--dx,0px)), calc((var(--t) - 1) * var(--dy,0px)));opacity:min(1, calc(var(--t) * 4));}.AudienceExpansionSvg-module__4bHf_G__leader{stroke-width:1.2px;}.AudienceExpansionSvg-module__4bHf_G__labelGroup{}.AudienceExpansionSvg-module__4bHf_G__labelTitle{font-family:var(--font-body);fill:var(--ink-primary);font-size:15px;font-weight:600}.AudienceExpansionSvg-module__4bHf_G__labelDetail{font-family:var(--font-mono-scoped), ui-monospace, monospace;letter-spacing:.04em;fill:var(--ink-secondary);font-size:12px}.AudienceExpansionSvg-module__4bHf_G__sequence{font-family:var(--font-mono-scoped), ui-monospace, monospace;letter-spacing:.04em;fill:var(--pit-violet-deep,#4c1d95);font-size:13px;}
.BidLandscapePhone-module__oild4G__root{gap:20px;display:grid}.BidLandscapePhone-module__oild4G__plotWrap{width:100%;max-width:560px}.BidLandscapePhone-module__oild4G__svg{display:block;overflow:visible}.BidLandscapePhone-module__oild4G__axis{stroke:var(--ink-muted);stroke-opacity:.45;stroke-width:1px}.BidLandscapePhone-module__oild4G__tickText{font-family:var(--font-mono-scoped), monospace;fill:var(--ink-secondary);font-size:12px}.BidLandscapePhone-module__oild4G__axisTitle{font-family:var(--font-body);fill:var(--ink-secondary);font-size:13px;font-weight:500}.BidLandscapePhone-module__oild4G__area{fill:#a47dc2;fill-opacity:.16;}.BidLandscapePhone-module__oild4G__curve{fill:none;stroke:var(--accent);stroke-width:2.4px;stroke-linecap:round;}.BidLandscapePhone-module__oild4G__appear{}.BidLandscapePhone-module__oild4G__overspendArea{fill:var(--pit-violet-deep,#4c1d95);fill-opacity:.16}.BidLandscapePhone-module__oild4G__overspendDivider,.BidLandscapePhone-module__oild4G__guide{stroke:var(--pit-violet-deep,#4c1d95);stroke-opacity:.5;stroke-width:1px;stroke-dasharray:3 4}.BidLandscapePhone-module__oild4G__markerLabel{font-family:var(--font-body);fill:var(--ink-primary);paint-order:stroke;stroke:var(--paper-warm);stroke-width:5px;stroke-linejoin:round;font-size:14px;font-weight:600}.BidLandscapePhone-module__oild4G__markerRing{fill:var(--accent);fill-opacity:.16;stroke:var(--accent);stroke-opacity:.45}.BidLandscapePhone-module__oild4G__markerDot{fill:var(--accent);stroke:var(--paper-warm);stroke-width:2px}.BidLandscapePhone-module__oild4G__readout{border-top:1px solid var(--viz-stage-rule,#00000014);gap:14px;margin:0;padding-top:16px;display:grid}.BidLandscapePhone-module__oild4G__readoutRow{gap:4px;display:grid}.BidLandscapePhone-module__oild4G__readoutKicker{font-family:var(--font-mono-scoped), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);font-size:12px}.BidLandscapePhone-module__oild4G__readoutValue{font-family:var(--font-body);color:var(--ink-primary);gap:2px;margin:0;font-size:20px;font-weight:600;line-height:1.3;display:grid}.BidLandscapePhone-module__oild4G__readoutLine{font-family:var(--font-mono-scoped), ui-monospace, monospace;color:var(--ink-secondary);font-size:13px;font-weight:400}.BidLandscapePhone-module__oild4G__keyLabel{font-family:var(--font-body);color:var(--pit-violet-deep,#4c1d95);align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.BidLandscapePhone-module__oild4G__keySwatch{background:#4c1d9529;border:1px dashed #4c1d9580;width:14px;height:14px}.BidLandscapePhone-module__oild4G__keyBody{font-family:var(--font-body);color:var(--ink-secondary);margin:0;font-size:15px;line-height:1.5}
.CommunityMapPhone-module__HJGC_a__root{gap:24px;display:grid}.CommunityMapPhone-module__HJGC_a__themeFans{--theme:var(--accent)}.CommunityMapPhone-module__HJGC_a__themePlatform{--theme:#138a7a}.CommunityMapPhone-module__HJGC_a__themeDevelopers{--theme:#a8760a}.CommunityMapPhone-module__HJGC_a__group{}.CommunityMapPhone-module__HJGC_a__groupLabel{font-family:var(--font-body);color:var(--ink-primary);align-items:center;gap:10px;margin:0 0 8px;font-size:15px;font-weight:600;line-height:1.3;display:flex}.CommunityMapPhone-module__HJGC_a__swatch{background:var(--theme);border-radius:50%;width:12px;height:12px}.CommunityMapPhone-module__HJGC_a__list{border-top:1px solid var(--pit-rule-paper,#17121f29);margin:0;padding:0;list-style:none}.CommunityMapPhone-module__HJGC_a__row{border-bottom:1px solid var(--pit-rule-paper,#17121f29);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:48px;padding:8px 0;display:grid}.CommunityMapPhone-module__HJGC_a__dotCell{justify-content:center;align-items:center;display:flex}.CommunityMapPhone-module__HJGC_a__dotLinked{background:var(--theme);border-radius:50%;display:block}.CommunityMapPhone-module__HJGC_a__dotMapped{box-sizing:border-box;border:2px solid var(--theme);border-radius:50%;display:block}.CommunityMapPhone-module__HJGC_a__name{min-width:0;font-family:var(--font-body);color:var(--ink-primary);font-size:15px;font-weight:500;line-height:1.3}.CommunityMapPhone-module__HJGC_a__tag{font-family:var(--font-mono-scoped), ui-monospace, monospace;letter-spacing:.04em;text-transform:uppercase;text-align:right;color:var(--ink-secondary);font-size:12px}.CommunityMapPhone-module__HJGC_a__tagLinked{color:var(--ink-primary);}
.TypeMixBar-module__5Wga5a__mix{grid-template-columns:minmax(0,1fr) 2.25rem;align-items:center;gap:10px;width:100%;min-width:150px;display:inline-grid}.TypeMixBar-module__5Wga5a__track{min-width:0;display:block}.TypeMixBar-module__5Wga5a__bar{border-radius:3px;gap:2px;width:100%;height:8px;display:flex;overflow:hidden}.TypeMixBar-module__5Wga5a__segment{flex-basis:0;min-width:3px;display:block}.TypeMixBar-module__5Wga5a__total{font-family:var(--font-mono-scoped);color:var(--ink-primary);text-align:right;font-variant-numeric:tabular-nums;font-size:.82rem}
.PanelSwarmSvg-module__MmnvVa__svg{width:100%;height:100%;display:block}.PanelSwarmSvg-module__MmnvVa__rowRule{stroke:var(--pit-rule-paper,#17121f29);stroke-width:1px;stroke-dasharray:3 5}.PanelSwarmSvg-module__MmnvVa__label{font-family:var(--font-body);fill:var(--ink-primary);font-size:15px;font-weight:500}.PanelSwarmSvg-module__MmnvVa__labelLive{fill:var(--pit-violet-deep,#4c1d95);font-weight:600;}.PanelSwarmSvg-module__MmnvVa__rowAppear{}.PanelSwarmSvg-module__MmnvVa__dot{fill:#b9a0dc;stroke:var(--paper-warm);stroke-width:1px}.PanelSwarmSvg-module__MmnvVa__dotLive{fill:var(--pit-violet-deep,#4c1d95);stroke:var(--paper-warm);stroke-width:1px}.PanelSwarmSvg-module__MmnvVa__median{stroke:var(--ink-primary);stroke-width:2px;stroke-linecap:round;}.PanelSwarmSvg-module__MmnvVa__recede{}.PanelSwarmSvg-module__MmnvVa__liveTag{font-family:var(--font-mono-scoped), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;fill:var(--pit-violet-deep,#4c1d95);font-size:13px;}.PanelSwarmSvg-module__MmnvVa__axis{stroke:var(--ink-secondary);stroke-width:1px}.PanelSwarmSvg-module__MmnvVa__axisLabel{font-family:var(--font-body);fill:var(--ink-secondary);font-size:14px;font-weight:500}
.HomeHero-module__L2XdNa__under{gap:32px;max-width:660px;margin-top:36px;display:grid}@media (max-width:1000px){.HomeHero-module__L2XdNa__under{gap:28px}}
.PillarHero-module__9cJSmq__hero{background:var(--paper-cream);border-bottom:1px solid #00000012;padding:128px 48px 96px;position:relative}.PillarHero-module__9cJSmq__inner{grid-template-columns:1.1fr 1fr;align-items:stretch;gap:80px;max-width:1280px;margin:0 auto;display:grid}.PillarHero-module__9cJSmq__copy{min-width:0}.PillarHero-module__9cJSmq__headline{font-family:var(--font-display);letter-spacing:-.035em;color:var(--ink-primary);margin:0 0 28px;font-size:clamp(2.4rem,5.6vw,4.6rem);font-weight:400;line-height:1.02}.PillarHero-module__9cJSmq__headlineSpoke{font-size:clamp(1.9rem,4.2vw,3.3rem);line-height:1.06}.PillarHero-module__9cJSmq__heroSpoke .PillarHero-module__9cJSmq__inner{grid-template-columns:1.65fr 1fr;gap:72px}.PillarHero-module__9cJSmq__subtitle{max-width:46ch;font-family:var(--font-body);letter-spacing:.005em;color:var(--ink-secondary);margin:0;font-size:clamp(1.1rem,1.9vw,1.4rem);font-weight:300;line-height:1.55}.PillarHero-module__9cJSmq__mediaWrap{background:var(--paper-cream);border:1px solid #0000001a;position:relative;overflow:hidden}.PillarHero-module__9cJSmq__poster,.PillarHero-module__9cJSmq__video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.PillarHero-module__9cJSmq__poster{z-index:0}.PillarHero-module__9cJSmq__video{z-index:1;opacity:0;transition:opacity .48s ease-out}.PillarHero-module__9cJSmq__videoReady{opacity:1}@media (max-width:980px){.PillarHero-module__9cJSmq__hero{padding:96px 24px 72px}.PillarHero-module__9cJSmq__inner,.PillarHero-module__9cJSmq__heroSpoke .PillarHero-module__9cJSmq__inner{grid-template-columns:1fr;gap:48px}.PillarHero-module__9cJSmq__mediaWrap{aspect-ratio:4/3}}@media (max-width:480px){.PillarHero-module__9cJSmq__hero{padding:72px 20px 56px}.PillarHero-module__9cJSmq__headline{margin-bottom:20px}}
.AudienceExpansionPhone-module__cWf1dq__root{gap:20px;display:grid}.AudienceExpansionPhone-module__cWf1dq__plotWrap{justify-content:center;width:100%;display:flex}.AudienceExpansionPhone-module__cWf1dq__plot{max-width:100%;height:auto;display:block}.AudienceExpansionPhone-module__cWf1dq__list{margin:0;padding:0;list-style:none;display:grid}.AudienceExpansionPhone-module__cWf1dq__row{border-top:1px solid var(--pit-rule-paper,#17121f29);grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:44px;display:grid;}.AudienceExpansionPhone-module__cWf1dq__swatch{border-radius:50%;width:12px;height:12px}.AudienceExpansionPhone-module__cWf1dq__swatchSeed{background:var(--pit-violet-deep,#4c1d95);}.AudienceExpansionPhone-module__cWf1dq__swatch0{background:#5b2d96;}.AudienceExpansionPhone-module__cWf1dq__swatch1{background:#7a4fb0;}.AudienceExpansionPhone-module__cWf1dq__swatch2{background:#9670c2;}.AudienceExpansionPhone-module__cWf1dq__swatch3{background:#a888cf;}.AudienceExpansionPhone-module__cWf1dq__title{font-family:var(--font-body);color:var(--ink-primary);font-size:15px;font-weight:600}.AudienceExpansionPhone-module__cWf1dq__detail{font-family:var(--font-mono-scoped), ui-monospace, monospace;letter-spacing:.04em;color:var(--ink-secondary);font-size:12px}
.BidLandscapeSvg-module__2sUpJq__svg{width:100%;height:100%;display:block}.BidLandscapeSvg-module__2sUpJq__axis,.BidLandscapeSvg-module__2sUpJq__tick{stroke:var(--ink-muted);stroke-opacity:.45;stroke-width:1px}.BidLandscapeSvg-module__2sUpJq__tickText{font-family:var(--font-mono-scoped), monospace;fill:var(--ink-secondary);font-size:13px}.BidLandscapeSvg-module__2sUpJq__axisTitle{font-family:var(--font-body);fill:var(--ink-secondary);font-size:14px;font-weight:500}.BidLandscapeSvg-module__2sUpJq__area{fill:#a47dc2;fill-opacity:.16;stroke:none;}.BidLandscapeSvg-module__2sUpJq__overspendArea{fill:var(--pit-violet-deep,#4c1d95);fill-opacity:.16;stroke:none}.BidLandscapeSvg-module__2sUpJq__overspendDivider{stroke:var(--pit-violet-deep,#4c1d95);stroke-width:1px;stroke-opacity:.5;stroke-dasharray:3 4}.BidLandscapeSvg-module__2sUpJq__overspendLabel{font-family:var(--font-body);fill:var(--pit-violet-deep,#4c1d95);font-size:15px;font-weight:600}.BidLandscapeSvg-module__2sUpJq__overspendSub{font-family:var(--font-body);fill:var(--ink-secondary);font-size:13px}.BidLandscapeSvg-module__2sUpJq__appear{}.BidLandscapeSvg-module__2sUpJq__curve{fill:none;stroke:var(--accent);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;}.BidLandscapeSvg-module__2sUpJq__guide{stroke:var(--accent);stroke-width:1px;stroke-opacity:.55;stroke-dasharray:3 4}.BidLandscapeSvg-module__2sUpJq__markerRing{fill:var(--accent);fill-opacity:.16;stroke:var(--accent);stroke-opacity:.45;stroke-width:1px}.BidLandscapeSvg-module__2sUpJq__markerDot{fill:var(--accent);stroke:var(--paper-warm);stroke-width:2.5px}.BidLandscapeSvg-module__2sUpJq__markerLabel{font-family:var(--font-body);fill:var(--ink-primary);paint-order:stroke;stroke:var(--paper-warm);stroke-width:5px;stroke-linejoin:round;font-size:15px;font-weight:600}.BidLandscapeSvg-module__2sUpJq__readoutKicker{font-family:var(--font-mono-scoped), monospace;letter-spacing:.1em;fill:var(--accent);font-size:12px}.BidLandscapeSvg-module__2sUpJq__readoutLine{font-family:var(--font-mono-scoped), monospace;fill:var(--ink-secondary);font-size:14px}.BidLandscapeSvg-module__2sUpJq__readoutValue{font-family:var(--font-body);fill:var(--ink-primary);font-size:22px;font-weight:600}.BidLandscapeSvg-module__2sUpJq__readoutNote{font-family:var(--font-body);fill:var(--ink-secondary);font-size:14px}
.CascadePhone-module__rFeT6G__wrap{width:100%;max-width:520px}.CascadePhone-module__rFeT6G__svg{display:block;overflow:visible}.CascadePhone-module__rFeT6G__rowLabel{font-family:var(--font-mono-scoped), monospace;letter-spacing:.04em;fill:var(--ink-secondary);font-size:12px}.CascadePhone-module__rFeT6G__rowLabelSeed{fill:var(--pit-violet-deep,#4c1d95);}.CascadePhone-module__rFeT6G__link{fill:none;stroke:var(--accent);stroke-opacity:.45;stroke-width:1.5px;}.CascadePhone-module__rFeT6G__seed{fill:var(--pit-violet-deep,#4c1d95);stroke:var(--paper-warm);stroke-width:3px;}.CascadePhone-module__rFeT6G__hop1{fill:var(--accent);}.CascadePhone-module__rFeT6G__hop2{fill:#9a6cf0;}.CascadePhone-module__rFeT6G__hop3{fill:#b597f3;}.CascadePhone-module__rFeT6G__hop4{fill:#cdb8f6;stroke:#9a6cf0;stroke-width:1px;}
.CommunityMapSvg-module__bpxSpq__svg{width:100%;height:100%;display:block}.CommunityMapSvg-module__bpxSpq__themeFans{--theme:var(--accent)}.CommunityMapSvg-module__bpxSpq__themePlatform{--theme:#138a7a}.CommunityMapSvg-module__bpxSpq__themeDevelopers{--theme:#a8760a}.CommunityMapSvg-module__bpxSpq__swatch{fill:var(--theme)}.CommunityMapSvg-module__bpxSpq__keyFilled{fill:var(--ink-secondary)}.CommunityMapSvg-module__bpxSpq__keyRing{fill:none;stroke:var(--ink-secondary);stroke-width:2px}.CommunityMapSvg-module__bpxSpq__legendText{font-family:var(--font-body);fill:var(--ink-secondary);font-size:14px;font-weight:500}.CommunityMapSvg-module__bpxSpq__connector{fill:none;stroke:var(--theme);stroke-opacity:.6;stroke-width:1.6px;stroke-linecap:round;}.CommunityMapSvg-module__bpxSpq__nodeLinked{fill:var(--theme);fill-opacity:.88;stroke:var(--paper-warm);stroke-width:2px;}.CommunityMapSvg-module__bpxSpq__nodeMapped{fill:var(--paper-cream);stroke:var(--theme);stroke-width:2px;}.CommunityMapSvg-module__bpxSpq__nodeLabel{font-family:var(--font-body);fill:var(--ink-primary);font-size:14px;font-weight:500;}.CommunityMapSvg-module__bpxSpq__brand{fill:var(--pit-violet-deep,#4c1d95);stroke:var(--paper-warm);stroke-width:2px}.CommunityMapSvg-module__bpxSpq__brandText{font-family:var(--font-body);fill:#fff;font-size:14px;font-weight:600}
.ProjectActivity-module__MFSfQa__search{align-items:center;display:inline-flex}.ProjectActivity-module__MFSfQa__keys{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;display:flex}.ProjectActivity-module__MFSfQa__cadenceKey{font-family:var(--font-body);color:var(--ink-secondary);align-items:center;gap:6px;margin:0;font-size:.78rem;display:inline-flex}.ProjectActivity-module__MFSfQa__cadenceSwatch{background-color:var(--violet-400);border-radius:2px 2px 0 0;width:4px;height:12px;display:inline-block}.ProjectActivity-module__MFSfQa__cadenceSwatch+.ProjectActivity-module__MFSfQa__cadenceSwatch,.ProjectActivity-module__MFSfQa__cadenceKey .ProjectActivity-module__MFSfQa__cadenceSwatchCurrent{margin-left:10px}.ProjectActivity-module__MFSfQa__cadenceSwatchCurrent{background-color:var(--accent-text)}.ProjectActivity-module__MFSfQa__projectCell{align-items:center;gap:11px;min-width:0;display:inline-flex}.ProjectActivity-module__MFSfQa__projectName{min-width:0}.ProjectActivity-module__MFSfQa__ticker{font-family:var(--font-mono-scoped);letter-spacing:.02em;color:var(--ink-secondary);font-size:.8rem}.ProjectActivity-module__MFSfQa__weekCell{justify-content:flex-end;align-items:baseline;gap:8px;display:inline-flex}.ProjectActivity-module__MFSfQa__delta{min-width:2.2rem;font-family:var(--font-mono-scoped);text-align:right;font-variant-numeric:tabular-nums;font-size:.78rem}.ProjectActivity-module__MFSfQa__deltaUp{color:var(--up)}.ProjectActivity-module__MFSfQa__deltaDown{color:var(--down)}.ProjectActivity-module__MFSfQa__deltaFlat{color:var(--ink-muted)}.ProjectActivity-module__MFSfQa__phoneLabel{display:none}.ProjectActivity-module__MFSfQa__searchInput{font-family:var(--font-mono-scoped);color:var(--ink-secondary);border:1px solid var(--rule);background:#fff9;border-radius:999px;width:min(100%,17rem);min-height:2.25rem;padding:6px 14px;font-size:.75rem}.ProjectActivity-module__MFSfQa__searchInput:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ProjectActivity-module__MFSfQa__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.ProjectActivity-module__MFSfQa__activityLedger tbody tr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"project mix""cadence cadence""week latest";align-items:center;gap:8px 12px;display:grid}.ProjectActivity-module__MFSfQa__activityLedger .ProjectActivity-module__MFSfQa__cellOrdinal{display:none}.ProjectActivity-module__MFSfQa__activityLedger .ProjectActivity-module__MFSfQa__cellProject{grid-area:project;min-width:0}.ProjectActivity-module__MFSfQa__activityLedger .ProjectActivity-module__MFSfQa__cellMix{grid-area:mix;width:128px}.ProjectActivity-module__MFSfQa__activityLedger .ProjectActivity-module__MFSfQa__cellCadence{grid-area:cadence}.ProjectActivity-module__MFSfQa__activityLedger .ProjectActivity-module__MFSfQa__cellWeek{grid-area:week}.ProjectActivity-module__MFSfQa__activityLedger .ProjectActivity-module__MFSfQa__cellLatest{text-align:right;grid-area:latest}.ProjectActivity-module__MFSfQa__activityLedger .ProjectActivity-module__MFSfQa__cellMix>span{min-width:0}.ProjectActivity-module__MFSfQa__weekCell{justify-content:flex-start}.ProjectActivity-module__MFSfQa__phoneLabel{font-family:var(--font-mono-scoped);color:var(--ink-muted);font-size:.75rem;display:inline}.ProjectActivity-module__MFSfQa__search,.ProjectActivity-module__MFSfQa__searchInput{width:100%}.ProjectActivity-module__MFSfQa__searchInput{font-size:16px}}
.RetentionPlot-module__7rtPgW__svg{width:100%;height:100%;display:block}.RetentionPlot-module__7rtPgW__hookBand{fill:var(--accent);fill-opacity:.1;}.RetentionPlot-module__7rtPgW__payoffBand{fill:var(--accent);fill-opacity:.06;}.RetentionPlot-module__7rtPgW__gridLine{stroke:var(--pit-rule-paper,#17121f29);stroke-width:1px;stroke-dasharray:4 5}.RetentionPlot-module__7rtPgW__axisLine{stroke:var(--pit-rule-paper,#17121f29);stroke-width:1px}.RetentionPlot-module__7rtPgW__tick{font-family:var(--font-mono-scoped), ui-monospace, monospace;letter-spacing:.04em;fill:var(--ink-secondary);font-size:13px}.RetentionPlot-module__7rtPgW__axisTitle{font-family:var(--font-body);fill:var(--ink-secondary);font-size:14px;font-weight:500}.RetentionPlot-module__7rtPgW__generic{fill:none;stroke:#b9a0dc;stroke-width:2.4px;stroke-linecap:round;}.RetentionPlot-module__7rtPgW__trained{fill:none;stroke:var(--pit-violet-deep,#4c1d95);stroke-width:3.2px;stroke-linecap:round;}.RetentionPlot-module__7rtPgW__genericEnd{fill:#b9a0dc;stroke:var(--paper-warm);stroke-width:2px;}.RetentionPlot-module__7rtPgW__trainedEnd{fill:var(--pit-violet-deep,#4c1d95);stroke:var(--paper-warm);stroke-width:2px;}.RetentionPlot-module__7rtPgW__seriesLabel{font-family:var(--font-body);font-size:15px;}.RetentionPlot-module__7rtPgW__genericLabel{fill:var(--ink-secondary);font-weight:500;}.RetentionPlot-module__7rtPgW__trainedLabel{fill:var(--pit-violet-deep,#4c1d95);font-weight:600;}
.HomeHowWeWork-module___i4MGG__layout{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.HomeHowWeWork-module___i4MGG__lede{margin:28px 0 40px}.HomeHowWeWork-module___i4MGG__cycleLabel{font-family:var(--pit-body);color:var(--pit-fg);margin-bottom:12px;font-size:18px;font-weight:600}.HomeHowWeWork-module___i4MGG__methodLink{font-family:var(--pit-display);font-variation-settings:"opsz" 72;text-transform:uppercase;color:var(--pit-fg);align-items:center;gap:10px;margin-top:32px;font-size:18px;font-weight:800;transition:color .3s;display:inline-flex}.HomeHowWeWork-module___i4MGG__methodLink:hover,.HomeHowWeWork-module___i4MGG__methodLink:focus-visible{color:var(--pit-violet-hi)}.HomeHowWeWork-module___i4MGG__methodLinkArrow{width:18px;height:18px;color:var(--pit-violet-hi);transition:transform .5s var(--pit-spring)}.HomeHowWeWork-module___i4MGG__methodLink:hover .HomeHowWeWork-module___i4MGG__methodLinkArrow,.HomeHowWeWork-module___i4MGG__methodLink:focus-visible .HomeHowWeWork-module___i4MGG__methodLinkArrow{transform:translate(4px)}.HomeHowWeWork-module___i4MGG__photo{top:calc(var(--pit-nav-height) + 24px);position:sticky}@media (max-width:1000px){.HomeHowWeWork-module___i4MGG__layout{grid-template-columns:minmax(0,1fr)}.HomeHowWeWork-module___i4MGG__photo{max-width:480px;position:static}}
.AnswerCitationPhone-module__XyppLW__root{display:grid}.AnswerCitationPhone-module__XyppLW__stepHeading{font-family:var(--font-body);color:var(--ink-primary);align-items:baseline;gap:10px;margin:0 0 10px;font-size:15px;font-weight:600;line-height:1.3;display:flex}.AnswerCitationPhone-module__XyppLW__stepNum{font-family:var(--font-mono-scoped), ui-monospace, monospace;letter-spacing:.08em;color:var(--accent);font-size:12px;font-weight:400}.AnswerCitationPhone-module__XyppLW__query{font-family:var(--font-mono-scoped), ui-monospace, monospace;color:var(--ink-muted);margin:0 0 10px;font-size:13px;line-height:1.45}.AnswerCitationPhone-module__XyppLW__answer{background:var(--paper-cream);font-family:var(--font-body);color:var(--ink-primary);border-radius:10px;margin:0 0 24px;padding:14px 16px;font-size:16px;line-height:1.75}.AnswerCitationPhone-module__XyppLW__cited{color:inherit;background:color-mix(in srgb, #a47dc252 calc(var(--t) * 100%), transparent);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding:1px 3px;font-weight:500;}.AnswerCitationPhone-module__XyppLW__citedOwned{color:#4c1d95;background:color-mix(in srgb, #ddd0f3 calc(var(--t) * 100%), transparent);font-weight:600;}.AnswerCitationPhone-module__XyppLW__citeNum{font-family:var(--font-mono-scoped), ui-monospace, monospace;vertical-align:.35em;margin-left:4px;font-size:12px;font-weight:400;line-height:1;display:inline-block}.AnswerCitationPhone-module__XyppLW__sources{gap:8px;margin:0 0 20px;padding:0;list-style:none;display:grid}.AnswerCitationPhone-module__XyppLW__source{background:var(--paper-cream);min-height:44px;color:var(--ink-primary);border:1px solid #a47dc2;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 14px;display:grid;}.AnswerCitationPhone-module__XyppLW__sourceOwned{color:#4c1d95;background:#e4d8f5;border:2px solid #4c1d95;}.AnswerCitationPhone-module__XyppLW__sourceNum{font-family:var(--font-mono-scoped), ui-monospace, monospace;color:var(--accent);font-size:12px}.AnswerCitationPhone-module__XyppLW__host{overflow-wrap:anywhere;min-width:0;font-family:var(--font-body);font-size:15px;font-weight:500;line-height:1.3}.AnswerCitationPhone-module__XyppLW__kind{font-family:var(--font-mono-scoped), ui-monospace, monospace;letter-spacing:.06em;color:var(--ink-muted);font-size:12px}.AnswerCitationPhone-module__XyppLW__sourceOwned .AnswerCitationPhone-module__XyppLW__kind{color:#4c1d95}.AnswerCitationPhone-module__XyppLW__takeaway{font-family:var(--font-body);color:var(--ink-secondary);margin:0;font-size:15px;line-height:1.5;}.AnswerCitationPhone-module__XyppLW__takeawayStrong{color:#4c1d95;font-weight:600}
.CascadeSvg-module__tSf_1W__svg{width:100%;height:100%;display:block}.CascadeSvg-module__tSf_1W__link{fill:none;stroke:var(--accent);stroke-opacity:.45;stroke-width:1.6px;}.CascadeSvg-module__tSf_1W__seed{fill:var(--pit-violet-deep,#4c1d95);stroke:var(--paper-warm);stroke-width:3px;}.CascadeSvg-module__tSf_1W__hop1{fill:var(--accent);}.CascadeSvg-module__tSf_1W__hop2{fill:#9a6cf0;}.CascadeSvg-module__tSf_1W__hop3{fill:#b597f3;}.CascadeSvg-module__tSf_1W__hop4{fill:#cdb8f6;stroke:#9a6cf0;stroke-width:1px;}.CascadeSvg-module__tSf_1W__axisRule{stroke:var(--ink-muted);stroke-opacity:.3;stroke-width:1px}.CascadeSvg-module__tSf_1W__axisLabel{font-family:var(--font-mono-scoped), monospace;letter-spacing:.04em;fill:var(--ink-secondary);font-size:13px}.CascadeSvg-module__tSf_1W__axisLabelSeed{fill:var(--pit-violet-deep,#4c1d95);}
.CreativeScalePhone-module__d3SkwW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.CreativeScalePhone-module__d3SkwW__tile{min-height:56px;font-family:var(--font-body);border-radius:10px;align-content:center;gap:2px;padding:10px 12px;line-height:1.3;display:grid}.CreativeScalePhone-module__d3SkwW__winner{background:var(--pit-violet-deep,#4c1d95);color:#fff;}.CreativeScalePhone-module__d3SkwW__loser{color:var(--ink-primary);background:#e4d8f5;border:1px solid #b9a0dc;}.CreativeScalePhone-module__d3SkwW__format{font-family:var(--font-mono-scoped), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-secondary);font-size:12px}.CreativeScalePhone-module__d3SkwW__formatWinner{color:#ffffffd1;}.CreativeScalePhone-module__d3SkwW__angle{font-size:15px;font-weight:500}.CreativeScalePhone-module__d3SkwW__metric{font-family:var(--font-mono-scoped), ui-monospace, monospace;letter-spacing:.04em;margin-top:2px;font-size:12px}.CreativeScalePhone-module__d3SkwW__metricSpend{margin-top:0;}
.QuerySankeyPhone-module__cjGuzG__stages{margin:0;padding:0;list-style:none;display:grid}.QuerySankeyPhone-module__cjGuzG__stage{display:grid}.QuerySankeyPhone-module__cjGuzG__stageTitle{font-family:var(--font-body);color:var(--ink-primary);align-items:baseline;gap:10px;margin:0 0 10px;font-size:15px;font-weight:600;line-height:1.3;display:flex}.QuerySankeyPhone-module__cjGuzG__stageNum{font-family:var(--font-mono-scoped), ui-monospace, monospace;letter-spacing:.08em;color:var(--accent);font-size:12px;font-weight:400}.QuerySankeyPhone-module__cjGuzG__rows{gap:12px;margin:0;padding:0;list-style:none;display:grid}.QuerySankeyPhone-module__cjGuzG__row{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;row-gap:6px;display:grid}.QuerySankeyPhone-module__cjGuzG__label{font-family:var(--font-body);color:var(--ink-primary);font-size:15px;font-weight:500;line-height:1.3}.QuerySankeyPhone-module__cjGuzG__labelConverted{color:var(--pit-violet-deep,#4c1d95);}.QuerySankeyPhone-module__cjGuzG__count{font-family:var(--font-mono-scoped), ui-monospace, monospace;color:var(--ink-secondary);font-size:13px}.QuerySankeyPhone-module__cjGuzG__countConverted{color:var(--pit-violet-deep,#4c1d95);}.QuerySankeyPhone-module__cjGuzG__track{background:var(--paper-cream);grid-column:1/-1;height:10px;display:block}.QuerySankeyPhone-module__cjGuzG__bar{height:100%;transform:scaleX(var(--t));transform-origin:0;display:block}.QuerySankeyPhone-module__cjGuzG__stack{display:flex;}.QuerySankeyPhone-module__cjGuzG__segConverted{background:var(--pit-violet-deep,#4c1d95);height:100%;display:block}.QuerySankeyPhone-module__cjGuzG__segLost{background:#7d55a8;flex:auto;height:100%;display:block}.QuerySankeyPhone-module__cjGuzG__barConverted{background:var(--pit-violet-deep,#4c1d95);}.QuerySankeyPhone-module__cjGuzG__barLost{background:#8f86a0;}.QuerySankeyPhone-module__cjGuzG__connector{background:var(--accent);width:2px;height:28px;transform:scaleY(var(--t));transform-origin:top;justify-self:start;margin:12px 0 12px 4px;display:block;}
.SeedGrowthPhone-module__AbELhW__root{margin:0;padding:0;list-style:none;display:grid}.SeedGrowthPhone-module__AbELhW__step{border-top:1px solid var(--pit-rule-paper,#17121f29);grid-template-columns:32px minmax(0,1fr);gap:12px;padding:16px 0;display:grid;}.SeedGrowthPhone-module__AbELhW__step:first-child{border-top:0;padding-top:0}.SeedGrowthPhone-module__AbELhW__num{font-family:var(--font-mono-scoped), ui-monospace, monospace;letter-spacing:.08em;color:var(--accent);padding-top:3px;font-size:13px}.SeedGrowthPhone-module__AbELhW__body{gap:6px;min-width:0;display:grid}.SeedGrowthPhone-module__AbELhW__title{font-family:var(--font-body);color:var(--ink-primary);margin:0;font-size:16px;font-weight:600;line-height:1.3}.SeedGrowthPhone-module__AbELhW__text{font-family:var(--font-body);color:var(--ink-secondary);margin:0;font-size:15px;line-height:1.5}.SeedGrowthPhone-module__AbELhW__chips{flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.SeedGrowthPhone-module__AbELhW__chip{font-family:var(--font-body);color:var(--ink-primary);background:#ece3f8;border:1px solid #b9a0dc;border-radius:999px;padding:5px 10px;font-size:14px;font-weight:500;line-height:1.3}.SeedGrowthPhone-module__AbELhW__chipBrand{border-color:var(--pit-violet-deep,#4c1d95);background:var(--pit-violet-deep,#4c1d95);color:#fff;}
.VizSection-module__ccmIIq__section{padding:var(--viz-section-pad-y,var(--spoke-section-pad-y,112px)) var(--viz-section-pad-x,48px);background:var(--paper-cream);border-top:1px solid var(--viz-section-rule,#00000012)}.VizSection-module__ccmIIq__inner{max-width:var(--viz-inner-max,1280px);margin:0 auto}.VizSection-module__ccmIIq__heading{max-width:24ch;font-family:var(--font-display);font-weight:var(--viz-heading-weight,400);font-variation-settings:var(--viz-heading-variation,normal);font-size:var(--viz-heading-size,var(--spoke-section-h2,clamp(1.7rem, 3vw, 2.5rem)));line-height:var(--viz-heading-line-height,1.05);letter-spacing:var(--viz-heading-tracking,-.03em);text-transform:var(--viz-heading-transform,none);color:var(--ink-primary);margin:0 0 40px}.VizSection-module__ccmIIq__stage{background:var(--paper-warm);border:1px solid var(--viz-stage-rule,#00000014);border-radius:var(--viz-stage-radius,2px);width:100%;max-height:70vh;position:relative;overflow:hidden}.VizSection-module__ccmIIq__stage svg{width:100%;height:100%;display:block}.VizSection-module__ccmIIq__caption{max-width:60ch;font-family:var(--font-body);letter-spacing:.01em;color:var(--ink-muted);margin:18px 0 0;font-size:.9rem;font-weight:300;line-height:1.5}@media (max-width:900px){.VizSection-module__ccmIIq__section{padding:var(--viz-section-pad-y-sm,80px) var(--viz-section-pad-x-sm,24px)}.VizSection-module__ccmIIq__heading{margin-bottom:28px}}
.RelationshipGraph-module__PKoBla__module{border:1px solid var(--rule);background-color:var(--paper-cream)}.RelationshipGraph-module__PKoBla__legend{border-bottom:1px solid var(--rule);background:var(--paper-warm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 26px;padding:14px 20px;display:flex}.RelationshipGraph-module__PKoBla__legendKey{flex-wrap:wrap;align-items:center;gap:10px 26px;margin:0;padding:0;list-style:none;display:flex}.RelationshipGraph-module__PKoBla__legItem{font-family:var(--font-mono-scoped);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);align-items:center;gap:8px;font-size:.72rem;display:flex}.RelationshipGraph-module__PKoBla__legLine{border-top:1.5px solid var(--violet-400);width:30px}.RelationshipGraph-module__PKoBla__legLineNew{border-top:2px solid var(--accent-text)}.RelationshipGraph-module__PKoBla__legDash{border-top:1.5px dashed var(--accent);width:30px}.RelationshipGraph-module__PKoBla__legDot{background:var(--accent);border-radius:50%;flex:none;width:12px;height:12px}.RelationshipGraph-module__PKoBla__projectsCell{flex-direction:column;gap:6px;min-width:0;display:inline-flex}.RelationshipGraph-module__PKoBla__projectsRow{align-items:center;gap:8px;min-width:0;display:inline-flex}.RelationshipGraph-module__PKoBla__controls{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.RelationshipGraph-module__PKoBla__windows{border:0;gap:6px;margin:0;padding:0;display:flex}.RelationshipGraph-module__PKoBla__windowBtn{font-family:var(--font-mono-scoped);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-secondary);border:1px solid var(--rule);cursor:pointer;background:0 0;border-radius:999px;min-height:2rem;padding:5px 12px;font-size:.72rem;font-weight:600;transition:color .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1),background .25s cubic-bezier(.16,1,.3,1)}.RelationshipGraph-module__PKoBla__windowBtn:hover,.RelationshipGraph-module__PKoBla__windowBtnActive,.RelationshipGraph-module__PKoBla__windowBtn[aria-pressed=true]{color:var(--accent-text);border-color:var(--accent-light);background:var(--accent-subtle)}.RelationshipGraph-module__PKoBla__search{display:inline-grid}.RelationshipGraph-module__PKoBla__searchInput{font-family:var(--font-mono-scoped);color:var(--ink-secondary);border:1px solid var(--rule);background:#fff9;border-radius:999px;width:min(100%,15rem);min-height:2rem;padding:6px 14px;font-size:.75rem}.RelationshipGraph-module__PKoBla__searchInput:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.RelationshipGraph-module__PKoBla__clear{font-family:var(--font-mono-scoped);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text);border:1px solid var(--accent-light);cursor:pointer;background:0 0;border-radius:999px;min-height:2rem;padding:5px 12px;font-size:.72rem;transition:background .25s cubic-bezier(.16,1,.3,1)}.RelationshipGraph-module__PKoBla__clear:hover{background:var(--accent-subtle)}.RelationshipGraph-module__PKoBla__map{grid-template-columns:minmax(0,1fr) 320px;display:grid;position:relative}.RelationshipGraph-module__PKoBla__canvas{width:100%;min-width:0;position:relative}.RelationshipGraph-module__PKoBla__canvas[data-frame=tall]{max-width:440px;margin:0 auto}.RelationshipGraph-module__PKoBla__svg{width:100%;height:100%;display:block;overflow:visible}.RelationshipGraph-module__PKoBla__edge,.RelationshipGraph-module__PKoBla__edgeNew,.RelationshipGraph-module__PKoBla__synergy{fill:none;stroke-linecap:round;pointer-events:none;transition:stroke .22s ease-out}.RelationshipGraph-module__PKoBla__edge{stroke:var(--violet-400);stroke-width:1.6px}.RelationshipGraph-module__PKoBla__edgeNew{stroke:var(--accent-text);stroke-width:2.2px}.RelationshipGraph-module__PKoBla__synergy{stroke:var(--accent);stroke-width:1.5px;stroke-dasharray:3 6}.RelationshipGraph-module__PKoBla__linkReceded{stroke:#e3dfea}.RelationshipGraph-module__PKoBla__arrow{fill:var(--violet-400)}.RelationshipGraph-module__PKoBla__arrowNew{fill:var(--accent-text)}.RelationshipGraph-module__PKoBla__hit{stroke:#0000;stroke-width:16px;stroke-linecap:round;cursor:pointer}.RelationshipGraph-module__PKoBla__node{cursor:pointer}.RelationshipGraph-module__PKoBla__node:focus-visible{outline:none}.RelationshipGraph-module__PKoBla__nodeHit{fill:#0000}.RelationshipGraph-module__PKoBla__node:focus-visible .RelationshipGraph-module__PKoBla__nodeRing{stroke:var(--accent-text);stroke-width:3px}.RelationshipGraph-module__PKoBla__nodeHalo{fill:var(--paper-cream)}.RelationshipGraph-module__PKoBla__nodeDisc{fill:#fff}.RelationshipGraph-module__PKoBla__nodeRing{fill:none;stroke:#4c1d9547;stroke-width:1.2px;pointer-events:none}.RelationshipGraph-module__PKoBla__nodeSelected .RelationshipGraph-module__PKoBla__nodeRing{stroke:var(--accent-text);stroke-width:3px}.RelationshipGraph-module__PKoBla__nodeInitials{font-family:var(--font-mono-scoped);letter-spacing:.02em;fill:var(--accent-text);pointer-events:none;font-size:12px;font-weight:600}.RelationshipGraph-module__PKoBla__nodeLogo{pointer-events:none}.RelationshipGraph-module__PKoBla__nodeLabel{font-family:var(--font-mono-scoped);fill:var(--ink-primary);paint-order:stroke;stroke:var(--paper-cream);stroke-width:4px;stroke-linejoin:round;pointer-events:none;transition:fill .22s ease-out}.RelationshipGraph-module__PKoBla__nodeLabelReceded{fill:#b9b2c4}.RelationshipGraph-module__PKoBla__nodeLabelFocus{font-weight:600}.RelationshipGraph-module__PKoBla__tooltip{z-index:3;border:1px solid var(--rule);pointer-events:none;background:#fff;border-radius:8px;width:250px;padding:12px 14px;position:absolute;transform:translate(16px,12px);box-shadow:0 1px 2px #1118270a,0 14px 36px -14px #2e106542}.RelationshipGraph-module__PKoBla__tooltipLeft{transform:translate(calc(-100% - 16px),12px)}.RelationshipGraph-module__PKoBla__tooltipAbove{transform:translate(16px,calc(-100% - 12px))}.RelationshipGraph-module__PKoBla__tooltipLeft.RelationshipGraph-module__PKoBla__tooltipAbove{transform:translate(calc(-100% - 16px),calc(-100% - 12px))}.RelationshipGraph-module__PKoBla__tipKicker{font-family:var(--font-mono-scoped);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text);margin:0;font-size:.6rem}.RelationshipGraph-module__PKoBla__tipTitle{font-family:var(--font-body);color:var(--ink-primary);margin:6px 0 0;font-size:.92rem;font-weight:500;line-height:1.35}.RelationshipGraph-module__PKoBla__tipVerb{color:var(--ink-secondary);font-weight:300}.RelationshipGraph-module__PKoBla__tipMeta{font-family:var(--font-body);color:var(--ink-secondary);margin:6px 0 0;font-size:.78rem;line-height:1.45}.RelationshipGraph-module__PKoBla__tipHint{border-top:1px solid var(--rule-soft);font-family:var(--font-mono-scoped);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);margin:8px 0 0;padding-top:8px;font-size:.6rem}.RelationshipGraph-module__PKoBla__rail{border-left:1px solid var(--rule);background:var(--paper-warm);color:var(--ink-secondary);flex-direction:column;max-height:640px;padding:28px 24px;display:flex;overflow-y:auto}.RelationshipGraph-module__PKoBla__railName{font-family:var(--font-display);font-variation-settings:"opsz" 72;letter-spacing:0;text-transform:uppercase;color:var(--ink-primary);margin:0 0 6px;font-size:1.5rem;font-weight:900;line-height:1.05}.RelationshipGraph-module__PKoBla__railMeta{font-family:var(--font-mono-scoped);color:var(--ink-muted);text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:.72rem}.RelationshipGraph-module__PKoBla__railDetail{border:1px solid var(--rule);min-height:2.25rem;font-family:var(--font-mono-scoped);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-text);cursor:pointer;background:#fff;border-radius:2px;align-self:flex-start;margin-top:12px;padding:7px 14px;font-size:.72rem;transition:background .2s,border-color .2s}.RelationshipGraph-module__PKoBla__railDetail:hover{background:var(--accent-subtle);border-color:var(--accent)}.RelationshipGraph-module__PKoBla__railList{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.RelationshipGraph-module__PKoBla__railList li{border-top:1px solid var(--rule-soft);color:var(--ink-secondary);padding-top:10px;font-size:.86rem}.RelationshipGraph-module__PKoBla__railSubhead{font-family:var(--font-display);font-variation-settings:"opsz" 72;letter-spacing:0;text-transform:uppercase;color:var(--ink-primary);margin:26px 0 0;font-size:1.1rem;font-weight:900}.RelationshipGraph-module__PKoBla__railRow{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:12px;padding:0;display:flex}.RelationshipGraph-module__PKoBla__railRow:hover b{color:var(--accent-text)}.RelationshipGraph-module__PKoBla__railRow:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.RelationshipGraph-module__PKoBla__railRowMeta{font-family:var(--font-mono-scoped);color:var(--ink-muted);flex:none;font-size:.72rem}.RelationshipGraph-module__PKoBla__newTag{font-family:var(--font-mono-scoped);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text);margin-top:4px;font-size:.7rem;display:block}.RelationshipGraph-module__PKoBla__railList b{color:var(--ink-primary);font-weight:500}.RelationshipGraph-module__PKoBla__railHint{font-family:var(--font-body);color:var(--ink-muted);margin:auto 0 0;padding-top:18px;font-size:.86rem;font-weight:300;line-height:1.55}.RelationshipGraph-module__PKoBla__hintTouch{display:none}@media (hover:none) and (pointer:coarse){.RelationshipGraph-module__PKoBla__hintPointer{display:none}.RelationshipGraph-module__PKoBla__hintTouch{display:inline}}.RelationshipGraph-module__PKoBla__railEmpty{font-family:var(--font-body);color:var(--ink-muted);margin:18px 0 0;font-size:.86rem;font-weight:300;line-height:1.55}.RelationshipGraph-module__PKoBla__zeroState{font-family:var(--font-display);font-variation-settings:"opsz" 72;letter-spacing:0;color:var(--ink-secondary);margin:0;padding:3rem 0;font-size:clamp(1.4rem,3vw,2.2rem);font-weight:800}.RelationshipGraph-module__PKoBla__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.RelationshipGraph-module__PKoBla__phoneSuffix{display:none}@media (max-width:1200px){.RelationshipGraph-module__PKoBla__map{grid-template-columns:minmax(0,1fr)}.RelationshipGraph-module__PKoBla__rail{border-left:none;border-top:1px solid var(--rule);max-height:none}}@media (max-width:640px){.RelationshipGraph-module__PKoBla__module{margin:0 calc(-1 * var(--pit-gutter));border-left:none;border-right:none}.RelationshipGraph-module__PKoBla__legend{padding:14px var(--pit-gutter)}.RelationshipGraph-module__PKoBla__legendKey{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;width:100%;display:grid}.RelationshipGraph-module__PKoBla__legItem{font-size:.7rem;line-height:1.35}.RelationshipGraph-module__PKoBla__controls{width:100%}.RelationshipGraph-module__PKoBla__searchInput{flex:1;width:auto;font-size:16px}.RelationshipGraph-module__PKoBla__search{flex:1}.RelationshipGraph-module__PKoBla__rail{padding:24px var(--pit-gutter)}.RelationshipGraph-module__PKoBla__tooltip{width:210px}.RelationshipGraph-module__PKoBla__relationshipLedger tbody tr{grid-template-columns:auto auto minmax(0,1fr);align-items:baseline;gap:6px 10px;display:grid}.RelationshipGraph-module__PKoBla__relationshipLedger .RelationshipGraph-module__PKoBla__cellProjects{grid-column:1/-1}.RelationshipGraph-module__PKoBla__projectsCell{flex-flow:wrap;gap:4px 14px}.RelationshipGraph-module__PKoBla__relationshipLedger .RelationshipGraph-module__PKoBla__cellObserved{text-align:right}.RelationshipGraph-module__PKoBla__relationshipLedger .RelationshipGraph-module__PKoBla__cellRelationship,.RelationshipGraph-module__PKoBla__relationshipLedger .RelationshipGraph-module__PKoBla__cellWeight{text-align:left}.RelationshipGraph-module__PKoBla__phoneSuffix{display:inline}}@media (prefers-reduced-motion:reduce){.RelationshipGraph-module__PKoBla__edge,.RelationshipGraph-module__PKoBla__edgeNew,.RelationshipGraph-module__PKoBla__synergy,.RelationshipGraph-module__PKoBla__nodeLabel,.RelationshipGraph-module__PKoBla__windowBtn,.RelationshipGraph-module__PKoBla__clear{transition:none}}
.RetentionPhone-module__zSRk0q__root{gap:16px;display:grid}.RetentionPhone-module__zSRk0q__plot{width:100%}.RetentionPhone-module__zSRk0q__legend{flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none;display:flex}.RetentionPhone-module__zSRk0q__legendItem{font-family:var(--font-body);color:var(--ink-primary);align-items:center;gap:8px;font-size:15px;font-weight:500;line-height:1.3;display:inline-flex}.RetentionPhone-module__zSRk0q__swatch{border-radius:2px;width:20px;height:3px}.RetentionPhone-module__zSRk0q__swatchGeneric{background:#b9a0dc;}.RetentionPhone-module__zSRk0q__swatchTrained{background:var(--pit-violet-deep,#4c1d95);}
.BenchmarkBarsSvg-module__X9lcFG__svg{width:100%;height:100%;display:block}.BenchmarkBarsSvg-module__X9lcFG__label{font-family:var(--font-body);fill:var(--ink-primary);font-size:13px}.BenchmarkBarsSvg-module__X9lcFG__benchmarkBar{fill:#a47dc2;fill-opacity:.34}.BenchmarkBarsSvg-module__X9lcFG__valueBar{fill:#4c1d95;fill-opacity:.92}.BenchmarkBarsSvg-module__X9lcFG__figure{font-family:var(--font-mono-scoped), monospace;fill:var(--ink-muted);font-size:12px}.BenchmarkBarsSvg-module__X9lcFG__legendText{font-family:var(--font-body);fill:var(--ink-muted);font-size:12px}.BenchmarkBarsSvg-module__X9lcFG__valueSwatch{fill:#4c1d95;fill-opacity:.92}.BenchmarkBarsSvg-module__X9lcFG__benchmarkSwatch{fill:#a47dc2;fill-opacity:.34}
.FlowStagesSvg-module__FZRvMa__svg{width:100%;height:100%;display:block}.FlowStagesSvg-module__FZRvMa__spine{fill:none;stroke:#a47dc2;stroke-opacity:.3;stroke-width:1.4px}.FlowStagesSvg-module__FZRvMa__node{fill:var(--paper-cream);stroke:var(--accent);stroke-width:1.4px}.FlowStagesSvg-module__FZRvMa__ordinal{font-family:var(--font-mono-scoped), monospace;letter-spacing:.08em;fill:var(--accent);font-size:12px}.FlowStagesSvg-module__FZRvMa__label{font-family:var(--font-display);fill:var(--ink-primary);font-size:14px}.FlowStagesSvg-module__FZRvMa__detail{font-family:var(--font-body);fill:var(--ink-secondary);font-size:12px}
.HomeMarkets-module__4Xvp1W__head{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:clamp(32px,5vw,80px);margin-bottom:clamp(48px,6vw,80px);display:grid}.HomeMarkets-module__4Xvp1W__lede{margin-top:28px}.HomeMarkets-module__4Xvp1W__markets{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,40px);display:grid}.HomeMarkets-module__4Xvp1W__market{grid-row:span 3;grid-template-rows:subgrid;align-content:start;row-gap:0;padding-top:26px;display:grid;position:relative}.HomeMarkets-module__4Xvp1W__bar{height:6px;position:absolute;top:0;left:0;right:0}.HomeMarkets-module__4Xvp1W__barAi{background:var(--pit-jacket-ai)}.HomeMarkets-module__4Xvp1W__barGaming{background:var(--pit-jacket-gaming)}.HomeMarkets-module__4Xvp1W__barWeb3{background:var(--pit-jacket-web3)}.HomeMarkets-module__4Xvp1W__name{font-family:var(--pit-display);font-variation-settings:"opsz" 72;text-transform:uppercase;margin:0 0 14px;font-size:clamp(30px,3vw,44px);font-weight:900;line-height:.92}.HomeMarkets-module__4Xvp1W__hook{color:var(--pit-on-paper-2);margin-bottom:20px}@media (max-width:1000px){.HomeMarkets-module__4Xvp1W__head{grid-template-columns:minmax(0,1fr)}.HomeMarkets-module__4Xvp1W__photo{max-width:420px}.HomeMarkets-module__4Xvp1W__markets{grid-template-columns:minmax(0,1fr);gap:48px}}
.PostHeader-module__5ECUjW__copy{flex-direction:column;gap:24px;min-width:0;display:flex}.PostHeader-module__5ECUjW__back{display:none}.PostHeader-module__5ECUjW__backLink{min-height:44px;font-family:var(--font-mono-scoped);letter-spacing:.04em;text-transform:uppercase;color:var(--pit-fg-2);align-items:center;gap:8px;margin:-12px 0;font-size:12px;transition:color .2s;display:inline-flex}.PostHeader-module__5ECUjW__backLink:hover{color:var(--pit-violet-hi)}.PostHeader-module__5ECUjW__meta{font-family:var(--font-mono-scoped);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in oklab, var(--ink-primary) 55%, transparent);flex-wrap:wrap;align-items:center;gap:10px;font-size:.78rem;font-weight:500;display:flex}.PostHeader-module__5ECUjW__byline{color:color-mix(in oklab, var(--ink-primary) 55%, transparent)}.PostHeader-module__5ECUjW__dot{color:color-mix(in oklab, var(--ink-primary) 35%, transparent)}.PostHeader-module__5ECUjW__draftBadge{border:1px solid var(--accent);color:var(--accent);letter-spacing:.12em;border-radius:0;padding:2px 8px;font-size:.66rem}.PostHeader-module__5ECUjW__title{font-family:var(--font-display);font-variation-settings:"opsz" 72;letter-spacing:0;text-transform:uppercase;text-wrap:balance;color:var(--ink-primary);margin:0;font-size:clamp(2.4rem,5vw,3.8rem);font-weight:900;line-height:.92}.PostHeader-module__5ECUjW__description{max-width:46ch;font-family:var(--font-body);letter-spacing:.005em;color:var(--ink-secondary);margin:0;font-size:clamp(1.1rem,1.9vw,1.4rem);font-weight:300;line-height:1.55}.PostHeader-module__5ECUjW__tags{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:640px){.PostHeader-module__5ECUjW__trail{display:none}.PostHeader-module__5ECUjW__back{display:block}}
.EngagementPriceSection-module__trXoVq__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.EngagementPriceSection-module__trXoVq__aside{top:calc(var(--pit-nav-height) + 32px);align-content:start;gap:18px;display:grid;position:sticky}.EngagementPriceSection-module__trXoVq__summary{max-width:460px;color:var(--pit-fg-2)}.EngagementPriceSection-module__trXoVq__price{border-top:1px solid var(--pit-rule);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:8px;padding-top:18px;display:flex}.EngagementPriceSection-module__trXoVq__from,.EngagementPriceSection-module__trXoVq__cadence{font-family:var(--pit-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pit-fg-3);font-size:12px}.EngagementPriceSection-module__trXoVq__amount{font-family:var(--pit-display);font-variation-settings:"opsz" 72;font-variant-numeric:tabular-nums;color:var(--pit-violet-hi);font-size:clamp(44px,4.4vw,64px);font-weight:900;line-height:.9}.EngagementPriceSection-module__trXoVq__commitment{font-family:var(--pit-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--pit-fg-2);font-size:12px}.EngagementPriceSection-module__trXoVq__detail{font-family:var(--pit-display);font-variation-settings:"opsz" 72;text-transform:uppercase;color:var(--pit-fg);align-items:center;gap:10px;margin-top:6px;font-size:18px;font-weight:800;transition:color .3s;display:inline-flex}.EngagementPriceSection-module__trXoVq__detail:hover,.EngagementPriceSection-module__trXoVq__detail:focus-visible{color:var(--pit-violet-hi)}.EngagementPriceSection-module__trXoVq__arrow{width:18px;height:18px;color:var(--pit-violet-hi);transition:transform .5s var(--pit-spring)}.EngagementPriceSection-module__trXoVq__detail:hover .EngagementPriceSection-module__trXoVq__arrow,.EngagementPriceSection-module__trXoVq__detail:focus-visible .EngagementPriceSection-module__trXoVq__arrow{transform:translate(4px)}@media (max-width:900px){.EngagementPriceSection-module__trXoVq__grid{grid-template-columns:minmax(0,1fr)}.EngagementPriceSection-module__trXoVq__aside{position:static}}
.EngagementSection-module__3RPFta__section{padding:var(--spoke-section-pad-y,112px) 48px;background:var(--paper-cream);border-top:1px solid #00000012}.EngagementSection-module__3RPFta__inner{max-width:1280px;margin:0 auto}.EngagementSection-module__3RPFta__headline{max-width:22ch;font-family:var(--font-display);font-weight:400;font-size:var(--spoke-section-h2,clamp(2rem, 3.6vw, 3rem));letter-spacing:-.03em;color:var(--ink-primary);margin:0 0 64px;line-height:1.04}.EngagementSection-module__3RPFta__columns{grid-template-columns:1fr 1fr;align-items:start;gap:72px;display:grid}.EngagementSection-module__3RPFta__column{min-width:0}.EngagementSection-module__3RPFta__columnLabel{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink-primary);margin:0 0 8px;font-size:1.4rem;font-weight:400;line-height:1.16}.EngagementSection-module__3RPFta__list{border-top:1px solid #0000001a;margin:0;padding:0}.EngagementSection-module__3RPFta__row{border-bottom:1px solid #0000001a;padding:22px 0}.EngagementSection-module__3RPFta__rowLabel{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink-primary);margin:0 0 6px;font-size:1.12rem;font-weight:400;line-height:1.24}.EngagementSection-module__3RPFta__rowDescription{font-family:var(--font-body);color:var(--ink-secondary);max-width:46ch;margin:0;font-size:.98rem;font-weight:400;line-height:1.55}.EngagementSection-module__3RPFta__timeline{border-top:1px solid #0000001a;grid-template-columns:repeat(3,1fr);gap:0 48px;margin:72px 0 0;padding:0;list-style:none;display:grid}.EngagementSection-module__3RPFta__phase{border-bottom:1px solid #0000001a;flex-direction:column;gap:10px;min-width:0;padding:36px 0;display:flex}.EngagementSection-module__3RPFta__phaseKicker{font-family:var(--font-mono-scoped);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in oklab, var(--ink-primary) 55%, transparent);font-size:.78rem;font-weight:500}.EngagementSection-module__3RPFta__phaseLabel{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink-primary);max-width:22ch;margin:0;font-size:1.24rem;font-weight:400;line-height:1.2}.EngagementSection-module__3RPFta__phaseBody{font-family:var(--font-body);color:var(--ink-secondary);max-width:40ch;margin:0;font-size:.98rem;font-weight:400;line-height:1.58}@media (max-width:900px){.EngagementSection-module__3RPFta__section{padding:80px 24px}.EngagementSection-module__3RPFta__headline{margin-bottom:48px}.EngagementSection-module__3RPFta__columns{grid-template-columns:1fr;gap:48px}.EngagementSection-module__3RPFta__timeline{grid-template-columns:1fr;margin-top:48px}.EngagementSection-module__3RPFta__phase{padding:28px 0}}
.AnswerCitationSvg-module__OByHGG__svg{width:100%;height:100%;display:block}.AnswerCitationSvg-module__OByHGG__query{font-family:var(--font-mono-scoped), monospace;letter-spacing:.02em;fill:var(--ink-muted);font-size:13px}.AnswerCitationSvg-module__OByHGG__answerText{font-family:var(--font-mono-scoped), monospace;fill:var(--ink-primary);font-size:18px}.AnswerCitationSvg-module__OByHGG__cited{fill:color-mix(in srgb, #6b4a8f calc(var(--t) * 100%), var(--ink-primary));font-weight:500;}.AnswerCitationSvg-module__OByHGG__citedOwned{fill:color-mix(in srgb, #4c1d95 calc(var(--t) * 100%), var(--ink-primary));font-weight:600;}.AnswerCitationSvg-module__OByHGG__highlight{fill:#a47dc2;fill-opacity:.45;transform-box:fill-box;transform-origin:0;transform:scaleX(var(--t));}.AnswerCitationSvg-module__OByHGG__highlightOwned{fill:var(--accent);fill-opacity:.4;}.AnswerCitationSvg-module__OByHGG__link{fill:none;stroke:#a47dc2;stroke-width:1.8px;stroke-linecap:round;}.AnswerCitationSvg-module__OByHGG__linkOwned{fill:none;stroke:#4c1d95;stroke-width:2.2px;stroke-linecap:round;}.AnswerCitationSvg-module__OByHGG__chipGroup{}.AnswerCitationSvg-module__OByHGG__chip{fill:var(--paper-cream);stroke:#a47dc2;stroke-width:1.3px}.AnswerCitationSvg-module__OByHGG__chipOwned{fill:color-mix(in srgb, #e4d8f5 calc(var(--t,1) * 100%), var(--paper-cream));stroke:#4c1d95;stroke-width:1.8px}.AnswerCitationSvg-module__OByHGG__tick{fill:#a47dc2}.AnswerCitationSvg-module__OByHGG__tickOwned{fill:#4c1d95}.AnswerCitationSvg-module__OByHGG__host{font-family:var(--font-body);fill:var(--ink-primary);font-size:15px}.AnswerCitationSvg-module__OByHGG__hostOwned{fill:#4c1d95;font-weight:600;}.AnswerCitationSvg-module__OByHGG__kind{font-family:var(--font-mono-scoped), monospace;letter-spacing:.08em;fill:var(--ink-muted);font-size:12px}.AnswerCitationSvg-module__OByHGG__kindOwned{fill:#4c1d95;}.AnswerCitationSvg-module__OByHGG__takeawayGroup{}.AnswerCitationSvg-module__OByHGG__takeawayStrong{font-family:var(--font-body);fill:var(--accent-text,#4c1d95);font-size:15px;font-weight:600}.AnswerCitationSvg-module__OByHGG__countFirst{opacity:calc(1 - var(--t));}.AnswerCitationSvg-module__OByHGG__countFinal{}.AnswerCitationSvg-module__OByHGG__takeaway{font-family:var(--font-body);fill:var(--ink-secondary);font-size:15px;}
.CreativeScaleSvg-module__DrvUKG__svg{width:100%;height:100%;display:block}.CreativeScaleSvg-module__DrvUKG__tileAppear{}.CreativeScaleSvg-module__DrvUKG__tileRect{fill:#e4d8f5;stroke:#b9a0dc;stroke-width:1px}.CreativeScaleSvg-module__DrvUKG__tileLoser{transform-box:fill-box;transform-origin:50%;transform:scale(.9);}.CreativeScaleSvg-module__DrvUKG__tileWinner{transform-box:fill-box;transform-origin:50%;transform:scale(calc(.9 + .1 * var(--t) + .05 * sin(calc(var(--t) * 180deg))));}.CreativeScaleSvg-module__DrvUKG__tileRectWinner{fill:color-mix(in srgb, var(--pit-violet-deep,#4c1d95) calc(var(--t,1) * 100%), #e4d8f5);stroke:color-mix(in srgb, var(--pit-violet-deep,#4c1d95) calc(var(--t,1) * 100%), #b9a0dc);stroke-width:1px}.CreativeScaleSvg-module__DrvUKG__formatText{font-family:var(--font-mono-scoped), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;fill:var(--ink-secondary);font-size:12px}.CreativeScaleSvg-module__DrvUKG__angleText{font-family:var(--font-body);fill:var(--ink-primary);font-size:15px;font-weight:500}.CreativeScaleSvg-module__DrvUKG__formatTextWinner{fill:color-mix(in srgb, #ffffffd1 calc(clamp(0, (var(--t,1) - .45) * 10, 1) * 100%), var(--ink-secondary));}.CreativeScaleSvg-module__DrvUKG__angleTextWinner{fill:color-mix(in srgb, #fff calc(clamp(0, (var(--t,1) - .45) * 10, 1) * 100%), var(--ink-primary));}.CreativeScaleSvg-module__DrvUKG__metricText{font-family:var(--font-mono-scoped), ui-monospace, monospace;letter-spacing:.04em;fill:#fff;opacity:clamp(0, (var(--t,1) - .45) * 2, 1);font-size:12px}
.FormatPanel-module__kp-mEq__title{font-family:var(--font-body);fill:var(--ink-primary);font-size:17px;font-weight:600}.FormatPanel-module__kp-mEq__note{font-family:var(--font-mono-scoped), monospace;letter-spacing:.06em;fill:var(--accent);font-size:12px}.FormatPanel-module__kp-mEq__baseline{stroke:var(--ink-muted);stroke-opacity:.35;stroke-width:1px}.FormatPanel-module__kp-mEq__area{fill:var(--accent);fill-opacity:.16;}.FormatPanel-module__kp-mEq__trendLine{fill:none;stroke:var(--pit-violet-deep,#4c1d95);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;}.FormatPanel-module__kp-mEq__endDot{fill:var(--pit-violet-deep,#4c1d95);stroke:var(--paper-warm);stroke-width:1.6px;}.FormatPanel-module__kp-mEq__tick{font-family:var(--font-mono-scoped), monospace;letter-spacing:.04em;fill:var(--ink-secondary);font-size:12px}
.QuerySankeySvg-module__QshZyq__svg{width:100%;height:100%;display:block}.QuerySankeySvg-module__QshZyq__ribbon{stroke:none;clip-path:inset(0 calc((1 - var(--t)) * 100%) 0 0)}.QuerySankeySvg-module__QshZyq__ribbonConverted{fill:var(--accent);fill-opacity:.5;}.QuerySankeySvg-module__QshZyq__ribbonLost{fill:#8f86a0;fill-opacity:.26;}.QuerySankeySvg-module__QshZyq__appear{}.QuerySankeySvg-module__QshZyq__nodeBucket{fill:#7d55a8}.QuerySankeySvg-module__QshZyq__nodeConverted{fill:var(--pit-violet-deep,#4c1d95)}.QuerySankeySvg-module__QshZyq__nodeLost{fill:#8f86a0}.QuerySankeySvg-module__QshZyq__nodeLabel{font-family:var(--font-body);fill:var(--ink-primary);font-size:15px;font-weight:500}.QuerySankeySvg-module__QshZyq__nodeLabelConverted{fill:var(--pit-violet-deep,#4c1d95);}.QuerySankeySvg-module__QshZyq__nodeCount{font-family:var(--font-mono-scoped), monospace;fill:var(--ink-secondary);font-size:13px;font-weight:400}.QuerySankeySvg-module__QshZyq__nodeCountConverted{fill:var(--pit-violet-deep,#4c1d95);}
.SeedGrowthSvg-module__eJEbwq__svg{width:100%;height:100%;display:block}.SeedGrowthSvg-module__eJEbwq__seed{fill:var(--accent);stroke:var(--paper-warm);stroke-width:2px;}.SeedGrowthSvg-module__eJEbwq__seedLabel{font-family:var(--font-body);fill:var(--ink-primary);font-size:15px;font-weight:500;}.SeedGrowthSvg-module__eJEbwq__spoke{fill:none;stroke:var(--accent);stroke-opacity:.45;stroke-width:1.2px;}.SeedGrowthSvg-module__eJEbwq__satellite{fill:#b9a0dc;stroke:var(--paper-warm);stroke-width:1.2px;}.SeedGrowthSvg-module__eJEbwq__thread{fill:none;stroke:var(--accent);stroke-opacity:.4;stroke-width:1.4px;}.SeedGrowthSvg-module__eJEbwq__feed{fill:none;stroke:var(--pit-violet-deep,#4c1d95);stroke-width:2.2px;stroke-linecap:round;}.SeedGrowthSvg-module__eJEbwq__brand{fill:var(--pit-violet-deep,#4c1d95);stroke:var(--paper-warm);stroke-width:2px}.SeedGrowthSvg-module__eJEbwq__brandHalo{fill:none;stroke:var(--accent);stroke-opacity:.5;stroke-width:2px;}.SeedGrowthSvg-module__eJEbwq__brandText{font-family:var(--font-body);fill:#fff;font-size:14px;font-weight:600}
.what-we-do-module__TDfWhq__page{background:var(--paper-cream);flex-direction:column;min-height:100vh;display:flex}.what-we-do-module__TDfWhq__main{flex:1}.agencyRoot{--paper:var(--paper-warm)}
.TrainingLoopPhone-module__1zMApG__root{margin:0;padding:0;list-style:none;display:grid}.TrainingLoopPhone-module__1zMApG__step{border-top:1px solid var(--pit-rule-paper,#17121f29);grid-template-columns:32px minmax(0,1fr);gap:12px;padding:16px 0;display:grid;}.TrainingLoopPhone-module__1zMApG__step:first-child{border-top:0;padding-top:0}.TrainingLoopPhone-module__1zMApG__num{font-family:var(--font-mono-scoped), ui-monospace, monospace;letter-spacing:.08em;color:var(--accent);padding-top:3px;font-size:13px}.TrainingLoopPhone-module__1zMApG__body{gap:6px;min-width:0;display:grid}.TrainingLoopPhone-module__1zMApG__title{font-family:var(--font-body);color:var(--ink-primary);margin:0;font-size:16px;font-weight:600;line-height:1.3}.TrainingLoopPhone-module__1zMApG__text{font-family:var(--font-body);color:var(--ink-secondary);margin:0;font-size:15px;line-height:1.5}
.SignalTrendSvg-module__3244tW__svg{width:100%;height:100%;display:block}.SignalTrendSvg-module__3244tW__axis{stroke:#a47dc2;stroke-opacity:.35;stroke-width:1.2px}.SignalTrendSvg-module__3244tW__trend{fill:none;stroke:var(--accent);stroke-width:2px;stroke-opacity:.85;stroke-linecap:round;stroke-dasharray:4 9}.SignalTrendSvg-module__3244tW__dot{fill:var(--paper-cream);stroke:var(--accent);stroke-width:1.4px}
.page-module__moc-0G__section{padding:var(--spoke-section-pad-y,112px) 48px;background:var(--paper-cream);border-top:1px solid #00000012}.page-module__moc-0G__inner{max-width:1280px;margin:0 auto}.page-module__moc-0G__headline{max-width:22ch;font-family:var(--font-display);font-weight:400;font-size:var(--spoke-section-h2,clamp(2rem, 3.6vw, 3rem));letter-spacing:-.03em;color:var(--ink-primary);margin:0 0 64px;line-height:1.04}.page-module__moc-0G__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px;display:grid}.page-module__moc-0G__card{background:var(--paper-warm);min-height:260px;color:var(--ink-primary);border:1px solid #0000001a;flex-direction:column;gap:16px;padding:40px;text-decoration:none;transition:border-color .32s cubic-bezier(.7,0,.3,1),background .32s cubic-bezier(.7,0,.3,1);display:flex;position:relative}.page-module__moc-0G__card:hover{border-color:var(--ink-primary);background:var(--paper-cream)}.page-module__moc-0G__cardHeadline{font-family:var(--font-display);letter-spacing:-.025em;color:var(--ink-primary);margin:0;font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:400;line-height:1.08}.page-module__moc-0G__stance{font-family:var(--font-body);color:var(--ink-secondary);flex:1;max-width:42ch;margin:0;font-size:1rem;font-weight:400;line-height:1.55}.page-module__moc-0G__explore{font-family:var(--font-body);letter-spacing:.02em;color:var(--ink-primary);align-items:center;gap:10px;margin-top:auto;font-size:.92rem;font-weight:600;transition:color .32s cubic-bezier(.7,0,.3,1);display:inline-flex}.page-module__moc-0G__card:hover .page-module__moc-0G__explore{color:var(--accent)}.page-module__moc-0G__exploreLabel{position:relative}.page-module__moc-0G__exploreLabel:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .48s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.page-module__moc-0G__card:hover .page-module__moc-0G__exploreLabel:after{transform-origin:0;transform:scaleX(1)}.page-module__moc-0G__exploreArrow{width:16px;height:16px;transition:transform .32s cubic-bezier(.7,0,.3,1)}.page-module__moc-0G__card:hover .page-module__moc-0G__exploreArrow{transform:translate(4px)}@media (max-width:900px){.page-module__moc-0G__section{padding:80px 24px}.page-module__moc-0G__headline{margin-bottom:48px}.page-module__moc-0G__grid{grid-template-columns:1fr;gap:20px}.page-module__moc-0G__card{min-height:0;padding:32px 28px}}
.HomeReadTheFloor-module__ph1ktG__layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.HomeReadTheFloor-module__ph1ktG__photoColumn{top:calc(var(--pit-nav-height) + 24px);position:sticky}.HomeReadTheFloor-module__ph1ktG__lede{margin:28px 0 36px}.HomeReadTheFloor-module__ph1ktG__outro{color:var(--pit-fg-2);max-width:640px;margin-top:28px}.HomeReadTheFloor-module__ph1ktG__contextLink{color:inherit;text-underline-offset:.2em;text-decoration:underline}@media (max-width:1000px){.HomeReadTheFloor-module__ph1ktG__layout{grid-template-columns:minmax(0,1fr)}.HomeReadTheFloor-module__ph1ktG__photoColumn{order:2;position:static}}
.RelatedResearch-module__8kCKJq__section{padding:88px var(--pit-gutter) 104px;background:var(--pit-paper);border-top:1px solid var(--pit-rule-paper);color:var(--pit-on-paper)}.RelatedResearch-module__8kCKJq__inner{max-width:calc(var(--pit-max) - 2 * var(--pit-gutter));margin:0 auto}.RelatedResearch-module__8kCKJq__header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;display:flex}.RelatedResearch-module__8kCKJq__allLink{min-height:44px;font-family:var(--font-body);color:var(--pit-violet-deep);text-underline-offset:.2em;align-items:center;gap:8px;font-size:.95rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.RelatedResearch-module__8kCKJq__allLink:hover{color:var(--pit-violet);text-decoration-thickness:2px}@media (max-width:640px){.RelatedResearch-module__8kCKJq__section{padding:64px var(--pit-gutter) 72px}.RelatedResearch-module__8kCKJq__header{margin-bottom:28px}}
.TopicRail-module__5m_TGG__rail{border-bottom:1px solid var(--pit-rule-paper);margin:0 0 40px;padding-bottom:24px}.TopicRail-module__5m_TGG__list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.TopicRail-module__5m_TGG__link{border:1px solid var(--pit-rule-paper);min-height:40px;font-family:var(--font-body);color:var(--ink-primary);align-items:center;gap:10px;padding:0 14px;font-size:14px;font-weight:500;text-decoration:none;transition:border-color .32s cubic-bezier(.7,0,.3,1),background .32s cubic-bezier(.7,0,.3,1);display:inline-flex}.TopicRail-module__5m_TGG__link:hover{border-color:var(--ink-primary);background:#f6f2ea}.TopicRail-module__5m_TGG__count{font-family:var(--font-mono-scoped);color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:12px}@media (max-width:639px){.TopicRail-module__5m_TGG__rail{margin:0 calc(-1 * var(--pit-gutter)) 28px;padding:0 0 20px}.TopicRail-module__5m_TGG__list{overscroll-behavior-x:contain;padding:0 var(--pit-gutter);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.TopicRail-module__5m_TGG__list>li{flex:none}.TopicRail-module__5m_TGG__link{white-space:nowrap;padding:0 12px;font-size:13px}}
.PriceBoard-module__rcvqtG__board{border:1px solid var(--pit-rule);background:var(--pit-ink-2);perspective:900px}.PriceBoard-module__rcvqtG__columns{border-bottom:1px solid var(--pit-rule);font-family:var(--pit-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pit-fg-3);justify-content:space-between;padding:14px 20px;font-size:12px;display:flex}.PriceBoard-module__rcvqtG__rows{list-style:none}.PriceBoard-module__rcvqtG__row{border-bottom:1px solid var(--pit-rule);transform-origin:50%;backface-visibility:hidden}.PriceBoard-module__rcvqtG__row:last-child{border-bottom:0}.PriceBoard-module__rcvqtG__link{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 16px;padding:13px 20px 14px;transition:background-color .3s;display:grid}.PriceBoard-module__rcvqtG__link:hover,.PriceBoard-module__rcvqtG__link:focus-visible{background:var(--pit-ink-3)}.PriceBoard-module__rcvqtG__name{font-family:var(--pit-display);font-variation-settings:"opsz" 72;text-transform:uppercase;font-size:clamp(17px,1.45vw,21px);font-weight:800;line-height:1.05;transition:color .3s}.PriceBoard-module__rcvqtG__link:hover .PriceBoard-module__rcvqtG__name,.PriceBoard-module__rcvqtG__link:focus-visible .PriceBoard-module__rcvqtG__name{color:var(--pit-violet-hi)}.PriceBoard-module__rcvqtG__price{font-family:var(--pit-display);font-variation-settings:"opsz" 72;font-variant-numeric:tabular-nums;color:var(--pit-violet-hi);grid-area:1/2/span 2;align-self:center;font-size:clamp(26px,2.3vw,34px);font-weight:900;line-height:1}.PriceBoard-module__rcvqtG__priceScoped{text-transform:uppercase}.PriceBoard-module__rcvqtG__terms{font-family:var(--pit-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--pit-fg-3);grid-column:1;font-size:12px}
.OrganicDualityBand-module__RSsjsW__section{padding:var(--pit-section-y) 0;background:var(--pit-paper);color:var(--pit-on-paper)}.OrganicDualityBand-module__RSsjsW__inner{max-width:var(--pit-max);padding:0 var(--pit-gutter);margin:0 auto}.OrganicDualityBand-module__RSsjsW__headline{max-width:16ch;font-family:var(--pit-display);font-variation-settings:"opsz" 72;text-transform:uppercase;font-size:clamp(40px,5.4vw,92px);font-weight:900;line-height:.88}.OrganicDualityBand-module__RSsjsW__epigraph{max-width:640px;color:var(--pit-on-paper-2);margin:28px 0 56px;font-size:clamp(18px,1.45vw,21px);line-height:1.55}.OrganicDualityBand-module__RSsjsW__spread{border-top:1px solid var(--pit-rule-paper);border-left:1px solid var(--pit-rule-paper);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.OrganicDualityBand-module__RSsjsW__panel{background:var(--pit-paper);border-right:1px solid var(--pit-rule-paper);border-bottom:1px solid var(--pit-rule-paper);flex-direction:column;gap:16px;padding:clamp(28px,3vw,44px);display:flex}.OrganicDualityBand-module__RSsjsW__panelHeading{font-family:var(--pit-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pit-violet);font-size:12px;font-weight:400}.OrganicDualityBand-module__RSsjsW__panelBody{color:var(--pit-on-paper-2);font-size:17px;line-height:1.55}.OrganicDualityBand-module__RSsjsW__panelQuote{border-top:1px solid var(--pit-rule-paper);font-family:var(--pit-display);font-variation-settings:"opsz" 72;text-transform:uppercase;color:var(--pit-on-paper);margin-top:auto;padding-top:20px;font-size:clamp(22px,2vw,30px);font-weight:800;line-height:1.05}@media (max-width:800px){.OrganicDualityBand-module__RSsjsW__spread{grid-template-columns:minmax(0,1fr)}}
.CitationDagPhone-module__MjxHoG__root{justify-items:stretch;display:grid}.CitationDagPhone-module__MjxHoG__stepHeading{font-family:var(--font-body);color:var(--ink-primary);align-items:baseline;gap:10px;margin:0 0 10px;font-size:15px;font-weight:600;line-height:1.3;display:flex}.CitationDagPhone-module__MjxHoG__stepNum{font-family:var(--font-mono-scoped), ui-monospace, monospace;letter-spacing:.08em;color:var(--accent);font-size:12px;font-weight:400}.CitationDagPhone-module__MjxHoG__sources{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.CitationDagPhone-module__MjxHoG__source{background:var(--paper-cream);min-height:44px;font-family:var(--font-body);color:var(--ink-primary);border:1px solid #a47dc2;border-radius:10px;align-items:center;padding:10px 14px;font-size:15px;font-weight:500;line-height:1.3;display:flex;}.CitationDagPhone-module__MjxHoG__sourceOwned{border:2px solid var(--accent);color:var(--accent-text,#4c1d95);}.CitationDagPhone-module__MjxHoG__connector{background:var(--accent);transform-origin:top;width:2px;height:36px;transform:scaleY(var(--t));justify-self:center;margin:12px 0;}.CitationDagPhone-module__MjxHoG__ai{color:#fdfcfb;background:#7d55a8;border-radius:14px;justify-items:center;gap:2px;padding:14px 16px;display:grid;}.CitationDagPhone-module__MjxHoG__aiTitle{font-family:var(--font-body);font-size:20px;font-weight:600;line-height:1.2}.CitationDagPhone-module__MjxHoG__aiSub{font-family:var(--font-body);font-size:14px;line-height:1.3}.CitationDagPhone-module__MjxHoG__card{background:var(--paper-cream);border:1.5px solid var(--accent);border-radius:14px;gap:10px;padding:16px;display:grid;}.CitationDagPhone-module__MjxHoG__cardKicker{font-family:var(--font-mono-scoped), ui-monospace, monospace;letter-spacing:.1em;color:var(--ink-muted);margin:0;font-size:12px}.CitationDagPhone-module__MjxHoG__cardText{font-family:var(--font-body);color:var(--ink-secondary);margin:0;font-size:15px;line-height:1.5}.CitationDagPhone-module__MjxHoG__brandChip{border:1px solid var(--accent);background:#7c3aed1f;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:10px 14px;display:flex}.CitationDagPhone-module__MjxHoG__brandText{font-family:var(--font-body);color:var(--accent-text,#4c1d95);font-size:16px;font-weight:600}.CitationDagPhone-module__MjxHoG__brandTag{font-family:var(--font-mono-scoped), ui-monospace, monospace;letter-spacing:.08em;color:var(--accent-text,#4c1d95);font-size:12px}
.FormatMultiplesPhone-module__Y-Z77a__wrap{width:100%;max-width:560px}.FormatMultiplesPhone-module__Y-Z77a__svg{display:block;overflow:visible}
.RoasBubbleSvg-module__waIxoa__svg{width:100%;height:100%;display:block}.RoasBubbleSvg-module__waIxoa__axis{stroke:var(--ink-muted);stroke-opacity:.6;stroke-width:1px}.RoasBubbleSvg-module__waIxoa__grid{stroke:var(--pit-rule-paper,#17121f29);stroke-width:1px}.RoasBubbleSvg-module__waIxoa__tick{font-family:var(--font-mono-scoped), ui-monospace, monospace;fill:var(--ink-secondary);font-size:12px}.RoasBubbleSvg-module__waIxoa__tickCompact{font-size:12px;}.RoasBubbleSvg-module__waIxoa__axisTitle{font-family:var(--font-body);fill:var(--ink-secondary);font-size:14px;font-weight:500}.RoasBubbleSvg-module__waIxoa__axisTitleCompact{font-size:13px;}.RoasBubbleSvg-module__waIxoa__threshold{stroke:var(--pit-violet-deep,#4c1d95);stroke-width:1.6px;stroke-dasharray:7 6;transform-box:fill-box;transform-origin:0;transform:scaleX(var(--t));}.RoasBubbleSvg-module__waIxoa__thresholdText{font-family:var(--font-body);fill:var(--pit-violet-deep,#4c1d95);paint-order:stroke;stroke:var(--paper-warm);stroke-width:4px;stroke-linejoin:round;font-size:14px;font-weight:500;}.RoasBubbleSvg-module__waIxoa__thresholdTextCompact{font-size:12px;}.RoasBubbleSvg-module__waIxoa__bubble{stroke:var(--paper-warm);stroke-width:1px;transform:translateY(calc((1 - var(--t)) * var(--rise,0px)));opacity:min(1, calc(var(--t) * 4));}.RoasBubbleSvg-module__waIxoa__bubbleWinner{fill:var(--accent);fill-opacity:.85;}.RoasBubbleSvg-module__waIxoa__bubbleRest{fill:#8a63b6;fill-opacity:.75;}.RoasBubbleSvg-module__waIxoa__restRecede{}
.ThreadRankingFlowPhone-module__aI6mka__root{gap:22px;margin:0;padding:0;list-style:none;display:grid}.ThreadRankingFlowPhone-module__aI6mka__stage{gap:10px;display:grid}.ThreadRankingFlowPhone-module__aI6mka__stageTitle{font-family:var(--font-body);color:var(--ink-primary);align-items:baseline;gap:10px;margin:0;font-size:16px;font-weight:600;line-height:1.3;display:flex}.ThreadRankingFlowPhone-module__aI6mka__num{font-family:var(--font-mono-scoped), ui-monospace, monospace;letter-spacing:.08em;color:var(--accent);font-size:13px;font-weight:400}.ThreadRankingFlowPhone-module__aI6mka__rows{gap:10px;margin:0;padding:0 0 0 33px;list-style:none;display:grid}.ThreadRankingFlowPhone-module__aI6mka__row{gap:5px;display:grid}.ThreadRankingFlowPhone-module__aI6mka__label{font-family:var(--font-body);color:var(--ink-secondary);font-size:14px;font-weight:500;line-height:1.35}.ThreadRankingFlowPhone-module__aI6mka__labelStrong{color:var(--ink-primary);font-weight:600;}.ThreadRankingFlowPhone-module__aI6mka__track{background:#17121f12;border-radius:5px;height:10px;display:block}.ThreadRankingFlowPhone-module__aI6mka__bar{transform-origin:0;height:100%;transform:scaleX(var(--t));background:#9a7bc4;border-radius:5px;display:block;}.ThreadRankingFlowPhone-module__aI6mka__barStrong{background:var(--pit-violet-deep,#4c1d95);transform-origin:0;height:100%;transform:scaleX(var(--t));border-radius:5px;display:block;}
.WinnerMigrationPhone-module__XNUbIW__root{display:grid}.WinnerMigrationPhone-module__XNUbIW__laneLabel{font-family:var(--font-body);color:var(--ink-primary);margin:0 0 10px;font-size:15px;font-weight:600;line-height:1.3}.WinnerMigrationPhone-module__XNUbIW__laneLabelOrganic{border-top:1px dashed var(--accent);margin-top:24px;padding-top:20px}.WinnerMigrationPhone-module__XNUbIW__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.WinnerMigrationPhone-module__XNUbIW__row{min-height:44px;font-family:var(--font-body);border-radius:22px;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-size:15px;font-weight:500;line-height:1.3;display:flex}.WinnerMigrationPhone-module__XNUbIW__rowLoser{color:var(--ink-primary);background:#e4d8f5;border:1px solid #b9a0dc;}.WinnerMigrationPhone-module__XNUbIW__rowWinner{border:1px solid var(--accent);color:var(--ink-primary);background:#e4d8f5;}.WinnerMigrationPhone-module__XNUbIW__rowOrganic{background:var(--pit-violet-deep,#4c1d95);border:1px solid var(--pit-violet-deep,#4c1d95);color:#fff;}.WinnerMigrationPhone-module__XNUbIW__label{min-width:0}.WinnerMigrationPhone-module__XNUbIW__tag{font-family:var(--font-mono-scoped), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-secondary);flex:none;font-size:12px}.WinnerMigrationPhone-module__XNUbIW__tagWinner{color:var(--pit-violet-deep,#4c1d95);}
.LegalDocument-module__yCUHiW__header{padding:calc(var(--pit-nav-height) + 72px) var(--pit-gutter) 56px;background:var(--pit-ink);color:var(--pit-fg)}.LegalDocument-module__yCUHiW__column{max-width:760px;margin:0 auto}.LegalDocument-module__yCUHiW__effectiveDate{font-family:var(--pit-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pit-fg-3);margin-top:18px;font-size:12px}.LegalDocument-module__yCUHiW__body{--pit-focus:var(--pit-violet);padding:64px var(--pit-gutter) 88px;background:var(--pit-paper);color:var(--pit-on-paper)}.LegalDocument-module__yCUHiW__rail{display:none}.LegalDocument-module__yCUHiW__tocTitle{font-family:var(--pit-body);color:var(--pit-on-paper);margin-bottom:14px;font-size:12px;font-weight:600}.LegalDocument-module__yCUHiW__tocList{gap:2px;list-style:none;display:grid}.LegalDocument-module__yCUHiW__tocLink{font-family:var(--pit-body);color:var(--pit-on-paper-2);padding:5px 0;font-size:13px;line-height:1.35;text-decoration:none;transition:color .2s;display:block}.LegalDocument-module__yCUHiW__tocLink:hover{color:var(--pit-violet)}.LegalDocument-module__yCUHiW__compactToc{border-top:1px solid var(--pit-rule-paper);border-bottom:1px solid var(--pit-rule-paper);margin-bottom:40px}.LegalDocument-module__yCUHiW__compactTocSummary{min-height:48px;font-family:var(--pit-body);color:var(--pit-on-paper);cursor:pointer;align-items:center;font-size:14px;font-weight:600;list-style:none;display:flex}.LegalDocument-module__yCUHiW__compactTocSummary::-webkit-details-marker{display:none}.LegalDocument-module__yCUHiW__compactTocSummary:after{content:"+";margin-left:auto;font-size:20px;font-weight:400;line-height:1}.LegalDocument-module__yCUHiW__compactToc[open]>.LegalDocument-module__yCUHiW__compactTocSummary:after{content:"−"}.LegalDocument-module__yCUHiW__compactToc .LegalDocument-module__yCUHiW__tocList{padding-bottom:16px}.LegalDocument-module__yCUHiW__compactToc .LegalDocument-module__yCUHiW__tocLink{padding:8px 0;font-size:14px}@media (min-width:640px){.LegalDocument-module__yCUHiW__compactToc .LegalDocument-module__yCUHiW__tocList{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}}@media (min-width:1200px){.LegalDocument-module__yCUHiW__layout{max-width:var(--pit-max);grid-template-columns:minmax(0,1fr) minmax(0,760px) minmax(0,1fr);column-gap:48px;margin:0 auto;display:grid}.LegalDocument-module__yCUHiW__rail{width:min(100%,260px);top:calc(var(--pit-nav-height) + 32px);max-height:calc(100vh - var(--pit-nav-height) - 64px);grid-column:1;place-self:start end;display:block;position:sticky;overflow-y:auto}.LegalDocument-module__yCUHiW__layout>.LegalDocument-module__yCUHiW__column{grid-column:2;max-width:none;margin:0}.LegalDocument-module__yCUHiW__compactToc{display:none}}.LegalDocument-module__yCUHiW__body h2{font-family:var(--pit-display);font-variation-settings:"opsz" 72;text-transform:uppercase;text-wrap:balance;scroll-margin-top:calc(var(--pit-nav-height) + 24px);margin:48px 0 14px;font-size:clamp(22px,2.2vw,28px);font-weight:800;line-height:1.05}.LegalDocument-module__yCUHiW__body section:first-of-type h2{margin-top:0}.LegalDocument-module__yCUHiW__body section p,.LegalDocument-module__yCUHiW__body section li{font-family:var(--pit-body);color:var(--pit-on-paper-2);font-size:16px;line-height:1.7}.LegalDocument-module__yCUHiW__body section p{margin-bottom:14px}.LegalDocument-module__yCUHiW__body section li{margin-bottom:6px}.LegalDocument-module__yCUHiW__body section ul{margin-bottom:18px;padding-left:22px;list-style:outside}.LegalDocument-module__yCUHiW__body section strong{color:var(--pit-on-paper);font-weight:600}.LegalDocument-module__yCUHiW__body section a{color:var(--pit-violet);text-underline-offset:3px;text-decoration:underline}.LegalDocument-module__yCUHiW__body section a:hover{color:var(--pit-violet-deep)}.LegalDocument-module__yCUHiW__callout{border:1px solid var(--pit-on-paper);margin:4px 0 18px;padding:18px 20px}.LegalDocument-module__yCUHiW__body .LegalDocument-module__yCUHiW__callout p{color:var(--pit-on-paper);margin:0;font-weight:600}@media (max-width:640px){.LegalDocument-module__yCUHiW__body{padding:48px var(--pit-gutter) 72px}}
.ecosystems-module__1-CjjW__scope{--rule:#0000001a;--rule-soft:#0000000f;--hair:#00000014;--up:#0f766e;--down:#b42318;--up-bg:#22b3a01a;--up-line:#0f766e42;--down-bg:#ef444414;--down-line:#b4231838;color:var(--ink-primary)}
.TrendFork-module__GwxviW__root{--viz-p:1;margin:-32px 0 0;line-height:0}.TrendFork-module__GwxviW__svg{display:block;overflow:visible}.TrendFork-module__GwxviW__origin{fill:var(--pit-violet);}.TrendFork-module__GwxviW__branch{fill:none;stroke:var(--pit-violet);stroke-width:1.5px;}@media (max-width:800px){.TrendFork-module__GwxviW__root{display:none}}
.FormatMultiplesSvg-module__oxEMiW__svg{width:100%;height:100%;display:block}
