.page-module___8aEwW__page{--pointer-x:72%;--pointer-y:18rem;--pointer-factor-x:0;--pointer-factor-y:0;--pointer-visible:0;isolation:isolate;min-height:100vh;color:var(--color-ink);background:radial-gradient(circle at 76% 4%, #d5ed853d, transparent 19rem), var(--color-canvas);position:relative;overflow:clip}.page-module___8aEwW__siteHeader{z-index:10;max-width:var(--layout-max);min-height:5.5rem;padding:0 var(--layout-gutter);border-bottom:1px solid color-mix(in srgb, var(--color-line) 80%, transparent);background:color-mix(in srgb, var(--color-canvas) 82%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;margin:0 auto;display:grid;position:sticky;top:0}.page-module___8aEwW__wordmark{color:var(--color-navy-deep);letter-spacing:.18em;font-size:1.05rem;font-weight:900}.page-module___8aEwW__wordmark span{color:var(--color-coral);margin-left:.15rem}.page-module___8aEwW__siteHeader nav{color:var(--color-ink-soft);font-size:var(--text-caption);justify-content:center;gap:1.6rem;font-weight:700;display:flex}.page-module___8aEwW__siteHeader nav a,.page-module___8aEwW__footer a{transition:color var(--duration-fast) var(--ease-standard)}.page-module___8aEwW__siteHeader nav a:hover,.page-module___8aEwW__footer a:hover{color:var(--color-coral-dark)}.page-module___8aEwW__headerCta{white-space:nowrap}.page-module___8aEwW__headerActions{justify-content:flex-end;align-items:center;gap:.65rem;display:inline-flex}.page-module___8aEwW__hero{max-width:var(--layout-max);min-height:min(48rem,100svh - 5.5rem);padding:clamp(4.5rem, 8vw, 8rem) var(--layout-gutter) clamp(5rem, 9vw, 8rem);isolation:isolate;grid-template-columns:minmax(0,.9fr) minmax(27rem,1.1fr);align-items:center;gap:clamp(2rem,6vw,7rem);margin:0 auto;display:grid;position:relative}.page-module___8aEwW__hero:before{z-index:-2;content:"";filter:blur(3px);background:radial-gradient(circle,#dcecefd1,#dcecef00 68%);border-radius:50%;width:42rem;height:34rem;position:absolute;top:8%;right:-12%}.page-module___8aEwW__hero:after{z-index:-1;right:var(--layout-gutter);bottom:1rem;left:var(--layout-gutter);border-top:1px solid color-mix(in srgb, var(--color-blue) 18%, transparent);background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-blue) 12%, transparent), transparent);content:"";height:5rem;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.page-module___8aEwW__heroCopy{max-width:42rem;animation:page-module___8aEwW__rise-in .72s var(--ease-spring) both}.page-module___8aEwW__eyebrow{color:var(--color-coral-dark);font-size:var(--text-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;align-items:center;gap:.55rem;font-weight:900;display:flex}.page-module___8aEwW__eyebrow span{width:.45rem;height:.45rem;box-shadow:0 0 0 0 color-mix(in srgb, currentColor 30%, transparent);background:currentColor;border-radius:50%;animation:2.8s ease-out infinite page-module___8aEwW__beacon;display:inline-block}.page-module___8aEwW__hero h1{max-width:8ch;color:var(--color-navy-deep);font-family:var(--font-display);letter-spacing:var(--tracking-display);margin-top:1.5rem;font-size:clamp(4rem,7.8vw,8.5rem);font-weight:400;line-height:.86}.page-module___8aEwW__hero h1 em,.page-module___8aEwW__definition h2 em,.page-module___8aEwW__placements h2 em{color:var(--color-coral);font-style:normal}.page-module___8aEwW__heroCopy>p{max-width:31rem;color:var(--color-ink-soft);font-size:var(--text-body-lg);margin-top:1.9rem;line-height:1.55}.page-module___8aEwW__heroActions,.page-module___8aEwW__finalActions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.page-module___8aEwW__heroActions a,.page-module___8aEwW__finalActions a{transition:transform var(--duration-standard) var(--ease-spring), box-shadow var(--duration-standard) var(--ease-standard)}.page-module___8aEwW__heroActions a:hover,.page-module___8aEwW__finalActions a:hover{box-shadow:var(--shadow-lifted);transform:translateY(-3px)}.page-module___8aEwW__heroTrust{color:var(--color-ink-faint);font-size:var(--text-caption);align-items:center;gap:.5rem;margin-top:1.2rem;display:flex}.page-module___8aEwW__heroTrust svg{color:var(--color-blue)}.page-module___8aEwW__heroVisual{perspective:1200px;min-height:34rem;animation:page-module___8aEwW__rise-in .82s .12s var(--ease-spring) both;place-items:center;display:grid;position:relative}.page-module___8aEwW__heroVisual:before{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--color-blue) 20%, transparent);width:min(31rem,88%);box-shadow:0 0 0 3rem color-mix(in srgb, var(--color-blue-soft) 28%, transparent), 0 0 0 7rem color-mix(in srgb, var(--color-blue-soft) 12%, transparent);content:"";border-radius:50%;animation:7s ease-in-out infinite page-module___8aEwW__breathe;position:absolute}.page-module___8aEwW__heroVisual:after{border:1px solid color-mix(in srgb, var(--color-blue) 12%, transparent);background-image:linear-gradient(color-mix(in srgb, var(--color-blue) 10%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-blue) 10%, transparent) 1px, transparent 1px);border-radius:50% 50% var(--radius-xl) var(--radius-xl);content:"";opacity:.7;background-size:2.1rem 2.1rem;height:68%;position:absolute;bottom:5%;left:3%;right:3%;-webkit-mask-image:linear-gradient(#0000,#000 34% 100%);mask-image:linear-gradient(#0000,#000 34% 100%)}.page-module___8aEwW__visualOrbit{aspect-ratio:1;border:1px dashed color-mix(in srgb, var(--color-coral) 32%, transparent);border-radius:50%;width:min(37rem,100%);animation:22s linear infinite page-module___8aEwW__orbit;position:absolute;transform:rotate(-16deg)}.page-module___8aEwW__visualOrbit:before,.page-module___8aEwW__visualOrbit:after{border:3px solid var(--color-canvas);background:var(--color-coral);width:.72rem;height:.72rem;box-shadow:0 0 0 1px var(--color-coral), 0 0 1.4rem color-mix(in srgb, var(--color-coral) 52%, transparent);content:"";border-radius:50%;position:absolute}.page-module___8aEwW__visualOrbit:before{top:12%;left:18%}.page-module___8aEwW__visualOrbit:after{background:var(--color-acid);box-shadow:0 0 0 1px var(--color-acid-dark), 0 0 1.4rem color-mix(in srgb, var(--color-acid) 55%, transparent);bottom:24%;right:9%}.page-module___8aEwW__cursorAura{z-index:-1;top:var(--pointer-y);left:var(--pointer-x);border:1px solid color-mix(in srgb, var(--color-acid) 22%, transparent);background:radial-gradient(circle, color-mix(in srgb, var(--color-acid) 18%, transparent), transparent 64%);width:18rem;height:18rem;opacity:var(--pointer-visible);pointer-events:none;transition:opacity .3s var(--ease-standard), top .12s ease-out, left .12s ease-out;filter:blur(.2px);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.page-module___8aEwW__cursorAura:before,.page-module___8aEwW__cursorAura:after{content:"";border-radius:50%;position:absolute}.page-module___8aEwW__cursorAura:before{border:1px dashed color-mix(in srgb, var(--color-coral) 30%, transparent);transform:rotate(calc(var(--pointer-factor-x) * 18deg));inset:2.35rem}.page-module___8aEwW__cursorAura:after{background:var(--color-coral);width:.45rem;height:.45rem;box-shadow:0 0 0 .35rem color-mix(in srgb, var(--color-coral) 14%, transparent), 0 0 1.6rem color-mix(in srgb, var(--color-coral) 55%, transparent);top:50%;left:50%;transform:translate(-50%,-50%)}.page-module___8aEwW__cursorCore{border:2px solid var(--color-canvas);background:var(--color-acid);width:.58rem;height:.58rem;box-shadow:0 0 0 1px var(--color-acid-dark), 0 0 1.5rem color-mix(in srgb, var(--color-acid) 60%, transparent);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module___8aEwW__heroCardFrame{z-index:1;width:min(100%,37rem);transform:perspective(1200px) rotateX(calc(var(--pointer-factor-y) * -4deg)) rotateY(calc(var(--pointer-factor-x) * 6deg));transition:transform .18s var(--ease-spring);position:relative}.page-module___8aEwW__signalBadge{z-index:2;border:1px solid color-mix(in srgb, var(--color-navy-deep) 20%, transparent);background:color-mix(in srgb, var(--color-paper) 88%, transparent);letter-spacing:.12em;text-transform:uppercase;min-width:7.5rem;transition:transform .18s var(--ease-spring);gap:.25rem;padding:.7rem .8rem;font-size:.54rem;display:grid;position:absolute;box-shadow:0 .9rem 2rem #0b27311f}.page-module___8aEwW__signalBadge span{color:var(--color-coral-dark);font-weight:900}.page-module___8aEwW__signalBadge strong{color:var(--color-navy-deep);font-family:var(--font-display);letter-spacing:-.04em;font-size:1.65rem;font-weight:400}.page-module___8aEwW__signalBadgeTop{transform:rotate(-8deg) translate(calc(var(--pointer-factor-x) * .45rem), calc(var(--pointer-factor-y) * .45rem));top:8%;left:1%}.page-module___8aEwW__signalBadgeBottom{transform:rotate(7deg) translate(calc(var(--pointer-factor-x) * -.45rem), calc(var(--pointer-factor-y) * -.45rem));bottom:8%;right:1%}.page-module___8aEwW__eventCard{z-index:1;border-radius:var(--radius-xl);width:min(100%,37rem);transition:transform var(--duration-slow) var(--ease-spring), box-shadow var(--duration-slow) var(--ease-standard);border:1px solid #fbfaf624;padding:clamp(1.35rem,3vw,2.25rem);animation:8s ease-in-out infinite page-module___8aEwW__card-float;position:relative;overflow:hidden;transform:rotate(2deg);box-shadow:1rem 1.4rem #0b27311f,0 2rem 5rem #0b273133}.page-module___8aEwW__eventCard:hover{transform:rotate(0)translateY(-6px);box-shadow:1.2rem 1.5rem #0b27311a,0 2.4rem 5rem #0b273147}.page-module___8aEwW__eventCard:before{content:"";border:1px solid #d5ed853d;border-radius:50%;width:19rem;height:19rem;position:absolute;top:-9rem;right:-5rem}.page-module___8aEwW__eventCard:after{content:"";opacity:.55;border:1px solid #d5ed8533;border-radius:50%;width:4rem;height:4rem;position:absolute;bottom:1.3rem;right:1.5rem}.page-module___8aEwW__eventCardTop,.page-module___8aEwW__eventCardBottom{z-index:1;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:relative}.page-module___8aEwW__eventCardLabel,.page-module___8aEwW__eventCard span{color:#fbfaf69e;font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.page-module___8aEwW__eventCardGrid{z-index:1;grid-template-columns:1fr auto;gap:1.5rem;margin-top:3.3rem;display:grid;position:relative}.page-module___8aEwW__cardMeta,.page-module___8aEwW__eventLocation{align-items:center;gap:.4rem;display:flex;color:#fbfaf6b3!important;font-size:var(--text-caption)!important}.page-module___8aEwW__eventCard h2{max-width:9ch;color:var(--color-inverse-ink);font-family:var(--font-display);letter-spacing:-.06em;margin-top:.8rem;font-size:clamp(2.35rem,5vw,4.35rem);font-weight:400;line-height:.9}.page-module___8aEwW__eventLocation{margin-top:1.2rem}.page-module___8aEwW__eventStamp{background:#d5ed8514;border:1px solid #d5ed855c;align-self:end;min-width:8.8rem;padding:.9rem;box-shadow:inset 0 0 1.5rem #d5ed850a}.page-module___8aEwW__eventStamp span{color:var(--color-acid)!important;font-size:.54rem!important}.page-module___8aEwW__eventStamp strong{color:var(--color-acid);font-family:var(--font-display);letter-spacing:-.06em;margin-top:.35rem;font-size:2.25rem;font-weight:400;display:block}.page-module___8aEwW__eventStamp small{color:#fbfaf6ad;margin-top:.25rem;font-size:.65rem;line-height:1.35;display:block}.page-module___8aEwW__eventCardBottom{z-index:1;border-top:1px solid #fbfaf633;margin-top:2.2rem;padding-top:1rem;position:relative}.page-module___8aEwW__eventCardBottom div{gap:.35rem;display:grid}.page-module___8aEwW__eventCardBottom strong{color:var(--color-inverse-ink);font-size:var(--text-body)}.page-module___8aEwW__eventArrow{background:var(--color-acid);width:2.4rem;height:2.4rem;transition:transform var(--duration-standard) var(--ease-spring);border-radius:50%;place-items:center;display:grid;color:var(--color-navy-deep)!important}.page-module___8aEwW__eventCard:hover .page-module___8aEwW__eventArrow{transform:rotate(-45deg)}.page-module___8aEwW__illustrativeNote{z-index:1;color:#fbfaf680;font-size:var(--text-micro);margin-top:1.4rem;line-height:1.45;position:relative}.page-module___8aEwW__revealOnScroll{scroll-margin-top:6rem}.page-module___8aEwW__page[data-motion-ready=true] .page-module___8aEwW__revealOnScroll{opacity:0;transition:opacity .85s var(--ease-standard), transform .95s var(--ease-spring);transform:translateY(3.5rem)scale(.985)}.page-module___8aEwW__page[data-motion-ready=true] .page-module___8aEwW__revealOnScroll.page-module___8aEwW__revealVisible{opacity:1;transform:translateY(0)scale(1)}.page-module___8aEwW__page[data-motion-ready=true] .page-module___8aEwW__revealOnScroll .page-module___8aEwW__flowItem,.page-module___8aEwW__page[data-motion-ready=true] .page-module___8aEwW__revealOnScroll .page-module___8aEwW__diagramNode{opacity:0;transition:opacity .65s var(--ease-standard), transform .75s var(--ease-spring);transform:translateY(1.2rem)}.page-module___8aEwW__page[data-motion-ready=true] .page-module___8aEwW__revealOnScroll.page-module___8aEwW__revealVisible .page-module___8aEwW__flowItem,.page-module___8aEwW__page[data-motion-ready=true] .page-module___8aEwW__revealOnScroll.page-module___8aEwW__revealVisible .page-module___8aEwW__diagramNode{opacity:1;transform:translateY(0)}.page-module___8aEwW__page[data-motion-ready=true] .page-module___8aEwW__revealOnScroll.page-module___8aEwW__revealVisible .page-module___8aEwW__flowItem:nth-child(2),.page-module___8aEwW__page[data-motion-ready=true] .page-module___8aEwW__revealOnScroll.page-module___8aEwW__revealVisible .page-module___8aEwW__diagramNode:nth-of-type(3){transition-delay:.1s}.page-module___8aEwW__page[data-motion-ready=true] .page-module___8aEwW__revealOnScroll.page-module___8aEwW__revealVisible .page-module___8aEwW__flowItem:nth-child(3),.page-module___8aEwW__page[data-motion-ready=true] .page-module___8aEwW__revealOnScroll.page-module___8aEwW__revealVisible .page-module___8aEwW__diagramNode:nth-of-type(4){transition-delay:.2s}.page-module___8aEwW__page[data-motion-ready=true] .page-module___8aEwW__revealOnScroll.page-module___8aEwW__revealVisible .page-module___8aEwW__flowItem:nth-child(4),.page-module___8aEwW__page[data-motion-ready=true] .page-module___8aEwW__revealOnScroll.page-module___8aEwW__revealVisible .page-module___8aEwW__diagramNode:nth-of-type(5){transition-delay:.3s}.page-module___8aEwW__platformVisual{max-width:var(--layout-max);padding:clamp(5rem, 10vw, 9rem) var(--layout-gutter);border-top:1px solid var(--color-line);grid-template-columns:minmax(16rem,.72fr) minmax(28rem,1.28fr);align-items:center;gap:clamp(2rem,7vw,8rem);margin:0 auto;display:grid}.page-module___8aEwW__platformVisualCopy h2{max-width:8ch;color:var(--color-navy-deep);font-family:var(--font-display);letter-spacing:var(--tracking-tight);margin-top:1.4rem;font-size:clamp(3rem,5.7vw,5.8rem);font-weight:400;line-height:.9}.page-module___8aEwW__platformVisualCopy p{max-width:26rem;color:var(--color-ink-soft);font-size:var(--text-body-lg);margin-top:1.35rem;line-height:1.55}.page-module___8aEwW__platformVisualCopy small{max-width:22rem;color:var(--color-ink-faint);font-size:var(--text-micro);margin-top:1.1rem;line-height:1.5;display:block}.page-module___8aEwW__platformLegend{gap:.35rem;margin-top:2rem;display:flex}.page-module___8aEwW__platformLegend span{background:var(--color-surface-inverse);border-radius:999px;width:2.2rem;height:.25rem}.page-module___8aEwW__platformLegend span:nth-child(2){background:var(--color-blue)}.page-module___8aEwW__platformLegend span:nth-child(3){background:var(--color-coral)}.page-module___8aEwW__platformLegend span:nth-child(4){background:var(--color-acid-dark)}.page-module___8aEwW__platformDiagram{border:1px solid color-mix(in srgb, var(--color-blue) 20%, transparent);border-radius:var(--radius-xl);background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--color-acid) 18%, transparent), transparent 24%), linear-gradient(140deg, var(--color-paper), color-mix(in srgb, var(--color-blue-soft) 18%, var(--color-paper)));min-height:32rem;box-shadow:1rem 1.2rem 0 color-mix(in srgb, var(--color-blue) 12%, transparent), 0 1.6rem 4rem #0b27311a;position:relative;overflow:hidden}.page-module___8aEwW__platformDiagram:before,.page-module___8aEwW__platformDiagram:after{border:1px dashed color-mix(in srgb, var(--color-coral) 27%, transparent);content:"";border-radius:50%;animation:18s linear infinite page-module___8aEwW__diagram-orbit;position:absolute;inset:12%;transform:rotate(-18deg)scaleY(.6)}.page-module___8aEwW__platformDiagram:after{border-color:color-mix(in srgb, var(--color-blue) 27%, transparent);animation-duration:13s;animation-direction:reverse;inset:22%;transform:rotate(24deg)scaleY(.72)}.page-module___8aEwW__diagramHalo{border:1px solid color-mix(in srgb, var(--color-acid-dark) 40%, transparent);background:radial-gradient(circle, color-mix(in srgb, var(--color-acid) 28%, transparent), transparent 68%);width:13rem;height:13rem;box-shadow:0 0 0 2rem color-mix(in srgb, var(--color-acid) 9%, transparent), 0 0 0 5rem color-mix(in srgb, var(--color-blue) 7%, transparent);border-radius:50%;animation:5.5s ease-in-out infinite page-module___8aEwW__diagram-breathe;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module___8aEwW__diagramCenter{z-index:1;border:1px solid color-mix(in srgb, var(--color-navy-deep) 25%, transparent);background:var(--color-surface-inverse);width:9.3rem;height:9.3rem;box-shadow:.7rem .9rem 0 color-mix(in srgb, var(--color-navy-deep) 18%, transparent), inset 0 0 2rem #ffffff14;color:var(--color-inverse-ink);text-align:center;border-radius:50%;place-content:center;gap:.25rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module___8aEwW__diagramCenter span{color:var(--color-acid);letter-spacing:.14em;font-size:.5rem;font-weight:900}.page-module___8aEwW__diagramCenter strong{font-family:var(--font-display);letter-spacing:-.04em;font-size:1.55rem;font-weight:400}.page-module___8aEwW__diagramCenter small{color:#fbfaf69e;font-size:.62rem}.page-module___8aEwW__diagramNode{z-index:2;border:1px solid color-mix(in srgb, var(--color-navy-deep) 16%, transparent);background:color-mix(in srgb, var(--color-paper) 91%, transparent);border-radius:.7rem;gap:.2rem;min-width:8.6rem;padding:.8rem .9rem;animation:6s ease-in-out infinite page-module___8aEwW__node-float;display:grid;position:absolute;box-shadow:0 .9rem 1.8rem #0b27311a}.page-module___8aEwW__diagramNode:after{border:2px solid var(--color-paper);background:var(--color-coral);width:.46rem;height:.46rem;box-shadow:0 0 0 1px var(--color-coral);content:"";border-radius:50%;position:absolute}.page-module___8aEwW__diagramNode span{color:var(--color-coral-dark);letter-spacing:.1em;font-size:.52rem;font-weight:900}.page-module___8aEwW__diagramNode strong{color:var(--color-navy-deep);font-size:1rem}.page-module___8aEwW__diagramNode small{color:var(--color-ink-faint);font-size:.62rem}.page-module___8aEwW__diagramNodePerson{animation-delay:-.8s;top:10%;left:7%}.page-module___8aEwW__diagramNodePerson:after{bottom:1rem;right:-.28rem}.page-module___8aEwW__diagramNodeEvent{animation-delay:-2.2s;top:7%;right:8%}.page-module___8aEwW__diagramNodeEvent:after{background:var(--color-blue);box-shadow:0 0 0 1px var(--color-blue);bottom:-.28rem;left:1.2rem}.page-module___8aEwW__diagramNodeSurface{animation-delay:-3.7s;bottom:9%;left:8%}.page-module___8aEwW__diagramNodeSurface:after{background:var(--color-acid-dark);box-shadow:0 0 0 1px var(--color-acid-dark);top:-.28rem;right:1.4rem}.page-module___8aEwW__diagramNodeBrand{animation-delay:-1.5s;bottom:12%;right:7%}.page-module___8aEwW__diagramNodeBrand:after{top:-.28rem;left:1.3rem}.page-module___8aEwW__diagramNodeDeal{min-width:9.5rem;margin-left:-4.75rem;animation-delay:-4.6s;bottom:3%;left:50%}.page-module___8aEwW__diagramNodeDeal:after{background:var(--color-acid-dark);box-shadow:0 0 0 1px var(--color-acid-dark);top:-.28rem;left:50%}.page-module___8aEwW__definition,.page-module___8aEwW__flowSection,.page-module___8aEwW__placements{max-width:var(--layout-max);padding:clamp(5.5rem, 10vw, 9rem) var(--layout-gutter);margin:0 auto}.page-module___8aEwW__definition{border-top:1px solid var(--color-line)}.page-module___8aEwW__definitionGrid{grid-template-columns:minmax(0,1fr) minmax(18rem,.65fr);gap:clamp(2rem,10vw,12rem);margin-top:2rem;display:grid}.page-module___8aEwW__definition h2,.page-module___8aEwW__sectionHeading h2,.page-module___8aEwW__placements h2{max-width:10ch;color:var(--color-navy-deep);font-family:var(--font-display);letter-spacing:var(--tracking-tight);font-size:clamp(3rem,6vw,6rem);font-weight:400;line-height:.92}.page-module___8aEwW__definitionGrid p,.page-module___8aEwW__placements p{max-width:28rem;color:var(--color-ink-soft);font-size:var(--text-body-lg);align-self:end;line-height:1.6}.page-module___8aEwW__flowSection{padding-top:0}.page-module___8aEwW__sectionHeading{grid-template-columns:.65fr 1fr;align-items:end;gap:2rem;display:grid}.page-module___8aEwW__sectionHeading h2{max-width:9ch;font-size:clamp(2.7rem,5vw,5rem)}.page-module___8aEwW__flowGrid{border:1px solid var(--color-line);background:var(--color-line);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:3.5rem;display:grid}.page-module___8aEwW__flowItem{background:var(--color-paper);min-height:14rem;transition:background var(--duration-standard) var(--ease-standard), transform var(--duration-standard) var(--ease-spring);gap:1.8rem;padding:1.5rem;display:grid;position:relative}.page-module___8aEwW__flowItem:hover{z-index:1;background:var(--color-paper-raised);box-shadow:var(--shadow-lifted);transform:translateY(-5px)}.page-module___8aEwW__flowNumber{color:var(--color-coral-dark);font-size:var(--text-micro);letter-spacing:.1em;font-weight:900}.page-module___8aEwW__flowItem h3{color:var(--color-navy-deep);font-size:var(--text-h5)}.page-module___8aEwW__flowItem p{max-width:15rem;color:var(--color-ink-soft);font-size:var(--text-caption);margin-top:.55rem;line-height:1.45}.page-module___8aEwW__flowArrow,.page-module___8aEwW__flowCheck{color:var(--color-coral);transition:transform var(--duration-standard) var(--ease-spring);position:absolute;bottom:1.3rem;right:1.3rem}.page-module___8aEwW__flowCheck{color:var(--color-acid-dark)}.page-module___8aEwW__flowItem:hover .page-module___8aEwW__flowArrow,.page-module___8aEwW__flowItem:hover .page-module___8aEwW__flowCheck{transform:translate(4px)}.page-module___8aEwW__splitSection{grid-template-columns:1fr 1fr;display:grid}.page-module___8aEwW__splitPanel{min-height:35rem;padding:clamp(2.5rem, 7vw, 7rem) max(var(--layout-gutter), calc((100vw - var(--layout-max)) / 2 + var(--layout-gutter)));background:var(--color-acid);transition:filter var(--duration-slow) var(--ease-standard)}.page-module___8aEwW__splitPanel:hover{filter:saturate(1.08)}.page-module___8aEwW__splitPanelDark{color:var(--color-inverse-ink);background:var(--color-surface-inverse)}.page-module___8aEwW__splitPanel h2{max-width:9ch;font-family:var(--font-display);letter-spacing:var(--tracking-tight);margin-top:1.5rem;font-size:clamp(2.8rem,5vw,5.4rem);font-weight:400;line-height:.92}.page-module___8aEwW__splitPanel p{max-width:26rem;color:var(--color-ink-soft);margin-top:1.3rem;line-height:1.55}.page-module___8aEwW__splitPanelDark p{color:#fbfaf6b8}.page-module___8aEwW__splitPanel ul{gap:.7rem;max-width:29rem;margin:2rem 0;padding:0;list-style:none;display:grid}.page-module___8aEwW__splitPanel li{font-size:var(--text-caption);align-items:flex-start;gap:.55rem;line-height:1.4;display:flex}.page-module___8aEwW__splitPanel li svg{color:var(--color-coral-dark);flex:none;margin-top:.1rem}.page-module___8aEwW__splitPanelDark li svg,.page-module___8aEwW__splitPanelDark .page-module___8aEwW__eyebrow{color:var(--color-acid)}.page-module___8aEwW__splitPanel:not(.page-module___8aEwW__splitPanelDark){color:#080f12}.page-module___8aEwW__splitPanel:not(.page-module___8aEwW__splitPanelDark) p{color:#18272b}.page-module___8aEwW__splitPanel:not(.page-module___8aEwW__splitPanelDark) .page-module___8aEwW__eyebrow{color:#080f12}.page-module___8aEwW__splitPanel:not(.page-module___8aEwW__splitPanelDark) .button_secondary{color:#080f12;background:#eff9b9}.page-module___8aEwW__placements{grid-template-columns:.8fr 1.2fr;align-items:start;gap:4rem;display:grid}.page-module___8aEwW__placements h2{margin-top:1.4rem;font-size:clamp(2.8rem,5vw,5rem)}.page-module___8aEwW__placements p{font-size:var(--text-body);margin-top:1.3rem}.page-module___8aEwW__placementList{border-top:1px solid var(--color-line-strong);border-left:1px solid var(--color-line-strong);grid-template-columns:repeat(3,1fr);display:grid}.page-module___8aEwW__placement{border-right:1px solid var(--color-line-strong);border-bottom:1px solid var(--color-line-strong);min-height:8rem;transition:color var(--duration-standard) var(--ease-standard), background var(--duration-standard) var(--ease-standard), transform var(--duration-standard) var(--ease-spring);background:#fbfaf673;gap:.7rem;padding:1.1rem;display:grid}.page-module___8aEwW__placement:hover{z-index:1;color:var(--color-inverse-ink);background:var(--color-surface-inverse);transform:translateY(-4px)}.page-module___8aEwW__placement span,.page-module___8aEwW__placement small{color:var(--color-coral-dark);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.page-module___8aEwW__placement strong{color:var(--color-navy-deep);transition:color var(--duration-standard) var(--ease-standard)}.page-module___8aEwW__placement:hover strong{color:var(--color-inverse-ink)}.page-module___8aEwW__placement small{color:var(--color-ink-faint);align-self:end}.page-module___8aEwW__placement:hover small{color:var(--color-acid)}.page-module___8aEwW__finalCta{max-width:var(--layout-max);padding:clamp(2.5rem, 5vw, 4.5rem) var(--layout-gutter);background:linear-gradient(115deg, var(--color-coral), #d9583a 60%, var(--color-coral-dark));box-shadow:var(--shadow-soft);grid-template-columns:1fr auto;align-items:end;gap:2rem;margin:0 auto 2rem;display:grid}.page-module___8aEwW__finalCta h2{max-width:12ch;color:var(--color-inverse-ink);font-family:var(--font-display);letter-spacing:var(--tracking-tight);margin-top:1.2rem;font-size:clamp(2.8rem,5vw,5rem);font-weight:400;line-height:.92}.page-module___8aEwW__finalCta .page-module___8aEwW__eyebrow{color:var(--color-inverse-ink)}.page-module___8aEwW__finalCta .page-module___8aEwW__eyebrow span{background:var(--color-acid)}.page-module___8aEwW__finalActions{margin-top:0}.page-module___8aEwW__finalActions a:first-child{color:var(--color-inverse-ink);background:var(--color-surface-inverse);border:1px solid #fbfaf661}.page-module___8aEwW__finalActions a:last-child{color:var(--color-navy-deep)}.page-module___8aEwW__footer{max-width:var(--layout-max);padding:2rem var(--layout-gutter) 3rem;color:var(--color-ink-faint);font-size:var(--text-micro);grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;margin:0 auto;display:grid}.page-module___8aEwW__footer p{max-width:25rem}.page-module___8aEwW__footer>span:last-child{text-align:right}@keyframes page-module___8aEwW__diagram-orbit{0%{transform:rotate(-18deg)scaleY(.6)}to{transform:rotate(342deg)scaleY(.6)}}@keyframes page-module___8aEwW__diagram-breathe{0%,to{opacity:.72;transform:translate(-50%,-50%)scale(.94)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.04)}}@keyframes page-module___8aEwW__node-float{0%,to{margin-top:0}50%{margin-top:-.42rem}}@keyframes page-module___8aEwW__rise-in{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes page-module___8aEwW__card-float{0%,to{transform:rotate(2deg)translateY(0)}50%{transform:rotate(1deg)translateY(-.65rem)}}@keyframes page-module___8aEwW__orbit{0%{transform:rotate(-16deg)}to{transform:rotate(344deg)}}@keyframes page-module___8aEwW__breathe{0%,to{opacity:.72;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes page-module___8aEwW__beacon{0%,62%,to{box-shadow:0 0 0 0 color-mix(in srgb, currentColor 30%, transparent)}76%{box-shadow:0 0 0 .45rem color-mix(in srgb, currentColor 0%, transparent)}}@media (max-width:1100px){.page-module___8aEwW__hero{grid-template-columns:minmax(0,.95fr) minmax(23rem,1.05fr);gap:3rem}.page-module___8aEwW__hero h1{font-size:clamp(4rem,8vw,7rem)}.page-module___8aEwW__heroVisual{min-height:29rem}.page-module___8aEwW__eventCardGrid{gap:1rem}.page-module___8aEwW__eventStamp{min-width:7.8rem}}@media (max-width:900px){.page-module___8aEwW__siteHeader{gap:1rem}.page-module___8aEwW__hero{grid-template-columns:1fr;min-height:auto;padding-top:5.5rem}.page-module___8aEwW__heroCopy{max-width:45rem}.page-module___8aEwW__hero h1{max-width:9ch}.page-module___8aEwW__heroVisual{min-height:31rem}.page-module___8aEwW__definitionGrid,.page-module___8aEwW__sectionHeading,.page-module___8aEwW__placements{grid-template-columns:1fr;gap:2rem}.page-module___8aEwW__platformVisual{grid-template-columns:1fr;gap:2.5rem}.page-module___8aEwW__definitionGrid p,.page-module___8aEwW__placements p{align-self:start}.page-module___8aEwW__flowGrid{grid-template-columns:repeat(2,1fr)}.page-module___8aEwW__placements{gap:2.5rem}.page-module___8aEwW__splitPanel{padding-right:var(--layout-gutter);padding-left:var(--layout-gutter)}}@media (max-width:640px){.page-module___8aEwW__siteHeader{grid-template-columns:1fr auto;gap:.7rem;min-height:4.5rem}.page-module___8aEwW__siteHeader nav{margin:0 calc(var(--layout-gutter) * -1);padding:0 var(--layout-gutter) .85rem;scrollbar-width:none;grid-area:2/1/auto/-1;justify-content:flex-start;gap:1.2rem;overflow-x:auto}.page-module___8aEwW__siteHeader nav::-webkit-scrollbar{display:none}.page-module___8aEwW__siteHeader nav a{flex:none}.page-module___8aEwW__headerActions{grid-area:1/2}.page-module___8aEwW__hero{padding-top:3.4rem;padding-bottom:4.5rem}.page-module___8aEwW__hero h1{max-width:8ch;margin-top:1.2rem;font-size:clamp(3.75rem,17vw,5.6rem)}.page-module___8aEwW__heroCopy>p{margin-top:1.5rem;font-size:1rem}.page-module___8aEwW__heroActions,.page-module___8aEwW__finalActions{align-items:stretch}.page-module___8aEwW__heroActions a,.page-module___8aEwW__finalActions a{flex:12rem;justify-content:center}.page-module___8aEwW__heroVisual{min-height:25rem;margin:0 -.4rem}.page-module___8aEwW__heroCardFrame{width:min(100%,29rem)}.page-module___8aEwW__signalBadge{min-width:6.4rem;padding:.55rem .65rem}.page-module___8aEwW__heroVisual:before{width:16rem;box-shadow:0 0 0 1.5rem color-mix(in srgb, var(--color-blue-soft) 28%, transparent), 0 0 0 3.4rem color-mix(in srgb, var(--color-blue-soft) 12%, transparent)}.page-module___8aEwW__heroVisual:after{background-size:1.6rem 1.6rem;height:58%;left:0;right:0}.page-module___8aEwW__visualOrbit{width:20rem}.page-module___8aEwW__eventCard{width:min(100%,29rem);animation-name:page-module___8aEwW__card-float-mobile;transform:none}.page-module___8aEwW__eventCard:hover{transform:translateY(-4px)}.page-module___8aEwW__eventCardGrid{grid-template-columns:1fr;gap:1.2rem;margin-top:2.2rem}.page-module___8aEwW__eventCard h2{font-size:clamp(2.3rem,12vw,3.8rem)}.page-module___8aEwW__eventStamp{justify-self:start}.page-module___8aEwW__eventCardBottom{align-items:flex-end}.page-module___8aEwW__definition,.page-module___8aEwW__flowSection,.page-module___8aEwW__placements{padding-top:4.5rem;padding-bottom:4.5rem}.page-module___8aEwW__platformVisual{gap:2rem;padding-top:4.5rem;padding-bottom:4.5rem}.page-module___8aEwW__platformDiagram{min-height:29rem}.page-module___8aEwW__diagramNode{min-width:6.8rem;padding:.65rem}.page-module___8aEwW__diagramNode strong{font-size:.88rem}.page-module___8aEwW__diagramNode small{font-size:.55rem}.page-module___8aEwW__diagramNodePerson{left:3%}.page-module___8aEwW__diagramNodeEvent{right:3%}.page-module___8aEwW__diagramNodeSurface{left:3%}.page-module___8aEwW__diagramNodeBrand{right:3%}.page-module___8aEwW__definition h2,.page-module___8aEwW__sectionHeading h2,.page-module___8aEwW__placements h2{font-size:clamp(2.9rem,13vw,4.4rem)}.page-module___8aEwW__flowGrid,.page-module___8aEwW__splitSection{grid-template-columns:1fr}.page-module___8aEwW__flowItem{min-height:11rem}.page-module___8aEwW__splitPanel{min-height:auto;padding-top:4.5rem;padding-bottom:4.5rem}.page-module___8aEwW__splitPanel h2{font-size:clamp(2.85rem,13vw,4.5rem)}.page-module___8aEwW__placementList{grid-template-columns:repeat(2,1fr)}.page-module___8aEwW__placement{min-height:7.3rem;padding:.9rem}.page-module___8aEwW__finalCta,.page-module___8aEwW__footer{grid-template-columns:1fr}.page-module___8aEwW__finalCta{margin-bottom:0}.page-module___8aEwW__finalActions{margin-top:.5rem}.page-module___8aEwW__footer{gap:1rem;padding-top:2.2rem}.page-module___8aEwW__footer>span:last-child{text-align:left}}@media (max-width:380px){.page-module___8aEwW__headerCta{padding-inline:.8rem;font-size:.68rem}.page-module___8aEwW__hero h1{font-size:clamp(3.35rem,16vw,4.7rem)}.page-module___8aEwW__eventCardBottom{gap:.65rem}.page-module___8aEwW__eventCardBottom strong{font-size:.86rem}}@keyframes page-module___8aEwW__card-float-mobile{0%,to{transform:translateY(0)}50%{transform:translateY(-.45rem)}}
