.InvestmentSection-module__4njl7a__section{background:var(--paper-cream);border-top:1px solid #00000012;padding:112px 48px}.InvestmentSection-module__4njl7a__warm{background:var(--paper-warm)}.InvestmentSection-module__4njl7a__inner{grid-template-columns:1fr 1.6fr;align-items:start;gap:96px;max-width:1280px;margin:0 auto;display:grid}.InvestmentSection-module__4njl7a__aside{min-width:0;position:sticky;top:120px}.InvestmentSection-module__4njl7a__headline{max-width:16ch;font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink-primary);margin:0 0 20px;font-size:clamp(2rem,3.6vw,3rem);font-weight:400;line-height:1.04}.InvestmentSection-module__4njl7a__summary{max-width:40ch;font-family:var(--font-body);color:var(--ink-secondary);margin:0;font-size:1.02rem;font-weight:300;line-height:1.6}.InvestmentSection-module__4njl7a__engagement{border:1px solid #0000001a;flex-direction:column;gap:14px;margin-top:36px;padding:24px 28px;display:flex}.InvestmentSection-module__4njl7a__engagementTitle{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-text);font-size:.72rem;font-weight:600}.InvestmentSection-module__4njl7a__engagementRow{justify-content:space-between;align-items:baseline;gap:24px;display:flex}.InvestmentSection-module__4njl7a__rangeLabel{font-family:var(--font-body);color:var(--ink-secondary);font-size:.92rem;font-weight:400}.InvestmentSection-module__4njl7a__engagementValue{flex-direction:column;align-items:flex-end;gap:4px;min-width:0;display:flex}.InvestmentSection-module__4njl7a__rangeFigure{font-family:var(--font-display);letter-spacing:-.015em;font-variant-numeric:lining-nums tabular-nums;color:var(--ink-primary);white-space:nowrap;font-size:1.5rem;font-weight:400;line-height:1.1}.InvestmentSection-module__4njl7a__period{font-family:var(--font-body);letter-spacing:0;color:var(--ink-secondary);margin-left:6px;font-size:.85rem;font-weight:400}.InvestmentSection-module__4njl7a__pillarLink{font-family:var(--font-body);letter-spacing:.01em;color:var(--ink-primary);border-bottom:1px solid #0003;align-items:baseline;gap:8px;margin-top:24px;padding-bottom:2px;font-size:.95rem;font-weight:600;text-decoration:none;transition:color .2s ease-out,border-color .2s ease-out;display:inline-flex}.InvestmentSection-module__4njl7a__pillarLink:hover,.InvestmentSection-module__4njl7a__pillarLink:focus-visible{color:var(--accent-text);border-color:var(--accent-text)}.InvestmentSection-module__4njl7a__pillarLinkArrow{transition:transform .2s ease-out}.InvestmentSection-module__4njl7a__pillarLink:hover .InvestmentSection-module__4njl7a__pillarLinkArrow,.InvestmentSection-module__4njl7a__pillarLink:focus-visible .InvestmentSection-module__4njl7a__pillarLinkArrow{transform:translate(4px)}.InvestmentSection-module__4njl7a__lines{border-top:1px solid #0000001a;margin:0;padding:0;list-style:none}.InvestmentSection-module__4njl7a__lineRow{border-bottom:1px solid #0000001a;grid-template-columns:1fr;align-items:start;padding:32px 0;display:grid}.InvestmentSection-module__4njl7a__lineCopy{min-width:0}.InvestmentSection-module__4njl7a__lineName{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink-primary);margin:0 0 10px;font-size:1.35rem;font-weight:400;line-height:1.2}.InvestmentSection-module__4njl7a__lineDescription{max-width:52ch;font-family:var(--font-body);color:var(--ink-secondary);margin:0;font-size:1rem;font-weight:400;line-height:1.6}.InvestmentSection-module__4njl7a__suffix{font-family:var(--font-body);letter-spacing:0;color:var(--ink-secondary);white-space:nowrap;font-size:.78rem;font-weight:400;line-height:1.3}@media (max-width:900px){.InvestmentSection-module__4njl7a__section{padding:80px 24px}.InvestmentSection-module__4njl7a__inner{grid-template-columns:1fr;gap:48px}.InvestmentSection-module__4njl7a__aside{position:static}.InvestmentSection-module__4njl7a__headline{max-width:20ch}.InvestmentSection-module__4njl7a__engagement{max-width:420px}.InvestmentSection-module__4njl7a__lineRow{padding:28px 0}}
.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}}
.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}}
.TrendEngineChart-module__pCNStG__chart{aspect-ratio:4/3;background:var(--paper-cream);border:1px solid #0000001f;width:100%;position:relative;overflow:hidden}.TrendEngineChart-module__pCNStG__svg{width:100%;height:100%;display:block}.TrendEngineChart-module__pCNStG__axis text{fill:var(--ink-secondary);font-family:var(--font-display)}.TrendEngineChart-module__pCNStG__axisTick{letter-spacing:.02em;font-size:11px;font-weight:400}.TrendEngineChart-module__pCNStG__axisTitle{letter-spacing:.16em;text-transform:uppercase;fill:var(--ink-muted);font-size:11px;font-weight:500}.TrendEngineChart-module__pCNStG__caption{font-family:var(--font-display);fill:var(--ink-muted);letter-spacing:.01em;font-size:12px;font-style:italic}.TrendEngineChart-module__pCNStG__curveLabels text{font-family:var(--font-display);letter-spacing:-.005em;font-size:14px;font-weight:500}.TrendEngineChart-module__pCNStG__curveLabelViolet{fill:#7c3aed}.TrendEngineChart-module__pCNStG__curveLabelAgency{fill:#334155}.TrendEngineChart-module__pCNStG__curveLabelInhouse{fill:#8a90a0}.TrendEngineChart-module__pCNStG__annotation text{font-family:var(--font-display)}.TrendEngineChart-module__pCNStG__annotationLead{fill:var(--ink-primary);letter-spacing:-.005em;paint-order:stroke fill;stroke:var(--paper-cream);stroke-width:4px;stroke-linejoin:round;font-size:13px;font-weight:600}.TrendEngineChart-module__pCNStG__annotationSub{fill:var(--ink-muted);letter-spacing:.005em;paint-order:stroke fill;stroke:var(--paper-cream);stroke-width:3.5px;stroke-linejoin:round;font-size:12px;font-style:italic;font-weight:400}
.TrendEngine-module__MOyhSW__section{background:var(--paper-cream);border-top:1px solid #0000001a;padding:104px 48px}.TrendEngine-module__MOyhSW__inner{max-width:1280px;margin:0 auto}.TrendEngine-module__MOyhSW__grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:80px;display:grid}.TrendEngine-module__MOyhSW__headline{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink-primary);margin:0 0 24px;font-size:clamp(2rem,3.6vw,3rem);font-weight:400;line-height:1.06}.TrendEngine-module__MOyhSW__copy{min-width:0}.TrendEngine-module__MOyhSW__preamble{font-family:var(--font-body);color:var(--ink-secondary);max-width:54ch;margin:0 0 28px;font-size:1.05rem;line-height:1.65}.TrendEngine-module__MOyhSW__outro{font-family:var(--font-body);color:var(--ink-secondary);max-width:54ch;margin:28px 0 0;font-size:1.02rem;line-height:1.6}@media (max-width:900px){.TrendEngine-module__MOyhSW__section{padding:72px 24px}.TrendEngine-module__MOyhSW__grid{grid-template-columns:1fr;gap:44px}.TrendEngine-module__MOyhSW__preamble,.TrendEngine-module__MOyhSW__outro{font-size:1rem}}
.StrategyBand-module__0v03Jq__section{background:var(--paper-warm);border-top:1px solid #0000001a;border-bottom:1px solid #0000001a;padding:88px 48px}.StrategyBand-module__0v03Jq__inner{text-align:center;flex-direction:column;align-items:center;gap:22px;max-width:720px;margin:0 auto;display:flex}.StrategyBand-module__0v03Jq__divider{background:var(--accent);opacity:.55;width:36px;height:1px;display:block}.StrategyBand-module__0v03Jq__headline{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink-primary);margin:0;font-size:clamp(1.6rem,3vw,2.3rem);font-weight:400;line-height:1.15}.StrategyBand-module__0v03Jq__body{max-width:52ch;font-family:var(--font-body);color:var(--ink-secondary);margin:0;font-size:1.05rem;font-weight:300;line-height:1.6}@media (max-width:768px){.StrategyBand-module__0v03Jq__section{padding:56px 24px}}
.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}}
.ClientLogos-module__KvWZ3G__section{background:var(--paper-cream);border-top:1px solid #0000001a;padding:88px 48px}.ClientLogos-module__KvWZ3G__inner{flex-direction:column;align-items:center;gap:40px;max-width:1280px;margin:0 auto;display:flex}.ClientLogos-module__KvWZ3G__lead{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink-primary);text-align:center;max-width:44ch;margin:0;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:400;line-height:1.15}.ClientLogos-module__KvWZ3G__logoRow{grid-template-columns:repeat(5,1fr);align-items:center;gap:32px 24px;width:100%;margin:0;padding:0;list-style:none;display:grid}.ClientLogos-module__KvWZ3G__logoItem{will-change:transform;cursor:default;justify-self:center;align-items:center;display:inline-flex}.ClientLogos-module__KvWZ3G__logoImage{filter:grayscale();opacity:.55;border-radius:4px;width:auto;height:44px;transition:filter .35s cubic-bezier(.16,1,.3,1),opacity .35s cubic-bezier(.16,1,.3,1);display:block}.ClientLogos-module__KvWZ3G__logoItem:hover .ClientLogos-module__KvWZ3G__logoImage{filter:grayscale(0);opacity:1}@media (max-width:900px){.ClientLogos-module__KvWZ3G__section{padding:64px 24px}.ClientLogos-module__KvWZ3G__inner{gap:32px}.ClientLogos-module__KvWZ3G__logoRow{grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:24px 16px}.ClientLogos-module__KvWZ3G__logoImage{height:30px}}@media (prefers-reduced-motion:reduce){.ClientLogos-module__KvWZ3G__logoImage{transition:none}}
.VerticalVisuals-module__KaeIFG__svg{width:100%;height:auto;display:block}.VerticalVisuals-module__KaeIFG__lanternGlow{animation:4.4s ease-in-out infinite VerticalVisuals-module__KaeIFG__lanternPulse}@keyframes VerticalVisuals-module__KaeIFG__lanternPulse{0%,to{opacity:.2}50%{opacity:1}}.VerticalVisuals-module__KaeIFG__networkCenter{animation:3.6s ease-in-out infinite VerticalVisuals-module__KaeIFG__networkCenterPulse}@keyframes VerticalVisuals-module__KaeIFG__networkCenterPulse{0%,to{opacity:.4}50%{opacity:1}}.VerticalVisuals-module__KaeIFG__networkEdgePulse{animation:4.2s ease-in-out infinite VerticalVisuals-module__KaeIFG__networkEdgePulse}@keyframes VerticalVisuals-module__KaeIFG__networkEdgePulse{0%,to{opacity:.15}50%{opacity:1}}.VerticalVisuals-module__KaeIFG__topoRing{animation:5.6s ease-in-out infinite VerticalVisuals-module__KaeIFG__topoRipple}.VerticalVisuals-module__KaeIFG__topoRing:first-of-type{animation-delay:0s}.VerticalVisuals-module__KaeIFG__topoRing:nth-of-type(2){animation-delay:.35s}.VerticalVisuals-module__KaeIFG__topoRing:nth-of-type(3){animation-delay:.7s}.VerticalVisuals-module__KaeIFG__topoRing:nth-of-type(4){animation-delay:1.05s}.VerticalVisuals-module__KaeIFG__topoRing:nth-of-type(5){animation-delay:1.4s}.VerticalVisuals-module__KaeIFG__topoRing:nth-of-type(6){animation-delay:1.75s}@keyframes VerticalVisuals-module__KaeIFG__topoRipple{0%,to{opacity:1}50%{opacity:.2}}.VerticalVisuals-module__KaeIFG__topoAnchor{animation:2.6s ease-in-out infinite VerticalVisuals-module__KaeIFG__topoAnchorPulse}@keyframes VerticalVisuals-module__KaeIFG__topoAnchorPulse{0%,to{opacity:.3}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.VerticalVisuals-module__KaeIFG__lanternGlow,.VerticalVisuals-module__KaeIFG__networkCenter,.VerticalVisuals-module__KaeIFG__networkEdgePulse,.VerticalVisuals-module__KaeIFG__topoRing,.VerticalVisuals-module__KaeIFG__topoAnchor{animation:none}}
.VerticalsGrid-module__939i3W__section{background:var(--paper-cream);border-top:1px solid #0000001a;padding:104px 48px}.VerticalsGrid-module__939i3W__inner{max-width:1280px;margin:0 auto}.VerticalsGrid-module__939i3W__headline{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink-primary);max-width:22ch;margin:0 0 20px;font-size:clamp(1.9rem,3.4vw,2.8rem);font-weight:400;line-height:1.06}.VerticalsGrid-module__939i3W__body{font-family:var(--font-body);color:var(--ink-secondary);max-width:52ch;margin:0 0 48px;font-size:1.05rem;line-height:1.65}.VerticalsGrid-module__939i3W__frame{border:1px solid #0000001a}.VerticalsGrid-module__939i3W__grid{grid-template-columns:repeat(3,1fr);align-items:stretch;display:grid}.VerticalsGrid-module__939i3W__card{background:0 0;flex-direction:column;min-width:0;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),background .35s cubic-bezier(.16,1,.3,1);display:flex}.VerticalsGrid-module__939i3W__card:not(:last-child){border-right:1px solid #0000001a}.VerticalsGrid-module__939i3W__card:hover{background:color-mix(in oklab, var(--paper) 60%, transparent);box-shadow:0 12px 40px -22px #11182759}.VerticalsGrid-module__939i3W__cardExpanded{background:color-mix(in oklab, var(--paper) 70%, transparent);box-shadow:0 18px 50px -24px #11182747}.VerticalsGrid-module__939i3W__cardTrigger{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:none;flex-direction:column;flex:1 0 auto;gap:16px;padding:36px 28px 30px;transition:transform .35s cubic-bezier(.16,1,.3,1);display:flex}.VerticalsGrid-module__939i3W__card:hover .VerticalsGrid-module__939i3W__cardTrigger{transform:translateY(-4px)}.VerticalsGrid-module__939i3W__cardExpanded .VerticalsGrid-module__939i3W__cardTrigger{transform:translateY(-2px)}.VerticalsGrid-module__939i3W__cardTrigger:focus-visible{outline:2px solid var(--accent);outline-offset:-6px}.VerticalsGrid-module__939i3W__cardName{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink-primary);margin:0;font-size:clamp(1.4rem,2.1vw,1.8rem);font-weight:400;line-height:1.12}.VerticalsGrid-module__939i3W__cardHook{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink-primary);margin:0;font-size:1.05rem;font-weight:400;line-height:1.35}.VerticalsGrid-module__939i3W__hint{font-family:var(--font-body);letter-spacing:.01em;color:var(--ink-primary);opacity:.55;align-items:center;gap:8px;margin-top:auto;padding-top:24px;font-size:.82rem;font-weight:500;transition:opacity .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1);display:inline-flex;transform:translateY(2px)}.VerticalsGrid-module__939i3W__card:hover .VerticalsGrid-module__939i3W__hint,.VerticalsGrid-module__939i3W__cardExpanded .VerticalsGrid-module__939i3W__hint{opacity:1;transform:translateY(0)}.VerticalsGrid-module__939i3W__hintArrow{width:14px;height:14px;transition:transform .35s cubic-bezier(.16,1,.3,1)}.VerticalsGrid-module__939i3W__hintArrowExpanded{transform:rotate(180deg)}.VerticalsGrid-module__939i3W__expansionOpen{border-top:1px solid #0000001a}.VerticalsGrid-module__939i3W__expansionInner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:96px;max-width:1200px;margin:0 auto;padding:88px 64px 96px;display:grid}.VerticalsGrid-module__939i3W__expansionLeft{flex-direction:column;gap:48px;min-width:0;display:flex}.VerticalsGrid-module__939i3W__expansionHook{font-family:var(--font-display);letter-spacing:-.025em;color:var(--ink-primary);max-width:20ch;margin:0;font-size:clamp(1.75rem,3vw,2.4rem);font-weight:400;line-height:1.12}.VerticalsGrid-module__939i3W__expansionVisual{width:100%;max-width:340px}.VerticalsGrid-module__939i3W__expansionList{min-width:0}.VerticalsGrid-module__939i3W__inlineExpansion{display:none}@media (max-width:900px){.VerticalsGrid-module__939i3W__section{padding:72px 24px}.VerticalsGrid-module__939i3W__grid{grid-template-columns:1fr}.VerticalsGrid-module__939i3W__card:not(:last-child){border-bottom:1px solid #0000001a;border-right:none}.VerticalsGrid-module__939i3W__cardTrigger{padding:30px 22px 26px}.VerticalsGrid-module__939i3W__expansion,.VerticalsGrid-module__939i3W__expansionOpen{display:none}.VerticalsGrid-module__939i3W__inlineExpansion{border-top:1px solid #0000;display:block}.VerticalsGrid-module__939i3W__inlineExpansionOpen{border-top-color:#0000001a}.VerticalsGrid-module__939i3W__inlineExpansionInner{padding:20px 22px 28px}}@media (prefers-reduced-motion:reduce){.VerticalsGrid-module__939i3W__card,.VerticalsGrid-module__939i3W__cardTrigger,.VerticalsGrid-module__939i3W__hint,.VerticalsGrid-module__939i3W__hintArrow{transition:none}.VerticalsGrid-module__939i3W__card:hover,.VerticalsGrid-module__939i3W__cardExpanded{box-shadow:none;background:0 0}.VerticalsGrid-module__939i3W__card:hover .VerticalsGrid-module__939i3W__cardTrigger,.VerticalsGrid-module__939i3W__cardExpanded .VerticalsGrid-module__939i3W__cardTrigger{transform:none}}
.AgencySelfServe-module__D6v8ZG__section{background:var(--paper);border-top:1px solid #0000001a;padding:112px 48px}.AgencySelfServe-module__D6v8ZG__inner{grid-template-columns:1fr 1.1fr;align-items:center;gap:64px;max-width:1280px;margin:0 auto;display:grid}.AgencySelfServe-module__D6v8ZG__headline{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink-primary);margin:0 0 20px;font-size:clamp(1.9rem,3.4vw,2.8rem);font-weight:400;line-height:1.06}.AgencySelfServe-module__D6v8ZG__body{font-family:var(--font-body);color:var(--ink-secondary);max-width:48ch;margin:0 0 16px;font-size:1.05rem;line-height:1.65}.AgencySelfServe-module__D6v8ZG__body:last-of-type{margin-bottom:32px}.AgencySelfServe-module__D6v8ZG__cta{border:1px solid var(--ink-primary);color:var(--ink-primary);font-family:var(--font-body);letter-spacing:.02em;background:0 0;align-items:center;gap:12px;padding:14px 26px;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex;overflow:hidden}.AgencySelfServe-module__D6v8ZG__flap{line-height:1.2;display:inline-grid;position:relative;overflow:hidden}.AgencySelfServe-module__D6v8ZG__flapDefault,.AgencySelfServe-module__D6v8ZG__flapAnswer{will-change:transform;white-space:nowrap;grid-area:1/1;transition:transform .32s cubic-bezier(.7,0,.3,1)}.AgencySelfServe-module__D6v8ZG__flapAnswer{color:var(--accent);transform:translateY(100%)}.AgencySelfServe-module__D6v8ZG__cta:hover .AgencySelfServe-module__D6v8ZG__flapDefault,.AgencySelfServe-module__D6v8ZG__cta:focus-visible .AgencySelfServe-module__D6v8ZG__flapDefault{transform:translateY(-100%)}.AgencySelfServe-module__D6v8ZG__cta:hover .AgencySelfServe-module__D6v8ZG__flapAnswer,.AgencySelfServe-module__D6v8ZG__cta:focus-visible .AgencySelfServe-module__D6v8ZG__flapAnswer{transform:translateY(0)}.AgencySelfServe-module__D6v8ZG__arrowFlap{width:14px;height:14px;display:inline-block;position:relative;overflow:hidden}.AgencySelfServe-module__D6v8ZG__arrowDefault,.AgencySelfServe-module__D6v8ZG__arrowAnswer{will-change:transform;width:14px;height:14px;transition:transform .32s cubic-bezier(.7,0,.3,1);position:absolute;inset:0}.AgencySelfServe-module__D6v8ZG__arrowAnswer{color:var(--accent);transform:translateY(100%)}.AgencySelfServe-module__D6v8ZG__cta:hover .AgencySelfServe-module__D6v8ZG__arrowDefault,.AgencySelfServe-module__D6v8ZG__cta:focus-visible .AgencySelfServe-module__D6v8ZG__arrowDefault{transform:translateY(-100%)}.AgencySelfServe-module__D6v8ZG__cta:hover .AgencySelfServe-module__D6v8ZG__arrowAnswer,.AgencySelfServe-module__D6v8ZG__cta:focus-visible .AgencySelfServe-module__D6v8ZG__arrowAnswer{transform:translateY(0)}.AgencySelfServe-module__D6v8ZG__demo{min-width:0}.AgencySelfServe-module__D6v8ZG__demoImage{aspect-ratio:4/3;object-fit:cover;background:var(--paper-cream);border:1px solid #0000001f;width:100%;height:auto;display:block}@media (max-width:900px){.AgencySelfServe-module__D6v8ZG__section{padding:72px 24px}.AgencySelfServe-module__D6v8ZG__inner{grid-template-columns:1fr;gap:40px}.AgencySelfServe-module__D6v8ZG__headline{font-size:1.9rem}}
.AgencyBottomCTA-module__Luy5eG__section{background:var(--paper-cream);box-sizing:border-box;border-top:1px solid #00000012;width:100%;padding:140px 48px 160px;position:relative;overflow:hidden}.AgencyBottomCTA-module__Luy5eG__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}.AgencyBottomCTA-module__Luy5eG__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}.AgencyBottomCTA-module__Luy5eG__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}.AgencyBottomCTA-module__Luy5eG__button{font-family:var(--font-body);letter-spacing:.02em;color:var(--ink-primary);border:1px solid var(--ink-primary);appearance:none;cursor:pointer;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}.AgencyBottomCTA-module__Luy5eG__flap{line-height:1.2;display:inline-grid;position:relative;overflow:hidden}.AgencyBottomCTA-module__Luy5eG__flapDefault,.AgencyBottomCTA-module__Luy5eG__flapAnswer{will-change:transform;white-space:nowrap;grid-area:1/1;transition:transform .32s cubic-bezier(.7,0,.3,1)}.AgencyBottomCTA-module__Luy5eG__flapAnswer{color:var(--accent);transform:translateY(100%)}.AgencyBottomCTA-module__Luy5eG__button:hover .AgencyBottomCTA-module__Luy5eG__flapDefault,.AgencyBottomCTA-module__Luy5eG__button:focus-visible .AgencyBottomCTA-module__Luy5eG__flapDefault{transform:translateY(-100%)}.AgencyBottomCTA-module__Luy5eG__button:hover .AgencyBottomCTA-module__Luy5eG__flapAnswer,.AgencyBottomCTA-module__Luy5eG__button:focus-visible .AgencyBottomCTA-module__Luy5eG__flapAnswer{transform:translateY(0)}.AgencyBottomCTA-module__Luy5eG__arrowFlap{width:16px;height:16px;display:inline-block;position:relative;overflow:hidden}.AgencyBottomCTA-module__Luy5eG__arrowDefault,.AgencyBottomCTA-module__Luy5eG__arrowAnswer{will-change:transform;width:16px;height:16px;transition:transform .32s cubic-bezier(.7,0,.3,1);position:absolute;inset:0}.AgencyBottomCTA-module__Luy5eG__arrowAnswer{color:var(--accent);transform:translateY(100%)}.AgencyBottomCTA-module__Luy5eG__button:hover .AgencyBottomCTA-module__Luy5eG__arrowDefault,.AgencyBottomCTA-module__Luy5eG__button:focus-visible .AgencyBottomCTA-module__Luy5eG__arrowDefault{transform:translateY(-100%)}.AgencyBottomCTA-module__Luy5eG__button:hover .AgencyBottomCTA-module__Luy5eG__arrowAnswer,.AgencyBottomCTA-module__Luy5eG__button:focus-visible .AgencyBottomCTA-module__Luy5eG__arrowAnswer{transform:translateY(0)}.AgencyBottomCTA-module__Luy5eG__secondaryLink{font-family:var(--font-body);letter-spacing:.01em;color:var(--ink-secondary);border-bottom:1px solid #00000029;align-items:baseline;gap:8px;margin-top:4px;padding-bottom:2px;font-size:.92rem;font-weight:500;text-decoration:none;transition:color .2s ease-out,border-color .2s ease-out;display:inline-flex}.AgencyBottomCTA-module__Luy5eG__secondaryLink:hover,.AgencyBottomCTA-module__Luy5eG__secondaryLink:focus-visible{color:var(--accent-text);border-color:var(--accent-text)}.AgencyBottomCTA-module__Luy5eG__secondaryArrow{transition:transform .2s ease-out}.AgencyBottomCTA-module__Luy5eG__secondaryLink:hover .AgencyBottomCTA-module__Luy5eG__secondaryArrow,.AgencyBottomCTA-module__Luy5eG__secondaryLink:focus-visible .AgencyBottomCTA-module__Luy5eG__secondaryArrow{transform:translate(4px)}@media (max-width:768px){.AgencyBottomCTA-module__Luy5eG__section{padding:96px 20px 120px}}
.GrainOverlay-module__Xn7wha__grain{pointer-events:none;z-index:100;contain:strict;will-change:transform;opacity:.05;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:.75s steps(6,end) infinite GrainOverlay-module__Xn7wha__grainDrift;position:fixed;inset:-10%}@keyframes GrainOverlay-module__Xn7wha__grainDrift{0%{transform:translate(0,0)}17%{transform:translate(-3px,2px)}33%{transform:translate(2px,-3px)}50%{transform:translate(-1px,3px)}67%{transform:translate(3px,1px)}83%{transform:translate(-2px,-2px)}to{transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.GrainOverlay-module__Xn7wha__grain{animation:none;transform:none}}@media (prefers-reduced-transparency:reduce),(prefers-reduced-data:reduce){.GrainOverlay-module__Xn7wha__grain{display:none}}
.LoginChoiceModal-module__2ITkCG__layer{z-index:1000;pointer-events:none;opacity:0;transition:opacity .32s ease-out;position:fixed;inset:0}.LoginChoiceModal-module__2ITkCG__layerVisible{opacity:1;pointer-events:auto}.LoginChoiceModal-module__2ITkCG__dialog{width:100%;height:100%;position:relative}.LoginChoiceModal-module__2ITkCG__panels{background:var(--paper-cream,#fdfcfb);width:100%;height:100%;display:flex}.LoginChoiceModal-module__2ITkCG__panel{background:var(--paper-cream,#fdfcfb);will-change:opacity, filter, clip-path;flex:1 1 0;transition:opacity .28s cubic-bezier(.4,0,.2,1),filter .28s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.LoginChoiceModal-module__2ITkCG__panel+.LoginChoiceModal-module__2ITkCG__panel{border-left:1px solid #00000017}.LoginChoiceModal-module__2ITkCG__panels:has(.LoginChoiceModal-module__2ITkCG__panel:hover) .LoginChoiceModal-module__2ITkCG__panel:not(:hover){filter:brightness(.88)blur(2px)}.LoginChoiceModal-module__2ITkCG__panelInner{z-index:1;flex-direction:column;justify-content:center;max-width:640px;height:100%;margin-left:auto;margin-right:auto;padding:clamp(64px,8vh,112px) clamp(32px,5vw,88px);display:flex;position:relative}.LoginChoiceModal-module__2ITkCG__headline{font-family:var(--font-display);letter-spacing:-.025em;color:var(--ink-primary,#111827);margin:0 0 28px;font-size:clamp(2.75rem,5.2vw,4.75rem);font-weight:400;line-height:1.02}.LoginChoiceModal-module__2ITkCG__description{font-family:var(--font-body);color:var(--ink-secondary,#334155);max-width:34ch;margin:0 0 44px;font-size:1.0625rem;line-height:1.55}.LoginChoiceModal-module__2ITkCG__cta{font-family:var(--font-body);color:var(--ink-primary,#111827);border-bottom:1px solid var(--ink-primary,#111827);cursor:pointer;align-items:baseline;gap:10px;width:fit-content;padding-bottom:4px;font-size:1rem;text-decoration:none;transition:gap .22s cubic-bezier(.4,0,.2,1);display:inline-flex}.LoginChoiceModal-module__2ITkCG__cta:hover{gap:14px}.LoginChoiceModal-module__2ITkCG__arrow{font-size:.95em;transition:transform .22s cubic-bezier(.4,0,.2,1);display:inline-block}.LoginChoiceModal-module__2ITkCG__cta:hover .LoginChoiceModal-module__2ITkCG__arrow{transform:translate(3px)}.LoginChoiceModal-module__2ITkCG__close{z-index:1001;font-family:var(--font-display);color:var(--ink-primary,#111827);cursor:pointer;letter-spacing:.005em;opacity:0;background:0 0;border:none;padding:8px 14px;font-size:1.0625rem;font-style:italic;transition:opacity .16s ease-out;position:fixed;top:28px;right:36px}.LoginChoiceModal-module__2ITkCG__close:hover{opacity:.6}.LoginChoiceModal-module__2ITkCG__close:focus-visible{outline:2px solid var(--ink-primary,#111827);outline-offset:4px;border-radius:4px}.LoginChoiceModal-module__2ITkCG__srOnly{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:768px){.LoginChoiceModal-module__2ITkCG__panels{flex-direction:column}.LoginChoiceModal-module__2ITkCG__panel{flex:50vh;min-height:50vh}.LoginChoiceModal-module__2ITkCG__panel+.LoginChoiceModal-module__2ITkCG__panel{border-top:1px solid #00000017;border-left:none}.LoginChoiceModal-module__2ITkCG__panels:has(.LoginChoiceModal-module__2ITkCG__panel:hover) .LoginChoiceModal-module__2ITkCG__panel:not(:hover){filter:none}.LoginChoiceModal-module__2ITkCG__panelInner{padding:48px 28px}.LoginChoiceModal-module__2ITkCG__headline{margin-bottom:20px}.LoginChoiceModal-module__2ITkCG__description{margin-bottom:32px;font-size:1rem}.LoginChoiceModal-module__2ITkCG__close{font-size:1rem;top:18px;right:22px}}@media (prefers-reduced-motion:reduce){.LoginChoiceModal-module__2ITkCG__layer{opacity:1;transition:none}.LoginChoiceModal-module__2ITkCG__close{opacity:1}}
.AgencyHeader-module__VbxW1W__header{z-index:100;-webkit-backdrop-filter:blur(16px);background:#fdfcfbe6;border-bottom:1px solid #0000001a;justify-content:space-between;align-items:center;height:64px;padding:0 48px;display:flex;position:sticky;top:0}.AgencyHeader-module__VbxW1W__brand{align-items:center;gap:8px;text-decoration:none;display:flex}.AgencyHeader-module__VbxW1W__logoWrap{align-items:center;width:22px;height:24px;display:flex;overflow:hidden}.AgencyHeader-module__VbxW1W__logo{object-fit:contain;width:22px;height:auto}.AgencyHeader-module__VbxW1W__wordmark{font-family:var(--font-display);letter-spacing:0;color:var(--ink-primary);font-size:1.25rem;font-weight:400}.AgencyHeader-module__VbxW1W__nav{justify-content:center;align-items:center;gap:clamp(14px,2vw,28px);min-width:0;display:flex}.AgencyHeader-module__VbxW1W__navLink{font-family:var(--font-body);color:#0000009e;white-space:nowrap;font-size:.85rem;font-weight:500;text-decoration:none;transition:color .15s}.AgencyHeader-module__VbxW1W__navLink:hover{color:#000000e6}.AgencyHeader-module__VbxW1W__actions{align-items:center;gap:20px;display:flex}.AgencyHeader-module__VbxW1W__btnSecondary{font-family:var(--font-body);font-size:.85rem;font-weight:500;line-height:inherit;color:#0000008c;appearance:none;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px 14px;text-decoration:none;transition:color .15s}.AgencyHeader-module__VbxW1W__btnSecondary:hover{color:#000000d9}@media (max-width:1024px){.AgencyHeader-module__VbxW1W__nav{display:none}}@media (max-width:768px){.AgencyHeader-module__VbxW1W__header{padding:0 20px}}
.AccessRequestForm-module__WRrFGq__section{scroll-margin-top:var(--space-xl);border-top:1px solid var(--glass-border-strong);grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(2rem,5vw,5rem);padding-top:clamp(2.25rem,5vw,4.5rem);display:grid}.AccessRequestForm-module__WRrFGq__intro{align-self:start;gap:var(--space-sm);display:grid}.AccessRequestForm-module__WRrFGq__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:.72rem}.AccessRequestForm-module__WRrFGq__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);text-wrap:balance;font-size:clamp(1.6rem,3vw,2.25rem);font-style:italic;line-height:1.12}.AccessRequestForm-module__WRrFGq__body{max-width:44ch;color:var(--text-secondary);font-size:.94rem;line-height:1.7}.AccessRequestForm-module__WRrFGq__form{gap:var(--space-md);min-width:0;display:grid}.AccessRequestForm-module__WRrFGq__embedded{width:100%}.AccessRequestForm-module__WRrFGq__fieldGrid{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AccessRequestForm-module__WRrFGq__field{min-width:0;color:var(--text);gap:.45rem;font-size:.84rem;font-weight:600;display:grid}.AccessRequestForm-module__WRrFGq__field em{color:var(--text-muted);margin-left:.3rem;font-size:.72rem;font-style:normal;font-weight:400}.AccessRequestForm-module__WRrFGq__field input,.AccessRequestForm-module__WRrFGq__field select,.AccessRequestForm-module__WRrFGq__field textarea{border:1px solid var(--glass-border-strong);width:100%;min-height:46px;color:var(--text);font:inherit;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast);background:#ffffffb8;border-radius:10px;padding:.72rem .78rem;font-weight:400;line-height:1.45}.AccessRequestForm-module__WRrFGq__field textarea{resize:vertical;min-height:128px}.AccessRequestForm-module__WRrFGq__field input:focus,.AccessRequestForm-module__WRrFGq__field select:focus,.AccessRequestForm-module__WRrFGq__field textarea:focus{background:#ffffffeb;border-color:#6d28d9a6;outline:none;box-shadow:0 0 0 3px #8b5cf621}.AccessRequestForm-module__WRrFGq__safetyNote{color:var(--text-muted);font-size:.76rem;line-height:1.55}.AccessRequestForm-module__WRrFGq__safetyNote a{color:var(--violet-700);text-underline-offset:2px}.AccessRequestForm-module__WRrFGq__turnstile{max-width:100%;min-height:65px;overflow:hidden}.AccessRequestForm-module__WRrFGq__submit{background:var(--violet-700);color:#fff;min-height:48px;font:inherit;cursor:pointer;transition:transform var(--transition-fast), background var(--transition-fast), opacity var(--transition-fast);border:1px solid #6d28d973;border-radius:10px;padding:.72rem 1rem;font-size:.92rem;font-weight:600}.AccessRequestForm-module__WRrFGq__submit:hover:not(:disabled){background:var(--violet-600);transform:translateY(-1px)}.AccessRequestForm-module__WRrFGq__submit:disabled{opacity:.6;cursor:not-allowed}.AccessRequestForm-module__WRrFGq__status{min-height:1.4em;color:var(--text-secondary);font-size:.84rem;line-height:1.55}.AccessRequestForm-module__WRrFGq__statusError{color:var(--error,#b42318)}.AccessRequestForm-module__WRrFGq__statusSuccess{color:#276749}@media (max-width:760px){.AccessRequestForm-module__WRrFGq__section{gap:var(--space-xl);grid-template-columns:1fr}}@media (max-width:540px){.AccessRequestForm-module__WRrFGq__fieldGrid{grid-template-columns:1fr}}
@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/6865e74822869db5-s.0kzjf93fzf35..woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/0494568ab28b6008-s.17d_9z7x1m8ds.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/66b33cc02d8f8b9d-s.p.13ww7apd.vf8_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a5a3076f5a3c2968-s.02-.vtsqazemv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/23f1a98b08006014-s.08q1~yba95kxm.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/54fc36028e2bb174-s.p.0nkps02--w45i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_f8e721cb-module__gnWnUW__className{font-family:Fraunces,Fraunces Fallback}.fraunces_f8e721cb-module__gnWnUW__variable{--font-editorial:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239.0h-nw9_c8d~-_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0.10hk62x1-0d9n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228.0bmyfaahigzds.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba.0-0ft90hthv3~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe.16fk0g~ypa53a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e.0f97p8c3305p~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239.0h-nw9_c8d~-_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0.10hk62x1-0d9n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228.0bmyfaahigzds.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba.0-0ft90hthv3~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe.16fk0g~ypa53a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e.0f97p8c3305p~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.jetbrains_mono_a70a24a5-module__Oghm0W__className{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-style:normal}.jetbrains_mono_a70a24a5-module__Oghm0W__variable{--font-mono-scoped:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}
.DetailDrawer-module__Ci8Tta__drawerRoot{--drawer-attenuate:0;--rule:#0000001a;--rule-soft:#0000000f;--font-display:var(--font-editorial);z-index:300;pointer-events:none;position:fixed;inset:0}.DetailDrawer-module__Ci8Tta__drawerRootOpen{pointer-events:auto}.DetailDrawer-module__Ci8Tta__drawerBackdrop{opacity:0;background:#11182752;transition:opacity .3s;position:absolute;inset:0}.DetailDrawer-module__Ci8Tta__drawerRootOpen .DetailDrawer-module__Ci8Tta__drawerBackdrop{opacity:calc(1 - var(--drawer-attenuate,0))}.DetailDrawer-module__Ci8Tta__drawer{background:var(--paper-cream);border-left:1px solid var(--rule);will-change:transform;flex-direction:column;width:min(560px,94vw);height:100%;transition:transform .44s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:0;right:0;overflow:hidden;transform:translate(100%);box-shadow:-24px 0 64px #11182724}.DetailDrawer-module__Ci8Tta__drawerRootOpen .DetailDrawer-module__Ci8Tta__drawer{transform:none}.DetailDrawer-module__Ci8Tta__drawerHandleWrap{display:none}.DetailDrawer-module__Ci8Tta__drawerHead{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--rule);z-index:2;background:#fdfcfbf0;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 26px;display:flex;position:sticky;top:0}.DetailDrawer-module__Ci8Tta__drawerHeadMain{align-items:center;gap:14px;min-width:0;display:flex}.DetailDrawer-module__Ci8Tta__drawerTitles{min-width:0}.DetailDrawer-module__Ci8Tta__drawerKind{font-family:var(--font-mono-scoped);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);font-size:.58rem}.DetailDrawer-module__Ci8Tta__drawerTitle{font-family:var(--font-display);letter-spacing:-.02em;overflow-wrap:anywhere;margin:4px 0 0;font-size:1.3rem;font-weight:400;line-height:1.2}.DetailDrawer-module__Ci8Tta__drawerSub{font-family:var(--font-body);color:var(--ink-muted);margin:4px 0 0;font-size:.8rem}.DetailDrawer-module__Ci8Tta__drawerClose{border:1px solid var(--rule);cursor:pointer;width:30px;height:30px;color:var(--ink-secondary);background:#fff;border-radius:2px;flex:none;font-size:.9rem;line-height:1}.DetailDrawer-module__Ci8Tta__drawerCover{object-fit:cover;border:1px solid var(--rule);background:var(--paper-aged);border-radius:2px;flex:none;width:84px;height:84px}.DetailDrawer-module__Ci8Tta__drawerCoverIcon{background:var(--paper-warm);place-items:center;padding:26px;display:grid}.DetailDrawer-module__Ci8Tta__drawerCoverIcon img{object-fit:contain;width:100%;height:100%}.DetailDrawer-module__Ci8Tta__drawerBody{overscroll-behavior:contain;flex:1;min-height:0;padding:6px 26px 60px;overflow-y:auto}.DetailDrawer-module__Ci8Tta__fieldGroup{margin-top:26px}.DetailDrawer-module__Ci8Tta__fieldGroupTitle{font-family:var(--font-mono-scoped);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);margin:0 0 6px;font-size:.6rem}.DetailDrawer-module__Ci8Tta__fieldGrid{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;display:grid}.DetailDrawer-module__Ci8Tta__field{border-bottom:1px solid var(--rule-soft);min-width:0;padding:10px 0}.DetailDrawer-module__Ci8Tta__fieldK{font-family:var(--font-mono-scoped);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);font-size:.56rem}.DetailDrawer-module__Ci8Tta__fieldV{font-family:var(--font-mono-scoped);color:var(--ink-secondary);overflow-wrap:anywhere;margin-top:3px;font-size:.74rem}.DetailDrawer-module__Ci8Tta__fieldVLink{color:var(--accent-text);text-decoration:underline}.DetailDrawer-module__Ci8Tta__fieldNote{font-family:var(--font-body);color:var(--ink-muted);margin:10px 0 0;font-size:.76rem;font-weight:300}@media (max-width:640px){.DetailDrawer-module__Ci8Tta__drawer{border-left:0;border-top:1px solid var(--rule);border-top-left-radius:18px;border-top-right-radius:18px;width:100%;height:92vh;max-height:92vh;inset:auto 0 0;transform:translateY(100%);box-shadow:0 -30px 60px #1118272e}.DetailDrawer-module__Ci8Tta__drawerRootOpen .DetailDrawer-module__Ci8Tta__drawer{transform:none}.DetailDrawer-module__Ci8Tta__drawerHandleWrap{touch-action:none;cursor:grab;flex:none;justify-content:center;padding:12px 0 6px;display:flex}.DetailDrawer-module__Ci8Tta__drawerHandleWrap:active{cursor:grabbing}.DetailDrawer-module__Ci8Tta__drawerHandle{background:#1118272e;border-radius:999px;width:40px;height:4px;transition:background .2s}.DetailDrawer-module__Ci8Tta__drawerHandleWrap:active .DetailDrawer-module__Ci8Tta__drawerHandle{background:#11182752}.DetailDrawer-module__Ci8Tta__drawerHead{border-radius:18px 18px 0 0}.DetailDrawer-module__Ci8Tta__drawerBody{padding:6px 20px calc(48px + env(safe-area-inset-bottom))}.DetailDrawer-module__Ci8Tta__fieldGrid{grid-template-columns:1fr}}
.EcosystemDetails-module__wq4_4a__evidenceList{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.EcosystemDetails-module__wq4_4a__evidenceItem{border-bottom:1px solid var(--rule-soft);font-family:var(--font-mono-scoped);overflow-wrap:anywhere;padding:10px 0;font-size:.72rem}.EcosystemDetails-module__wq4_4a__supportList{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.EcosystemDetails-module__wq4_4a__supportItem{border-bottom:1px solid var(--rule-soft);padding:12px 0}.EcosystemDetails-module__wq4_4a__supportLabel{font-family:var(--font-body);margin:0 0 6px;font-size:.8rem;font-weight:500}.EcosystemDetails-module__wq4_4a__supportItem .EcosystemDetails-module__wq4_4a__evidenceList{border-top:1px solid var(--rule-soft)}
.MethodologyBand-module__a5IeBq__section{padding:var(--spoke-section-pad-y,112px) 48px;background:var(--paper-warm);border-top:1px solid #00000012}.MethodologyBand-module__a5IeBq__inner{max-width:1280px;margin:0 auto}.MethodologyBand-module__a5IeBq__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}.MethodologyBand-module__a5IeBq__grid{border-top:1px solid #0000001a;grid-template-columns:repeat(2,1fr);gap:0 72px;margin:0;padding:0;list-style:none;display:grid}.MethodologyBand-module__a5IeBq__card{border-bottom:1px solid #0000001a;grid-template-columns:68px 1fr;align-items:baseline;gap:24px;min-width:0;padding:40px 0;display:grid}.MethodologyBand-module__a5IeBq__ordinal{font-family:var(--font-display);font-variant-numeric:lining-nums tabular-nums;letter-spacing:.02em;color:color-mix(in oklab, var(--ink-primary) 55%, transparent);padding-top:4px;font-size:1.4rem;font-weight:300}.MethodologyBand-module__a5IeBq__text{flex-direction:column;gap:12px;min-width:0;display:flex}.MethodologyBand-module__a5IeBq__cardHeadline{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink-primary);max-width:32ch;margin:0;font-size:1.35rem;font-weight:400;line-height:1.24}.MethodologyBand-module__a5IeBq__body{font-family:var(--font-body);color:var(--ink-secondary);max-width:44ch;margin:0;font-size:1rem;font-weight:400;line-height:1.6}@media (max-width:900px){.MethodologyBand-module__a5IeBq__section{padding:80px 24px}.MethodologyBand-module__a5IeBq__headline{margin-bottom:48px}.MethodologyBand-module__a5IeBq__grid{grid-template-columns:1fr;column-gap:0}.MethodologyBand-module__a5IeBq__card{grid-template-columns:52px 1fr;gap:18px;padding:28px 0}.MethodologyBand-module__a5IeBq__ordinal,.MethodologyBand-module__a5IeBq__cardHeadline{font-size:1.2rem}}
.ActivityPulse-module__xMTcJq__pulse{--gutter:34px;--plot-height:232px;--surface:var(--paper-cream);min-width:0;margin:0}.ActivityPulse-module__xMTcJq__head{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px 32px;padding-bottom:14px;display:flex}.ActivityPulse-module__xMTcJq__title{font-family:var(--font-body);color:var(--ink-primary);margin:0;font-size:.92rem;font-weight:500}.ActivityPulse-module__xMTcJq__titleMeta{color:var(--ink-muted);font-weight:300}.ActivityPulse-module__xMTcJq__legend{flex-wrap:wrap;gap:4px 18px;margin:0;padding:0;list-style:none;display:flex}.ActivityPulse-module__xMTcJq__legendItem{cursor:default;font:inherit;color:inherit;background:0 0;border:0;align-items:center;gap:7px;padding:4px 0;display:inline-flex}.ActivityPulse-module__xMTcJq__legendItem:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.ActivityPulse-module__xMTcJq__swatch{flex:none;width:10px;height:10px;display:block}.ActivityPulse-module__xMTcJq__legendLabel{font-family:var(--font-body);color:var(--ink-secondary);font-size:.8rem}.ActivityPulse-module__xMTcJq__legendCount{font-family:var(--font-mono-scoped);color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:.68rem}.ActivityPulse-module__xMTcJq__frame{padding:44px 0 0 var(--gutter)}.ActivityPulse-module__xMTcJq__plot{height:var(--plot-height);outline:none;position:relative}.ActivityPulse-module__xMTcJq__plot:focus-visible{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--accent);border-radius:2px}.ActivityPulse-module__xMTcJq__gridLine,.ActivityPulse-module__xMTcJq__baseline{left:calc(-1 * var(--gutter));border-top:1px solid var(--rule-soft);pointer-events:none;height:0;position:absolute;right:0}.ActivityPulse-module__xMTcJq__baseline{border-top-color:var(--rule)}.ActivityPulse-module__xMTcJq__yTick{font-family:var(--font-mono-scoped);color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:.62rem;line-height:1;position:absolute;bottom:4px;left:0}.ActivityPulse-module__xMTcJq__baseline .ActivityPulse-module__xMTcJq__yTick{display:none}.ActivityPulse-module__xMTcJq__weekBracket{border-top:1px solid var(--accent-text);border-left:1px solid var(--accent-text);border-right:1px solid var(--accent-text);pointer-events:none;height:7px;position:absolute;top:-30px}.ActivityPulse-module__xMTcJq__weekBracketLabel{font-family:var(--font-mono-scoped);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-text);white-space:nowrap;font-size:.6rem;position:absolute;bottom:calc(100% + 5px);right:0}.ActivityPulse-module__xMTcJq__columns{grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:absolute;inset:0}.ActivityPulse-module__xMTcJq__slot{cursor:pointer;justify-content:center;align-items:flex-end;height:100%;transition:background-color .18s ease-out;display:flex;position:relative}.ActivityPulse-module__xMTcJq__slot[data-active=true]{background-color:#4c1d950b}.ActivityPulse-module__xMTcJq__column{border-radius:4px 4px 0 0;flex-direction:column;width:min(24px,64%);display:flex;overflow:hidden}.ActivityPulse-module__xMTcJq__segment{box-sizing:border-box;background-clip:content-box;flex:none;width:100%;transition:background-color .24s ease-out;display:block}.ActivityPulse-module__xMTcJq__segment+.ActivityPulse-module__xMTcJq__segment{padding-top:2px}.ActivityPulse-module__xMTcJq__peakLabel{font-family:var(--font-mono-scoped);color:var(--ink-secondary);font-variant-numeric:tabular-nums;pointer-events:none;font-size:.66rem;line-height:1;position:absolute;left:50%;transform:translate(-50%,-6px)}.ActivityPulse-module__xMTcJq__xAxis{height:26px;position:relative}.ActivityPulse-module__xMTcJq__xTick{font-family:var(--font-mono-scoped);letter-spacing:.04em;color:var(--ink-muted);white-space:nowrap;font-size:.62rem;position:absolute;top:9px;transform:translate(-50%)}.ActivityPulse-module__xMTcJq__tooltipAnchor{pointer-events:none;z-index:2;width:0;height:0;position:absolute;top:0}.ActivityPulse-module__xMTcJq__tooltip{border:1px solid var(--rule);background:#fff;border-radius:8px;width:238px;padding:12px 14px;position:absolute;top:6px;left:18px;box-shadow:0 1px 2px #1118270a,0 12px 32px -12px #2e106538}.ActivityPulse-module__xMTcJq__tooltipLeft{left:auto;right:18px}.ActivityPulse-module__xMTcJq__tooltipHead{border-bottom:1px solid var(--rule-soft);justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 8px;padding-bottom:8px;display:flex}.ActivityPulse-module__xMTcJq__tooltipDate{font-family:var(--font-mono-scoped);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);font-size:.64rem}.ActivityPulse-module__xMTcJq__tooltipTotal{font-family:var(--font-body);color:var(--ink-secondary);font-size:.78rem}.ActivityPulse-module__xMTcJq__tooltipTotal strong{color:var(--ink-primary);font-variant-numeric:tabular-nums;font-weight:600}.ActivityPulse-module__xMTcJq__tooltipRows{gap:3px;margin:0;padding:0;list-style:none;display:grid}.ActivityPulse-module__xMTcJq__tooltipRow{font-family:var(--font-body);grid-template-columns:12px 1fr auto;align-items:center;gap:8px;font-size:.76rem;line-height:1.35;display:grid}.ActivityPulse-module__xMTcJq__tooltipRowEmpty .ActivityPulse-module__xMTcJq__tooltipLabel,.ActivityPulse-module__xMTcJq__tooltipRowEmpty .ActivityPulse-module__xMTcJq__tooltipValue{color:var(--ink-muted);font-weight:400}.ActivityPulse-module__xMTcJq__lineKey{width:12px;height:2px;display:block}.ActivityPulse-module__xMTcJq__tooltipLabel{color:var(--ink-secondary)}.ActivityPulse-module__xMTcJq__tooltipValue{color:var(--ink-primary);font-variant-numeric:tabular-nums;font-weight:600}.ActivityPulse-module__xMTcJq__tooltipProjects{border-top:1px solid var(--rule-soft);font-family:var(--font-body);color:var(--ink-primary);margin:9px 0 0;padding-top:8px;font-size:.74rem;line-height:1.45}.ActivityPulse-module__xMTcJq__tooltipProjectsLabel{font-family:var(--font-mono-scoped);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:2px;font-size:.6rem;display:block}.ActivityPulse-module__xMTcJq__tooltipHint{border-top:1px solid var(--rule-soft);font-family:var(--font-mono-scoped);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);margin:9px 0 0;padding-top:8px;font-size:.58rem}.ActivityPulse-module__xMTcJq__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){.ActivityPulse-module__xMTcJq__pulse{--gutter:26px;--plot-height:168px}.ActivityPulse-module__xMTcJq__legend{gap:2px 14px}.ActivityPulse-module__xMTcJq__column{border-radius:2px 2px 0 0}.ActivityPulse-module__xMTcJq__tooltip{width:200px}}@media (prefers-reduced-motion:reduce){.ActivityPulse-module__xMTcJq__segment,.ActivityPulse-module__xMTcJq__slot{transition:none}}
.DeliverablesSection-module__emLpTa__section{padding:var(--spoke-section-pad-y,112px) 48px;background:var(--paper-warm);border-top:1px solid #00000012}.DeliverablesSection-module__emLpTa__inner{grid-template-columns:1fr 1.4fr;align-items:start;gap:96px;max-width:1280px;margin:0 auto;display:grid}.DeliverablesSection-module__emLpTa__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;position:sticky;top:120px}.DeliverablesSection-module__emLpTa__list{border-top:1px solid #0000001a;margin:0;padding:0}.DeliverablesSection-module__emLpTa__row{border-bottom:1px solid #0000001a;grid-template-columns:minmax(220px,1fr) 2fr;align-items:baseline;gap:32px;padding:24px 0;display:grid}.DeliverablesSection-module__emLpTa__label{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink-primary);margin:0;font-size:1.25rem;font-weight:400;line-height:1.2}.DeliverablesSection-module__emLpTa__description{font-family:var(--font-body);color:var(--ink-secondary);max-width:56ch;margin:0;font-size:1.02rem;font-weight:400;line-height:1.55}@media (max-width:900px){.DeliverablesSection-module__emLpTa__section{padding:80px 24px}.DeliverablesSection-module__emLpTa__inner{grid-template-columns:1fr;gap:40px}.DeliverablesSection-module__emLpTa__headline{position:static}.DeliverablesSection-module__emLpTa__row{grid-template-columns:1fr;gap:8px;padding:20px 0}}
.EcosystemsOverview-module__P5CT-q__hero{border-bottom:1px solid var(--rule);background:var(--paper-cream);padding:72px 48px 44px}.EcosystemsOverview-module__P5CT-q__heroInner{grid-template-columns:1.1fr 1fr;align-items:end;gap:56px;max-width:1280px;margin:0 auto;display:grid}.EcosystemsOverview-module__P5CT-q__heroText{min-width:0}.EcosystemsOverview-module__P5CT-q__eyebrow{font-family:var(--font-mono-scoped);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);margin:0;font-size:.68rem}.EcosystemsOverview-module__P5CT-q__display{font-family:var(--font-display);letter-spacing:-.035em;margin:18px 0 0;font-size:clamp(2.6rem,7vw,5.2rem);font-weight:400;line-height:.99}.EcosystemsOverview-module__P5CT-q__heroLede{font-family:var(--font-body);color:var(--ink-secondary);max-width:52ch;margin:20px 0 0;font-size:1.08rem;font-weight:300;line-height:1.6}.EcosystemsOverview-module__P5CT-q__timestamp{font-family:var(--font-mono-scoped);color:var(--ink-muted);margin:22px 0 0;font-size:.8rem;font-weight:300;line-height:1.6;display:block}.EcosystemsOverview-module__P5CT-q__heroFigure{text-align:right;justify-self:end;min-width:0}.EcosystemsOverview-module__P5CT-q__figureLabel{font-family:var(--font-mono-scoped);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);margin:0;font-size:.64rem}.EcosystemsOverview-module__P5CT-q__figureValue{font-family:var(--font-display);letter-spacing:-.04em;color:var(--ink-primary);margin:10px 0 0;font-size:clamp(3.4rem,7vw,5.6rem);font-weight:400;line-height:.92}.EcosystemsOverview-module__P5CT-q__figureDelta{font-family:var(--font-body);color:var(--ink-primary);margin:14px 0 0;font-size:.92rem;font-weight:500}.EcosystemsOverview-module__P5CT-q__figureDeltaBase{color:var(--ink-muted);font-weight:300}.EcosystemsOverview-module__P5CT-q__pulseWrap{max-width:1280px;margin:56px auto 0}.EcosystemsOverview-module__P5CT-q__statRow{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(4,1fr);max-width:1280px;margin:40px auto 0;display:grid}.EcosystemsOverview-module__P5CT-q__stat{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-direction:column-reverse;gap:8px;min-width:0;padding:18px;display:flex}.EcosystemsOverview-module__P5CT-q__statValue{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums lining-nums;margin:0;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:400;line-height:1}.EcosystemsOverview-module__P5CT-q__statLabel{font-family:var(--font-mono-scoped);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin:0;font-size:.62rem;line-height:1.4}.EcosystemsOverview-module__P5CT-q__noticesWrap{padding:0 48px}.EcosystemsOverview-module__P5CT-q__notices{max-width:1280px;margin:0 auto}.EcosystemsOverview-module__P5CT-q__staleBanner{border-bottom:1px solid var(--down-line);font-family:var(--font-mono-scoped);color:var(--down);margin:20px 0 0;padding:.9rem 0;font-size:.78rem;line-height:1.5}.EcosystemsOverview-module__P5CT-q__coverageLine{border-bottom:1px solid var(--rule);font-family:var(--font-body);color:var(--ink-secondary);justify-content:space-between;gap:2rem;margin:0;padding:1rem 0;font-size:.88rem;line-height:1.5;display:flex}.EcosystemsOverview-module__P5CT-q__coverageLine strong{color:var(--ink-primary)}.EcosystemsOverview-module__P5CT-q__emptyNotice{max-width:40rem;font-family:var(--font-display);letter-spacing:-.03em;margin:2rem 0 0;font-size:clamp(1.6rem,3.4vw,2.6rem);line-height:1.08}.EcosystemsOverview-module__P5CT-q__unavailable{flex-direction:column;justify-content:center;max-width:64rem;margin:0 auto;padding:clamp(6rem,13vw,11rem) 48px;display:flex}.EcosystemsOverview-module__P5CT-q__unavailableTitle{max-width:14ch;font-family:var(--font-display);letter-spacing:-.035em;margin:14px 0 0;font-size:clamp(2.6rem,7vw,5.2rem);font-weight:400;line-height:.99}.EcosystemsOverview-module__P5CT-q__unavailableBody{max-width:38rem;font-family:var(--font-body);color:var(--ink-secondary);margin:1.5rem 0 0;font-size:1rem;line-height:1.65}@media (max-width:960px){.EcosystemsOverview-module__P5CT-q__hero{padding:56px 24px 34px}.EcosystemsOverview-module__P5CT-q__noticesWrap{padding:0 24px}.EcosystemsOverview-module__P5CT-q__heroInner{grid-template-columns:1fr;align-items:start;gap:32px}.EcosystemsOverview-module__P5CT-q__heroFigure{text-align:left;justify-self:start}.EcosystemsOverview-module__P5CT-q__pulseWrap{margin-top:40px}.EcosystemsOverview-module__P5CT-q__statRow{grid-template-columns:repeat(2,1fr)}.EcosystemsOverview-module__P5CT-q__unavailable{padding:clamp(5rem,13vw,9rem) 24px}}@media (max-width:640px){.EcosystemsOverview-module__P5CT-q__hero{padding:44px 20px 28px}.EcosystemsOverview-module__P5CT-q__noticesWrap{padding:0 20px}.EcosystemsOverview-module__P5CT-q__coverageLine{flex-direction:column;gap:.35rem}}
.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}}
.EcosystemSection-module__u-FxYq__section{border-top:1px solid var(--rule);background:var(--paper-cream);padding:112px 48px}.EcosystemSection-module__u-FxYq__sectionWarm{background:var(--paper-warm)}.EcosystemSection-module__u-FxYq__sectionTight{padding-top:72px;padding-bottom:72px}.EcosystemSection-module__u-FxYq__inner{max-width:1280px;margin:0 auto}.EcosystemSection-module__u-FxYq__secHead{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:34px;padding-bottom:18px;display:flex}.EcosystemSection-module__u-FxYq__secHeadText{min-width:0}.EcosystemSection-module__u-FxYq__eyebrow{font-family:var(--font-mono-scoped);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);margin:0;font-size:.68rem}.EcosystemSection-module__u-FxYq__headline{font-family:var(--font-display);letter-spacing:-.03em;margin:14px 0 0;font-size:clamp(2rem,3.6vw,3rem);font-weight:400;line-height:1.05}.EcosystemSection-module__u-FxYq__secKicker{font-family:var(--font-mono-scoped);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);text-align:right;white-space:nowrap;font-size:.64rem}.EcosystemSection-module__u-FxYq__sectionNote{font-family:var(--font-body);color:var(--ink-muted);max-width:64ch;margin:14px 0 0;font-size:.86rem;font-weight:300}.EcosystemSection-module__u-FxYq__bleed{margin-top:34px;margin-left:-48px;margin-right:-48px}.EcosystemSection-module__u-FxYq__body{margin-top:34px}@media (max-width:960px){.EcosystemSection-module__u-FxYq__section{padding:72px 24px}.EcosystemSection-module__u-FxYq__secHead{flex-direction:column;align-items:flex-start;gap:12px}.EcosystemSection-module__u-FxYq__secKicker{text-align:left}.EcosystemSection-module__u-FxYq__bleed{margin-left:-24px;margin-right:-24px}}@media (max-width:640px){.EcosystemSection-module__u-FxYq__section{padding:56px 20px}.EcosystemSection-module__u-FxYq__bleed{margin-left:-20px;margin-right:-20px}}
.ServiceLinksBand-module__PT5jEa__section{padding:var(--spoke-section-pad-y,112px) 48px;background:var(--paper-cream);border-top:1px solid #00000012}.ServiceLinksBand-module__PT5jEa__inner{max-width:1280px;margin:0 auto}.ServiceLinksBand-module__PT5jEa__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}.ServiceLinksBand-module__PT5jEa__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px;display:grid}.ServiceLinksBand-module__PT5jEa__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}.ServiceLinksBand-module__PT5jEa__card:hover{border-color:var(--ink-primary);background:var(--paper-cream)}.ServiceLinksBand-module__PT5jEa__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}.ServiceLinksBand-module__PT5jEa__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}.ServiceLinksBand-module__PT5jEa__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}.ServiceLinksBand-module__PT5jEa__card:hover .ServiceLinksBand-module__PT5jEa__explore{color:var(--accent)}.ServiceLinksBand-module__PT5jEa__exploreLabel{position:relative}.ServiceLinksBand-module__PT5jEa__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)}.ServiceLinksBand-module__PT5jEa__card:hover .ServiceLinksBand-module__PT5jEa__exploreLabel:after{transform-origin:0;transform:scaleX(1)}.ServiceLinksBand-module__PT5jEa__exploreArrow{width:16px;height:16px;transition:transform .32s cubic-bezier(.7,0,.3,1)}.ServiceLinksBand-module__PT5jEa__card:hover .ServiceLinksBand-module__PT5jEa__exploreArrow{transform:translate(4px)}@media (max-width:900px){.ServiceLinksBand-module__PT5jEa__section{padding:80px 24px}.ServiceLinksBand-module__PT5jEa__headline{margin-bottom:48px}.ServiceLinksBand-module__PT5jEa__grid{grid-template-columns:1fr;gap:20px}.ServiceLinksBand-module__PT5jEa__card{min-height:0;padding:32px 28px}}
.ProjectMark-module__8vpXia__mark{background:var(--paper-warm);vertical-align:middle;border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.ProjectMark-module__8vpXia__markMd{width:34px;height:34px}.ProjectMark-module__8vpXia__markSm{width:22px;height:22px}.ProjectMark-module__8vpXia__markInit{font-family:var(--font-display);color:var(--accent-text);font-size:.82rem;line-height:1}.ProjectMark-module__8vpXia__markSm .ProjectMark-module__8vpXia__markInit{font-size:.58rem}.ProjectMark-module__8vpXia__markImg{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}
.TemplateHero-module__lOGZxW__section{padding:var(--spoke-section-pad-y,112px) 48px;background:var(--paper-warm);border-top:1px solid #00000012}.TemplateHero-module__lOGZxW__inner{grid-template-columns:1fr 1.4fr;align-items:start;gap:96px;max-width:1280px;margin:0 auto;display:grid}.TemplateHero-module__lOGZxW__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;position:sticky;top:120px}.TemplateHero-module__lOGZxW__body{min-width:0}.TemplateHero-module__lOGZxW__intro{font-family:var(--font-body);color:var(--ink-secondary);max-width:62ch;margin:0 0 8px;font-size:1.02rem;font-weight:400;line-height:1.62}@media (max-width:900px){.TemplateHero-module__lOGZxW__section{padding:80px 24px}.TemplateHero-module__lOGZxW__inner{grid-template-columns:1fr;gap:40px}.TemplateHero-module__lOGZxW__headline{position:static}}
.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}}
.SynergyCard-module__0th-ba__card{border:1px solid var(--rule);background:#fff;border-radius:12px;flex-direction:column;padding:20px 22px 22px;transition:border-color .22s ease-out,box-shadow .22s ease-out;display:flex;position:relative;box-shadow:0 1px 2px #11182708,0 18px 40px -30px #4c1d9547}.SynergyCard-module__0th-ba__card:hover,.SynergyCard-module__0th-ba__card:focus-within{border-color:#7c3aed52;box-shadow:0 1px 2px #1118270a,0 26px 48px -28px #4c1d9561}.SynergyCard-module__0th-ba__top{justify-content:space-between;align-items:baseline;display:flex}.SynergyCard-module__0th-ba__ordinal{font-family:var(--font-mono-scoped);color:var(--ink-muted);font-size:.7rem}.SynergyCard-module__0th-ba__score{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink-primary);font-size:2.4rem;line-height:1}.SynergyCard-module__0th-ba__scoreMax{font-family:var(--font-mono-scoped);letter-spacing:.02em;color:var(--ink-muted);margin-left:2px;font-size:.66rem}.SynergyCard-module__0th-ba__triad{width:100%;height:auto;margin:10px 0 4px;display:block}.SynergyCard-module__0th-ba__observed{stroke:var(--violet-400);stroke-width:1.6px;stroke-linecap:round}.SynergyCard-module__0th-ba__inferred{stroke:var(--accent);stroke-width:1.6px;stroke-dasharray:3 6;stroke-linecap:round}.SynergyCard-module__0th-ba__nodeHalo{fill:#fff}.SynergyCard-module__0th-ba__nodeDisc{fill:var(--paper-cream)}.SynergyCard-module__0th-ba__nodeRing{fill:none;stroke:#4c1d953d;stroke-width:1.2px}.SynergyCard-module__0th-ba__nodeInitials{font-family:var(--font-mono-scoped);fill:var(--accent-text);font-size:10px;font-weight:600}.SynergyCard-module__0th-ba__pairName{font-family:var(--font-mono-scoped);fill:var(--ink-secondary);font-size:11px}.SynergyCard-module__0th-ba__neighborName{font-family:var(--font-mono-scoped);letter-spacing:.04em;fill:var(--ink-muted);font-size:10px}.SynergyCard-module__0th-ba__neighborMore{font-family:var(--font-mono-scoped);fill:var(--ink-muted);font-size:11px}.SynergyCard-module__0th-ba__pair{font-family:var(--font-body);color:var(--ink-primary);margin:14px 0 0;font-size:1rem;font-weight:500;line-height:1.3}.SynergyCard-module__0th-ba__open{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.SynergyCard-module__0th-ba__open:after{content:"";border-radius:12px;position:absolute;inset:0}.SynergyCard-module__0th-ba__open:focus-visible{outline:none}.SynergyCard-module__0th-ba__open:focus-visible:after{outline:2px solid var(--accent);outline-offset:3px}.SynergyCard-module__0th-ba__times{color:var(--ink-muted);font-weight:300}.SynergyCard-module__0th-ba__why{font-family:var(--font-body);color:var(--ink-secondary);margin:6px 0 0;font-size:.82rem;font-weight:300;line-height:1.5}.SynergyCard-module__0th-ba__why strong{color:var(--ink-primary);font-weight:500}.SynergyCard-module__0th-ba__breakdown{margin-top:18px}.SynergyCard-module__0th-ba__track{background:var(--violet-50);border-radius:3px;gap:2px;height:6px;display:flex;overflow:hidden}.SynergyCard-module__0th-ba__segment{height:100%;display:block}.SynergyCard-module__0th-ba__partNeighbor{background-color:var(--accent-text)}.SynergyCard-module__0th-ba__partRecency{background-color:var(--accent)}.SynergyCard-module__0th-ba__partCategory{background-color:var(--violet-300)}.SynergyCard-module__0th-ba__parts{gap:4px;margin:10px 0 0;padding:0;list-style:none;display:grid}.SynergyCard-module__0th-ba__part{font-family:var(--font-body);grid-template-columns:8px 1fr auto;align-items:center;gap:8px;font-size:.76rem;display:grid}.SynergyCard-module__0th-ba__swatch{border-radius:2px;width:8px;height:8px}.SynergyCard-module__0th-ba__partLabel{color:var(--ink-secondary)}.SynergyCard-module__0th-ba__partValue{color:var(--ink-primary);font-variant-numeric:tabular-nums;font-weight:600}.SynergyCard-module__0th-ba__partMax{color:var(--ink-muted);font-weight:400}.SynergyCard-module__0th-ba__facts{border-top:1px solid var(--rule-soft);gap:8px;margin:16px 0 0;padding-top:12px;display:grid}.SynergyCard-module__0th-ba__fact dt{font-family:var(--font-mono-scoped);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);font-size:.58rem}.SynergyCard-module__0th-ba__fact dd{font-family:var(--font-body);color:var(--ink-primary);margin:2px 0 0;font-size:.8rem}@media (prefers-reduced-motion:reduce){.SynergyCard-module__0th-ba__card{transition:none}}
.landing-page-agency-module__2AhUbW__page{background:var(--paper-cream);flex-direction:column;min-height:100vh;display:flex}.landing-page-agency-module__2AhUbW__main{flex:1}
.WhatWeRunSection-module__aWfpnW__section{padding:var(--spoke-section-pad-y,112px) 48px;background:var(--paper-cream);border-top:1px solid #00000012}.WhatWeRunSection-module__aWfpnW__inner{grid-template-columns:1fr 1.4fr;align-items:start;gap:96px;max-width:1280px;margin:0 auto;display:grid}.WhatWeRunSection-module__aWfpnW__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;position:sticky;top:120px}@media (max-width:900px){.WhatWeRunSection-module__aWfpnW__section{padding:80px 24px}.WhatWeRunSection-module__aWfpnW__inner{grid-template-columns:1fr;gap:40px}.WhatWeRunSection-module__aWfpnW__headline{position:static}}
.BusinessPricingScreen-module__U9tKwq__page{z-index:1;max-width:1180px;padding:var(--space-2xl) var(--space-lg);margin:0 auto;position:relative}.BusinessPricingScreen-module__U9tKwq__main{gap:var(--space-xl);flex-direction:column;display:flex}.BusinessPricingScreen-module__U9tKwq__hero{gap:var(--space-sm);max-width:780px;animation:.56s both BusinessPricingScreen-module__U9tKwq__heroIn;display:grid}.BusinessPricingScreen-module__U9tKwq__title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text);text-wrap:balance;font-size:clamp(2rem,4vw,3.2rem);font-style:italic;line-height:1.08}.BusinessPricingScreen-module__U9tKwq__subtitle{max-width:62ch;color:var(--text-secondary);font-size:1.02rem;line-height:1.75}.BusinessPricingScreen-module__U9tKwq__columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,4rem);display:grid}.BusinessPricingScreen-module__U9tKwq__leftColumn{gap:var(--space-xl);flex-direction:column;display:flex}.BusinessPricingScreen-module__U9tKwq__rightColumn{gap:var(--space-xl);flex-direction:column;padding-top:.25rem;animation:.52s .2s both BusinessPricingScreen-module__U9tKwq__cardIn;display:flex}.BusinessPricingScreen-module__U9tKwq__card{gap:var(--space-md);border:1px solid var(--glass-border-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);isolation:isolate;background:linear-gradient(160deg,#8b5cf61f,#8b5cf60a 45%,#fff9);border-radius:24px;flex-direction:column;width:100%;padding:clamp(1.5rem,2.5vw,2.5rem);animation:.52s both BusinessPricingScreen-module__U9tKwq__cardIn;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 56px #7c3aed24,inset 0 0 0 1px #fffc}.BusinessPricingScreen-module__U9tKwq__card:after{content:"";pointer-events:none;will-change:transform;background:linear-gradient(120deg,#0000 25%,#ffffff42,#0000 65%);animation:4.2s ease-in-out infinite BusinessPricingScreen-module__U9tKwq__sheen;position:absolute;inset:0;transform:translate(-120%)}@media (prefers-reduced-motion:reduce){.BusinessPricingScreen-module__U9tKwq__card:after,.BusinessPricingScreen-module__U9tKwq__formReveal{animation:none}}.BusinessPricingScreen-module__U9tKwq__cardHeader{gap:var(--space-xs);display:grid}.BusinessPricingScreen-module__U9tKwq__kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:.72rem}.BusinessPricingScreen-module__U9tKwq__cardTitle{font-family:var(--font-display);color:var(--text);letter-spacing:-.015em;font-size:1.4rem;line-height:1.2}.BusinessPricingScreen-module__U9tKwq__cardBody{color:var(--text-secondary);font-size:.92rem;line-height:1.65}.BusinessPricingScreen-module__U9tKwq__price{margin-top:var(--space-xs);color:var(--text);align-items:flex-end;gap:.26rem;line-height:1;display:flex}.BusinessPricingScreen-module__U9tKwq__priceAmount{letter-spacing:-.04em;font-size:clamp(2.4rem,4vw,3rem);font-weight:700}.BusinessPricingScreen-module__U9tKwq__pricePeriod{letter-spacing:.02em;color:var(--text-muted);font-size:.82rem;transform:translateY(-1px)}.BusinessPricingScreen-module__U9tKwq__billingNote{color:var(--text-muted);font-size:.78rem;line-height:1.5}.BusinessPricingScreen-module__U9tKwq__priceDivider{background:linear-gradient(90deg,#0000 0%,#8b5cf65c 30%,#a78bfa66 50%,#8b5cf65c 70%,#0000 100%);width:100%;height:1px;margin:.5rem 0 .75rem}.BusinessPricingScreen-module__U9tKwq__actions{gap:.7rem;display:grid}.BusinessPricingScreen-module__U9tKwq__action{border:1px solid var(--glass-border-strong);text-align:center;cursor:pointer;width:100%;min-height:48px;transition:transform var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast), color var(--transition-fast);border-radius:10px;justify-content:center;align-items:center;padding:.7rem 1rem;font-family:inherit;font-size:.92rem;font-weight:500;text-decoration:none;display:inline-flex}.BusinessPricingScreen-module__U9tKwq__action:hover{transform:translateY(-1px)}.BusinessPricingScreen-module__U9tKwq__action:disabled{opacity:.6;cursor:not-allowed}.BusinessPricingScreen-module__U9tKwq__action:disabled:hover{transform:none}.BusinessPricingScreen-module__U9tKwq__actionPrimary{background:var(--violet-700);color:#fff;border-color:#6d28d973}.BusinessPricingScreen-module__U9tKwq__actionPrimary:hover{background:var(--violet-600)}.BusinessPricingScreen-module__U9tKwq__actionSecondary{color:var(--text);background:#ffffffa8}.BusinessPricingScreen-module__U9tKwq__actionSecondary:hover{color:var(--violet-700);border-color:#8b5cf661}.BusinessPricingScreen-module__U9tKwq__cardNote{margin-top:var(--space-xs);color:var(--text-muted);font-size:.8rem;line-height:1.55}.BusinessPricingScreen-module__U9tKwq__sectionHeading{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text);margin-bottom:var(--space-sm);font-size:1.1rem;font-weight:600;line-height:1.3}.BusinessPricingScreen-module__U9tKwq__sectionBody{color:var(--text-secondary);margin-bottom:var(--space-sm);font-size:.9rem;line-height:1.6}.BusinessPricingScreen-module__U9tKwq__featureList{gap:1.1rem;margin:0;padding:0;list-style:none;display:grid}.BusinessPricingScreen-module__U9tKwq__featureItem{border-left:2px solid var(--violet-300,#c4b5fd);grid-template-rows:auto auto;gap:.18rem;padding-left:1.1rem;display:grid}.BusinessPricingScreen-module__U9tKwq__featureLabel{color:var(--text);font-size:.875rem;font-weight:600}.BusinessPricingScreen-module__U9tKwq__featureDesc{color:var(--text-secondary);font-size:.85rem;line-height:1.6}.BusinessPricingScreen-module__U9tKwq__featureLink{color:var(--violet-700);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.BusinessPricingScreen-module__U9tKwq__featureLink:hover{color:var(--violet-800,#5b21b6)}.BusinessPricingScreen-module__U9tKwq__footnote{text-align:center;color:var(--text-muted);font-size:.82rem}.BusinessPricingScreen-module__U9tKwq__formReveal{scroll-margin-top:var(--space-xl);animation:.42s both BusinessPricingScreen-module__U9tKwq__formRevealIn}@media (max-width:960px){.BusinessPricingScreen-module__U9tKwq__page{padding:var(--space-xl) var(--space-md)}.BusinessPricingScreen-module__U9tKwq__columns{gap:var(--space-xl);grid-template-columns:1fr}}@media (max-width:640px){.BusinessPricingScreen-module__U9tKwq__title{text-wrap:pretty}.BusinessPricingScreen-module__U9tKwq__subtitle{font-size:.95rem;line-height:1.65}.BusinessPricingScreen-module__U9tKwq__card{padding:1.25rem}}@keyframes BusinessPricingScreen-module__U9tKwq__heroIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes BusinessPricingScreen-module__U9tKwq__cardIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes BusinessPricingScreen-module__U9tKwq__formRevealIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes BusinessPricingScreen-module__U9tKwq__sheen{0%{transform:translate(-120%)}35%{transform:translate(120%)}to{transform:translate(120%)}}
.PossibleSynergies-module__wUz_6a__method{max-width:72ch;font-family:var(--font-mono-scoped);letter-spacing:.02em;color:var(--ink-muted);margin:0 0 28px;font-size:.7rem;line-height:1.7}.PossibleSynergies-module__wUz_6a__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.PossibleSynergies-module__wUz_6a__empty{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink-secondary);margin:0;padding:2.5rem 0;font-size:clamp(1.3rem,2.6vw,1.9rem)}@media (max-width:1100px){.PossibleSynergies-module__wUz_6a__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.PossibleSynergies-module__wUz_6a__grid{grid-template-columns:minmax(0,1fr);gap:14px}}
.CitationBlock-module__BzCfzG__section{padding:var(--spoke-section-pad-y,112px) 48px;background:var(--paper-warm);border-top:1px solid #00000012}.CitationBlock-module__BzCfzG__inner{grid-template-columns:1fr 1.4fr;align-items:start;gap:96px;max-width:1280px;margin:0 auto;display:grid}.CitationBlock-module__BzCfzG__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}.CitationBlock-module__BzCfzG__body{min-width:0}.CitationBlock-module__BzCfzG__intro{max-width:62ch;font-family:var(--font-body);color:var(--ink-secondary);margin:0 0 8px;font-size:1.02rem;font-weight:400;line-height:1.62}.CitationBlock-module__BzCfzG__list{border-top:1px solid #0000001a;margin:0;padding:0}.CitationBlock-module__BzCfzG__row{border-bottom:1px solid #0000001a;padding:28px 0}.CitationBlock-module__BzCfzG__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}.CitationBlock-module__BzCfzG__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}.CitationBlock-module__BzCfzG__link{color:var(--accent);text-underline-offset:3px;text-decoration:underline}@media (max-width:900px){.CitationBlock-module__BzCfzG__section{padding:80px 24px}.CitationBlock-module__BzCfzG__inner{grid-template-columns:1fr;gap:40px}.CitationBlock-module__BzCfzG__headline{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}}
.CadenceStrip-module__vDN1Ua__strip{border-bottom:1px solid var(--rule);vertical-align:middle;grid-auto-columns:4px;grid-auto-flow:column;align-items:end;column-gap:1px;height:30px;padding-bottom:1px;display:inline-grid}.CadenceStrip-module__vDN1Ua__bar{background-color:var(--violet-400);border-radius:2px 2px 0 0;width:4px;display:block}.CadenceStrip-module__vDN1Ua__barCurrent{background-color:var(--accent-text)}.CadenceStrip-module__vDN1Ua__empty{width:4px;height:0;display:block}
.DataMethodNote-module__tuG-3G__section{padding:var(--spoke-section-pad-y,112px) 48px;background:var(--paper-cream);border-top:1px solid #00000012}.DataMethodNote-module__tuG-3G__inner{grid-template-columns:1fr 1.4fr;align-items:start;gap:80px;max-width:1080px;margin:0 auto;display:grid}.DataMethodNote-module__tuG-3G__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}.DataMethodNote-module__tuG-3G__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){.DataMethodNote-module__tuG-3G__section{padding:80px 24px}.DataMethodNote-module__tuG-3G__inner{grid-template-columns:1fr;gap:32px}}
.VizSection-module__ccmIIq__section{padding:var(--spoke-section-pad-y,112px) 48px;background:var(--paper-cream);border-top:1px solid #00000012}.VizSection-module__ccmIIq__inner{max-width:1280px;margin:0 auto}.VizSection-module__ccmIIq__heading{max-width:24ch;font-family:var(--font-display);font-weight:400;font-size:var(--spoke-section-h2,clamp(1.7rem, 3vw, 2.5rem));letter-spacing:-.03em;color:var(--ink-primary);margin:0 0 40px;line-height:1.05}.VizSection-module__ccmIIq__stage{background:var(--paper-warm);border:1px solid #00000014;border-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:80px 24px}.VizSection-module__ccmIIq__heading{margin-bottom:28px}}
.EcosystemLedgerTable-module__CxWsva__card{border:1px solid var(--border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(8px);background:linear-gradient(#ffffffc7 0%,#ffffff9e 100%);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffd9,0 24px 48px -28px #4c1d9538,0 4px 12px -6px #110c1f14}.EcosystemLedgerTable-module__CxWsva__card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#a78bfa80,#0000);height:1px;position:absolute;inset:-1px -1px auto}.EcosystemLedgerTable-module__CxWsva__cardHeader{justify-content:space-between;align-items:center;gap:var(--space-md);padding:.95rem var(--space-md);border-bottom:1px solid var(--border);background:linear-gradient(#ffffff8c 0%,#ffffff2e 100%);display:flex}.EcosystemLedgerTable-module__CxWsva__cardHeaderText{flex-direction:column;gap:.2rem;min-width:0;display:flex}.EcosystemLedgerTable-module__CxWsva__cardTitle{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);margin:0;font-size:1.15rem;font-style:italic;font-weight:500;line-height:1.2}.EcosystemLedgerTable-module__CxWsva__cardSubtitle{font-family:var(--font-body);color:var(--text-muted);margin:0;font-size:.8125rem;line-height:1.4}.EcosystemLedgerTable-module__CxWsva__cardMeta{font-family:var(--font-mono-scoped);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;font-size:.66rem}.EcosystemLedgerTable-module__CxWsva__toolbar{padding:.7rem var(--space-md);border-bottom:1px solid var(--border)}.EcosystemLedgerTable-module__CxWsva__tableWrapper{width:100%;overflow-x:auto}.EcosystemLedgerTable-module__CxWsva__table{border-collapse:separate;border-spacing:0;width:100%}.EcosystemLedgerTable-module__CxWsva__headCell{text-align:left;padding:.6rem var(--space-md);font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;border-bottom:1px solid var(--border);z-index:1;background:#ffffff57;font-size:.6875rem;font-weight:600;position:sticky;top:0}.EcosystemLedgerTable-module__CxWsva__bodyRow{transition:background-color var(--transition-fast);position:relative}.EcosystemLedgerTable-module__CxWsva__bodyRow[data-selectable]{cursor:pointer}.EcosystemLedgerTable-module__CxWsva__bodyRow:not(:last-child)>.EcosystemLedgerTable-module__CxWsva__bodyCell{border-bottom:1px solid #4033590f}.EcosystemLedgerTable-module__CxWsva__bodyRow:hover{background:linear-gradient(90deg,#a78bfa0a 0%,#a78bfa14 50%,#a78bfa0a 100%)}.EcosystemLedgerTable-module__CxWsva__bodyRow:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.EcosystemLedgerTable-module__CxWsva__bodyRow.EcosystemLedgerTable-module__CxWsva__isSelected{background:var(--accent-subtle)}.EcosystemLedgerTable-module__CxWsva__bodyRow>.EcosystemLedgerTable-module__CxWsva__bodyCell:first-child{position:relative}.EcosystemLedgerTable-module__CxWsva__bodyRow>.EcosystemLedgerTable-module__CxWsva__bodyCell:first-child:before{content:"";background:linear-gradient(180deg, var(--violet-400), var(--violet-600));opacity:0;width:2px;transition:opacity var(--transition-fast);border-radius:999px;position:absolute;inset:6px auto 6px 0}.EcosystemLedgerTable-module__CxWsva__bodyRow:hover>.EcosystemLedgerTable-module__CxWsva__bodyCell:first-child:before,.EcosystemLedgerTable-module__CxWsva__bodyRow.EcosystemLedgerTable-module__CxWsva__isSelected>.EcosystemLedgerTable-module__CxWsva__bodyCell:first-child:before{opacity:1}.EcosystemLedgerTable-module__CxWsva__bodyCell{padding:.85rem var(--space-md);font-family:var(--font-body);color:var(--text-secondary);vertical-align:middle;font-size:.8125rem;line-height:1.55}.EcosystemLedgerTable-module__CxWsva__cellRight{text-align:right}.EcosystemLedgerTable-module__CxWsva__emptyCell{padding:var(--space-xl) var(--space-md);text-align:center;font-family:var(--font-body);color:var(--text-muted);font-size:.875rem}.EcosystemLedgerTable-module__CxWsva__cardFooter{padding:.75rem var(--space-md);border-top:1px solid var(--border);background:linear-gradient(#ffffff24 0%,#ffffff80 100%);flex-wrap:wrap;align-items:center;gap:20px;display:flex}.EcosystemLedgerTable-module__CxWsva__num{font-family:var(--font-mono-scoped);color:var(--ink-secondary);font-variant-numeric:tabular-nums lining-nums;font-size:.82rem}.EcosystemLedgerTable-module__CxWsva__labelMain{font-family:var(--font-body);letter-spacing:-.01em;color:var(--ink-primary);font-size:.98rem;font-weight:500}.EcosystemLedgerTable-module__CxWsva__labelSub{font-family:var(--font-mono-scoped);color:var(--ink-muted);font-size:.72rem}.EcosystemLedgerTable-module__CxWsva__sub{font-family:var(--font-body);color:var(--ink-secondary);font-size:.8rem}.EcosystemLedgerTable-module__CxWsva__rank{font-family:var(--font-display);color:var(--accent);font-variant-numeric:tabular-nums lining-nums;font-size:1.2rem;font-weight:400}.EcosystemLedgerTable-module__CxWsva__spark{background:var(--paper-aged);vertical-align:middle;border-radius:999px;width:70px;height:6px;display:inline-block;overflow:hidden}.EcosystemLedgerTable-module__CxWsva__sparkFill{background:var(--accent);transform-origin:0;height:100%;animation:.7s cubic-bezier(.16,1,.3,1) both EcosystemLedgerTable-module__CxWsva__barGrow;display:block}@keyframes EcosystemLedgerTable-module__CxWsva__barGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:640px){.EcosystemLedgerTable-module__CxWsva__card{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-color:#0000;overflow:visible}.EcosystemLedgerTable-module__CxWsva__card:before{display:none}.EcosystemLedgerTable-module__CxWsva__cardHeader{padding:0 0 var(--space-sm);background:0 0;border-bottom:none;flex-direction:column;align-items:flex-start}.EcosystemLedgerTable-module__CxWsva__tableWrapper{overflow-x:visible}.EcosystemLedgerTable-module__CxWsva__table,.EcosystemLedgerTable-module__CxWsva__table tbody{width:100%;display:block}.EcosystemLedgerTable-module__CxWsva__table thead{display:none}.EcosystemLedgerTable-module__CxWsva__bodyRow{padding:var(--space-md);margin-bottom:var(--space-md);border:1px solid var(--border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(8px);background:linear-gradient(#ffffffd1 0%,#ffffffa8 100%);flex-direction:column;gap:.6rem;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffffd9,0 18px 36px -24px #4c1d9538,0 3px 10px -6px #110c1f14}.EcosystemLedgerTable-module__CxWsva__bodyRow:not(:last-child)>.EcosystemLedgerTable-module__CxWsva__bodyCell{border-bottom:none}.EcosystemLedgerTable-module__CxWsva__bodyRow:hover{background:linear-gradient(#ffffffdb 0%,#ffffffb3 100%)}.EcosystemLedgerTable-module__CxWsva__bodyRow>.EcosystemLedgerTable-module__CxWsva__bodyCell:first-child:before{content:none}.EcosystemLedgerTable-module__CxWsva__bodyRow:before{content:"";background:linear-gradient(180deg, var(--violet-400), var(--violet-600));opacity:.4;pointer-events:none;width:3px;transition:opacity var(--transition-fast);z-index:1;border-radius:0 999px 999px 0;position:absolute;inset:0 auto 0 0}.EcosystemLedgerTable-module__CxWsva__bodyCell{vertical-align:baseline;padding:0;display:block}.EcosystemLedgerTable-module__CxWsva__cellRight{text-align:left}.EcosystemLedgerTable-module__CxWsva__bodyCell[data-label]:before{content:attr(data-label);font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);opacity:1;background:0 0;border-radius:0;width:auto;height:auto;margin-bottom:.3rem;font-size:.6875rem;font-weight:600;display:block;position:static}.EcosystemLedgerTable-module__CxWsva__bodyCell:first-child[data-label]:before{content:none}.EcosystemLedgerTable-module__CxWsva__cardFooter{background:0 0;border-top:none;padding:0}}@media (prefers-reduced-motion:reduce){.EcosystemLedgerTable-module__CxWsva__bodyRow,.EcosystemLedgerTable-module__CxWsva__bodyRow>.EcosystemLedgerTable-module__CxWsva__bodyCell:first-child:before,.EcosystemLedgerTable-module__CxWsva__bodyRow:before,.EcosystemLedgerTable-module__CxWsva__sparkFill{transition:none;animation:none}}
.BidLandscapeSvg-module__2sUpJq__svg{width:100%;height:100%;display:block}.BidLandscapeSvg-module__2sUpJq__axis,.BidLandscapeSvg-module__2sUpJq__tick{stroke:#a47dc2;stroke-opacity:.4;stroke-width:1px}.BidLandscapeSvg-module__2sUpJq__tickText{font-family:var(--font-mono-scoped), monospace;fill:var(--ink-muted);font-size:11px}.BidLandscapeSvg-module__2sUpJq__axisTitle{font-family:var(--font-body);fill:var(--ink-secondary);font-size:12px}.BidLandscapeSvg-module__2sUpJq__area{fill:#a47dc2;fill-opacity:.16;stroke:none}.BidLandscapeSvg-module__2sUpJq__overspendArea{fill:#4c1d95;fill-opacity:.14;stroke:none;filter:brightness(1.35)}.BidLandscapeSvg-module__2sUpJq__overspendDivider{stroke:#4c1d95;stroke-width:1px;stroke-opacity:.4;stroke-dasharray:3 4}.BidLandscapeSvg-module__2sUpJq__overspendLabel{font-family:var(--font-display);fill:#4c1d95;fill-opacity:.75;font-size:14px}.BidLandscapeSvg-module__2sUpJq__overspendSub{font-family:var(--font-body);fill:var(--ink-muted);font-size:11px}.BidLandscapeSvg-module__2sUpJq__curve{fill:none;stroke:var(--accent);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.BidLandscapeSvg-module__2sUpJq__active .BidLandscapeSvg-module__2sUpJq__curve{stroke-dasharray:1600;stroke-dashoffset:1600px;animation:1.5s cubic-bezier(.4,0,.2,1) forwards BidLandscapeSvg-module__2sUpJq__drawCurve}@keyframes BidLandscapeSvg-module__2sUpJq__drawCurve{to{stroke-dashoffset:0}}.BidLandscapeSvg-module__2sUpJq__guide{stroke:#7c3aed;stroke-width:1px;stroke-opacity:.5;stroke-dasharray:3 4}.BidLandscapeSvg-module__2sUpJq__active .BidLandscapeSvg-module__2sUpJq__guide{opacity:0;animation:.5s ease-out 1.4s forwards BidLandscapeSvg-module__2sUpJq__fadeGuide}@keyframes BidLandscapeSvg-module__2sUpJq__fadeGuide{to{opacity:1}}.BidLandscapeSvg-module__2sUpJq__markerRing{fill:#a47dc2;fill-opacity:.18;stroke:none}.BidLandscapeSvg-module__2sUpJq__markerDot{fill:var(--paper-cream);stroke:#4c1d95;stroke-width:2.6px}.BidLandscapeSvg-module__2sUpJq__active .BidLandscapeSvg-module__2sUpJq__marker{transform-box:fill-box;transform-origin:50%;opacity:0;animation:.55s cubic-bezier(.34,1.56,.64,1) 1.45s forwards BidLandscapeSvg-module__2sUpJq__settleMarker}@keyframes BidLandscapeSvg-module__2sUpJq__settleMarker{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.BidLandscapeSvg-module__2sUpJq__readoutKicker{font-family:var(--font-mono-scoped), monospace;letter-spacing:.1em;fill:var(--accent);font-size:10px}.BidLandscapeSvg-module__2sUpJq__readoutLine{font-family:var(--font-body);fill:var(--ink-secondary);font-size:15px}.BidLandscapeSvg-module__2sUpJq__readoutValue{font-family:var(--font-display);fill:var(--accent);font-size:18px}.BidLandscapeSvg-module__2sUpJq__readoutNote{font-family:var(--font-body);fill:var(--ink-muted);font-size:12px}.BidLandscapeSvg-module__2sUpJq__active .BidLandscapeSvg-module__2sUpJq__readout{opacity:0;animation:.5s ease-out 1.7s forwards BidLandscapeSvg-module__2sUpJq__fadeReadout}@keyframes BidLandscapeSvg-module__2sUpJq__fadeReadout{to{opacity:1}}
.CommunityMapSvg-module__bpxSpq__svg{width:100%;height:100%;display:block}.CommunityMapSvg-module__bpxSpq__legendNum{font-family:var(--font-mono-scoped), monospace;letter-spacing:.08em;fill:var(--accent);font-size:12px}.CommunityMapSvg-module__bpxSpq__legendLabel{font-family:var(--font-display);fill:var(--ink-secondary);font-size:15px}.CommunityMapSvg-module__bpxSpq__edge{fill:none;stroke:#a47dc2;stroke-opacity:.3;stroke-width:1.4px}.CommunityMapSvg-module__bpxSpq__flow{fill:none;stroke:var(--accent);stroke-width:2px;stroke-opacity:.85;stroke-linecap:round;stroke-dasharray:4 9}@keyframes CommunityMapSvg-module__bpxSpq__dashflow{to{stroke-dashoffset:-39px}}.CommunityMapSvg-module__bpxSpq__active .CommunityMapSvg-module__bpxSpq__flow{animation:1.6s linear infinite CommunityMapSvg-module__bpxSpq__dashflow}.CommunityMapSvg-module__bpxSpq__nodeFashion{fill:#7d55a8;fill-opacity:.82;stroke:var(--paper-warm);stroke-width:1.6px}.CommunityMapSvg-module__bpxSpq__nodeSkin{fill:#a47dc2;fill-opacity:.82;stroke:var(--paper-warm);stroke-width:1.6px}.CommunityMapSvg-module__bpxSpq__nodeGear{fill:#4c1d95;fill-opacity:.82;stroke:var(--paper-warm);stroke-width:1.6px}.CommunityMapSvg-module__bpxSpq__nodeGroup{filter:none}.CommunityMapSvg-module__bpxSpq__nodeGroupDim{filter:brightness(1.32)blur(.6px)}.CommunityMapSvg-module__bpxSpq__nodeLabel{font-family:var(--font-body);fill:var(--ink-muted);font-size:13px}.CommunityMapSvg-module__bpxSpq__brand{fill:#4c1d95;stroke:var(--paper-warm);stroke-width:3px}.CommunityMapSvg-module__bpxSpq__brandText{font-family:var(--font-display);fill:#fdfcfb;font-size:15px}.CommunityMapSvg-module__bpxSpq__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__zoneNum{font-family:var(--font-mono-scoped), monospace;letter-spacing:.08em;fill:var(--accent);font-size:12px}.CreativeScaleSvg-module__DrvUKG__zoneLabel{font-family:var(--font-display);fill:var(--ink-secondary);font-size:15px}.CreativeScaleSvg-module__DrvUKG__tile{transform-box:fill-box;transform-origin:50%}.CreativeScaleSvg-module__DrvUKG__tileRect{fill:#7d55a8;fill-opacity:.9;stroke:var(--paper-warm);stroke-width:1.5px}.CreativeScaleSvg-module__DrvUKG__tileRectWinner{fill:var(--accent);fill-opacity:.95;stroke:var(--paper-warm);stroke-width:1.8px}.CreativeScaleSvg-module__DrvUKG__tileText{font-family:var(--font-body);fill:#fdfcfb;pointer-events:none;font-size:11px;font-weight:500}.CreativeScaleSvg-module__DrvUKG__tileTextWinner{font-size:12px}.CreativeScaleSvg-module__DrvUKG__tileMetric{font-family:var(--font-mono-scoped), monospace;letter-spacing:.02em;fill:#fdfcfbeb;pointer-events:none;font-size:10px}.CreativeScaleSvg-module__DrvUKG__railRule{stroke:#a47dc2;stroke-opacity:.4;stroke-width:1px}.CreativeScaleSvg-module__DrvUKG__railKicker{font-family:var(--font-mono-scoped), monospace;letter-spacing:.1em;fill:var(--ink-muted);font-size:10px}.CreativeScaleSvg-module__DrvUKG__railHead{font-family:var(--font-display);fill:var(--ink-primary);font-size:21px}.CreativeScaleSvg-module__DrvUKG__railBody{font-family:var(--font-body);fill:var(--ink-secondary);font-size:13px}.CreativeScaleSvg-module__DrvUKG__railChip{fill:#7c3aed1f;stroke:var(--accent);stroke-width:1.2px}.CreativeScaleSvg-module__DrvUKG__railChipText{font-family:var(--font-display);fill:var(--accent);font-size:14px}.CreativeScaleSvg-module__DrvUKG__tileLoser{filter:brightness(1.24)saturate(.6)blur(.4px);transform:scale(.9)}.CreativeScaleSvg-module__DrvUKG__tileWinner{transform:scale(1.14)}@keyframes CreativeScaleSvg-module__DrvUKG__winnerSpring{0%{transform:scale(1)}55%{transform:scale(1.24)}to{transform:scale(1.14)}}@keyframes CreativeScaleSvg-module__DrvUKG__loserSettle{0%{filter:brightness()saturate()blur();transform:scale(1)}to{filter:brightness(1.24)saturate(.6)blur(.4px);transform:scale(.9)}}.CreativeScaleSvg-module__DrvUKG__active .CreativeScaleSvg-module__DrvUKG__tileLoser{animation:.6s ease-out both CreativeScaleSvg-module__DrvUKG__loserSettle}.CreativeScaleSvg-module__DrvUKG__active .CreativeScaleSvg-module__DrvUKG__tileWinner{animation:.7s cubic-bezier(.34,1.56,.64,1) .5s both CreativeScaleSvg-module__DrvUKG__winnerSpring}
.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}
.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}
.AnswerCitationSvg-module__OByHGG__svg{width:100%;height:100%;display:block}.AnswerCitationSvg-module__OByHGG__zoneNum{font-family:var(--font-mono-scoped), monospace;letter-spacing:.08em;fill:var(--accent);font-size:12px}.AnswerCitationSvg-module__OByHGG__zoneLabel{font-family:var(--font-display);fill:var(--ink-secondary);font-size:15px}.AnswerCitationSvg-module__OByHGG__query{font-family:var(--font-mono-scoped), monospace;letter-spacing:.02em;fill:var(--ink-muted);font-size:12.5px}.AnswerCitationSvg-module__OByHGG__answerText{font-family:var(--font-display);fill:var(--ink-primary);font-size:22px}.AnswerCitationSvg-module__OByHGG__cited{fill:var(--ink-primary);font-weight:500}.AnswerCitationSvg-module__OByHGG__citedOwned{fill:#4c1d95}.AnswerCitationSvg-module__OByHGG__highlight{fill:#a47dc2;fill-opacity:.42;transform-origin:0;transform-box:fill-box;transform:scaleX(0)}.AnswerCitationSvg-module__OByHGG__highlightOwned{fill:#4c1d95;fill-opacity:.28}.AnswerCitationSvg-module__OByHGG__edge{fill:none;stroke:#a47dc2;stroke-opacity:.22;stroke-width:1.3px}.AnswerCitationSvg-module__OByHGG__draw{fill:none;stroke:#a47dc2;stroke-width:1.8px;stroke-linecap:round;stroke-opacity:0;stroke-dasharray:620;stroke-dashoffset:620px}.AnswerCitationSvg-module__OByHGG__drawOwned{stroke:#4c1d95;stroke-width:2.2px}.AnswerCitationSvg-module__OByHGG__chipGroup{opacity:0;transform:translate(14px)}.AnswerCitationSvg-module__OByHGG__chip{fill:var(--paper-cream);stroke:#a47dc2;stroke-width:1.3px}.AnswerCitationSvg-module__OByHGG__chipOwned{fill: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:14px}.AnswerCitationSvg-module__OByHGG__hostOwned{fill:#4c1d95;font-weight:500}.AnswerCitationSvg-module__OByHGG__kind{font-family:var(--font-mono-scoped), monospace;letter-spacing:.08em;fill:var(--ink-muted);font-size:10px}.AnswerCitationSvg-module__OByHGG__kindOwned{fill:#4c1d95}.AnswerCitationSvg-module__OByHGG__takeaway{font-family:var(--font-body);fill:var(--ink-secondary);font-size:15px}.AnswerCitationSvg-module__OByHGG__takeawayStrong{font-family:var(--font-display);fill:var(--accent)}@keyframes AnswerCitationSvg-module__OByHGG__drawConnector{0%{stroke-dashoffset:620px;stroke-opacity:0}20%{stroke-opacity:.85}to{stroke-dashoffset:0;stroke-opacity:.85}}@keyframes AnswerCitationSvg-module__OByHGG__sweepHighlight{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes AnswerCitationSvg-module__OByHGG__chipIn{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}.AnswerCitationSvg-module__OByHGG__active .AnswerCitationSvg-module__OByHGG__draw{animation:.95s cubic-bezier(.45,0,.2,1) forwards AnswerCitationSvg-module__OByHGG__drawConnector}.AnswerCitationSvg-module__OByHGG__active .AnswerCitationSvg-module__OByHGG__highlight{animation:.5s cubic-bezier(.4,0,.2,1) forwards AnswerCitationSvg-module__OByHGG__sweepHighlight}.AnswerCitationSvg-module__OByHGG__active .AnswerCitationSvg-module__OByHGG__chipGroup{animation:.55s cubic-bezier(.4,0,.2,1) forwards AnswerCitationSvg-module__OByHGG__chipIn}.AnswerCitationSvg-module__OByHGG__active .AnswerCitationSvg-module__OByHGG__o0.AnswerCitationSvg-module__OByHGG__highlight{animation-delay:.15s}.AnswerCitationSvg-module__OByHGG__active .AnswerCitationSvg-module__OByHGG__o0.AnswerCitationSvg-module__OByHGG__draw{animation-delay:.3s}.AnswerCitationSvg-module__OByHGG__active .AnswerCitationSvg-module__OByHGG__o0.AnswerCitationSvg-module__OByHGG__chipGroup,.AnswerCitationSvg-module__OByHGG__active .AnswerCitationSvg-module__OByHGG__o1.AnswerCitationSvg-module__OByHGG__highlight{animation-delay:.55s}.AnswerCitationSvg-module__OByHGG__active .AnswerCitationSvg-module__OByHGG__o1.AnswerCitationSvg-module__OByHGG__draw{animation-delay:.7s}.AnswerCitationSvg-module__OByHGG__active .AnswerCitationSvg-module__OByHGG__o1.AnswerCitationSvg-module__OByHGG__chipGroup,.AnswerCitationSvg-module__OByHGG__active .AnswerCitationSvg-module__OByHGG__o2.AnswerCitationSvg-module__OByHGG__highlight{animation-delay:.95s}.AnswerCitationSvg-module__OByHGG__active .AnswerCitationSvg-module__OByHGG__o2.AnswerCitationSvg-module__OByHGG__draw{animation-delay:1.1s}.AnswerCitationSvg-module__OByHGG__active .AnswerCitationSvg-module__OByHGG__o2.AnswerCitationSvg-module__OByHGG__chipGroup,.AnswerCitationSvg-module__OByHGG__active .AnswerCitationSvg-module__OByHGG__o3.AnswerCitationSvg-module__OByHGG__highlight{animation-delay:1.35s}.AnswerCitationSvg-module__OByHGG__active .AnswerCitationSvg-module__OByHGG__o3.AnswerCitationSvg-module__OByHGG__draw{animation-delay:1.5s}.AnswerCitationSvg-module__OByHGG__active .AnswerCitationSvg-module__OByHGG__o3.AnswerCitationSvg-module__OByHGG__chipGroup{animation-delay:1.75s}@media (prefers-reduced-motion:reduce){.AnswerCitationSvg-module__OByHGG__active .AnswerCitationSvg-module__OByHGG__draw{stroke-dashoffset:0;stroke-opacity:.85;animation:none}.AnswerCitationSvg-module__OByHGG__active .AnswerCitationSvg-module__OByHGG__highlight{animation:none;transform:scaleX(1)}.AnswerCitationSvg-module__OByHGG__active .AnswerCitationSvg-module__OByHGG__chipGroup{opacity:1;animation:none;transform:translate(0)}}
.QuerySankeySvg-module__QshZyq__svg{width:100%;height:100%;display:block}.QuerySankeySvg-module__QshZyq__zoneNum{font-family:var(--font-mono-scoped), monospace;letter-spacing:.08em;fill:var(--accent);font-size:12px}.QuerySankeySvg-module__QshZyq__zoneLabel{font-family:var(--font-display);fill:var(--ink-secondary);font-size:15px}.QuerySankeySvg-module__QshZyq__ribbon{fill:#7d55a8;fill-opacity:.22;stroke:none}.QuerySankeySvg-module__QshZyq__ribbonConverted{fill:#4c1d95;fill-opacity:.34;stroke:none}.QuerySankeySvg-module__QshZyq__flow{fill:none;stroke:#a47dc2;stroke-opacity:.5;stroke-linecap:butt;stroke-dasharray:5 22}.QuerySankeySvg-module__QshZyq__flowConverted{fill:none;stroke:var(--accent);stroke-opacity:.8;stroke-linecap:butt;stroke-dasharray:6 20}@keyframes QuerySankeySvg-module__QshZyq__ribbonFlow{to{stroke-dashoffset:-270px}}.QuerySankeySvg-module__QshZyq__active .QuerySankeySvg-module__QshZyq__flow{animation:2.4s linear infinite QuerySankeySvg-module__QshZyq__ribbonFlow}.QuerySankeySvg-module__QshZyq__active .QuerySankeySvg-module__QshZyq__flowConverted{animation:1.7s linear infinite QuerySankeySvg-module__QshZyq__ribbonFlow}.QuerySankeySvg-module__QshZyq__node{fill:#7d55a8;fill-opacity:.92;stroke:none}.QuerySankeySvg-module__QshZyq__nodeClicks{fill:var(--ink-primary);fill-opacity:.9;stroke:none}.QuerySankeySvg-module__QshZyq__nodeConverted{fill:#4c1d95;fill-opacity:.95;stroke:none}.QuerySankeySvg-module__QshZyq__nodeLabel{font-family:var(--font-display);fill:var(--ink-primary);font-size:14px}.QuerySankeySvg-module__QshZyq__nodeLabelConverted{fill:var(--accent)}.QuerySankeySvg-module__QshZyq__nodeCount{font-family:var(--font-mono-scoped), monospace;fill:var(--ink-muted);font-size:12px}.QuerySankeySvg-module__QshZyq__nodeCountConverted{font-family:var(--font-mono-scoped), monospace;fill:var(--accent);font-size:12px}
.signals-module__SBlEFa__page{background:var(--paper-cream);flex-direction:column;min-height:100vh;display:flex}.signals-module__SBlEFa__main{flex:1}.agencyRoot{--paper:var(--paper-warm)}
