.page-module__E0kJGG__page{overflow:hidden}.page-module__E0kJGG__shell{width:min(1180px,100% - 48px);margin:0 auto}.page-module__E0kJGG__utility{background:var(--acid);border-bottom:1px solid var(--ink)}.page-module__E0kJGG__utility>div{letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;min-height:34px;font-size:.67rem;font-weight:800;display:flex}.page-module__E0kJGG__nav{justify-content:space-between;align-items:center;gap:30px;min-height:90px;display:flex}.page-module__E0kJGG__brand{width:64px;height:64px;display:flex}.page-module__E0kJGG__brand img{object-fit:cover;width:64px;height:64px}.page-module__E0kJGG__navLinks{gap:30px;margin-left:auto;display:flex}.page-module__E0kJGG__navLinks a,.page-module__E0kJGG__navButton,.page-module__E0kJGG__calendarRow a,.page-module__E0kJGG__calendarAction,.page-module__E0kJGG__footer a{letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:800;text-decoration:none}.page-module__E0kJGG__navLinks a:hover,.page-module__E0kJGG__calendarRow a:hover,.page-module__E0kJGG__calendarAction:hover,.page-module__E0kJGG__footer a:hover{color:var(--orange)}.page-module__E0kJGG__navButton{background:var(--ink);color:var(--paper);border:1px solid var(--ink);padding:13px 18px}.page-module__E0kJGG__navButton:hover{background:var(--orange);color:var(--ink)}.page-module__E0kJGG__hero{isolation:isolate;color:var(--paper);background:var(--ink);min-height:650px;position:relative}.page-module__E0kJGG__heroGrid{z-index:-2;background-image:linear-gradient(#f4f2e914 1px,#0000 1px),linear-gradient(90deg,#f4f2e914 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.page-module__E0kJGG__hero:before{content:"";z-index:-1;aspect-ratio:1;border:1px solid #c8ff358c;border-radius:50%;width:min(65vw,760px);position:absolute;top:6%;right:-18vw;box-shadow:0 0 0 38px #c8ff350e,0 0 0 112px #c8ff3506}.page-module__E0kJGG__hero:after{content:"";z-index:-1;border-top:2px solid var(--acid);border-right:2px solid var(--acid);border-radius:0 56% 0 0;width:min(38vw,440px);height:260px;position:absolute;top:17%;right:12%;transform:rotate(-14deg)}.page-module__E0kJGG__heroInner{grid-template-columns:1.2fr .8fr;align-items:center;gap:72px;min-height:650px;padding:84px 0;display:grid}.page-module__E0kJGG__heroCopy,.page-module__E0kJGG__darkInner{position:relative}.page-module__E0kJGG__eyebrow{color:var(--orange);letter-spacing:.17em;text-transform:uppercase;margin:0 0 23px;font-size:.7rem;font-weight:900}.page-module__E0kJGG__eyebrow:before{content:"";background:currentColor;width:28px;height:2px;margin:0 9px 3px 0;display:inline-block}.page-module__E0kJGG__hero .page-module__E0kJGG__eyebrow,.page-module__E0kJGG__darkSection .page-module__E0kJGG__eyebrow{color:var(--acid)}.page-module__E0kJGG__hero h1,.page-module__E0kJGG__section h2,.page-module__E0kJGG__darkSection h2,.page-module__E0kJGG__joinSection h2{max-width:760px;font-family:var(--font-geist-sans), Impact, sans-serif;letter-spacing:-.105em;text-transform:uppercase;margin:0;font-size:clamp(4rem,9vw,8.4rem);font-weight:900;line-height:.82}.page-module__E0kJGG__hero h1 span{color:var(--acid);font-size:.61em;line-height:.95;display:block}.page-module__E0kJGG__intro{color:#f4f2e9c2;max-width:510px;margin:38px 0 0;font-size:clamp(1rem,1.6vw,1.21rem);line-height:1.6}.page-module__E0kJGG__heroActions,.page-module__E0kJGG__joinActions{flex-wrap:wrap;gap:12px;margin-top:31px;display:flex}.page-module__E0kJGG__primaryAction,.page-module__E0kJGG__secondaryAction{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;min-height:52px;padding:0 22px;font-size:.72rem;font-weight:900;text-decoration:none;transition:transform .16s,background .16s,color .16s;display:inline-flex}.page-module__E0kJGG__primaryAction{background:var(--acid);color:var(--ink);border:1px solid var(--acid)}.page-module__E0kJGG__primaryAction:hover{background:var(--orange);border-color:var(--orange);transform:translateY(-3px)}.page-module__E0kJGG__secondaryAction{color:var(--paper);border:1px solid #f4f2e966}.page-module__E0kJGG__secondaryAction:hover{border-color:var(--paper);transform:translateY(-3px)}.page-module__E0kJGG__actionNote{color:#f4f2e98c;margin:17px 0 0;font-size:.75rem}.page-module__E0kJGG__runBoard{border:1px solid var(--acid);background:var(--paper);width:min(100%,365px);color:var(--ink);box-shadow:12px 12px 0 var(--orange);justify-self:end;padding:27px}.page-module__E0kJGG__boardLabel,.page-module__E0kJGG__runNumber{color:var(--soft-ink);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.66rem;font-weight:900}.page-module__E0kJGG__boardDate{font-family:var(--font-geist-sans), Impact, sans-serif;text-transform:uppercase;align-items:baseline;gap:10px;margin:17px 0 20px;font-weight:900;display:flex}.page-module__E0kJGG__boardDate strong{letter-spacing:-.12em;font-size:6.4rem;line-height:.72}.page-module__E0kJGG__boardDate span{letter-spacing:-.06em;font-size:.84rem}.page-module__E0kJGG__boardDetails{border-top:1px solid #1416123d;border-bottom:1px solid #1416123d;padding:18px 0}.page-module__E0kJGG__boardDetails p{letter-spacing:.07em;text-transform:uppercase;margin:0 0 6px;font-size:.77rem;font-weight:800}.page-module__E0kJGG__boardDetails p:last-child{color:var(--soft-ink);margin-bottom:0}.page-module__E0kJGG__boardActions{gap:18px;margin-top:18px;display:flex}.page-module__E0kJGG__boardActions a{letter-spacing:.09em;text-transform:uppercase;font-size:.65rem;font-weight:900;text-decoration:none}.page-module__E0kJGG__boardActions a:hover{color:var(--orange)}.page-module__E0kJGG__statement{border-bottom:1px solid #14161240;grid-template-columns:1fr 1fr;gap:24px;padding:48px 0;display:grid}.page-module__E0kJGG__statement p{font-family:var(--font-geist-sans), Impact, sans-serif;letter-spacing:-.07em;text-transform:uppercase;margin:0;font-size:clamp(1.6rem,3vw,2.7rem);font-weight:900;line-height:.95}.page-module__E0kJGG__statement p:last-child{color:var(--orange)}.page-module__E0kJGG__section,.page-module__E0kJGG__joinSection{padding:112px 0}.page-module__E0kJGG__sectionHeader{justify-content:space-between;align-items:end;gap:50px;margin-bottom:44px;display:flex}.page-module__E0kJGG__section h2,.page-module__E0kJGG__darkSection h2,.page-module__E0kJGG__joinSection h2{font-size:clamp(2.8rem,5.4vw,5.3rem)}.page-module__E0kJGG__sectionHeader>p{max-width:330px;color:var(--soft-ink);margin:0;font-size:.96rem;line-height:1.65}.page-module__E0kJGG__calendarList{border-top:2px solid var(--ink)}.page-module__E0kJGG__calendarRow{border-bottom:1px solid #1416123d;grid-template-columns:.5fr 1.6fr .85fr 1.35fr auto;align-items:center;gap:20px;min-height:92px;display:grid}.page-module__E0kJGG__calendarRow:hover{background:var(--acid);padding:0 16px}.page-module__E0kJGG__runDate{margin:0;font-weight:800}.page-module__E0kJGG__runTime,.page-module__E0kJGG__runPlace{color:var(--soft-ink);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.page-module__E0kJGG__calendarAction{text-underline-offset:5px;margin-top:22px;text-decoration:underline;display:inline-flex}.page-module__E0kJGG__darkSection{background:var(--ink);color:var(--paper);padding:112px 0}.page-module__E0kJGG__darkSection .page-module__E0kJGG__sectionHeader>p{color:#f4f2e9a3}.page-module__E0kJGG__steps{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.page-module__E0kJGG__steps article{background:#f4f2e90a;border:1px solid #f4f2e938;min-height:250px;padding:27px;transition:transform .16s,background .16s}.page-module__E0kJGG__steps article:hover{background:var(--acid);color:var(--ink);transform:translateY(-7px)}.page-module__E0kJGG__steps span{font-family:var(--font-geist-mono), monospace;color:var(--acid);font-size:.76rem;font-weight:900}.page-module__E0kJGG__steps h3{max-width:210px;font-family:var(--font-geist-sans), Impact, sans-serif;letter-spacing:-.07em;text-transform:uppercase;margin:72px 0 12px;font-size:1.85rem;line-height:.92}.page-module__E0kJGG__steps p{color:#f4f2e9ad;max-width:255px;margin:0;font-size:.9rem;line-height:1.6}.page-module__E0kJGG__steps article:hover span,.page-module__E0kJGG__steps article:hover p{color:#141612ad}.page-module__E0kJGG__joinSection{max-width:1180px;padding-bottom:124px}.page-module__E0kJGG__joinSection>p:not(.page-module__E0kJGG__eyebrow){max-width:510px;color:var(--soft-ink);margin:30px 0 0;font-size:1.08rem;line-height:1.65}.page-module__E0kJGG__joinSection .page-module__E0kJGG__secondaryAction{border-color:var(--ink);color:var(--ink)}.page-module__E0kJGG__joinSection .page-module__E0kJGG__secondaryAction:hover{border-color:var(--orange);color:var(--orange)}.page-module__E0kJGG__footer{background:var(--ink);color:var(--paper);padding:35px 0}.page-module__E0kJGG__footerInner{grid-template-columns:78px 1fr auto;align-items:center;gap:28px;display:grid}.page-module__E0kJGG__footer img{display:block}.page-module__E0kJGG__footer p,.page-module__E0kJGG__footer a{color:#f4f2e9ab;margin:0}.page-module__E0kJGG__boardEmptyTitle{font-family:var(--font-geist-sans), Impact, sans-serif;letter-spacing:-.08em;text-transform:uppercase;margin:22px 0 0;font-size:2.2rem;font-weight:900;line-height:.88}.page-module__E0kJGG__boardEmptyCopy{color:var(--soft-ink);letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #1416123d;border-bottom:1px solid #1416123d;margin:22px 0 0;padding:17px 0;font-size:.73rem;font-weight:800}.page-module__E0kJGG__boardEmptyLink{letter-spacing:.1em;text-underline-offset:4px;text-transform:uppercase;margin-top:18px;font-size:.66rem;font-weight:900;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.page-module__E0kJGG__boardEmptyLink:hover{color:var(--orange)}.page-module__E0kJGG__calendarEmpty{border-bottom:1px solid #1416123d;padding:32px 0}.page-module__E0kJGG__calendarEmpty p{font-family:var(--font-geist-sans), Impact, sans-serif;letter-spacing:-.06em;text-transform:uppercase;margin:0;font-size:1.55rem;font-weight:900}.page-module__E0kJGG__calendarEmpty span{max-width:430px;color:var(--soft-ink);margin-top:9px;font-size:.9rem;line-height:1.55;display:block}.page-module__E0kJGG__welcome{background:var(--ink);min-height:100svh;color:var(--paper);place-items:center;padding:48px 0;display:grid}.page-module__E0kJGG__welcomePanel{border:1px solid var(--acid);background:var(--ink);width:min(760px,100% - 48px);box-shadow:14px 14px 0 var(--orange);padding:clamp(34px,7vw,78px);position:relative;overflow:hidden}.page-module__E0kJGG__welcomePanel:before{content:"";border:1px solid #c8ff358f;border-radius:50%;width:430px;height:430px;position:absolute;top:-225px;right:-250px;box-shadow:0 0 0 30px #c8ff350f,0 0 0 86px #c8ff3506}.page-module__E0kJGG__welcomeMark{object-fit:cover;width:72px;height:72px;position:relative}.page-module__E0kJGG__welcomePanel h1{max-width:610px;font-family:var(--font-geist-sans), Impact, sans-serif;letter-spacing:-.1em;text-transform:uppercase;margin:34px 0 0;font-size:clamp(3.2rem,9vw,6.1rem);font-weight:900;line-height:.82;position:relative}.page-module__E0kJGG__welcomePanel h1 span{color:var(--acid);font-size:.66em;display:block}.page-module__E0kJGG__welcomeCopy{color:#f4f2e9b8;max-width:510px;margin:28px 0 0;font-size:1.02rem;line-height:1.65;position:relative}.page-module__E0kJGG__welcomeActions{flex-wrap:wrap;gap:12px;margin-top:31px;display:flex;position:relative}.page-module__E0kJGG__welcomeNote{color:#f4f2e980;margin:17px 0 0;font-size:.75rem;position:relative}@media (max-width:820px){.page-module__E0kJGG__shell{width:min(100% - 32px,600px)}.page-module__E0kJGG__utility>div{justify-content:flex-start;font-size:.56rem}.page-module__E0kJGG__utility span:last-child{display:none}.page-module__E0kJGG__nav{min-height:78px}.page-module__E0kJGG__brand,.page-module__E0kJGG__brand img{width:56px;height:56px}.page-module__E0kJGG__navLinks{display:none}.page-module__E0kJGG__navButton{margin-left:auto;padding:11px 13px;font-size:.64rem}.page-module__E0kJGG__hero,.page-module__E0kJGG__heroInner{min-height:auto}.page-module__E0kJGG__heroInner{grid-template-columns:1fr;gap:55px;padding:74px 0 68px}.page-module__E0kJGG__hero:before{width:620px;top:45%;right:-380px}.page-module__E0kJGG__hero:after{width:280px;height:175px;top:7%;right:-13%}.page-module__E0kJGG__hero h1{font-size:clamp(4rem,19vw,6.3rem)}.page-module__E0kJGG__runBoard{justify-self:stretch;width:100%}.page-module__E0kJGG__statement,.page-module__E0kJGG__sectionHeader,.page-module__E0kJGG__footerInner{grid-template-columns:1fr;display:grid}.page-module__E0kJGG__statement{gap:11px;padding:37px 0}.page-module__E0kJGG__section,.page-module__E0kJGG__darkSection,.page-module__E0kJGG__joinSection{padding:76px 0}.page-module__E0kJGG__sectionHeader{gap:22px;margin-bottom:32px}.page-module__E0kJGG__calendarRow{grid-template-columns:.45fr 1fr auto;gap:8px 14px;min-height:112px;padding:18px 0}.page-module__E0kJGG__calendarRow:hover{padding:18px 9px}.page-module__E0kJGG__runTime,.page-module__E0kJGG__runPlace{grid-column:2/-1}.page-module__E0kJGG__calendarRow a{grid-area:1/3}.page-module__E0kJGG__steps{grid-template-columns:1fr}.page-module__E0kJGG__steps article{min-height:215px}.page-module__E0kJGG__steps h3{margin-top:38px}.page-module__E0kJGG__footerInner{gap:17px}}
