.HeroPortal-module__V1imlq__portal{z-index:-1;pointer-events:none;position:absolute;inset:0}.HeroPortal-module__V1imlq__field{background-color:var(--c-violet-300);position:absolute;inset:0}
.Scramble-module__Jr_QHG__char{white-space:pre;display:inline-block}
.Hero-module___w2HtG__hero{z-index:2;--portal:clamp(0, calc(var(--pass,0) * 1.5), 1);--zoom:calc(1 + var(--portal) * var(--portal) * var(--portal) * (var(--zoom-max,42) - 1));--hole-r:calc(var(--dot-r,20px) * var(--zoom));height:300svh;margin-block-end:-300svh;position:relative}.Hero-module___w2HtG__stage{height:100svh;isolation:isolate;opacity:clamp(0, calc((1 - var(--portal)) * 40), 1);color:var(--surface-fg);--color-accent:var(--surface-fg);--color-focus:var(--surface-fg);padding-block-start:var(--space-2xl);padding-block-end:var(--space-2xl);display:flex;position:sticky;top:0;overflow:clip}.Hero-module___w2HtG__dotCap{pointer-events:none;background:radial-gradient(circle at var(--dot-x,50%) var(--dot-y,50%), var(--surface-fg) calc(var(--hole-r,0px) + 1px), transparent calc(var(--hole-r,0px) + 2px));height:100svh;opacity:clamp(0, calc((.35 - var(--portal)) / .1), 1);margin-block-end:-100svh;position:sticky;top:0}@media (prefers-reduced-motion:no-preference){html[data-reveal=on] .Hero-module___w2HtG__stage{-webkit-mask-image:radial-gradient(circle at var(--dot-x,50%) var(--dot-y,50%), transparent var(--hole-r,0px), #000 calc(var(--hole-r,0px) + 1px));mask-image:radial-gradient(circle at var(--dot-x,50%) var(--dot-y,50%), transparent var(--hole-r,0px), #000 calc(var(--hole-r,0px) + 1px))}}.Hero-module___w2HtG__logo [data-part="3"]{opacity:clamp(0, calc((.12 - var(--portal)) / .12), 1)}.Hero-module___w2HtG__inner{gap:var(--space-lg);flex-direction:column;width:100%;display:flex}.Hero-module___w2HtG__baseline{--reveal-index:1}.Hero-module___w2HtG__organizer{font-size:var(--text-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.Hero-module___w2HtG__mark{transform-origin:var(--dot-ox,50%) var(--dot-oy,50%);transform:scale(var(--zoom,1));flex:1;place-items:center;display:grid}.Hero-module___w2HtG__logo{height:var(--logo-hero-height);align-self:center}.Hero-module___w2HtG__baseline{justify-content:space-between;align-items:flex-end;gap:var(--space-sm);flex-wrap:wrap;display:flex}.Hero-module___w2HtG__tagline{font-family:var(--font-mono);font-size:var(--text-xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wide);line-height:var(--leading-snug);text-transform:uppercase}.Hero-module___w2HtG__scrollHint{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:var(--tracking-widest);text-transform:uppercase}@media (prefers-reduced-motion:no-preference) and (max-width:63.999rem){html[data-reveal=on] .Hero-module___w2HtG__hero .Hero-module___w2HtG__inner :is(.Hero-module___w2HtG__organizer,.Hero-module___w2HtG__baseline){opacity:clamp(0, calc(1 - var(--portal,0) * 10), 1);transition:opacity .18s var(--ease-out)}.Hero-module___w2HtG__stage,.Hero-module___w2HtG__dotCap{height:100lvh}.Hero-module___w2HtG__dotCap{margin-block-end:-100lvh}}@media (prefers-reduced-motion:reduce){.Hero-module___w2HtG__hero{height:auto;margin-block-end:0}.Hero-module___w2HtG__dotCap{display:none}.Hero-module___w2HtG__stage{opacity:1;height:auto;min-height:100svh;position:static}.Hero-module___w2HtG__mark{transform:none}.Hero-module___w2HtG__logo [data-part],.Hero-module___w2HtG__logo [data-part="3"]{opacity:1;transform:none}}
@property --seq{syntax:"<number>";inherits:true;initial-value:0}.Idea-module___8J33q__section{z-index:1;--seq:clamp(0, calc((var(--pass,0) - .53) * 3.7), 1);--x:clamp(0, calc(var(--pass,1) / .4), 1);--arrive:calc(var(--x) * var(--x));--tint:clamp(0, calc((var(--pass,0) - .4) / .09), 1);height:500svh;margin-block-end:-200svh;padding-block:0;position:relative;overflow:clip}.Idea-module___8J33q__backdrop{pointer-events:none;background-color:var(--c-violet);height:100svh;filter:brightness(calc(.2 + var(--arrive,1) * .8));opacity:clamp(0, calc((.7 - var(--seq)) * 20), 1);margin-block-end:-100svh;position:sticky;top:0}.Idea-module___8J33q__stage{transform:scale(calc(.7 + var(--arrive,1) * .3));transform-origin:var(--portal-cx,50%) var(--portal-cy,42%);filter:brightness(calc(.2 + var(--arrive,1) * .8)) blur(calc((1 - var(--arrive,1)) * 24px));will-change:transform;opacity:clamp(0, calc((.955 - var(--seq)) * 40), 1);height:100svh;padding-block:var(--space-2xl);isolation:isolate;background-color:var(--c-violet);color:var(--c-paper);align-content:center;display:grid;position:sticky;top:0;overflow:clip}.Idea-module___8J33q__section[data-door-open] .Idea-module___8J33q__stage{pointer-events:none}@media (prefers-reduced-motion:no-preference) and (min-width:64rem){html[data-reveal=on] .Idea-module___8J33q__stage{--e:var(--door-e,0);--ep:min(calc(var(--e) / .85), 1);--wz:calc(1 + var(--ep) * var(--ep) * (var(--chip-zmax,8) - 1));--sw:clamp(0, calc(var(--e) * 60), 1);--door-fade:clamp(0, calc(var(--e) / .45), 1);transform:scale(calc((.7 + var(--arrive,1) * .3) * var(--wz)));transform-origin:calc(var(--portal-cx,50vw) * (1 - var(--sw)) + var(--chip-cx,50vw) * var(--sw)) calc(var(--portal-cy,42vh) * (1 - var(--sw)) + var(--chip-cy,42vh) * var(--sw))}@supports (width:calc(pow(2, 2) * 1px)){html[data-reveal=on] .Idea-module___8J33q__stage{--wz:calc(pow(var(--chip-zmax,8), var(--ep)))}}html[data-reveal=on] .Idea-module___8J33q__stage :is(.Idea-module___8J33q__drift,.Idea-module___8J33q__hold,.Idea-module___8J33q__kicker){opacity:calc(1 - var(--door-fade))}html[data-reveal=on] .Idea-module___8J33q__stage .Idea-module___8J33q__chip{opacity:1;color:color-mix(in oklab, var(--c-neon) calc(clamp(0, var(--e) / .06, 1) * 100%), color-mix(in oklab, var(--c-base) calc(var(--tint,1) * 100%), var(--c-paper)));clip-path:inset(calc((1 - clamp(0, var(--e) / .04, 1)) * -.5em))}}.Idea-module___8J33q__kicker{top:calc(var(--header-height) + var(--space-md));left:var(--container-gutter);color:var(--c-paper);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;position:absolute}.Idea-module___8J33q__stage .container{max-width:none}.Idea-module___8J33q__body{font-size:clamp(2rem,5.75vw,6.2rem);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-tight);line-height:1.06}.Idea-module___8J33q__line{display:block}.Idea-module___8J33q__line:nth-child(2){margin-inline-start:24%}.Idea-module___8J33q__line:nth-child(3){margin-inline-start:4%}.Idea-module___8J33q__line:nth-child(4){margin-inline-start:9%}.Idea-module___8J33q__line:nth-child(5){margin-inline-start:0%}.Idea-module___8J33q__line{--line-in:clamp(0, calc(var(--arrive,1) * 3 - var(--reveal-index,0) * .22), 1);filter:opacity(var(--line-in))}.Idea-module___8J33q__drift,.Idea-module___8J33q__hold{white-space:pre-wrap;display:inline-block}.Idea-module___8J33q__accent{color:color-mix(in oklab, var(--c-base) calc(var(--tint,1) * 100%), var(--c-paper));font-size:1.35em;font-style:normal;font-weight:var(--font-weight-bold);transform:scale(calc(1 + var(--tint,1) * (1 - var(--tint,1)) * 4 * .03));line-height:1;display:inline-block}.Idea-module___8J33q__chip{font-size:1.35em;font-weight:var(--font-weight-bold);transform:scale(calc(1 + var(--tint,1) * (1 - var(--tint,1)) * 4 * .03));background-image:linear-gradient(var(--c-neon), var(--c-neon));background-repeat:no-repeat;background-size:calc(var(--tint,1) * 100%) 100%;color:color-mix(in oklab, var(--c-base) calc(var(--tint,1) * 100%), var(--c-paper));-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.14em;font-style:normal;line-height:1;display:inline-block}@media (max-width:60rem){.Idea-module___8J33q__line{text-wrap:balance;--reveal-shift:0}.Idea-module___8J33q__line:nth-child(n){margin-inline-start:0}.Idea-module___8J33q__line+.Idea-module___8J33q__line{margin-block-start:.2em}.Idea-module___8J33q__stage:after,.Idea-module___8J33q__backdrop{display:none}}@media (prefers-reduced-motion:reduce),(max-width:63.999rem){.Idea-module___8J33q__section{height:auto;padding-block:0 var(--section-padding-y);margin-block-end:0}.Idea-module___8J33q__stage{height:auto;padding-block:calc(var(--header-height) + var(--space-lg)) var(--space-2xl);opacity:1;position:static;transform:none}.Idea-module___8J33q__drift,.Idea-module___8J33q__hold{opacity:1;display:inline;transform:none}.Idea-module___8J33q__stage{filter:none;transform:none}.Idea-module___8J33q__line{filter:none}.Idea-module___8J33q__accent,.Idea-module___8J33q__chip{transform:none}.Idea-module___8J33q__kicker{margin-inline:var(--container-gutter);margin-block-end:var(--space-md);position:static}.Idea-module___8J33q__body{font-size:clamp(2.375rem,9.5vw,3.25rem)}.Idea-module___8J33q__accent{color:var(--c-base);font-weight:var(--font-weight-bold);font-size:1em}.Idea-module___8J33q__chip{color:var(--c-base);background-size:100% 100%;font-size:1em}}@media (prefers-reduced-motion:no-preference) and (max-width:63.999rem){.Idea-module___8J33q__stage{background-image:linear-gradient(var(--c-violet) calc(100% - 18svh), var(--c-paper));background-image:linear-gradient(in oklab, var(--c-violet) calc(100% - 18svh), var(--c-paper));padding-block-start:calc(200svh + var(--header-height) + var(--space-lg));padding-block-end:18svh}.Idea-module___8J33q__section{padding-block-end:0}.Idea-module___8J33q__backdrop{display:none}.Idea-module___8J33q__kicker,.Idea-module___8J33q__body{--arrive-in:clamp(0, calc((var(--hero-portal,1) - .82) / .16), 1);opacity:var(--arrive-in);transform:scale(calc(.985 + var(--arrive-in) * .015))}}
.NewsletterCta-module__IvNtVG__section{padding-block:var(--space-xl) var(--space-3xl);flex-direction:column;justify-content:center;display:flex}.NewsletterCta-module__IvNtVG__inner{gap:var(--space-lg);flex-direction:column;width:100%;display:flex}.NewsletterCta-module__IvNtVG__kicker{color:var(--c-ink-dim);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase}.NewsletterCta-module__IvNtVG__trigger{gap:var(--space-sm);width:100%;padding:var(--space-xl) 0;color:inherit;font:inherit;text-align:start;cursor:pointer;isolation:isolate;transition:color var(--duration-base) var(--ease-out);column-gap:var(--space-lg);background:0 0;border:0;grid-template-columns:minmax(0,max-content) auto;grid-template-areas:"claim marker";justify-content:start;align-items:center;display:grid;position:relative}.NewsletterCta-module__IvNtVG__label,.NewsletterCta-module__IvNtVG__statement,.NewsletterCta-module__IvNtVG__marker{z-index:1;position:relative}.NewsletterCta-module__IvNtVG__statement{font-size:clamp(2.5rem,1rem + 4.7vw,5.9rem);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-wrap:balance;grid-area:claim}.NewsletterCta-module__IvNtVG__marker{transition:transform var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out);grid-area:marker;align-self:center;font-size:clamp(2rem,1rem + 2.4vw,3.5rem);line-height:1}.NewsletterCta-module__IvNtVG__trigger:before,.NewsletterCta-module__IvNtVG__trigger:after{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}.NewsletterCta-module__IvNtVG__trigger:before{background-color:var(--color-accent);transform-origin:50% 100%;transition:transform var(--duration-base) var(--ease-out);transform:scaleY(0)}.NewsletterCta-module__IvNtVG__trigger:after{border-block:var(--border-width) solid var(--color-border);transform-origin:0}@media (prefers-reduced-motion:no-preference){html[data-reveal=on] .NewsletterCta-module__IvNtVG__trigger:after{transition:transform var(--duration-reveal) var(--ease-out);transition-delay:var(--duration-base);transform:scaleX(0)}html[data-reveal=on] .NewsletterCta-module__IvNtVG__trigger[data-revealed]:after{transform:scaleX(1)}}.NewsletterCta-module__IvNtVG__trigger:focus-visible:before{transform:scaleY(1)}.NewsletterCta-module__IvNtVG__trigger:focus-visible,.NewsletterCta-module__IvNtVG__trigger:focus-visible .NewsletterCta-module__IvNtVG__marker{color:var(--color-fg-inverted)}.NewsletterCta-module__IvNtVG__trigger:focus-visible .NewsletterCta-module__IvNtVG__marker{transform:scale(1.25)rotate(180deg)}@media (hover:hover){.NewsletterCta-module__IvNtVG__trigger:hover:before{transform:scaleY(1)}.NewsletterCta-module__IvNtVG__trigger:hover,.NewsletterCta-module__IvNtVG__trigger:hover .NewsletterCta-module__IvNtVG__marker{color:var(--color-fg-inverted)}.NewsletterCta-module__IvNtVG__trigger:hover .NewsletterCta-module__IvNtVG__marker{transform:scale(1.25)rotate(180deg)}}@media (prefers-reduced-motion:reduce){.NewsletterCta-module__IvNtVG__trigger,.NewsletterCta-module__IvNtVG__trigger:before,.NewsletterCta-module__IvNtVG__trigger:after,.NewsletterCta-module__IvNtVG__marker{transition:none}.NewsletterCta-module__IvNtVG__trigger:hover .NewsletterCta-module__IvNtVG__marker,.NewsletterCta-module__IvNtVG__trigger:focus-visible .NewsletterCta-module__IvNtVG__marker{transform:none}}
