.community-module__nineuW__section{background:var(--color-ink);color:var(--color-paper);scroll-margin-top:5rem}.community-module__nineuW__inner{max-width:64rem;margin:auto;padding:6rem 3rem}.community-module__nineuW__inner h2{max-width:48rem}.community-module__nineuW__lineMask{margin-bottom:-.12em;padding-bottom:.12em;display:block;overflow:hidden}.community-module__nineuW__lineMask>span{display:block}.community-module__nineuW__headline{perspective:800px}.community-module__nineuW__intro{color:#c6c3c9;margin-top:1.5rem;font-size:1.125rem}.community-module__nineuW__roles{grid-template-columns:1fr 1fr;gap:1rem;margin-top:3rem;display:grid}.community-module__nineuW__role{isolation:isolate;text-align:left;cursor:pointer;background:#1e1a24;border:1px solid #66616c;justify-content:space-between;align-items:center;gap:1.5rem;width:100%;min-height:8rem;padding:1.5rem;font-size:1.3rem;transition:border-color .3s,background .3s;display:flex;position:relative;overflow:hidden}.community-module__nineuW__role:after{content:"";transform-origin:0;background:linear-gradient(90deg,#a633a4,#a8afff);width:100%;height:2px;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;transform:scaleX(0)}.community-module__nineuW__role:hover,.community-module__nineuW__role:focus-visible{background:#292031;border-color:#c6a6d5}.community-module__nineuW__role:hover:after,.community-module__nineuW__role:focus-visible:after{transform:scaleX(1)}.community-module__nineuW__cardLight{z-index:-1;opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.community-module__nineuW__role:hover .community-module__nineuW__cardLight{opacity:1}.community-module__nineuW__roleLabel{transition:transform .35s cubic-bezier(.22,1,.36,1)}.community-module__nineuW__role:hover .community-module__nineuW__roleLabel,.community-module__nineuW__role:focus-visible .community-module__nineuW__roleLabel{transform:translate(5px)}.community-module__nineuW__roleArrow{color:#e3bbed;border:1px solid #66616c;border-radius:50%;flex-shrink:0;place-items:center;width:2.75rem;height:2.75rem;transition:background .3s,border-color .3s;display:grid;position:relative;overflow:hidden}.community-module__nineuW__roleArrow span{grid-area:1/1;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .3s}.community-module__nineuW__roleArrow span:last-child{opacity:0;transform:translate(-150%,150%)}.community-module__nineuW__role:hover .community-module__nineuW__roleArrow,.community-module__nineuW__role:focus-visible .community-module__nineuW__roleArrow{color:#fff;background:#a633a4;border-color:#a633a4}.community-module__nineuW__role:hover .community-module__nineuW__roleArrow span:first-child,.community-module__nineuW__role:focus-visible .community-module__nineuW__roleArrow span:first-child{opacity:0;transform:translate(150%,-150%)}.community-module__nineuW__role:hover .community-module__nineuW__roleArrow span:last-child,.community-module__nineuW__role:focus-visible .community-module__nineuW__roleArrow span:last-child{opacity:1;transform:translate(0)}.community-module__nineuW__both{color:#d1ccd6;text-underline-offset:.3em;cursor:pointer;margin:1.5rem auto 0;padding:.75rem 1rem;text-decoration:underline;display:block}.community-module__nineuW__dialog{border:1px solid var(--color-grey-200);width:min(48rem,100vw - 3rem);max-height:calc(100dvh - 3rem);color:var(--color-ink);background:var(--color-paper);overscroll-behavior:contain;margin:auto;padding:0;overflow-x:hidden}.community-module__nineuW__dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#16141a7a}.community-module__nineuW__dialog[open]{animation:.48s cubic-bezier(.22,1,.36,1) both community-module__nineuW__modalIn}.community-module__nineuW__dialog[open]::backdrop{animation:.4s ease-out both community-module__nineuW__backdropIn}.community-module__nineuW__dialog[data-closing]{animation:.2s ease-in both community-module__nineuW__modalOut}.community-module__nineuW__dialog[data-closing]::backdrop{animation:.2s ease-in both community-module__nineuW__backdropOut}.community-module__nineuW__controls{z-index:1;justify-content:flex-end;height:0;display:flex;position:sticky;top:0}.community-module__nineuW__close{background:var(--color-paper);cursor:pointer;flex-shrink:0;width:2.75rem;height:2.75rem;margin:1rem;font-size:2rem;transition:transform .25s,background .25s}.community-module__nineuW__close:hover{background:var(--color-grey-100);transform:rotate(90deg)}.community-module__nineuW__content{min-height:35rem;padding:4.5rem 4rem 3.5rem}.community-module__nineuW__stepTrack{z-index:2;background:var(--color-grey-100);height:3px;position:sticky;top:0}.community-module__nineuW__stepTrack span{background:linear-gradient(90deg, var(--color-purple), var(--color-blue));transform-origin:0;height:100%;display:block}.community-module__nineuW__title{letter-spacing:-.035em;outline:none;max-width:35rem;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.15}.community-module__nineuW__progress{font-family:var(--font-mono);color:var(--color-grey-600);margin-bottom:1.5rem;font-size:.75rem}.community-module__nineuW__description{color:var(--color-grey-700);margin-top:1.25rem;margin-bottom:2rem;line-height:1.6}.community-module__nineuW__interests{gap:.625rem;margin-top:2.5rem;display:grid}.community-module__nineuW__choice{text-align:left;border:1px solid var(--color-grey-200);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;padding:1.125rem 1.25rem;transition:background .2s,border-color .2s,padding .25s;display:flex}.community-module__nineuW__choice:hover,.community-module__nineuW__choice[aria-pressed=true]{border-color:var(--color-purple);background:#f9f3fa}.community-module__nineuW__choice:hover{padding-left:1.5rem}.community-module__nineuW__choice span{color:var(--color-purple);transition:transform .25s}.community-module__nineuW__choice:hover span{transform:translate(4px)}.community-module__nineuW__both span,.community-module__nineuW__primary span{transition:transform .25s;display:inline-block}.community-module__nineuW__both:hover span,.community-module__nineuW__primary:hover span{transform:translate(6px)}.community-module__nineuW__textButton,.community-module__nineuW__back{text-underline-offset:.3em;cursor:pointer;color:var(--color-grey-700);padding:.75rem 0;text-decoration:underline}.community-module__nineuW__textButton{margin-top:1rem}.community-module__nineuW__back{margin-bottom:1rem}.community-module__nineuW__label{margin-bottom:.625rem;font-size:.875rem;display:block}.community-module__nineuW__email{border:1px solid var(--color-grey-300);background:var(--color-paper);width:100%;min-height:3.5rem;padding:.875rem 1rem;font-size:1rem}.community-module__nineuW__primary{background:var(--color-ink);color:#fff;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;width:100%;min-height:3.5rem;margin-top:1rem;padding:1rem 1.25rem;transition:background .15s;display:flex}.community-module__nineuW__primary:hover{background:#66296a}.community-module__nineuW__dialog button:disabled{opacity:.55;cursor:wait}.community-module__nineuW__error{color:#9a2040;margin-top:1rem}.community-module__nineuW__honeypot{opacity:0;width:0;height:0;position:absolute;left:-9999px}.community-module__nineuW__section button:focus-visible,.community-module__nineuW__email:focus-visible{outline:2px solid var(--color-purple);outline-offset:4px}@keyframes community-module__nineuW__modalIn{0%{opacity:0;transform:translateY(36px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes community-module__nineuW__modalOut{to{opacity:0;transform:translateY(18px)scale(.97)}}@keyframes community-module__nineuW__backdropIn{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#16141a00}to{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#16141a7a}}@keyframes community-module__nineuW__backdropOut{to{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#16141a00}}@media (max-width:640px){.community-module__nineuW__inner{padding:4rem 1.5rem}.community-module__nineuW__roles{grid-template-columns:1fr;margin-top:2rem}.community-module__nineuW__role{min-height:5.5rem;font-size:1.125rem}.community-module__nineuW__dialog{border:0;width:100%;max-width:none;height:100dvh;max-height:none}.community-module__nineuW__content{padding:5rem 1.5rem max(2rem, env(safe-area-inset-bottom))}.community-module__nineuW__close{margin-top:max(1rem, env(safe-area-inset-top))}}@media (prefers-reduced-motion:reduce){.community-module__nineuW__dialog[open],.community-module__nineuW__dialog[open]::backdrop,.community-module__nineuW__dialog[data-closing],.community-module__nineuW__dialog[data-closing]::backdrop{animation:none}.community-module__nineuW__section *,.community-module__nineuW__section :after{transition:none!important}.community-module__nineuW__roleLabel,.community-module__nineuW__close:hover,.community-module__nineuW__choice:hover span,.community-module__nineuW__both:hover span,.community-module__nineuW__primary:hover span{transform:none!important}}.community-module__nineuW__choiceHint{color:var(--color-grey-700);margin-top:1rem;font-size:.875rem}.community-module__nineuW__choiceHint+.community-module__nineuW__interests{margin-top:1.5rem}.community-module__nineuW__questionActions{flex-wrap:wrap;justify-content:space-between;column-gap:1.5rem;display:flex}.community-module__nineuW__dialog button:disabled{cursor:not-allowed}