.cx-org{--o-bg:#0b0b0c;--o-bg2:#151517;--o-ink:#f6f6f2;--o-mute:#b4b4ae;--o-green:#c6ff3d;--o-violet:#7a3cff;--o-line:#2a2a2e;--o-spring:var(--ease-out);--o-pad:clamp(1.25rem, 4vw, 4rem);--o-head:3.75rem;background:var(--o-bg);color:var(--o-ink);font-family:var(--cx-body), system-ui, sans-serif;font-size:1rem;line-height:1.5;overflow-x:clip}.cx-org *,.cx-org :before,.cx-org :after{box-sizing:border-box}.cx-org :is(h1,h2,h3,h4,p,ul,ol,li,figure,a,button,summary,small,b,legend,fieldset,input,label){font:inherit;color:inherit;letter-spacing:normal;line-height:inherit;text-transform:none;margin:0;padding:0;text-decoration:none}.cx-org :is(ul,ol){list-style:none}.cx-org a,.cx-org button,.cx-org summary{cursor:pointer}.cx-org :focus-visible{outline:3px solid var(--o-green);outline-offset:3px}.cx-org img{object-fit:cover}.cx-org .org-kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--o-green);font-size:.8125rem;font-weight:700}.cx-org .org-h2{font-family:var(--cx-display), Impact, sans-serif;text-transform:uppercase;letter-spacing:.005em;margin-top:.6rem;font-size:clamp(3rem,9vw,7.5rem);line-height:.92}.cx-org .org-btn{isolation:isolate;border:3px solid var(--o-ink);background:var(--o-bg);min-height:3.5rem;color:var(--o-ink);font-family:var(--cx-display), Impact, sans-serif;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:transform .28s var(--o-spring);--o-sh:var(--o-violet);box-shadow:7px 7px 0 var(--o-sh);transition:transform .28s var(--o-spring), box-shadow .28s var(--o-spring);justify-content:center;align-items:center;gap:.6rem;padding:0 1.9rem;font-size:1.35rem;display:inline-flex;position:relative}.cx-org .org-btn:hover,.cx-org .org-btn:focus-visible{box-shadow:2px 2px 0 var(--o-sh);transform:translate(5px,5px)}.cx-org .org-btn:active{box-shadow:0 0 0 var(--o-sh);transform:translate(7px,7px)}.cx-org .org-btn--green{--o-sh:var(--o-ink);background:var(--o-green);border-color:var(--o-green);color:#0b0b0c}.cx-org .org-btn--ghost{--o-sh:var(--o-green)}.cx-org .org-head{top:var(--cx-bar);z-index:20;height:var(--o-head);padding:0 var(--o-pad);border-bottom:1px solid var(--o-line);background:#0b0b0ceb;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:sticky}.cx-org .org-logo{font-family:var(--cx-display), Impact, sans-serif;letter-spacing:.04em;font-size:1.5rem}.cx-org .org-logo span{color:var(--o-green);margin:0 .1em}.cx-org .org-nav{gap:2rem;font-weight:600;display:none}.cx-org .org-nav a{transition:transform .25s var(--o-spring), color .2s;padding:.5rem 0;display:inline-block}.cx-org .org-nav a:hover{color:var(--o-green);transform:translateY(-2px)}.cx-org .org-head__cta{background:var(--o-green);color:#0b0b0c;white-space:nowrap;clip-path:polygon(0 0,100% 0,100% 70%,92% 100%,0 100%);min-height:2.75rem;transition:transform .25s var(--o-spring);align-items:center;padding:.65rem 1.1rem;font-weight:700;display:inline-flex}.cx-org .org-head__cta:hover{transform:scale(1.06)rotate(-2deg)}@media (min-width:860px){.cx-org .org-nav{display:flex}}.cx-org .org-hero{isolation:isolate;min-height:calc(100svh - var(--cx-bar) - var(--o-head));padding:3rem var(--o-pad) 4.5rem;clip-path:polygon(0 0,100% 0,100% calc(100% - 2.5rem),0 100%);align-items:flex-end;display:flex;position:relative;overflow:hidden}.cx-org .org-hero__bg{z-index:-1;background:var(--o-violet);position:absolute;inset:0}.cx-org .org-hero__bg img{filter:grayscale()contrast(1.25)brightness(.9);mix-blend-mode:multiply;opacity:.85}.cx-org .org-hero__bg:after{content:"";background:linear-gradient(#0b0b0c1a 0%,#0b0b0c8c 55%,#0b0b0c 100%);position:absolute;inset:0}.cx-org .org-hero__inner{width:100%;max-width:96rem;margin:0 auto}.cx-org .org-hero__title{font-family:var(--cx-display), Impact, sans-serif;text-transform:uppercase;transform-origin:0 100%;animation:org-rise var(--dur-spring) var(--o-spring) both;flex-wrap:wrap;align-items:flex-end;column-gap:.12em;margin:.75rem 0 1.5rem;line-height:.82;display:flex}.cx-org .org-hero__word{color:var(--o-ink);font-size:clamp(5.5rem,27vw,24rem)}.cx-org .org-hero__num{color:var(--o-green);-webkit-text-stroke:0;text-shadow:.04em .04em 0 var(--o-violet);font-size:clamp(5.5rem,27vw,24rem)}.cx-org .org-hero__lead{max-width:34rem;margin-bottom:2rem;font-size:clamp(1.1rem,2.2vw,1.5rem);font-weight:500}.cx-org .org-hero__actions{flex-wrap:wrap;gap:1.25rem 1.5rem;padding-right:8px;display:flex}@keyframes org-rise{0%{opacity:0;transform:translateY(2.5rem)skewY(3deg)}to{opacity:1;transform:none}}.cx-org .org-marquee{background:var(--o-green);color:#0b0b0c;z-index:3;border-block:3px solid #0b0b0c;margin:-1.25rem 0 0;position:relative;overflow:hidden;transform:rotate(-1.2deg)scale(1.03)}.cx-org .org-marquee__track{width:max-content;animation:28s linear infinite org-marq;display:flex}.cx-org .org-marquee__group{flex-shrink:0;display:flex}.cx-org .org-marquee__group li{font-family:var(--cx-display), Impact, sans-serif;text-transform:uppercase;white-space:nowrap;align-items:center;gap:1.25rem;padding:.7rem 1.25rem .5rem 0;font-size:clamp(1.5rem,3.5vw,2.4rem);display:flex}.cx-org .org-marquee__group i{color:var(--o-violet);font-style:normal}@keyframes org-marq{to{transform:translate(-50%)}}.cx-org .org-bar{padding:3.5rem var(--o-pad) 1rem;grid-template-columns:1fr;gap:0;max-width:96rem;margin:0 auto;display:grid}.cx-org .org-bar__item{border-bottom:1px solid var(--o-line);align-items:center;gap:1rem;padding:1.1rem 0;display:flex}.cx-org .org-bar__item svg{color:var(--o-green);flex:none}.cx-org .org-bar__item p{font-family:var(--cx-display), Impact, sans-serif;text-transform:uppercase;font-size:clamp(1.4rem,3vw,2rem);line-height:1.1}.cx-org .org-bar__item b{font-family:var(--cx-body), sans-serif;letter-spacing:.18em;color:var(--o-mute);margin-bottom:.2rem;font-size:.75rem;display:block}@media (min-width:760px){.cx-org .org-bar{grid-template-columns:repeat(3,1fr);gap:2rem}.cx-org .org-bar__item{border:0;border-left:4px solid var(--o-green);padding:.4rem 0 .4rem 1.25rem}}.cx-org .org-sec{max-width:96rem;padding:clamp(4rem, 9vw, 8rem) var(--o-pad) 0;scroll-margin-top:calc(var(--cx-bar) + var(--o-head));margin:0 auto}.cx-org .org-sec__head{margin-bottom:clamp(1.75rem,4vw,3.5rem)}.cx-org .org-sched__tabs{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}.cx-org .org-sched__tab{border:3px solid var(--o-line);min-width:6.5rem;min-height:3.5rem;color:var(--o-ink);clip-path:polygon(0 0,100% 0,100% 72%,88% 100%,0 100%);transition:transform .28s var(--o-spring), background-color .2s;background:0 0;flex-direction:column;align-items:flex-start;padding:.6rem 1.4rem;display:flex}.cx-org .org-sched__tab:hover{transform:translateY(-4px)}.cx-org .org-sched__tab[aria-selected=true]{background:var(--o-green);border-color:var(--o-green);color:#0b0b0c}.cx-org .org-sched__tabname{font-family:var(--cx-display), Impact, sans-serif;text-transform:uppercase;font-size:2rem;line-height:1}.cx-org .org-sched__tabdate{font-size:.8125rem;font-weight:600}@media (max-width:440px){.cx-org .org-sched__tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.cx-org .org-sched__tab{min-width:0;padding:.6rem .75rem}}.cx-org .org-sched__panel[hidden]{display:none}.cx-org .org-sched__day{letter-spacing:.14em;text-transform:uppercase;color:var(--o-mute);margin-bottom:.5rem;font-size:.8125rem;font-weight:700}.cx-org .org-slot{border-top:2px solid var(--o-line);transition:transform .3s var(--o-spring);grid-template-columns:auto 1fr;grid-template-areas:"time main""time tag";align-items:center;gap:.4rem clamp(1rem,4vw,3rem);padding:1.25rem 0;display:grid}.cx-org .org-slot:last-child{border-bottom:2px solid var(--o-line)}.cx-org .org-slot:hover{transform:translate(.75rem)}.cx-org .org-slot__time{font-family:var(--cx-display), Impact, sans-serif;color:var(--o-green);grid-area:time;min-width:2.7ch;font-size:clamp(3.25rem,11vw,7rem);line-height:.9}.cx-org .org-slot__time small{font-family:var(--cx-body), sans-serif;letter-spacing:.12em;color:var(--o-mute);margin-left:.4rem;font-size:.8125rem;font-weight:700}.cx-org .org-slot__main{grid-area:main;display:block}.cx-org .org-slot__act{font-family:var(--cx-display), Impact, sans-serif;text-transform:uppercase;font-size:clamp(1.75rem,5vw,3.5rem);line-height:1;display:block}.cx-org .org-slot__note{color:var(--o-mute);margin-top:.3rem;display:block}.cx-org .org-slot__tag{background:var(--o-violet);color:#fff;letter-spacing:.14em;text-transform:uppercase;clip-path:polygon(0 0,100% 0,92% 100%,0 100%);grid-area:tag;justify-self:start;padding:.3rem .8rem;font-size:.75rem;font-weight:700}@media (min-width:820px){.cx-org .org-slot{grid-template-columns:17rem 1fr auto;grid-template-areas:"time main tag"}.cx-org .org-slot__tag{justify-self:end}}.cx-org .org-tiles{gap:2.5rem;display:grid}.cx-org .org-tile{transition:transform .35s var(--o-spring);padding-bottom:.5rem;position:relative}.cx-org .org-tile:hover{transform:translate(-6px,-8px)rotate(-.8deg)}.cx-org .org-tile__img{aspect-ratio:4/5;clip-path:polygon(0 0,100% 0,100% 90%,82% 100%,0 100%);background:var(--o-bg2);position:relative;overflow:hidden}.cx-org .org-tile__img img{filter:contrast(1.1)saturate(1.1)}.cx-org .org-tile__n{font-family:var(--cx-display), Impact, sans-serif;color:var(--o-green);text-shadow:6px 6px 0 var(--o-bg);pointer-events:none;font-size:clamp(6rem,14vw,10rem);line-height:1;position:absolute;top:-.35em;right:.5rem}.cx-org .org-tile__title{font-family:var(--cx-display), Impact, sans-serif;text-transform:uppercase;margin:1.25rem 0 .5rem;font-size:clamp(2rem,4vw,2.8rem);line-height:1}.cx-org .org-tile__text{color:var(--o-mute);max-width:26rem}@media (min-width:900px){.cx-org .org-tiles{grid-template-columns:repeat(3,1fr);gap:2rem}.cx-org .org-tile:nth-child(2){margin-top:3.5rem}.cx-org .org-tile:nth-child(3){margin-top:1.5rem}}.cx-org .org-wall__grid{grid-template-columns:1fr;gap:2.25rem 1.5rem;padding:1rem .5rem;display:grid}.cx-org .org-polaroid{transform:rotate(var(--rot));transition:transform .4s var(--o-spring)}.cx-org .org-polaroid:hover,.cx-org .org-polaroid:focus-within{z-index:2;position:relative;transform:rotate(0)scale(1.04)translateY(-6px)}.cx-org .org-polaroid figure{background:var(--o-ink);color:#0b0b0c;box-shadow:8px 8px 0 var(--o-violet);padding:.75rem .75rem .5rem}.cx-org .org-polaroid:nth-child(2n) figure{box-shadow:8px 8px 0 var(--o-green)}.cx-org .org-polaroid__img{aspect-ratio:1;position:relative;overflow:hidden}.cx-org .org-polaroid figcaption{font-family:var(--cx-display), Impact, sans-serif;text-transform:uppercase;text-align:center;padding:.6rem 0 .2rem;font-size:1.5rem}@media (min-width:560px){.cx-org .org-wall__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.cx-org .org-wall__grid{grid-template-columns:repeat(3,1fr);gap:3rem 2.5rem}.cx-org .org-polaroid:nth-child(3n+2){margin-top:2.5rem}}.cx-org .org-join{gap:3rem;display:grid}.cx-org .org-roles-list{gap:1.5rem;margin-top:2rem;display:grid}.cx-org .org-roles-list li{align-items:flex-start;gap:1.25rem;display:flex}.cx-org .org-roles-list__n{background:var(--o-violet);color:#fff;width:3.5rem;height:3.5rem;font-family:var(--cx-display), Impact, sans-serif;clip-path:polygon(0 0,100% 0,100% 70%,70% 100%,0 100%);flex:none;place-items:center;font-size:2rem;display:grid}.cx-org .org-roles-list h3{font-family:var(--cx-display), Impact, sans-serif;text-transform:uppercase;font-size:2rem;line-height:1.1}.cx-org .org-roles-list p{color:var(--o-mute);max-width:28rem}.cx-org .org-form{background:var(--o-bg2);border:3px solid var(--o-ink);box-shadow:10px 10px 0 var(--o-green);align-self:start;gap:1.1rem;margin-right:10px;padding:clamp(1.25rem,3vw,2.25rem);display:grid;position:relative}.cx-org .org-form__title{font-family:var(--cx-display), Impact, sans-serif;text-transform:uppercase;font-size:2.25rem;line-height:1}.cx-org .org-field{gap:.4rem;display:grid}.cx-org .org-field span,.cx-org .org-roles legend{letter-spacing:.14em;text-transform:uppercase;color:var(--o-mute);font-size:.8125rem;font-weight:700}.cx-org .org-field input{background:var(--o-bg);width:100%;min-height:3.25rem;color:var(--o-ink);border:2px solid #55555c;border-radius:0;padding:0 1rem}.cx-org .org-field input::placeholder{color:#85858c}.cx-org .org-field input:focus-visible{border-color:var(--o-green);outline-offset:2px}.cx-org .org-roles{border:0;min-width:0}.cx-org .org-roles legend{margin-bottom:.5rem}.cx-org .org-roles__row{flex-wrap:wrap;gap:.6rem;display:flex}.cx-org .org-role{position:relative}.cx-org .org-role input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.cx-org .org-role span{min-height:3rem;transition:transform .25s var(--o-spring), background-color .2s;border:2px solid #55555c;align-items:center;padding:0 1.2rem;font-weight:700;display:inline-flex}.cx-org .org-role:hover span{transform:translateY(-3px)rotate(-1.5deg)}.cx-org .org-role input:checked+span{background:var(--o-green);border-color:var(--o-green);color:#0b0b0c}.cx-org .org-role input:focus-visible+span{outline:3px solid var(--o-green);outline-offset:3px}.cx-org .org-form .org-btn{width:100%;margin-top:.4rem}.cx-org .org-form__note{color:var(--o-mute);font-size:.875rem}@media (min-width:960px){.cx-org .org-join{grid-template-columns:1.1fr 1fr;gap:5rem}}.cx-org .org-faq__list{max-width:60rem}.cx-org .org-qa{border-top:2px solid var(--o-line)}.cx-org .org-qa:last-child{border-bottom:2px solid var(--o-line)}.cx-org .org-qa summary{min-height:4.5rem;font-family:var(--cx-display), Impact, sans-serif;text-transform:uppercase;transition:transform .3s var(--o-spring), color .2s;justify-content:space-between;align-items:center;gap:1.25rem;padding:1rem 0;font-size:clamp(1.3rem,3.2vw,2rem);line-height:1.1;list-style:none;display:flex}.cx-org .org-qa summary::-webkit-details-marker{display:none}.cx-org .org-qa summary:hover{color:var(--o-green);transform:translate(.5rem)}.cx-org .org-qa summary i{background:var(--o-green);clip-path:polygon(0 0,100% 0,100% 70%,70% 100%,0 100%);width:2.25rem;height:2.25rem;transition:transform .35s var(--o-spring);flex:none;position:relative}.cx-org .org-qa summary i:before,.cx-org .org-qa summary i:after{content:"";background:#0b0b0c;width:1rem;height:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cx-org .org-qa summary i:after{transform:translate(-50%,-50%)rotate(90deg)}.cx-org .org-qa[open] summary i{transform:rotate(45deg)}.cx-org .org-qa p{color:var(--o-mute);max-width:44rem;padding:0 3.5rem 1.5rem 0}.cx-org .org-foot{padding:3rem var(--o-pad) 2.5rem;background:var(--o-green);color:#0b0b0c;clip-path:polygon(0 2.5rem,100% 0,100% 100%,0 100%);margin-top:clamp(4rem,9vw,8rem);padding-top:5.5rem}.cx-org .org-foot__big{font-family:var(--cx-display), Impact, sans-serif;text-transform:uppercase;white-space:nowrap;font-size:clamp(5rem,24vw,22rem);line-height:.85;overflow:hidden}.cx-org .org-foot__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem 3rem;max-width:96rem;margin:2rem auto 0;display:flex}.cx-org .org-foot__row p{max-width:34rem;font-weight:500}.cx-org .org-foot .org-btn{color:var(--o-green);--o-sh:var(--o-violet);background:#0b0b0c;border-color:#0b0b0c;margin-right:8px}.cx-org .org-foot :focus-visible{outline-color:#0b0b0c}@media (prefers-reduced-motion:reduce){.cx-org .org-marquee__track,.cx-org .org-hero__title{animation:none}.cx-org *,.cx-org :before,.cx-org :after{transition:none!important}}
