.NotificationsPanel-module__pPFf-q__overlay,.NotificationsPanel-module__pPFf-q__overlayOpen{z-index:200;background:#00000073;justify-content:flex-end;transition:opacity .22s,visibility .22s;display:flex;position:fixed;inset:0}.NotificationsPanel-module__pPFf-q__overlay{opacity:0;visibility:hidden;pointer-events:none}.NotificationsPanel-module__pPFf-q__overlayOpen{opacity:1;visibility:visible;pointer-events:auto}.NotificationsPanel-module__pPFf-q__panel,.NotificationsPanel-module__pPFf-q__panelOpen{background:var(--white);width:400px;max-width:100%;height:100%;box-shadow:var(--shadow-pop);flex-direction:column;transition:transform .28s;display:flex;overflow-y:auto}.NotificationsPanel-module__pPFf-q__panel{transform:translate(100%)}.NotificationsPanel-module__pPFf-q__panelOpen{transform:none}.NotificationsPanel-module__pPFf-q__head{z-index:1;border-bottom:2px solid var(--ink);background:var(--white);justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex;position:sticky;top:0}.NotificationsPanel-module__pPFf-q__title{color:var(--ink);font-size:1.0625rem;font-weight:800}.NotificationsPanel-module__pPFf-q__headActions{align-items:center;gap:14px;display:flex}.NotificationsPanel-module__pPFf-q__list{margin:0;padding:0;list-style:none}.NotificationsPanel-module__pPFf-q__row{border-bottom:1px solid var(--border-softer)}.NotificationsPanel-module__pPFf-q__rowLink{min-height:var(--control-h-touch);color:inherit;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;text-decoration:none;display:flex}a.NotificationsPanel-module__pPFf-q__rowLink:hover{background:var(--tint)}.NotificationsPanel-module__pPFf-q__rowMain{flex-direction:column;gap:4px;min-width:0;display:flex}.NotificationsPanel-module__pPFf-q__titleUnread{font-size:var(--fs-15);color:var(--ink);overflow-wrap:anywhere;font-weight:700}.NotificationsPanel-module__pPFf-q__titleRead{font-size:var(--fs-15);color:var(--ink);overflow-wrap:anywhere;font-weight:400}.NotificationsPanel-module__pPFf-q__body{font-size:var(--fs-13-5);color:var(--muted);overflow-wrap:anywhere}.NotificationsPanel-module__pPFf-q__rowMeta{flex-shrink:0;align-items:center;gap:8px;display:flex}.NotificationsPanel-module__pPFf-q__dot{flex-shrink:0}.NotificationsPanel-module__pPFf-q__time{font-size:var(--fs-12-5);color:var(--muted);white-space:nowrap}.NotificationsPanel-module__pPFf-q__stateBlock{border:1px solid var(--border-softer);border-radius:var(--radius-card);background:var(--tint);text-align:center;margin:20px;padding:32px 20px}.NotificationsPanel-module__pPFf-q__stateBlock p{font-size:var(--fs-14-5);color:var(--muted);margin:0}@media (max-width:960px){.NotificationsPanel-module__pPFf-q__panel,.NotificationsPanel-module__pPFf-q__panelOpen{width:100%}}
.UnreadCountBadge-module__t9BQhW__badge{box-sizing:border-box;border-radius:var(--radius-pill);background:var(--teal-deep);min-width:18px;height:18px;color:var(--white);font-size:var(--fs-11);place-items:center;padding:0 5px;font-weight:700;line-height:1;display:inline-grid}
.PortalBell-module__a0ML2q__bell{z-index:150;position:fixed;top:17px;right:18px}.PortalBell-module__a0ML2q__badge{pointer-events:none;flex-shrink:0;position:absolute;top:-5px;right:-5px}@media (max-width:960px){.PortalBell-module__a0ML2q__bell.PortalBell-module__a0ML2q__bell{display:none}}@media (min-width:961px){.PortalBell-module__a0ML2q__headerReserve{padding-right:22px}}
.HelpDialog-module__AjnEIG__head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.HelpDialog-module__AjnEIG__title{color:var(--ink);margin:0;font-size:1.25rem;font-weight:800}.HelpDialog-module__AjnEIG__searchField{margin-bottom:18px}.HelpDialog-module__AjnEIG__list{max-height:46vh;margin:0 -4px;padding:0 4px;overflow-y:auto}.HelpDialog-module__AjnEIG__list[data-more=true]{-webkit-mask-image:linear-gradient(#000 calc(100% - 40px),#0000);mask-image:linear-gradient(#000 calc(100% - 40px),#0000)}.HelpDialog-module__AjnEIG__section+.HelpDialog-module__AjnEIG__section{margin-top:8px}.HelpDialog-module__AjnEIG__sectionHeading{font-size:var(--fs-13);letter-spacing:.02em;color:var(--muted);padding:14px 4px 6px;font-weight:800}.HelpDialog-module__AjnEIG__row{border-bottom:1px solid var(--border-softer)}.HelpDialog-module__AjnEIG__row:hover{color:var(--teal-deep)}.HelpDialog-module__AjnEIG__promotedRow{background:var(--tint);border-radius:var(--radius-btn);border-bottom:none;flex-direction:column;align-items:flex-start;gap:2px;margin-bottom:4px}.HelpDialog-module__AjnEIG__promotedEyebrow{font-size:var(--fs-13);letter-spacing:.02em;color:var(--teal-deep);font-weight:800}.HelpDialog-module__AjnEIG__promotedTitle{color:var(--ink);font-size:1rem;font-weight:700}.HelpDialog-module__AjnEIG__showAllRow{color:var(--teal-deep);border-bottom:none;margin-top:8px}.HelpDialog-module__AjnEIG__allTopics{width:100%;margin-top:12px}.HelpDialog-module__AjnEIG__footer{border-top:1px solid var(--border-softer);margin-top:8px;padding-top:4px}
.ResumeOffer-module__jMtKKa__card{z-index:900;box-sizing:border-box;background:var(--white);width:auto;max-width:420px;color:var(--ink);border:1px solid var(--border-soft);border-radius:var(--radius-card);box-shadow:var(--shadow-pop);text-align:left;margin:0 auto;padding:16px 20px;position:fixed;bottom:24px;left:12px;right:12px}.ResumeOffer-module__jMtKKa__text{font-size:var(--fs-15);color:var(--body-color);margin:0 0 12px;line-height:1.5}.ResumeOffer-module__jMtKKa__actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.ResumeOffer-module__jMtKKa__action{flex-shrink:0}@media (max-width:960px){.ResumeOffer-module__jMtKKa__card{bottom:calc(76px + env(safe-area-inset-bottom,0px) + 12px);padding:14px 16px}.ResumeOffer-module__jMtKKa__text{font-size:var(--fs-13-5)}}
.Spotlight-module__qBuhQa__spotlight{border-radius:var(--help-spot-radius);width:0;height:0;box-shadow:0 0 0 100vmax var(--help-spot-dim);pointer-events:none;z-index:997;will-change:transform;transition-property:transform;transition-timing-function:ease-in-out;position:fixed;top:0;left:0}.Spotlight-module__qBuhQa__spotlight[data-hole=none]{width:100%;height:100%;box-shadow:none;background:var(--help-spot-dim);border-radius:0;transform:none}@media (prefers-reduced-motion:reduce){.Spotlight-module__qBuhQa__spotlight{transition-duration:0s!important}}
.TourCard-module__am8Euq__card{box-sizing:border-box;background:var(--white);width:max-content;min-width:260px;max-width:min(400px,100vw - 32px);color:var(--ink);border:2px solid var(--teal);border-radius:var(--radius-card);box-shadow:var(--shadow-pop);text-align:left;padding:18px 20px 20px;position:relative}.TourCard-module__am8Euq__sheet{left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom,0px) + 12px);z-index:1000;width:auto;max-width:520px;margin:0 auto;position:fixed;}.TourCard-module__am8Euq__sheetTop{top:calc(env(safe-area-inset-top,0px) + 4px);bottom:auto}.TourCard-module__am8Euq__card:focus,.TourCard-module__am8Euq__sheet:focus{outline:none}.TourCard-module__am8Euq__card svg[data-name=nextstep-arrow]{color:var(--teal)}.TourCard-module__am8Euq__header{border-bottom:1px solid var(--border-softer);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding-bottom:10px;display:flex}.TourCard-module__am8Euq__progress{font-size:var(--fs-13);letter-spacing:.02em;color:var(--muted);font-weight:700}.TourCard-module__am8Euq__exit{white-space:nowrap;flex:none;margin:-12px -8px -12px 0;padding:0 8px}.TourCard-module__am8Euq__title{color:var(--ink);margin:0 0 8px;font-size:1.125rem;font-weight:800;line-height:1.3}.TourCard-module__am8Euq__body{color:var(--body-color);margin:0;font-size:1rem;line-height:1.55}.TourCard-module__am8Euq__hint{background:var(--tint);border-radius:var(--radius-btn);color:var(--teal-deep);margin:14px 0 0;padding:10px 12px;font-size:1rem;font-weight:700;line-height:1.4}.TourCard-module__am8Euq__actions{justify-content:flex-end;align-items:center;gap:10px;margin-top:18px;display:flex}@media (max-width:480px){.TourCard-module__am8Euq__actions{flex-direction:column-reverse;align-items:stretch}.TourCard-module__am8Euq__action{width:100%}}
.ShowMeHow-module__kQvgtq__placed{white-space:nowrap;flex-shrink:0}@media (max-width:960px){.ShowMeHow-module__kQvgtq__pageLink{display:none}}
.BackLink-module__nRFCaq__back{font-size:var(--fs-14-5);color:var(--teal-deep);min-height:var(--control-h-md);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin:-13px 0 1px;padding:0;font-family:inherit;font-weight:700;text-decoration:none;display:inline-flex}.BackLink-module__nRFCaq__back:hover{text-decoration:underline}@media (max-width:960px){.BackLink-module__nRFCaq__page{font-size:var(--fs-14);margin:-13px 0 -6px}}.BackLink-module__nRFCaq__panel{min-height:0;margin:0 0 14px}.BackLink-module__nRFCaq__members{margin:-9px 0 9px;font-size:1.03125rem;text-decoration:underline}.BackLink-module__nRFCaq__members:hover{text-decoration:underline}.BackLink-module__nRFCaq__mobile{display:none}@media (max-width:960px){.BackLink-module__nRFCaq__mobile{min-height:0;font-size:var(--fs-14);margin:0 0 8px;display:inline-flex}}
.HostedBy-module__46s6Pq__line{font-size:var(--fs-14-5);color:var(--body-color);margin:6px 0 0;line-height:1.5}.HostedBy-module__46s6Pq__link{color:var(--teal-deep);font-weight:700;text-decoration:none}.HostedBy-module__46s6Pq__link:hover{text-decoration:underline}.HostedBy-module__46s6Pq__link:focus-visible{outline:3px solid var(--teal);outline-offset:2px;border-radius:3px}
.EventCard-module__zh75jW__card{aspect-ratio:5/4;background:var(--white);border:1px solid var(--border-soft);border-radius:var(--radius-card);color:inherit;flex-direction:column;text-decoration:none;transition:box-shadow .15s;display:flex;overflow:hidden}.EventCard-module__zh75jW__card:hover{box-shadow:var(--shadow-sm)}.EventCard-module__zh75jW__window{background:var(--tint);flex:auto;min-height:0;position:relative;overflow:hidden}.EventCard-module__zh75jW__image{object-fit:cover;object-position:top;width:100%;height:auto;min-height:100%;display:block;position:absolute;top:0;left:0}.EventCard-module__zh75jW__dateChip{background:var(--white);border-radius:var(--radius-img);box-shadow:var(--shadow-sm);flex-direction:column;align-items:center;padding:6px 12px;display:flex;position:absolute;top:12px;left:12px}.EventCard-module__zh75jW__chipDay{color:var(--teal);font-size:1.25rem;font-weight:800;line-height:1.1}.EventCard-module__zh75jW__chipMonth{font-size:var(--fs-11);color:var(--muted);font-weight:700}.EventCard-module__zh75jW__badges{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex;position:absolute;top:12px;right:12px}.EventCard-module__zh75jW__panel{flex:none;padding:8px 12px 10px}.EventCard-module__zh75jW__title{-webkit-line-clamp:2;overflow-wrap:anywhere;font-size:var(--fs-15);color:var(--ink);-webkit-box-orient:vertical;margin:0;font-weight:800;display:-webkit-box;overflow:hidden}.EventCard-module__zh75jW__meta{font-size:var(--fs-13-5);color:var(--muted);margin:2px 0 0}.EventCard-module__zh75jW__place{font-size:var(--fs-13-5);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;overflow:hidden}.EventCard-module__zh75jW__hosts{font-size:var(--fs-13);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;overflow:hidden}span.EventCard-module__zh75jW__solid{background:var(--teal);color:var(--white)}
.Section-module__6kQ3pa__shell{padding-inline:var(--gutter)}.Section-module__6kQ3pa__rule{border-top:2px solid var(--ink)}.Section-module__6kQ3pa__tint{background:var(--tint)}.Section-module__6kQ3pa__teal{background:var(--teal);color:var(--white)}
.ReplaceFeaturedDialog-module__VoSkQa__title{color:var(--ink);margin:0 0 8px;font-size:1.375rem;font-weight:800}.ReplaceFeaturedDialog-module__VoSkQa__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0 18px;display:grid}.ReplaceFeaturedDialog-module__VoSkQa__card,.ReplaceFeaturedDialog-module__VoSkQa__cardActive{border-radius:var(--radius-card);cursor:pointer;border:2px solid #0000;padding:4px;display:block;position:relative}.ReplaceFeaturedDialog-module__VoSkQa__cardActive{border-color:var(--ink);background:var(--tint)}.ReplaceFeaturedDialog-module__VoSkQa__inner{pointer-events:none;display:block}.ReplaceFeaturedDialog-module__VoSkQa__check{z-index:1;width:var(--control-mark);height:var(--control-mark);background:var(--ink);color:var(--white);font-size:var(--fs-14);border-radius:50%;justify-content:center;align-items:center;font-weight:800;line-height:1;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}.ReplaceFeaturedDialog-module__VoSkQa__actions{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.ReplaceFeaturedDialog-module__VoSkQa__actions>*{flex:1}@media (max-width:600px){.ReplaceFeaturedDialog-module__VoSkQa__options{grid-template-columns:1fr}}
.Heading-module__yKm0Kq__heading{color:var(--ink);margin:0;font-weight:800}.Heading-module__yKm0Kq__hero{letter-spacing:-.02em;font-size:3.375rem;line-height:1.08}.Heading-module__yKm0Kq__lg{letter-spacing:-.02em;text-wrap:balance;font-size:2.75rem;line-height:1.1}.Heading-module__yKm0Kq__md{letter-spacing:-.02em;font-size:2.125rem;line-height:1.15}.Heading-module__yKm0Kq__sm{letter-spacing:-.015em;font-size:1.75rem;line-height:1.15}@media (max-width:960px){.Heading-module__yKm0Kq__hero{font-size:2.25rem;line-height:1.1}.Heading-module__yKm0Kq__lg,.Heading-module__yKm0Kq__md{font-size:1.75rem;line-height:1.15}.Heading-module__yKm0Kq__sm{font-size:1.4375rem}}
.EventDetailView-module__-m8quG__full{display:inline}.EventDetailView-module__-m8quG__short{display:none}.EventDetailView-module__-m8quG__page{padding:32px 48px 56px}.EventDetailView-module__-m8quG__content{max-width:880px}.EventDetailView-module__-m8quG__imageFrame{background:var(--tint);border:1px solid var(--border-softer);border-radius:var(--radius-img);height:280px;position:relative;overflow:hidden}.EventDetailView-module__-m8quG__image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.EventDetailView-module__-m8quG__imagePlaceholder{flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;display:flex}.EventDetailView-module__-m8quG__imagePlaceholder span{font-size:var(--fs-13-5);color:var(--teal-deep);font-weight:700}.EventDetailView-module__-m8quG__badges{flex-wrap:wrap;align-items:center;gap:10px;margin:20px 0 0;display:flex}.EventDetailView-module__-m8quG__rsvpDesktop{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:10px;display:flex}.EventDetailView-module__-m8quG__rsvpChoices{flex-wrap:wrap;justify-content:flex-start;gap:10px;display:flex}.EventDetailView-module__-m8quG__rsvpMobile{display:none}.EventDetailView-module__-m8quG__rsvpMobileText{font-size:var(--fs-13);color:var(--body-color);margin:0 0 9px;line-height:1.5}.EventDetailView-module__-m8quG__membersOnly{color:var(--muted)}.EventDetailView-module__-m8quG__rsvpBtnMobile{width:100%}.EventDetailView-module__-m8quG__rsvpChoicesMobile{gap:10px;display:flex}.EventDetailView-module__-m8quG__rsvpChoicesMobile>.EventDetailView-module__-m8quG__rsvpBtnMobile{flex:1 1 0;min-width:0;padding-left:12px;padding-right:12px}.EventDetailView-module__-m8quG__declinedMobile{margin:-3px 0 9px}.EventDetailView-module__-m8quG__title{letter-spacing:-.015em;color:var(--ink);margin:10px 0 0;font-size:2rem;font-weight:800;line-height:1.15}.EventDetailView-module__-m8quG__hostedBy{margin-top:8px}.EventDetailView-module__-m8quG__dateTime{color:var(--ink);margin:10px 0 0;font-size:1.09375rem;font-weight:700}.EventDetailView-module__-m8quG__location{color:var(--body-color);margin:4px 0 0;font-size:1.03125rem}.EventDetailView-module__-m8quG__syncErrorLine{font-size:var(--fs-13-5);color:var(--decline-red-text,var(--decline-red));margin:6px 0 0}.EventDetailView-module__-m8quG__description{max-width:760px;color:var(--body-color);white-space:pre-line;overflow-wrap:break-word;margin:18px 0 0;font-size:1.03125rem;line-height:1.7}.EventDetailView-module__-m8quG__signupLinkWrap{margin-top:18px}.EventDetailView-module__-m8quG__signupLink{font-size:var(--fs-15);color:var(--teal-deep);text-underline-offset:3px;font-weight:700;text-decoration:underline}.EventDetailView-module__-m8quG__eventSheetWrap{margin-top:20px}.EventDetailView-module__-m8quG__eventSignupBlock{background:var(--tint);border:1px solid var(--border-softer);border-radius:var(--radius-card);margin-top:20px;padding:16px 18px}.EventDetailView-module__-m8quG__adminKicker{font-size:var(--fs-14-5);color:var(--teal-deep);letter-spacing:.02em;margin:0 0 8px;font-weight:700}.EventDetailView-module__-m8quG__adminPanel{flex-direction:column;gap:6px;display:flex}.EventDetailView-module__-m8quG__manageActions{border-top:1px solid var(--border-softer);flex-direction:column;align-items:stretch;gap:8px;margin-top:10px;padding-top:10px;display:flex}.EventDetailView-module__-m8quG__manageActions:first-child{border-top:none;margin-top:0;padding-top:0}.EventDetailView-module__-m8quG__deleteBtn{border-color:var(--decline-red);color:var(--decline-red-text,var(--decline-red))}.EventDetailView-module__-m8quG__deleteBtn:hover{background:var(--decline-bg)}.EventDetailView-module__-m8quG__errorText{color:var(--decline-red-text,var(--decline-red));font-size:var(--fs-13-5);margin-top:8px;font-weight:600}.EventDetailView-module__-m8quG__syncMark{margin-top:16px}.EventDetailView-module__-m8quG__adminNotice{color:var(--success-green);font-size:var(--fs-13-5);margin-top:8px;font-weight:600}.EventDetailView-module__-m8quG__dialogTitle{color:var(--ink);margin:0 0 8px;font-size:1.375rem;font-weight:800}.EventDetailView-module__-m8quG__dialogBody{font-size:var(--fs-15);color:var(--body-color);margin:0 0 18px;line-height:1.6}.EventDetailView-module__-m8quG__dialogActions{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.EventDetailView-module__-m8quG__dialogActions>*{flex:1}@media (max-width:960px){.EventDetailView-module__-m8quG__full{display:none}.EventDetailView-module__-m8quG__short{display:inline}.EventDetailView-module__-m8quG__page{padding:16px 16px 22px}.EventDetailView-module__-m8quG__imageFrame{height:150px}.EventDetailView-module__-m8quG__badges{margin:12px 0 0}.EventDetailView-module__-m8quG__rsvpDesktop{display:none}.EventDetailView-module__-m8quG__rsvpMobile{border-top:1px solid var(--border-softer);margin:14px -16px 0;padding:10px 16px 12px;display:block}.EventDetailView-module__-m8quG__title{margin:12px 0 0;font-size:1.5rem}.EventDetailView-module__-m8quG__dateTime{font-size:var(--fs-15-5);margin:8px 0 0}.EventDetailView-module__-m8quG__location{font-size:var(--fs-14-5);margin:3px 0 0}.EventDetailView-module__-m8quG__description{font-size:var(--fs-14-5);margin:12px 0 0;line-height:1.65}.EventDetailView-module__-m8quG__signupLinkWrap{margin-top:14px}.EventDetailView-module__-m8quG__signupLink{font-size:var(--fs-13-5)}.EventDetailView-module__-m8quG__adminKicker{margin:0;padding:11px 0 5px}.EventDetailView-module__-m8quG__manageActions{margin-top:14px}}@media (min-width:1280px){.EventDetailView-module__-m8quG__content{grid-template-columns:minmax(0,clamp(720px,52vw,1040px)) minmax(0,clamp(340px,24vw,420px));justify-content:start;align-items:start;column-gap:clamp(32px,4vw,64px);max-width:none;display:grid}.EventDetailView-module__-m8quG__main{min-width:0}.EventDetailView-module__-m8quG__imageFrame{aspect-ratio:2;width:100%;height:auto;max-height:440px}.EventDetailView-module__-m8quG__rsvpDesktop{align-items:stretch;gap:10px}.EventDetailView-module__-m8quG__rsvpChoices>*{flex:100%}}.EventDetailView-module__-m8quG__surfaceRow{flex-direction:column;gap:6px;padding:8px 0;display:flex}.EventDetailView-module__-m8quG__surfaceRow+.EventDetailView-module__-m8quG__surfaceRow{border-top:1px solid var(--border-softer)}.EventDetailView-module__-m8quG__surfaceLabel{font-size:var(--fs-15);color:var(--ink);font-weight:800}.EventDetailView-module__-m8quG__surfaceButtons{grid-template-columns:1fr 1fr;gap:8px;display:grid}.EventDetailView-module__-m8quG__surfaceNote{font-size:var(--fs-13);color:var(--muted);margin:6px 0 0;line-height:1.45}
.PageHeader-module__LIoFEW__header{max-width:720px}.PageHeader-module__LIoFEW__lede{color:var(--body-color);margin:16px 0 0;font-size:1.1875rem;line-height:1.65}@media (max-width:960px){.PageHeader-module__LIoFEW__lede{font-size:1.03125rem}}
.DeclinedLine-module__Rw1C8G__block{flex-direction:column;gap:2px;display:flex}.DeclinedLine-module__Rw1C8G__names{font-size:var(--fs-13);color:var(--body-color);margin:0;line-height:1.5}.DeclinedLine-module__Rw1C8G__note{font-size:var(--fs-13);color:var(--muted);margin:0;line-height:1.5}
.Card-module__ZmX64q__card{gap:var(--card-gap,10px);border-radius:var(--radius-card);padding:var(--card-pad,28px);flex-direction:column;display:flex}.Card-module__ZmX64q__ink{border:2px solid var(--ink);background:var(--white)}.Card-module__ZmX64q__tint{background:var(--tint)}.Card-module__ZmX64q__title{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:1.1875rem;font-weight:800}.Card-module__ZmX64q__titleLg{font-size:1.5rem;}.Card-module__ZmX64q__body{color:var(--body-color);margin:0;font-size:1.03125rem;line-height:1.6}@media (max-width:960px){.Card-module__ZmX64q__card{padding:var(--card-pad-narrow,24px)}}
.AdminDashboard-module__Ai0JfW__wrap{max-width:var(--portal-wide-cap);padding:32px 48px 56px}.AdminDashboard-module__Ai0JfW__titleRow{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.AdminDashboard-module__Ai0JfW__title{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:2rem;font-weight:800;line-height:1.15}.AdminDashboard-module__Ai0JfW__tabs{margin:16px 0 24px}.AdminDashboard-module__Ai0JfW__attentionCard{margin-top:18px}.AdminDashboard-module__Ai0JfW__grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:22px;display:grid}.AdminDashboard-module__Ai0JfW__grid>:last-child:nth-child(odd){grid-column:1/-1}.AdminDashboard-module__Ai0JfW__cardStrong{background:var(--white);border:2px solid var(--ink);border-radius:var(--radius-card);box-sizing:border-box;padding:20px 26px}.AdminDashboard-module__Ai0JfW__cardSoft{background:var(--surface-2);border:1px solid var(--border-softer);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);box-sizing:border-box;padding:20px 26px}.AdminDashboard-module__Ai0JfW__cardTitle{color:var(--ink);margin:0 0 4px;font-size:1.125rem;font-weight:800}.AdminDashboard-module__Ai0JfW__attentionRow{border-bottom:1px solid var(--border-softer);font-size:var(--fs-14-5);color:var(--body-color);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;line-height:1.5;display:flex}.AdminDashboard-module__Ai0JfW__attentionRow:last-child{border-bottom:none;padding:12px 0 2px}.AdminDashboard-module__Ai0JfW__attentionRow strong{color:var(--ink)}.AdminDashboard-module__Ai0JfW__attentionLink{flex-shrink:0}.AdminDashboard-module__Ai0JfW__emptyState{font-size:var(--fs-14-5);color:var(--muted);margin:0;padding:12px 0 2px}.AdminDashboard-module__Ai0JfW__memberLine{font-size:var(--fs-14-5);color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:12px 0 2px;display:flex}.AdminDashboard-module__Ai0JfW__bannerFlex{flex-wrap:wrap;gap:2px 18px;padding-top:12px;display:flex}.AdminDashboard-module__Ai0JfW__bannerRow{font-size:var(--fs-14-5);color:var(--ink);white-space:nowrap;margin:0;line-height:1.5}.AdminDashboard-module__Ai0JfW__mobilePanels{display:none}.AdminDashboard-module__Ai0JfW__mobileCardSoft{background:var(--surface-2);border:1px solid var(--border-softer);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);padding:4px 18px}.AdminDashboard-module__Ai0JfW__mobileCardTitle{color:var(--ink);padding:12px 0 4px;font-size:1rem;font-weight:800}.AdminDashboard-module__Ai0JfW__mobileRow{min-height:var(--control-h-md);border-top:1px solid var(--border-softer);font-size:var(--fs-14);color:var(--body-color);margin:0;padding:10px 0;line-height:1.6}.AdminDashboard-module__Ai0JfW__mobileRow:last-child{padding:10px 0 12px}.AdminDashboard-module__Ai0JfW__mobileRow strong{color:var(--ink)}.AdminDashboard-module__Ai0JfW__mobileRowLink{vertical-align:baseline;margin-block:-13px}@media (max-width:960px){.AdminDashboard-module__Ai0JfW__wrap{padding:18px 16px 26px}.AdminDashboard-module__Ai0JfW__title{font-size:1.5rem}.AdminDashboard-module__Ai0JfW__attentionCard{margin-top:14px;padding:14px 18px}.AdminDashboard-module__Ai0JfW__grid{display:none}.AdminDashboard-module__Ai0JfW__mobilePanels{display:block}.AdminDashboard-module__Ai0JfW__mobilePanels>*+*{margin-top:12px}}.AdminDashboard-module__Ai0JfW__boardCalendarLink{border-top:1px solid var(--border-softer);flex-direction:column;align-items:flex-start;gap:6px;margin-top:12px;padding-top:12px;display:flex}.AdminDashboard-module__Ai0JfW__boardCalendarStatus{font-size:var(--fs-14-5);color:var(--ink);margin:0;line-height:1.5}.AdminDashboard-module__Ai0JfW__boardCalendarSheet{flex-direction:column;gap:12px;width:100%;margin-top:6px;display:flex}.AdminDashboard-module__Ai0JfW__boardCalendarActions{flex-wrap:wrap;gap:10px;display:flex}
.NamesLine-module__RnjQia__line{font-size:var(--fs-13);color:var(--muted);align-self:flex-start;margin-top:0}.NamesLine-module__RnjQia__tail{white-space:nowrap}button.NamesLine-module__RnjQia__othersBtn{font-size:inherit}
.FormPreview-module__ZWwj8G__split{display:block}.FormPreview-module__ZWwj8G__formCol{min-width:0}.FormPreview-module__ZWwj8G__aside.FormPreview-module__ZWwj8G__aside{display:none}.FormPreview-module__ZWwj8G__asideHead{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;display:flex}.FormPreview-module__ZWwj8G__asideTitle{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:1.1875rem;font-weight:800}.FormPreview-module__ZWwj8G__asideHint{font-size:var(--fs-13-5);color:var(--muted)}.FormPreview-module__ZWwj8G__block{flex-direction:column;gap:4px;min-width:0;display:flex}.FormPreview-module__ZWwj8G__blockLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:.78125rem;font-weight:700}.FormPreview-module__ZWwj8G__frame{background:var(--white);border:1px solid var(--border-soft);border-radius:var(--radius-card);min-width:0;padding:16px 18px 18px;container-type:inline-size}.FormPreview-module__ZWwj8G__note{font-size:var(--fs-13-5);color:var(--muted);margin:0;line-height:1.5}.FormPreview-module__ZWwj8G__placeholder{color:var(--muted);font-weight:600}@media (min-width:1280px){.FormPreview-module__ZWwj8G__split{grid-template-columns:minmax(0,clamp(520px,44vw,620px)) minmax(0,620px);justify-content:start;align-items:start;column-gap:56px;display:grid}.FormPreview-module__ZWwj8G__aside.FormPreview-module__ZWwj8G__aside{--rail-pad-y:16px;--rail-pad-x:18px;--rail-gap:12px;gap:var(--rail-gap);min-width:0;top:var(--rail-top,32px);max-height:var(--rail-cap,calc(100vh - var(--rail-top,32px) - 56px));background:var(--tint);border-radius:var(--radius-card);padding:var(--rail-pad-y) var(--rail-pad-x) 0;flex-direction:column;display:flex;position:sticky;overflow-y:auto}}.FormPreview-module__ZWwj8G__stageFrame{background:var(--white);border:1px solid var(--border-soft);border-radius:var(--radius-card);min-width:0;padding:16px 18px 12px}.FormPreview-module__ZWwj8G__stageViewport{position:relative;overflow:hidden}.FormPreview-module__ZWwj8G__stage{transform-origin:0 0;margin-inline:auto}.FormPreview-module__ZWwj8G__stageCaption{color:var(--muted);text-align:right;font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:.78125rem;font-weight:700}
.TextLink-module__Esz9Sq__link{color:var(--teal-deep);text-underline-offset:3px;white-space:nowrap;font-size:1.03125rem;font-weight:700;text-decoration:underline;transition:color .15s}.TextLink-module__Esz9Sq__link:hover{color:var(--teal)}@media (max-width:960px){.TextLink-module__Esz9Sq__link{font-size:var(--fs-15)}}
.MembersAdmin-module__41sM6a__errorText{color:var(--decline-red-text,var(--decline-red));font-size:var(--fs-13-5);margin-top:4px;font-weight:600}.MembersAdmin-module__41sM6a__formRow{flex-direction:column;gap:5px;margin-bottom:16px;display:flex}.MembersAdmin-module__41sM6a__formRow label{font-size:var(--fs-15);color:var(--ink);font-weight:700}.MembersAdmin-module__41sM6a__field{margin-bottom:16px}.MembersAdmin-module__41sM6a__dialogTitle{color:var(--ink);margin:0 0 8px;font-size:1.375rem;font-weight:800}.MembersAdmin-module__41sM6a__dialogBody{font-size:var(--fs-15);color:var(--body-color);margin:0 0 18px;line-height:1.6}.MembersAdmin-module__41sM6a__dialogActions{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.MembersAdmin-module__41sM6a__dialogActions>*{flex:1}.MembersAdmin-module__41sM6a__linkBox{border:2px solid var(--ink);min-height:var(--control-h-lg);word-break:break-all;font-size:var(--fs-13-5);background:var(--tint);border-radius:10px;align-items:center;gap:8px;margin:10px 0 18px;padding:12px 14px;display:flex}.MembersAdmin-module__41sM6a__linkText{flex:auto}.MembersAdmin-module__41sM6a__inviteSwitch{margin-bottom:20px}.MembersAdmin-module__41sM6a__paneText{color:var(--body-color);margin:0 0 16px;font-size:15px;line-height:1.5}.MembersAdmin-module__41sM6a__paneStatus{color:var(--body-color);margin:12px 0 0;font-size:14px;line-height:1.5}.MembersAdmin-module__41sM6a__confirmRow{border:1px solid var(--border-softer);border-radius:var(--radius-card);background:var(--surface-2);margin-top:16px;padding:14px 16px}.MembersAdmin-module__41sM6a__confirmRow p{margin:0 0 12px;font-size:15px;line-height:1.5}.MembersAdmin-module__41sM6a__actionPair{gap:12px;margin-top:6px;display:flex}.MembersAdmin-module__41sM6a__actionPair>*{flex:1;min-width:0}.MembersAdmin-module__41sM6a__actionRow{margin-top:12px;display:flex}.MembersAdmin-module__41sM6a__actionRow>*{flex:1}.MembersAdmin-module__41sM6a__subjectLine{color:var(--body-color);margin:14px 0 0;font-size:14px;line-height:1.5}.MembersAdmin-module__41sM6a__subjectLine strong{color:var(--ink);font-weight:600}
.WorkingRail-module__dN6O_G__split{display:block}.WorkingRail-module__dN6O_G__main{min-width:0;max-width:900px}.WorkingRail-module__dN6O_G__splitForm{display:block}.WorkingRail-module__dN6O_G__rail{--rail-pad-y:22px;--rail-pad-x:24px;--rail-gap:12px;--rail-fade:24px;gap:var(--rail-gap);background:var(--tint);border-radius:var(--radius-card);min-width:0;padding:var(--rail-pad-y) var(--rail-pad-x);flex-direction:column;margin-top:28px;display:flex}.WorkingRail-module__dN6O_G__railHead{border-bottom:2px solid var(--ink);letter-spacing:-.01em;color:var(--ink);margin:0 0 4px;padding-bottom:10px;font-size:1.1875rem;font-weight:800}.WorkingRail-module__dN6O_G__railCard{background:var(--white);border:1px solid var(--border-softer);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);padding:16px 22px}.WorkingRail-module__dN6O_G__railCardTitle{color:var(--ink);margin:0 0 8px;font-size:1.125rem;font-weight:800}.WorkingRail-module__dN6O_G__railAction{width:100%}.WorkingRail-module__dN6O_G__cardList{flex-direction:column;gap:12px;margin-top:12px;display:flex}.WorkingRail-module__dN6O_G__listCard{background:var(--white);border:1px solid var(--border-soft);border-radius:var(--radius-card);padding:18px 22px}.WorkingRail-module__dN6O_G__chipStack{flex-direction:column;gap:8px;margin-top:4px;display:flex}.WorkingRail-module__dN6O_G__chipRow{width:100%}.WorkingRail-module__dN6O_G__pageHead,.WorkingRail-module__dN6O_G__pageFoot{min-width:0;max-width:900px}.WorkingRail-module__dN6O_G__promoted,.WorkingRail-module__dN6O_G__railGroup,.WorkingRail-module__dN6O_G__railBody{display:contents}@media (max-width:1279.98px){.WorkingRail-module__dN6O_G__wideOnly{display:none}.WorkingRail-module__dN6O_G__split:has(.WorkingRail-module__dN6O_G__promoted){flex-direction:column;display:flex}.WorkingRail-module__dN6O_G__split:has(.WorkingRail-module__dN6O_G__promoted)>.WorkingRail-module__dN6O_G__pageHead{order:0}.WorkingRail-module__dN6O_G__split:has(.WorkingRail-module__dN6O_G__promoted)>.WorkingRail-module__dN6O_G__main{order:2}.WorkingRail-module__dN6O_G__split:has(.WorkingRail-module__dN6O_G__promoted)>.WorkingRail-module__dN6O_G__pageFoot{order:4}.WorkingRail-module__dN6O_G__rail:has(>.WorkingRail-module__dN6O_G__promoted){display:contents}.WorkingRail-module__dN6O_G__rail:has(>.WorkingRail-module__dN6O_G__promoted)>.WorkingRail-module__dN6O_G__promoted{gap:var(--rail-gap);flex-direction:column;order:1;min-width:0;max-width:900px;margin-top:16px;display:flex}.WorkingRail-module__dN6O_G__rail:has(>.WorkingRail-module__dN6O_G__promoted)>.WorkingRail-module__dN6O_G__railGroup{gap:var(--rail-gap);background:var(--tint);border-radius:var(--radius-card);min-width:0;padding:var(--rail-pad-y) var(--rail-pad-x);flex-direction:column;order:3;margin-top:22px;display:flex}.WorkingRail-module__dN6O_G__rail:has(>.WorkingRail-module__dN6O_G__promoted) .WorkingRail-module__dN6O_G__railCueWrap{display:none}}@media (min-width:1280px){.WorkingRail-module__dN6O_G__split{grid-template-columns:minmax(0,clamp(720px,52vw,1040px)) minmax(0,clamp(340px,24vw,420px));justify-content:start;align-items:start;column-gap:clamp(32px,4vw,64px);display:grid}.WorkingRail-module__dN6O_G__splitForm{grid-template-columns:minmax(0,clamp(520px,44vw,620px)) minmax(0,clamp(340px,24vw,420px));justify-content:start;align-items:start;column-gap:56px;display:grid}.WorkingRail-module__dN6O_G__main{max-width:none}.WorkingRail-module__dN6O_G__split:has(>.WorkingRail-module__dN6O_G__pageHead){grid-template-rows:auto 1fr}.WorkingRail-module__dN6O_G__split:has(>.WorkingRail-module__dN6O_G__pageHead)>.WorkingRail-module__dN6O_G__pageHead{grid-area:1/1;max-width:none}.WorkingRail-module__dN6O_G__split:has(>.WorkingRail-module__dN6O_G__pageHead)>.WorkingRail-module__dN6O_G__main{grid-area:2/1}.WorkingRail-module__dN6O_G__split:has(>.WorkingRail-module__dN6O_G__pageHead)>.WorkingRail-module__dN6O_G__rail{grid-area:1/2/span 2}.WorkingRail-module__dN6O_G__split:has(>.WorkingRail-module__dN6O_G__pageHead):has(>.WorkingRail-module__dN6O_G__pageFoot){grid-template-rows:auto 1fr auto}.WorkingRail-module__dN6O_G__split:has(>.WorkingRail-module__dN6O_G__pageFoot)>.WorkingRail-module__dN6O_G__pageFoot{grid-area:3/1;max-width:none}.WorkingRail-module__dN6O_G__split:has(>.WorkingRail-module__dN6O_G__pageFoot)>.WorkingRail-module__dN6O_G__rail{grid-row:1/span 3}.WorkingRail-module__dN6O_G__rail{top:var(--rail-top,32px);max-height:var(--rail-cap,calc(100vh - var(--rail-top,32px) - 56px));margin-top:0;padding-bottom:0;position:sticky;overflow-y:auto}.WorkingRail-module__dN6O_G__rail:after{content:"";flex:0 0 var(--rail-pad-y);margin-top:calc(-1 * var(--rail-gap))}.WorkingRail-module__dN6O_G__chipStack{gap:6px}.WorkingRail-module__dN6O_G__chipRow.WorkingRail-module__dN6O_G__chipRow{min-height:var(--control-h-sm);padding:6px 12px}}@media (max-width:960px){.WorkingRail-module__dN6O_G__rail{--rail-pad-y:18px;--rail-pad-x:16px;margin-top:22px}}.WorkingRail-module__dN6O_G__railCueWrap{margin:calc(-1 * (var(--rail-fade) + var(--rail-gap))) calc(-1 * var(--rail-pad-x)) 0;pointer-events:none;position:sticky;bottom:0}.WorkingRail-module__dN6O_G__railFade{height:var(--rail-fade);background:linear-gradient(to bottom, #f2f7f700, var(--tint))}.WorkingRail-module__dN6O_G__railCue{background:var(--tint);text-align:center;font-size:var(--fs-13-5);color:var(--muted);margin:0;padding:4px 0 6px;font-weight:700}
.SplitHero-module__VDILkq__hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.SplitHero-module__VDILkq__column{padding:48px 64px 48px var(--gutter);flex-direction:column;justify-content:center;width:100%;max-width:720px;margin-left:auto;display:flex}.SplitHero-module__VDILkq__actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:36px;display:flex}.SplitHero-module__VDILkq__figure{min-height:0;padding:48px var(--gutter) 48px 0}.SplitHero-module__VDILkq__photo{object-fit:cover;border-radius:var(--radius-img);width:100%;height:100%;display:block}@media (min-width:961px){.SplitHero-module__VDILkq__hero{min-height:calc(100svh - var(--public-header-h,84px))}.SplitHero-module__VDILkq__figure{contain:size}.SplitHero-module__VDILkq__photoLeft .SplitHero-module__VDILkq__figure{padding:48px 0 48px var(--gutter);order:-1}.SplitHero-module__VDILkq__photoLeft .SplitHero-module__VDILkq__column{padding:48px var(--gutter) 48px 64px;margin-left:0}}@media (max-width:960px){.SplitHero-module__VDILkq__hero{grid-template-columns:1fr}.SplitHero-module__VDILkq__column{padding:26px var(--gutter) 24px;max-width:none;margin-left:0}.SplitHero-module__VDILkq__actions{gap:16px;margin-top:26px}.SplitHero-module__VDILkq__figure{padding:0 var(--gutter) 34px}.SplitHero-module__VDILkq__photo{aspect-ratio:3/2;height:auto}}
.Avatar-module__TQ1CdW__frame{border-radius:var(--radius-card);border:1px solid var(--border-softer);background:var(--tint);color:var(--teal-deep);justify-content:center;align-items:center;font-weight:800;display:flex;position:relative;overflow:hidden}.Avatar-module__TQ1CdW__photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}
.MissionHero-module__17f7MG__hero{flex-direction:column;align-items:stretch;gap:28px;padding-block:64px;display:flex}.MissionHero-module__17f7MG__title{text-wrap:balance}.MissionHero-module__17f7MG__plate{--card-pad:44px 48px;--card-pad-narrow:28px 24px;--card-gap:24px;width:100%}.MissionHero-module__17f7MG__statement{max-width:1100px;color:var(--ink);text-wrap:balance;margin:0;font-size:2.25rem;font-weight:700;line-height:1.25}.MissionHero-module__17f7MG__hairline{background:var(--border-soft);height:1px}.MissionHero-module__17f7MG__prose{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;display:grid}.MissionHero-module__17f7MG__prose p{color:var(--body-color);margin:0;font-size:1.125rem;line-height:1.65}.MissionHero-module__17f7MG__actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:4px;display:flex}@media (max-width:960px){.MissionHero-module__17f7MG__hero{gap:20px;padding-block:40px 48px}.MissionHero-module__17f7MG__statement{font-size:1.5rem}.MissionHero-module__17f7MG__prose{grid-template-columns:1fr;gap:16px}.MissionHero-module__17f7MG__prose p{font-size:1.03125rem}.MissionHero-module__17f7MG__actions{gap:16px}}
.ClaimDialogs-module__c2dA8q__panel{container-type:inline-size}.ClaimDialogs-module__c2dA8q__dialogTitle{color:var(--ink);margin:0 0 8px;font-size:1.375rem;font-weight:800}.ClaimDialogs-module__c2dA8q__dialogBody{font-size:var(--fs-15);color:var(--body-color);margin:0 0 18px;line-height:1.6}.ClaimDialogs-module__c2dA8q__dialogActions{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.ClaimDialogs-module__c2dA8q__dialogActions>*{flex:1}@container (max-width:380px){.ClaimDialogs-module__c2dA8q__dialogActions{flex-direction:column;align-items:stretch}}.ClaimDialogs-module__c2dA8q__errorText{color:var(--decline-red-text,var(--decline-red));font-size:var(--fs-13-5);margin:0 0 14px;font-weight:600}.ClaimDialogs-module__c2dA8q__noteField{margin:0 0 18px}
.PhotoFrame-module__h6W1GG__frame{aspect-ratio:4/5;background:var(--tint);border:1px solid var(--border-softer);border-radius:var(--radius-img);width:100%;margin:0;position:relative;overflow:hidden}.PhotoFrame-module__h6W1GG__photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.PhotoFrame-module__h6W1GG__captionSlot{pointer-events:none;text-align:center;width:max-content;max-width:90%;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.PhotoFrame-module__h6W1GG__caption{background:var(--white);border:2px solid var(--border-soft);border-radius:var(--radius-badge);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--fs-13);color:var(--muted);padding:8px 14px;line-height:1.5;display:inline-block}
.AnnouncementCard-module__lMDLzG__full{display:inline}.AnnouncementCard-module__lMDLzG__short{display:none}.AnnouncementCard-module__lMDLzG__card{background:var(--surface-2);border:1px solid var(--border-softer);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);justify-content:space-between;align-items:center;gap:24px;padding:20px 28px;display:flex}.AnnouncementCard-module__lMDLzG__cardMain{min-width:0}.AnnouncementCard-module__lMDLzG__kicker{font-size:var(--fs-14-5);color:var(--teal-deep);letter-spacing:.02em;overflow-wrap:anywhere;font-weight:700}.AnnouncementCard-module__lMDLzG__titleRow{min-width:0;margin:6px 0 4px}.AnnouncementCard-module__lMDLzG__title{overflow-wrap:anywhere;min-width:0;font-size:1.125rem;font-weight:700}.AnnouncementCard-module__lMDLzG__body{max-width:640px;color:var(--body-color);overflow-wrap:anywhere;white-space:pre-line;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 6px;font-size:.9375rem;line-height:1.6;display:-webkit-box;overflow:hidden}.AnnouncementCard-module__lMDLzG__body.AnnouncementCard-module__lMDLzG__bodyExpanded{-webkit-line-clamp:none}.AnnouncementCard-module__lMDLzG__metaRow{flex-wrap:wrap;align-items:center;column-gap:16px;min-width:0;display:flex}.AnnouncementCard-module__lMDLzG__meta{font-size:var(--fs-14);color:var(--muted);overflow-wrap:anywhere}.AnnouncementCard-module__lMDLzG__dismissBtn{flex-shrink:0}.AnnouncementCard-module__lMDLzG__card .AnnouncementCard-module__lMDLzG__dismissX{display:none}.AnnouncementCard-module__lMDLzG__readMore{flex-shrink:0}.AnnouncementCard-module__lMDLzG__dismissError{font-size:var(--fs-13-5);color:var(--decline-red-text);margin:8px 0 0;font-weight:600}.AnnouncementCard-module__lMDLzG__compactCard{background:var(--surface-2);border:1px solid var(--border-softer);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);justify-content:space-between;align-items:center;gap:24px;padding:16px 28px;display:flex}.AnnouncementCard-module__lMDLzG__compactKicker{font-size:var(--fs-14-5);color:var(--teal-deep);letter-spacing:.02em;margin-right:12px;font-weight:700}.AnnouncementCard-module__lMDLzG__compactTitle{overflow-wrap:anywhere;font-size:1rem;font-weight:700}.AnnouncementCard-module__lMDLzG__compactMeta{font-size:var(--fs-14);color:var(--muted);overflow-wrap:anywhere}.AnnouncementCard-module__lMDLzG__compactBody{max-width:640px;color:var(--body-color);overflow-wrap:anywhere;white-space:pre-line;margin:6px 0 0;font-size:.9375rem;line-height:1.6}.AnnouncementCard-module__lMDLzG__compactAction{white-space:nowrap;flex-shrink:0}.AnnouncementCard-module__lMDLzG__compactCard.AnnouncementCard-module__lMDLzG__compactOpen{align-items:baseline}@media (max-width:960px){.AnnouncementCard-module__lMDLzG__full{display:none}.AnnouncementCard-module__lMDLzG__short{display:inline}.AnnouncementCard-module__lMDLzG__card{padding:13px 16px;display:block;position:relative}.AnnouncementCard-module__lMDLzG__card .AnnouncementCard-module__lMDLzG__dismissBtn{display:none}.AnnouncementCard-module__lMDLzG__card .AnnouncementCard-module__lMDLzG__dismissX{color:var(--body-color);display:inline-flex;position:absolute;top:4px;right:4px}.AnnouncementCard-module__lMDLzG__kicker{font-size:var(--fs-13);padding-right:40px}.AnnouncementCard-module__lMDLzG__titleRow{margin:2px 0 0;padding-right:40px}.AnnouncementCard-module__lMDLzG__title{font-size:1rem;line-height:1.3}.AnnouncementCard-module__lMDLzG__body{max-width:none;font-size:var(--fs-14-5);-webkit-line-clamp:3;margin:6px 0 0;line-height:1.55}.AnnouncementCard-module__lMDLzG__metaRow{flex-wrap:nowrap;justify-content:space-between;gap:12px;margin-top:4px}.AnnouncementCard-module__lMDLzG__meta{font-size:var(--fs-13-5);line-height:1.35}.AnnouncementCard-module__lMDLzG__compactCard{gap:8px;padding:13px 16px}.AnnouncementCard-module__lMDLzG__compactKicker,.AnnouncementCard-module__lMDLzG__compactTitle{font-size:var(--fs-13-5);margin-right:0}.AnnouncementCard-module__lMDLzG__compactBody{max-width:none;font-size:var(--fs-14-5);line-height:1.55}}
.RequestSentTip-module__qHLLGa__wrap{flex:none;display:inline-flex;position:relative}.RequestSentTip-module__qHLLGa__badge{min-height:var(--control-h-xs);border-radius:var(--radius-badge);background:var(--info-bg);color:var(--teal-dark);font:inherit;font-size:var(--fs-13-5);font-weight:700;line-height:var(--control-line-height);white-space:nowrap;cursor:pointer;border:none;align-items:center;gap:6px;padding:5px 9px;display:inline-flex}.RequestSentTip-module__qHLLGa__icon{flex:none;width:14px;height:14px}.RequestSentTip-module__qHLLGa__bubble{z-index:30;background:var(--white);width:220px;color:var(--ink);border:1px solid var(--border-softer);border-radius:var(--radius-btn);box-shadow:var(--shadow-sm);font-size:var(--fs-13);white-space:normal;padding:8px 12px 9px;font-weight:700;line-height:1.35;position:absolute;top:calc(100% + 8px);right:0}.RequestSentTip-module__qHLLGa__bubbleStart{left:0;right:auto}.RequestSentTip-module__qHLLGa__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.WhereToNext-module__nCUeOG__section{padding-block:64px}.WhereToNext-module__nCUeOG__withNote{padding-block:64px 56px}.WhereToNext-module__nCUeOG__grid{max-width:var(--public-wide-cap);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;margin-top:44px;display:grid}.WhereToNext-module__nCUeOG__card{--card-pad:36px;--card-gap:14px;align-items:flex-start}.WhereToNext-module__nCUeOG__action{margin-top:8px}.WhereToNext-module__nCUeOG__door{text-decoration:none;transition:background .15s,border-color .15s;display:none}.WhereToNext-module__nCUeOG__doorPrimary{background:var(--teal);border:2px solid var(--teal);color:var(--white)}.WhereToNext-module__nCUeOG__doorPrimary:hover{background:var(--teal-hover);border-color:var(--teal-hover)}.WhereToNext-module__nCUeOG__doorGhost{background:var(--white);border:2px solid var(--ink);color:var(--ink)}.WhereToNext-module__nCUeOG__doorGhost:hover{background:var(--tint)}.WhereToNext-module__nCUeOG__door .WhereToNext-module__nCUeOG__doorTitle{color:inherit}.WhereToNext-module__nCUeOG__doorArrow{flex:none;display:block}.WhereToNext-module__nCUeOG__note{margin-top:64px}@media (max-width:960px){.WhereToNext-module__nCUeOG__section{padding-block:48px 64px}.WhereToNext-module__nCUeOG__withNote{padding-block:48px 40px}.WhereToNext-module__nCUeOG__grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:28px}.WhereToNext-module__nCUeOG__grid .WhereToNext-module__nCUeOG__card{display:none}.WhereToNext-module__nCUeOG__door{border-radius:var(--radius-card);flex-direction:column;justify-content:space-between;gap:14px;min-height:8.75rem;padding:20px;display:flex}}
.FeaturedPanel-module__9UNflW__panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:26px;display:grid}.FeaturedPanel-module__9UNflW__kickerMuted{color:var(--muted)}.FeaturedPanel-module__9UNflW__rule{border-top:2px solid var(--ink);padding-top:22px}.FeaturedPanel-module__9UNflW__monthGroup{margin-top:24px}.FeaturedPanel-module__9UNflW__monthHeading{color:var(--ink);margin:0 0 14px;font-size:1.25rem;font-weight:800}.FeaturedPanel-module__9UNflW__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px;display:grid}.FeaturedPanel-module__9UNflW__cell{flex-direction:column;gap:8px;display:flex}.FeaturedPanel-module__9UNflW__cell>:first-child{flex:auto}.FeaturedPanel-module__9UNflW__pair{grid-template-columns:1fr 1fr;gap:8px;display:grid}.FeaturedPanel-module__9UNflW__single{grid-template-columns:1fr;gap:8px;display:grid}.FeaturedPanel-module__9UNflW__error{font-size:var(--fs-14-5);color:var(--decline-red-text);margin:0 0 18px;font-weight:700}.FeaturedPanel-module__9UNflW__notice{font-size:var(--fs-14-5);color:var(--body-color);margin:0 0 18px}@media (max-width:960px){.FeaturedPanel-module__9UNflW__panels{grid-template-columns:minmax(0,1fr)}.FeaturedPanel-module__9UNflW__grid{grid-template-columns:minmax(0,1fr);gap:14px}}
.Groups-module__KlWXbq__wrap{padding:32px 48px 56px}@media (max-width:960px){.Groups-module__KlWXbq__wrap{padding:24px 20px 40px}}.Groups-module__KlWXbq__titleRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.Groups-module__KlWXbq__title{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:2rem;font-weight:800;line-height:1.15}.Groups-module__KlWXbq__subtitle{color:var(--body-color);max-width:62ch;margin:8px 0 0;font-size:1rem}.Groups-module__KlWXbq__sectionHead{min-height:var(--control-h-lg);justify-content:space-between;align-items:center;gap:10px;margin:0 0 16px;display:flex}.Groups-module__KlWXbq__sectionTitle{letter-spacing:-.01em;margin:0;font-size:1.5rem;font-weight:800}.Groups-module__KlWXbq__count{font-size:var(--fs-15);color:var(--muted);font-weight:600}.Groups-module__KlWXbq__row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.Groups-module__KlWXbq__rowText{flex-grow:1;min-width:0}.Groups-module__KlWXbq__rowName{letter-spacing:-.005em;font-size:1.09375rem;font-weight:800}.Groups-module__KlWXbq__rowMeta{font-size:var(--fs-15);color:var(--muted);margin:2px 0 0}.Groups-module__KlWXbq__roster{flex-direction:column;gap:10px;margin-top:14px;padding-left:34px;display:flex}.Groups-module__KlWXbq__subLabel{font-size:var(--fs-15);color:var(--ink);margin:8px 0 0;font-weight:700}.Groups-module__KlWXbq__subCards{flex-direction:column;gap:10px;display:flex}.Groups-module__KlWXbq__subCard{background:var(--white);border:1px solid var(--border-soft);border-radius:var(--radius-card);padding:14px 18px}.Groups-module__KlWXbq__subName{letter-spacing:-.005em;font-size:1.03125rem;font-weight:800}.Groups-module__KlWXbq__subNote{margin:0}.Groups-module__KlWXbq__roleSelect{flex:none;width:140px}.Groups-module__KlWXbq__roleText{width:140px;font-size:var(--fs-13-5);color:var(--muted);flex:none;font-weight:600}.Groups-module__KlWXbq__rosterNameText{vertical-align:middle}.Groups-module__KlWXbq__primaryBadge{vertical-align:middle;margin-left:10px}.Groups-module__KlWXbq__primaryLine{font-size:var(--fs-13-5);color:var(--muted);white-space:normal;margin-top:3px;font-weight:400;display:none}.Groups-module__KlWXbq__primaryLine strong{color:var(--teal-deep);font-weight:700}@media (max-width:960px){.Groups-module__KlWXbq__primaryBadge.Groups-module__KlWXbq__primaryBadge{display:none}.Groups-module__KlWXbq__primaryLine{display:block}.Groups-module__KlWXbq__rosterName{white-space:normal}.Groups-module__KlWXbq__roster{padding-left:0}.Groups-module__KlWXbq__rosterControls{flex-wrap:wrap;flex:100%;gap:10px;width:100%;margin-left:0}.Groups-module__KlWXbq__makePrimary.Groups-module__KlWXbq__makePrimary{flex:100%;width:100%}.Groups-module__KlWXbq__rosterControls>:last-child{flex:auto}.Groups-module__KlWXbq__subCard{margin-left:14px;padding:12px 14px}}.Groups-module__KlWXbq__rosterRow{background:var(--surface-2);border-radius:var(--radius-btn);min-height:var(--control-h-md);flex-wrap:wrap;align-items:center;gap:14px;padding:12px 16px;display:flex}.Groups-module__KlWXbq__rosterName{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:1rem;font-weight:700;overflow:hidden}.Groups-module__KlWXbq__rosterControls{flex:none;align-items:center;gap:14px;margin-left:auto;display:flex}@media (min-width:961px){.Groups-module__KlWXbq__row{flex-wrap:nowrap}}.Groups-module__KlWXbq__disclosure{font:inherit;text-align:left;cursor:pointer;min-width:0;color:inherit;min-height:var(--control-h-md);background:0 0;border:0;flex:auto;align-items:center;gap:16px;padding:0;display:flex}.Groups-module__KlWXbq__chevron{color:var(--ink);flex:none;transition:transform .15s}.Groups-module__KlWXbq__chevronOpen{transform:rotate(90deg)}.Groups-module__KlWXbq__addRow{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:14px;display:flex}.Groups-module__KlWXbq__addField{width:320px;max-width:100%}.Groups-module__KlWXbq__label{font-size:var(--fs-15);color:var(--ink);margin-bottom:7px;font-weight:700;display:block}.Groups-module__KlWXbq__railNote{font-size:var(--fs-15);color:var(--body-color);margin:0 0 12px}.Groups-module__KlWXbq__railList{flex-direction:column;gap:8px;display:flex}.Groups-module__KlWXbq__railName{font-size:var(--fs-15);color:var(--ink);font-weight:700}.Groups-module__KlWXbq__badgeRow{flex-wrap:wrap;gap:8px;display:flex}.Groups-module__KlWXbq__errorText{font-size:var(--fs-14);color:var(--decline-red-text);margin:10px 0 0;font-weight:700}.Groups-module__KlWXbq__createRow{margin-top:16px}.Groups-module__KlWXbq__railNameMeta{color:var(--muted);font-weight:400}.Groups-module__KlWXbq__railButton{box-sizing:border-box;text-align:center;width:100%;margin-top:12px;display:block}.Groups-module__KlWXbq__addNote{font-size:var(--fs-15);color:var(--muted);margin:8px 0 0}.Groups-module__KlWXbq__addFieldShort{width:220px}.Groups-module__KlWXbq__addSwitch{box-sizing:border-box;min-height:var(--control-h-lg);border:2px solid var(--ink);border-radius:var(--radius-btn);background:var(--white);align-items:center;gap:10px;padding:0 14px;display:inline-flex}.Groups-module__KlWXbq__toggleRow{align-items:center;gap:10px;margin-top:8px;display:flex}.Groups-module__KlWXbq__toggleName{font-size:var(--fs-15);color:var(--ink);white-space:nowrap;font-weight:700}.Groups-module__KlWXbq__nameLine{min-width:0}.Groups-module__KlWXbq__positionActions{align-items:center;gap:16px;display:flex}@media (max-width:960px){.Groups-module__KlWXbq__positionRow{align-items:stretch;gap:12px}.Groups-module__KlWXbq__positionRow .Groups-module__KlWXbq__rowText{flex:100%}.Groups-module__KlWXbq__positionRow .Groups-module__KlWXbq__toggleRow{flex-direction:row-reverse;justify-content:space-between;width:100%;margin-top:10px}.Groups-module__KlWXbq__toggleTip.Groups-module__KlWXbq__toggleTip{display:block}.Groups-module__KlWXbq__nameLine .Groups-module__KlWXbq__rowMeta{margin-top:2px}.Groups-module__KlWXbq__positionActions{grid-template-columns:1fr 1fr;gap:12px;width:100%;display:grid}.Groups-module__KlWXbq__positionAction.Groups-module__KlWXbq__positionAction{width:100%;padding-left:12px;padding-right:12px}.Groups-module__KlWXbq__actionTip.Groups-module__KlWXbq__actionTip,.Groups-module__KlWXbq__actionTip.Groups-module__KlWXbq__actionTip>:first-child{display:block}.Groups-module__KlWXbq__positionRoster{padding-left:0}.Groups-module__KlWXbq__positionRoster .Groups-module__KlWXbq__rosterRow{flex-wrap:nowrap}.Groups-module__KlWXbq__positionAddRow{display:block}.Groups-module__KlWXbq__positionAddRow .Groups-module__KlWXbq__addField,.Groups-module__KlWXbq__positionAddRow .Groups-module__KlWXbq__addFieldShort{width:100%}.Groups-module__KlWXbq__positionAddRow .Groups-module__KlWXbq__addSwitch{flex-direction:row-reverse;justify-content:space-between;width:100%;margin-top:12px;display:flex}.Groups-module__KlWXbq__addButton.Groups-module__KlWXbq__addButton{width:100%;margin-top:12px;display:flex}.Groups-module__KlWXbq__createRow{flex-wrap:nowrap}.Groups-module__KlWXbq__createRow .Groups-module__KlWXbq__addField{flex:1 1 0;width:auto;min-width:0}.Groups-module__KlWXbq__createRow .Groups-module__KlWXbq__createButton{flex:none}}
.ShiftRow-module__llY63a__rowWrap{background:var(--white)}.ShiftRow-module__llY63a__rowWrap:not(:first-child){border-top:1px solid var(--border-softer)}.ShiftRow-module__llY63a__rowMine{background:var(--surface-2)}.ShiftRow-module__llY63a__rowFull{background:var(--tint)}.ShiftRow-module__llY63a__desktopRow{grid-template-columns:112px minmax(0,1fr) 136px 88px 156px;align-items:center;gap:12px;padding:16px 14px;display:grid}.ShiftRow-module__llY63a__desktopRowUndated{grid-template-columns:minmax(0,1fr) 220px 88px 156px}.ShiftRow-module__llY63a__mobileRow{display:none}.ShiftRow-module__llY63a__time{font-size:var(--fs-15-5);font-weight:700}.ShiftRow-module__llY63a__whatsNeeded{font-size:var(--fs-15);color:var(--body-color)}.ShiftRow-module__llY63a__timeDate{font-size:var(--fs-14);color:var(--body-color);font-weight:600;display:block}.ShiftRow-module__llY63a__namesFull{font-size:var(--fs-14-5);color:var(--body-color);overflow-wrap:anywhere;line-height:1.5}.ShiftRow-module__llY63a__gearInline{vertical-align:middle;margin-left:8px;display:inline-flex}.ShiftRow-module__llY63a__namesFull strong{color:var(--ink)}.ShiftRow-module__llY63a__nobody{color:var(--muted)}.ShiftRow-module__llY63a__spotsDesktop{justify-content:center;display:flex}.ShiftRow-module__llY63a__actionDesktop{flex-direction:column;align-items:center;display:flex}.ShiftRow-module__llY63a__actionInert{pointer-events:none}.ShiftRow-module__llY63a__capacity{width:fit-content;max-width:100%}.ShiftRow-module__llY63a__openSpots{font-size:var(--fs-14-5);white-space:nowrap;font-weight:700}.ShiftRow-module__llY63a__bar{border-radius:var(--radius-pill);background:var(--border-softer);width:100%;height:6px;margin:5px 0 0;overflow:hidden}.ShiftRow-module__llY63a__barFill{background:var(--teal);height:100%}.ShiftRow-module__llY63a__barFillOver{background:var(--decline-red)}.ShiftRow-module__llY63a__action{flex-shrink:0}.ShiftRow-module__llY63a__actionDesktop .ShiftRow-module__llY63a__action{padding-inline:16px}.ShiftRow-module__llY63a__noLimit{font-size:var(--fs-14-5);color:var(--muted);white-space:nowrap;font-weight:700}.ShiftRow-module__llY63a__fullCap{position:relative}.ShiftRow-module__llY63a__fullCap>[data-sizer],.ShiftRow-module__llY63a__fullCap>.ShiftRow-module__llY63a__bar{visibility:hidden}.ShiftRow-module__llY63a__fullBadge{border-radius:var(--radius-badge);background:var(--teal-dark);color:var(--white);font-size:var(--fs-13-5);justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;inset:0 -4px}.ShiftRow-module__llY63a__status{min-height:var(--control-h-md);border-radius:var(--radius-btn);font:inherit;font-size:var(--fs-14-5);white-space:nowrap;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0 14px;font-weight:700;display:inline-flex}.ShiftRow-module__llY63a__statusSuccess{background:var(--success-bg);color:var(--success-green)}.ShiftRow-module__llY63a__statusInfo{background:var(--info-bg);color:var(--teal-dark)}.ShiftRow-module__llY63a__statusStatic{cursor:default}.ShiftRow-module__llY63a__statusCancellable:not(:disabled){cursor:pointer}.ShiftRow-module__llY63a__statusCancellable:disabled{cursor:default}.ShiftRow-module__llY63a__statusHover{display:none}.ShiftRow-module__llY63a__actionDesktop:hover .ShiftRow-module__llY63a__statusCancellable:not(:disabled),.ShiftRow-module__llY63a__statusCancellable:focus-visible:not(:disabled){background:var(--decline-bg);color:var(--decline-red-text);box-shadow:inset 0 0 0 1.5px var(--decline-red)}.ShiftRow-module__llY63a__actionDesktop:hover .ShiftRow-module__llY63a__statusCancellable:not(:disabled) .ShiftRow-module__llY63a__statusMain,.ShiftRow-module__llY63a__statusCancellable:focus-visible:not(:disabled) .ShiftRow-module__llY63a__statusMain{display:none}.ShiftRow-module__llY63a__actionDesktop:hover .ShiftRow-module__llY63a__statusCancellable:not(:disabled) .ShiftRow-module__llY63a__statusHover,.ShiftRow-module__llY63a__statusCancellable:focus-visible:not(:disabled) .ShiftRow-module__llY63a__statusHover{display:inline}.ShiftRow-module__llY63a__errorText{text-align:center;max-width:220px;color:var(--decline-red-text,var(--decline-red));font-size:var(--fs-13-5);margin:8px 0 0;font-weight:600}.ShiftRow-module__llY63a__waitingBadge{font-size:var(--fs-13-5);color:var(--teal-deep);margin:4px 0 0;font-weight:700}.ShiftRow-module__llY63a__pendingWrap{background:var(--tint);flex-direction:column;gap:10px;padding:4px 14px 14px;display:flex}.ShiftRow-module__llY63a__rowWrap:last-child>.ShiftRow-module__llY63a__pendingWrap{border-radius:0 0 13px 13px}.ShiftRow-module__llY63a__pendingRow{grid-template-columns:112px minmax(0,1fr) 136px 88px 156px;align-items:center;gap:12px;display:grid}.ShiftRow-module__llY63a__pendingText{font-size:var(--fs-14-5);color:var(--ink);grid-column:1/span 4;font-weight:600}.ShiftRow-module__llY63a__pendingActions{grid-column:5;justify-self:start;gap:8px;display:flex}@container (max-width:700px){.ShiftRow-module__llY63a__pendingWrap{padding:4px 16px 12px}.ShiftRow-module__llY63a__pendingRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ShiftRow-module__llY63a__pendingText{grid-column:unset}.ShiftRow-module__llY63a__pendingActions{grid-column:unset;flex-shrink:0}.ShiftRow-module__llY63a__desktopRow{display:none}.ShiftRow-module__llY63a__rowWrap{border:1px solid var(--border-soft);border-radius:var(--radius-card);overflow:hidden}.ShiftRow-module__llY63a__rowWrap:not(:first-child){border-top:1px solid var(--border-soft)}.ShiftRow-module__llY63a__mobileRow{padding:14px 16px;display:block}.ShiftRow-module__llY63a__cardWhen{font-size:var(--fs-15-5);color:var(--ink);justify-content:space-between;align-items:center;gap:10px;font-weight:700;line-height:1.4;display:flex}.ShiftRow-module__llY63a__cardWhat{font-size:var(--fs-15);color:var(--body-color);margin:3px 0 0;line-height:1.5}.ShiftRow-module__llY63a__cardFaces{flex-wrap:wrap;align-items:flex-start;gap:8px 6px;margin:10px 0 0;display:flex}.ShiftRow-module__llY63a__cardFace{flex-direction:column;align-items:center;gap:4px;width:40px;display:flex}.ShiftRow-module__llY63a__cardFaceTile{border:1px solid var(--border-softer);background:var(--tint);font-weight:800;font-size:var(--fs-11-5);color:var(--teal-deep);border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ShiftRow-module__llY63a__cardFacePhoto{object-fit:cover;border-radius:inherit;position:absolute;inset:0}.ShiftRow-module__llY63a__cardFaceName{font-size:var(--fs-11);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:40px;line-height:1.2;overflow:hidden}.ShiftRow-module__llY63a__cardNobody{font-size:var(--fs-13-5);color:var(--muted);margin:10px 0 0}.ShiftRow-module__llY63a__cardNote{font-size:var(--fs-13-5);color:var(--muted);margin:8px 0 0;line-height:1.5}.ShiftRow-module__llY63a__cardBadgeOnTint.ShiftRow-module__llY63a__cardBadgeOnTint{background:var(--white)}.ShiftRow-module__llY63a__cardFoot{border-top:1px solid var(--border-softer);margin:12px -16px -14px;padding:10px 16px 12px}.ShiftRow-module__llY63a__cardAction{width:100%}.ShiftRow-module__llY63a__waitingBadge{margin:8px 0 0}.ShiftRow-module__llY63a__errorText{max-width:none}}@media (max-width:960px){.ShiftRow-module__llY63a__cardWhenRight{flex:none;align-items:center;gap:4px;display:flex}}
.WhatWeDo-module__DDyDrG__words{flex-direction:column;min-width:0;display:flex}.WhatWeDo-module__DDyDrG__heading{letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0;font-size:2.75rem;font-weight:800;line-height:1.1}.WhatWeDo-module__DDyDrG__body{color:var(--body-color);margin:16px 0 0;font-size:1.125rem;line-height:1.7}.WhatWeDo-module__DDyDrG__hadley{border-top:1px solid var(--border-softer);flex-direction:column;gap:12px;margin-top:32px;padding-top:24px;display:flex}.WhatWeDo-module__DDyDrG__hadleyBody{color:var(--body-color);margin:0;font-size:1.03125rem;line-height:1.65}.WhatWeDo-module__DDyDrG__links{margin:4px 0 0}@container (max-width:960px){.WhatWeDo-module__DDyDrG__heading{font-size:1.75rem;line-height:1.15}.WhatWeDo-module__DDyDrG__body{margin-top:12px;font-size:1.03125rem;line-height:1.65}.WhatWeDo-module__DDyDrG__hadley{gap:10px;margin-top:24px;padding-top:18px}.WhatWeDo-module__DDyDrG__hadleyBody{font-size:.96875rem;line-height:1.6}}
.MessagesPanel-module__yLrqSq__panel{flex-direction:column;gap:22px;display:flex}.MessagesPanel-module__yLrqSq__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.MessagesPanel-module__yLrqSq__heading{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:1.375rem;font-weight:800}.MessagesPanel-module__yLrqSq__switch{flex-shrink:0}.MessagesPanel-module__yLrqSq__hint{font-size:var(--fs-15);color:var(--body-color);flex-basis:100%;margin:-6px 0 0;line-height:1.5;display:none}@media (max-width:960px){.MessagesPanel-module__yLrqSq__head{gap:14px}.MessagesPanel-module__yLrqSq__switch{width:100%}.MessagesPanel-module__yLrqSq__hint{margin-top:0;display:block}}@media (min-width:961px) and (hover:none){.MessagesPanel-module__yLrqSq__hint{display:block}}
.HeadshotPositionDialog-module__P9T-IG__frame{aspect-ratio:1;border:1px solid var(--border-softer);border-radius:var(--radius-card);background:var(--tint);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;width:100%;max-width:280px;margin:8px auto 0;position:relative;overflow:hidden}.HeadshotPositionDialog-module__P9T-IG__frame:active{cursor:grabbing}.HeadshotPositionDialog-module__P9T-IG__photo{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.HeadshotPositionDialog-module__P9T-IG__zoom{max-width:280px;min-height:var(--control-h-md);align-items:center;gap:12px;margin:10px auto 0;display:flex}.HeadshotPositionDialog-module__P9T-IG__zoomLabel{font-size:var(--fs-15);color:var(--ink);font-weight:700}.HeadshotPositionDialog-module__P9T-IG__zoomRange{min-width:0;accent-color:var(--ink);flex:auto}.HeadshotPositionDialog-module__P9T-IG__helper{font-size:var(--fs-13-5);color:var(--muted);text-align:center;margin:6px 0 0;line-height:1.5}.HeadshotPositionDialog-module__P9T-IG__soft{font-size:var(--fs-13-5);color:var(--ink);text-align:center;margin:6px 0 0;font-weight:700;line-height:1.5}.HeadshotPositionDialog-module__P9T-IG__actions{margin-top:18px}
.DirectoryFilterMenu-module__BnToEq__wrap{position:relative}.DirectoryFilterMenu-module__BnToEq__chevron{transform:rotate(90deg)}.DirectoryFilterMenu-module__BnToEq__panel{z-index:20;background:var(--white);border:2px solid var(--ink);border-radius:var(--radius-card);min-width:240px;max-width:320px;max-height:340px;box-shadow:var(--shadow-pop);padding:6px;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto}.DirectoryFilterMenu-module__BnToEq__row,.DirectoryFilterMenu-module__BnToEq__clearRow{border-radius:var(--radius-btn)}.DirectoryFilterMenu-module__BnToEq__clearRow{border-bottom:1px solid var(--border-softer);border-radius:var(--radius-btn) var(--radius-btn) 0 0;margin-bottom:4px;font-weight:700}.DirectoryFilterMenu-module__BnToEq__clearRow:disabled{color:var(--muted);cursor:default}.DirectoryFilterMenu-module__BnToEq__clearRow:disabled:hover{background:0 0}.DirectoryFilterMenu-module__BnToEq__box,.DirectoryFilterMenu-module__BnToEq__boxChecked{width:var(--control-mark);height:var(--control-mark);box-sizing:border-box;border-radius:5px;flex:none;justify-content:center;align-items:center;display:inline-flex}.DirectoryFilterMenu-module__BnToEq__box{border:2px solid var(--border-control);background:var(--white)}.DirectoryFilterMenu-module__BnToEq__boxChecked{border:2px solid var(--teal);background:var(--teal);color:var(--white)}.DirectoryFilterMenu-module__BnToEq__rowLabel{overflow-wrap:break-word;min-width:0}.DirectoryFilterMenu-module__BnToEq__ring,.DirectoryFilterMenu-module__BnToEq__ringChecked{border-radius:50%;}.DirectoryFilterMenu-module__BnToEq__ringChecked{border-color:var(--teal);background:var(--teal);color:var(--white)}
.OpportunitySheet-module__VClTga__host{min-width:0;container-type:inline-size}.OpportunitySheet-module__VClTga__panel{background:var(--tint);border:1px solid var(--border-softer);border-radius:var(--radius-card);padding:16px}.OpportunitySheet-module__VClTga__panelHead{font-size:var(--fs-15);color:var(--ink);margin:0 0 10px;font-weight:800}.OpportunitySheet-module__VClTga__headingRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 20px;margin:0 0 10px;display:flex}.OpportunitySheet-module__VClTga__name{letter-spacing:-.01em;margin:0;font-size:1.4375rem;font-weight:800}.OpportunitySheet-module__VClTga__nameLink{color:inherit;text-decoration:none}.OpportunitySheet-module__VClTga__nameLink:hover{text-decoration:underline}.OpportunitySheet-module__VClTga__meta{font-size:var(--fs-14-5);color:var(--muted)}.OpportunitySheet-module__VClTga__eventLink{color:var(--teal-deep);font-weight:700;text-decoration:none}.OpportunitySheet-module__VClTga__eventLink:hover{text-decoration:underline}.OpportunitySheet-module__VClTga__sheetDesc{font-size:var(--fs-15);color:var(--body-color);margin:-4px 0 12px;line-height:1.45}.OpportunitySheet-module__VClTga__mobileMeta{display:none}.OpportunitySheet-module__VClTga__rowsBlock{background:var(--white);border:1px solid var(--border-soft);border-radius:var(--radius-card)}.OpportunitySheet-module__VClTga__rowsBlock>.OpportunitySheet-module__VClTga__headerRow{border-radius:13px 13px 0 0}.OpportunitySheet-module__VClTga__rows>:last-child{border-radius:0 0 13px 13px}.OpportunitySheet-module__VClTga__headerRow{font-size:var(--fs-14-5);min-height:var(--control-h-md);border-bottom:2px solid var(--ink);grid-template-columns:112px minmax(0,1fr) 136px 88px 156px;align-items:center;gap:12px;padding:11px 14px;font-weight:700;display:grid}.OpportunitySheet-module__VClTga__headerRowUndated{grid-template-columns:minmax(0,1fr) 220px 88px 156px}.OpportunitySheet-module__VClTga__spotsHead{text-align:center}.OpportunitySheet-module__VClTga__rows{flex-direction:column;display:flex}.OpportunitySheet-module__VClTga__emptyRow{font-size:var(--fs-14-5);color:var(--muted);margin:0;padding:16px 14px;line-height:1.5}@container (max-width:700px){.OpportunitySheet-module__VClTga__headingRow{margin:0 0 8px;display:block}.OpportunitySheet-module__VClTga__name{font-size:1.1875rem}.OpportunitySheet-module__VClTga__meta{display:none}.OpportunitySheet-module__VClTga__mobileMeta{font-size:var(--fs-13);color:var(--muted);margin:3px 0 10px;display:block}.OpportunitySheet-module__VClTga__headerRow{display:none}.OpportunitySheet-module__VClTga__rowsBlock{background:0 0;border:none;border-radius:0;overflow:visible}.OpportunitySheet-module__VClTga__rows>:last-child{border-radius:var(--radius-card)}.OpportunitySheet-module__VClTga__rows{gap:12px}.OpportunitySheet-module__VClTga__emptyRow{background:var(--white);border:1px solid var(--border-soft);border-radius:var(--radius-card);padding:14px 16px}}@media (max-width:960px){.OpportunitySheet-module__VClTga__panel{padding:12px}}
.SupportBand-module__breOoq__bandContainer{container-type:inline-size}.SupportBand-module__breOoq__grid{grid-template-columns:5fr 7fr;align-items:center;gap:64px;display:grid}.SupportBand-module__breOoq__words{min-width:0}.SupportBand-module__breOoq__shelves{--shelf-track:58%;flex-direction:column;gap:32px;min-width:0;display:flex}.SupportBand-module__breOoq__shelf{grid-template-columns:var(--shelf-track) minmax(0, 1fr);align-items:center;display:grid}.SupportBand-module__breOoq__shelfBare{grid-template-columns:minmax(0,1fr);display:grid}.SupportBand-module__breOoq__photoFrame{aspect-ratio:1280/888;border:1px solid var(--border-softer);border-radius:var(--radius-img);background:var(--tint);width:100%;position:relative;overflow:hidden}.SupportBand-module__breOoq__photo{object-fit:contain;width:100%;height:100%}.SupportBand-module__breOoq__card{--card-pad:24px 26px 26px;--card-pad-narrow:24px 26px 26px;--card-gap:8px;align-items:flex-start;min-width:0;margin-left:-64px;position:relative}.SupportBand-module__breOoq__shelfBare .SupportBand-module__breOoq__card{margin-left:0}.SupportBand-module__breOoq__heading{letter-spacing:-.015em}.SupportBand-module__breOoq__cta{margin-top:10px}@container (max-width:1099px){.SupportBand-module__breOoq__grid{grid-template-columns:minmax(0,1fr);gap:36px}.SupportBand-module__breOoq__words{max-width:720px}}@container (max-width:960px){.SupportBand-module__breOoq__shelves{gap:28px}.SupportBand-module__breOoq__shelf{grid-template-columns:minmax(0,1fr)}.SupportBand-module__breOoq__card{--card-pad:20px 22px 22px;--card-pad-narrow:20px 22px 22px;margin-top:-48px;margin-left:16px;margin-right:16px}.SupportBand-module__breOoq__shelfBare .SupportBand-module__breOoq__card{margin:0}.SupportBand-module__breOoq__heading{font-size:1.3125rem}.SupportBand-module__breOoq__body{font-size:.96875rem;line-height:1.6}.SupportBand-module__breOoq__cta{width:100%;margin-top:6px}}
.FeaturedRow-module__ZhsxYW__section{padding:26px 48px 0}.FeaturedRow-module__ZhsxYW__heading{color:var(--ink);margin:0 0 16px;font-size:1.25rem;font-weight:800}.FeaturedRow-module__ZhsxYW__grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:16px;display:grid}.FeaturedRow-module__ZhsxYW__holder{display:none}.FeaturedRow-module__ZhsxYW__list{background:var(--white);border:1px solid var(--border-soft);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);overflow:hidden}.FeaturedRow-module__ZhsxYW__band{padding-bottom:14px}.FeaturedRow-module__ZhsxYW__cell{border-top:1px solid var(--border-softer);color:inherit;grid-template-columns:84px minmax(0,1fr);text-decoration:none;display:grid}.FeaturedRow-module__ZhsxYW__list>.FeaturedRow-module__ZhsxYW__cell:first-child{border-top:0}.FeaturedRow-module__ZhsxYW__thumbFrame{align-items:center;padding:8px 0 8px 10px;display:flex}.FeaturedRow-module__ZhsxYW__thumbInner{box-sizing:border-box;background:var(--tint);border:1px solid var(--border-softer);border-radius:var(--radius-img);flex:none;width:74px;height:74px;overflow:hidden}.FeaturedRow-module__ZhsxYW__thumb{object-fit:cover;width:100%;height:100%;display:block}.FeaturedRow-module__ZhsxYW__thumbFallback{background:var(--tint);width:100%;height:100%;display:block}.FeaturedRow-module__ZhsxYW__cellBody{box-sizing:border-box;flex-direction:column;gap:2px;min-width:0;padding:12px 10px 13px 14px;display:flex}.FeaturedRow-module__ZhsxYW__cellTitle{font-size:var(--fs-14-5);color:var(--ink);font-weight:800;line-height:1.2}.FeaturedRow-module__ZhsxYW__cellMeta{font-size:var(--fs-12-5);color:var(--muted);min-width:0;font-weight:600;line-height:1.2}.FeaturedRow-module__ZhsxYW__cellFoot{font-size:var(--fs-12-5);color:var(--muted);align-items:baseline;gap:8px;min-width:0;font-weight:600;line-height:1.2;display:flex}.FeaturedRow-module__ZhsxYW__badges{min-width:0}.FeaturedRow-module__ZhsxYW__badgeTeal{color:var(--teal-deep);font-weight:700}.FeaturedRow-module__ZhsxYW__badgeGreen{color:var(--success-green);align-items:center;gap:4px;font-weight:700;display:inline-flex}.FeaturedRow-module__ZhsxYW__badgeGreen svg{vertical-align:-1px;flex:none}.FeaturedRow-module__ZhsxYW__cellLink{color:var(--teal-deep);text-underline-offset:2px;flex:none;margin-left:auto;font-weight:700;text-decoration:underline}.FeaturedRow-module__ZhsxYW__more{box-sizing:border-box;width:fit-content;height:var(--control-h-sm);border:2px solid var(--ink);border-radius:var(--radius-btn);background:var(--white);color:var(--ink);font-family:inherit;font-size:var(--fs-13-5);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;margin:12px auto 0;padding:0 14px;font-weight:700;line-height:1.2;display:flex;position:relative}.FeaturedRow-module__ZhsxYW__more:hover{background:var(--tint)}.FeaturedRow-module__ZhsxYW__more:after{content:"";position:absolute;inset:-4px 0}@media (max-width:960px){.FeaturedRow-module__ZhsxYW__section{padding:16px 16px 0}.FeaturedRow-module__ZhsxYW__heading{margin:0 0 10px;font-size:1.0625rem}.FeaturedRow-module__ZhsxYW__grid{display:none}.FeaturedRow-module__ZhsxYW__holder{display:block}}
.Committees-module__MnQrdG__card{flex-direction:column;gap:16px;display:flex}.Committees-module__MnQrdG__card.Committees-module__MnQrdG__cardHidden,.Committees-module__MnQrdG__subCard.Committees-module__MnQrdG__cardHidden{border:2px dashed var(--border-soft);box-shadow:none;background:0 0}.Committees-module__MnQrdG__cardHidden .Committees-module__MnQrdG__name,.Committees-module__MnQrdG__cardHidden .Committees-module__MnQrdG__subName,.Committees-module__MnQrdG__cardHidden .Committees-module__MnQrdG__description{color:var(--muted)}.Committees-module__MnQrdG__head{min-height:var(--control-h-md);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex;position:relative}.Committees-module__MnQrdG__headMain{min-width:0;min-height:var(--control-h-md);flex-wrap:wrap;flex:8rem;align-items:center;gap:8px 12px;display:flex}.Committees-module__MnQrdG__headMenu{flex:none;align-self:flex-start;display:inline-flex}.Committees-module__MnQrdG__name{letter-spacing:-.01em;margin:0;font-size:1.375rem;font-weight:800;line-height:1.25}.Committees-module__MnQrdG__subName{margin:0;font-size:1.0625rem;font-weight:800}.Committees-module__MnQrdG__name a,.Committees-module__MnQrdG__subName a{color:inherit;text-decoration:none}.Committees-module__MnQrdG__name a:hover,.Committees-module__MnQrdG__subName a:hover{text-decoration:underline}.Committees-module__MnQrdG__headEnd{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.Committees-module__MnQrdG__headEnd:empty{display:none}.Committees-module__MnQrdG__description{font-size:var(--fs-15-5);color:var(--body-color);white-space:pre-line;margin:0;line-height:1.6}.Committees-module__MnQrdG__addDescription.Committees-module__MnQrdG__addDescription{width:fit-content;margin-block:-10px;display:flex}.Committees-module__MnQrdG__subCard .Committees-module__MnQrdG__description{font-size:var(--fs-14-5);line-height:1.55}.Committees-module__MnQrdG__people{flex-direction:column;gap:8px;display:flex}.Committees-module__MnQrdG__descriptionForm{flex-direction:column;gap:12px;display:flex}.Committees-module__MnQrdG__descriptionActions{flex-wrap:wrap;gap:12px;display:flex}.Committees-module__MnQrdG__peopleLabel{font-size:var(--fs-13-5);color:var(--muted);margin:0;font-weight:800}.Committees-module__MnQrdG__peopleGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px 20px;display:grid}.Committees-module__MnQrdG__person{min-height:var(--control-h-md);align-items:center;gap:10px;min-width:0;display:flex}.Committees-module__MnQrdG__primaryLine{font-size:var(--fs-14-5);color:var(--body-color);flex-wrap:wrap;align-items:center;gap:0 12px;margin:-8px 0 0;line-height:1.5;display:flex}.Committees-module__MnQrdG__primaryChoices{margin:0 0 18px}.Committees-module__MnQrdG__avatarLink{border-radius:var(--radius-img);text-decoration:none;display:inline-flex}.Committees-module__MnQrdG__avatarLink .Committees-module__MnQrdG__avatar{border-radius:var(--radius-img)}.Committees-module__MnQrdG__personText{flex-direction:column;flex:auto;min-width:0;display:flex}.Committees-module__MnQrdG__personName{font-size:var(--fs-14-5);line-height:1.25}.Committees-module__MnQrdG__personRole{font-size:var(--fs-13);color:var(--muted);font-weight:600;line-height:1.3}.Committees-module__MnQrdG__subLink{color:var(--teal-deep);font-weight:700;text-decoration:none}.Committees-module__MnQrdG__subLink:hover,.Committees-module__MnQrdG__subLink:focus-visible{text-decoration:underline}.Committees-module__MnQrdG__marker{font-size:var(--fs-13);color:var(--muted)}.Committees-module__MnQrdG__subCard{background:var(--white);border:1px solid var(--border-softer);border-radius:12px;flex-direction:column;gap:10px;padding:14px 18px 18px;scroll-margin-top:24px;display:flex}.Committees-module__MnQrdG__subList{flex-direction:column;gap:12px;display:flex}.Committees-module__MnQrdG__joinCell,.Committees-module__MnQrdG__joinTip,.Committees-module__MnQrdG__joinTarget{display:inline-flex}.Committees-module__MnQrdG__joinCard{flex-direction:row;align-items:stretch;width:100%;display:flex}.Committees-module__MnQrdG__joinCard>*,.Committees-module__MnQrdG__joinCard .Committees-module__MnQrdG__joinTip,.Committees-module__MnQrdG__joinCard .Committees-module__MnQrdG__joinTarget,.Committees-module__MnQrdG__joinCard .Committees-module__MnQrdG__joinTarget>*{flex:auto;width:100%}.Committees-module__MnQrdG__joinCell .Committees-module__MnQrdG__cancellable{min-width:144px}@media (hover:hover){.Committees-module__MnQrdG__joinCell:hover .Committees-module__MnQrdG__cancellable:not(:disabled),.Committees-module__MnQrdG__joinCard:hover .Committees-module__MnQrdG__cancellable:not(:disabled){background:var(--decline-bg);color:var(--decline-red-text);box-shadow:inset 0 0 0 1.5px var(--decline-red)}.Committees-module__MnQrdG__joinCell:hover .Committees-module__MnQrdG__cancellable:not(:disabled) .Committees-module__MnQrdG__cancelMain,.Committees-module__MnQrdG__joinCard:hover .Committees-module__MnQrdG__cancellable:not(:disabled) .Committees-module__MnQrdG__cancelMain{display:none}.Committees-module__MnQrdG__joinCell:hover .Committees-module__MnQrdG__cancellable:not(:disabled) .Committees-module__MnQrdG__cancelHover,.Committees-module__MnQrdG__joinCard:hover .Committees-module__MnQrdG__cancellable:not(:disabled) .Committees-module__MnQrdG__cancelHover{display:inline}}.Committees-module__MnQrdG__tipTouch{display:none}.Committees-module__MnQrdG__badgeWrap{display:inline-flex}.Committees-module__MnQrdG__peopleStack{gap:inherit;flex-direction:column;display:flex}.Committees-module__MnQrdG__peopleStack:empty{display:none}@media (hover:none),(max-width:960px){.Committees-module__MnQrdG__tipWide{display:none}.Committees-module__MnQrdG__tipTouch{display:inline-flex}}@media (max-width:599.98px){.Committees-module__MnQrdG__headEnd{width:100%;margin-left:0}.Committees-module__MnQrdG__joinCell,.Committees-module__MnQrdG__joinCell>*,.Committees-module__MnQrdG__joinCell .Committees-module__MnQrdG__joinTip,.Committees-module__MnQrdG__joinCell .Committees-module__MnQrdG__joinTarget,.Committees-module__MnQrdG__joinCell .Committees-module__MnQrdG__joinTarget>*{width:100%}}.Committees-module__MnQrdG__signupsForm{flex-direction:column;gap:22px;display:flex}.Committees-module__MnQrdG__signupsForm .Committees-module__MnQrdG__signupsTitle{margin:0}.Committees-module__MnQrdG__spotsField{max-width:240px}.Committees-module__MnQrdG__noteAsk{background:var(--white);border:1px solid var(--border-softer);border-radius:var(--radius-card);flex-direction:column;gap:8px;margin:0 18px 18px;padding:14px 16px 16px;display:flex}.Committees-module__MnQrdG__noteAskLabel{font-size:var(--fs-15);color:var(--ink);margin:0;font-weight:700;line-height:1.3}.Committees-module__MnQrdG__noteAskOptions{width:100%;display:flex}.Committees-module__MnQrdG__noteAskDescription{font-size:var(--fs-13-5);color:var(--muted);margin:0;line-height:1.4}.Committees-module__MnQrdG__closesBlock{flex-direction:column;gap:10px;display:flex}.Committees-module__MnQrdG__closesTitle{font-size:var(--fs-15);color:var(--ink);margin:0;font-weight:700}.Committees-module__MnQrdG__closesRow{flex-wrap:wrap;gap:12px;display:flex}.Committees-module__MnQrdG__closesRow>*{flex:160px;min-width:0}.Committees-module__MnQrdG__closesHint{font-size:var(--fs-13-5);color:var(--muted);margin:0}.Committees-module__MnQrdG__signupsActions{align-items:center;gap:8px;margin-top:12px;display:flex}.Committees-module__MnQrdG__signupsClose{flex:auto}.Committees-module__MnQrdG__signupsNotice{margin-top:8px}.Committees-module__MnQrdG__signupsError{font-size:var(--fs-13-5);color:var(--decline-red-text,var(--decline-red));margin:8px 0 0;font-weight:600}.Committees-module__MnQrdG__signupsStrip{background:var(--tint);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:12px 16px;display:flex}.Committees-module__MnQrdG__signupsStripTitle{font-size:var(--fs-14-5);color:var(--ink);margin:0;font-weight:800}.Committees-module__MnQrdG__signupsStripText{font-size:var(--fs-14);color:var(--body-color);margin:2px 0 0}.Committees-module__MnQrdG__signupsStrip .Committees-module__MnQrdG__signupsStripError{flex-basis:100%;margin:0}.Committees-module__MnQrdG__request{gap:12px}.Committees-module__MnQrdG__requestNote{border-left:3px solid var(--border-soft);margin:0;padding:2px 0 2px 14px}.Committees-module__MnQrdG__requestNote p{font-size:var(--fs-15);color:var(--body-color);white-space:pre-line;overflow-wrap:anywhere;margin:0;line-height:1.6}.Committees-module__MnQrdG__requestActions{flex-wrap:wrap;gap:8px;display:flex}
.HeadshotUpload-module__BTw9eG__wrap{margin-top:14px}.HeadshotUpload-module__BTw9eG__hiddenInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.HeadshotUpload-module__BTw9eG__status{font-size:var(--fs-13-5);color:var(--success-green);margin:8px 0 0;font-weight:700}.HeadshotUpload-module__BTw9eG__statusError{font-size:var(--fs-13-5);color:var(--decline-red-text);margin:8px 0 0;font-weight:700}.HeadshotUpload-module__BTw9eG__buttons{flex-wrap:wrap;gap:10px;display:flex}.HeadshotUpload-module__BTw9eG__updateBtn{flex:1 1 0;min-width:max-content}
.DirectoryView-module__hw1xHq__wrap{max-width:var(--portal-wide-cap);padding:32px 48px 56px}.DirectoryView-module__hw1xHq__titleRow{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.DirectoryView-module__hw1xHq__title{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:2rem;font-weight:800;line-height:1.15}.DirectoryView-module__hw1xHq__summary{font-size:var(--fs-14-5);color:var(--muted);margin:14px 0 0}.DirectoryView-module__hw1xHq__desktopFilters{flex-wrap:wrap;align-items:center;gap:14px;margin:20px 0 0;display:flex}.DirectoryView-module__hw1xHq__search{width:280px}.DirectoryView-module__hw1xHq__viewSwitch{margin-left:auto}.DirectoryView-module__hw1xHq__desktopGrid{display:contents}.DirectoryView-module__hw1xHq__empty{color:var(--muted);margin:26px 0 0;font-size:1.03125rem;line-height:1.6}.DirectoryView-module__hw1xHq__gridFull{grid-template-columns:1fr 1fr;grid-auto-rows:1fr;align-items:stretch;gap:22px;margin-top:16px;display:grid}.DirectoryView-module__hw1xHq__gridCollapsed{grid-template-columns:1fr 1fr 1fr;align-items:start;gap:16px;margin-top:16px;display:grid}.DirectoryView-module__hw1xHq__listWrap{border:1px solid var(--border-soft);border-radius:var(--radius-card);margin-top:16px;padding-top:16px;overflow-x:auto}.DirectoryView-module__hw1xHq__listTable{--email-cap:24rem;grid-template-columns:minmax(min-content,max-content) minmax(min-content,max-content) max-content max-content minmax(auto,1.2fr) minmax(auto,.3fr);width:100%;min-width:min-content;display:grid}@media (min-width:1680px){.DirectoryView-module__hw1xHq__listTable{grid-template-columns:minmax(max-content,.6fr) minmax(max-content,1fr) max-content max-content minmax(auto,1.2fr) minmax(auto,.3fr)}}.DirectoryView-module__hw1xHq__listTable thead,.DirectoryView-module__hw1xHq__listTable tbody,.DirectoryView-module__hw1xHq__listTable tr{grid-template-columns:subgrid;grid-column:1/-1;display:grid}.DirectoryView-module__hw1xHq__listTable thead th{text-align:left;font-size:var(--fs-13-5);color:var(--muted);border-bottom:2px solid var(--ink);white-space:nowrap;padding:0 14px 8px;font-weight:700}.DirectoryView-module__hw1xHq__listTable thead th:first-child{padding-left:18px}.DirectoryView-module__hw1xHq__sortHead{min-height:var(--control-h-md);font:inherit;font-size:var(--fs-13-5);color:var(--muted);border-radius:var(--radius-btn);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;margin:-12px 0 -12px -8px;padding:0 8px;font-weight:700;display:inline-flex}.DirectoryView-module__hw1xHq__sortHead:hover,.DirectoryView-module__hw1xHq__sortHead:focus-visible,.DirectoryView-module__hw1xHq__sortHeadActive{color:var(--ink)}.DirectoryView-module__hw1xHq__sortMark{opacity:0;font-size:.75em;line-height:1;transition:opacity .15s}.DirectoryView-module__hw1xHq__sortHead:hover .DirectoryView-module__hw1xHq__sortMark,.DirectoryView-module__hw1xHq__sortHead:focus-visible .DirectoryView-module__hw1xHq__sortMark{opacity:.45}.DirectoryView-module__hw1xHq__sortHeadActive .DirectoryView-module__hw1xHq__sortMark,.DirectoryView-module__hw1xHq__sortHeadActive:hover .DirectoryView-module__hw1xHq__sortMark,.DirectoryView-module__hw1xHq__sortHeadActive:focus-visible .DirectoryView-module__hw1xHq__sortMark{opacity:1}.DirectoryView-module__hw1xHq__listTable tbody tr:last-child td,.DirectoryView-module__hw1xHq__listTable tbody tr:last-child th{border-bottom:none}.DirectoryView-module__hw1xHq__mobileFilters,.DirectoryView-module__hw1xHq__mobileList,.DirectoryView-module__hw1xHq__mobileHint{display:none}@media (max-width:960px){.DirectoryView-module__hw1xHq__wrap{padding:18px 16px 26px}.DirectoryView-module__hw1xHq__title{font-size:1.5rem}.DirectoryView-module__hw1xHq__desktopFilters,.DirectoryView-module__hw1xHq__desktopGrid{display:none}.DirectoryView-module__hw1xHq__mobileFilters{display:block}.DirectoryView-module__hw1xHq__searchMobile{width:100%;margin-top:12px}.DirectoryView-module__hw1xHq__typeSwitch{width:100%;margin-top:12px;display:flex}.DirectoryView-module__hw1xHq__summary{font-size:var(--fs-13-5);margin:10px 0 12px}.DirectoryView-module__hw1xHq__mobileList{border:1px solid var(--border-soft);border-radius:var(--radius-card);display:block}.DirectoryView-module__hw1xHq__mobileHint{font-size:var(--fs-13);color:var(--muted);margin:10px 2px 0;line-height:1.5;display:block}}
.EventForm-module__3-cNbW__form{max-width:620px;margin-top:8px}.EventForm-module__3-cNbW__section{border-bottom:1px solid var(--border-softer);margin-bottom:32px;padding-bottom:28px}.EventForm-module__3-cNbW__section:last-of-type{border-bottom:none}.EventForm-module__3-cNbW__sectionHeading{color:var(--ink);margin:0 0 16px;font-size:1.25rem;font-weight:800}.EventForm-module__3-cNbW__fieldBlock{margin-bottom:18px}.EventForm-module__3-cNbW__fieldBlock:last-child{margin-bottom:0}.EventForm-module__3-cNbW__fieldRow{flex-wrap:wrap;gap:10px;display:flex}.EventForm-module__3-cNbW__fieldRow>.EventForm-module__3-cNbW__fieldBlock{flex:146px;min-width:146px}.EventForm-module__3-cNbW__fieldRow>.EventForm-module__3-cNbW__dateBlock{flex-basis:160px;min-width:160px}.EventForm-module__3-cNbW__fieldRow>.EventForm-module__3-cNbW__timeBlock{flex-basis:112px;min-width:112px}.EventForm-module__3-cNbW__timeBlock input::-webkit-calendar-picker-indicator{display:none}.EventForm-module__3-cNbW__fieldRow>.EventForm-module__3-cNbW__zoneBlock{flex:0 0 98px;min-width:0}.EventForm-module__3-cNbW__label{font-size:var(--fs-15);color:var(--ink);margin-bottom:6px;font-weight:700;display:block}.EventForm-module__3-cNbW__optional{color:var(--muted);font-weight:600}.EventForm-module__3-cNbW__helper{font-size:var(--fs-13-5);color:var(--muted);margin:6px 0 0;line-height:1.5}.EventForm-module__3-cNbW__input{box-sizing:border-box;width:100%;color:var(--ink);background:var(--white);border:2px solid var(--ink);border-radius:var(--radius-btn);min-height:var(--control-h-lg);padding:13px 15px;font-family:inherit;font-size:1.03125rem;display:block}.EventForm-module__3-cNbW__error{font-size:var(--fs-14-5);color:var(--decline-red-text);margin:0 0 18px;font-weight:700}.EventForm-module__3-cNbW__volunteersToggleRow{align-items:center;gap:10px;display:flex}.EventForm-module__3-cNbW__volunteersToggleLabel{font-size:var(--fs-15);color:var(--ink);font-weight:700}.EventForm-module__3-cNbW__volunteersHelper{font-size:var(--fs-13-5);color:var(--muted);margin:6px 0 0}.EventForm-module__3-cNbW__volunteersFields{margin-top:20px}.EventForm-module__3-cNbW__submitBtn{width:100%}.EventForm-module__3-cNbW__dialogTitle{color:var(--ink);margin:0 0 8px;font-size:1.375rem;font-weight:800}.EventForm-module__3-cNbW__dialogBody{font-size:var(--fs-15);color:var(--body-color);margin:0 0 18px;line-height:1.6}.EventForm-module__3-cNbW__dialogActions{flex-wrap:wrap;gap:12px;display:flex}.EventForm-module__3-cNbW__dialogActions>*{flex:1}.EventForm-module__3-cNbW__reviewPhotoFrame{aspect-ratio:16/9;border:2px solid var(--ink);border-radius:var(--radius-card);background:var(--tint);margin-bottom:14px;position:relative;overflow:hidden}.EventForm-module__3-cNbW__reviewPhoto{object-fit:cover;width:100%;height:100%;display:block}.EventForm-module__3-cNbW__reviewPhotoEmpty{width:100%;height:100%;font-size:var(--fs-13-5);color:var(--muted);justify-content:center;align-items:center;font-weight:700;display:flex}.EventForm-module__3-cNbW__reviewBadges{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.EventForm-module__3-cNbW__reviewTitle{color:var(--ink);overflow-wrap:anywhere;margin:0 0 6px;font-size:1.25rem;font-weight:800}.EventForm-module__3-cNbW__reviewHostedBy{font-size:var(--fs-15);color:var(--body-color);margin:0 0 6px}.EventForm-module__3-cNbW__reviewDateLine{font-size:var(--fs-15);color:var(--body-color);margin:0;font-weight:700}.EventForm-module__3-cNbW__reviewLocation{font-size:var(--fs-15);color:var(--body-color);margin:4px 0 0}.EventForm-module__3-cNbW__reviewDescription{font-size:var(--fs-15);color:var(--body-color);white-space:pre-line;margin:14px 0 0;line-height:1.6}.EventForm-module__3-cNbW__reviewCommittees{font-size:var(--fs-13-5);color:var(--muted);margin:14px 0 0;line-height:1.5}@media (max-width:640px){.EventForm-module__3-cNbW__fieldRow>.EventForm-module__3-cNbW__dateBlock{flex-basis:calc(100% - 110px);order:1}.EventForm-module__3-cNbW__fieldRow>.EventForm-module__3-cNbW__zoneBlock{order:2}.EventForm-module__3-cNbW__fieldRow>.EventForm-module__3-cNbW__timeBlock{flex-basis:calc(50% - 6px);order:3}}.EventForm-module__3-cNbW__panePhotoFrame{aspect-ratio:2;margin-bottom:10px;}.EventForm-module__3-cNbW__paneBadges{margin-bottom:8px;}.EventForm-module__3-cNbW__paneTitle{margin:0 0 4px;}.EventForm-module__3-cNbW__paneLocation{margin:2px 0 0;}.EventForm-module__3-cNbW__paneDescription{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 0 0;display:-webkit-box;overflow:hidden;}
.LocationInput-module__STMrpW__wrap{position:relative}.LocationInput-module__STMrpW__popup{z-index:20;background:var(--white);border:1px solid var(--border-soft);border-radius:var(--radius-btn);box-shadow:var(--shadow-sm);position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden}.LocationInput-module__STMrpW__listbox{max-height:288px;margin:0;padding:4px 0;overflow-y:auto}.LocationInput-module__STMrpW__attribution{border-top:1px solid var(--border-softer);font-size:var(--fs-13-5);color:var(--muted);margin:0;padding:7px 15px;font-weight:400}.LocationInput-module__STMrpW__option{overflow-wrap:anywhere}
.OpportunityForm-module__MP_ouW__form{max-width:620px;margin-top:8px}.OpportunityForm-module__MP_ouW__section{border-bottom:1px solid var(--border-softer);margin-bottom:32px;padding-bottom:28px}.OpportunityForm-module__MP_ouW__section:last-of-type{border-bottom:none}.OpportunityForm-module__MP_ouW__sectionHeading{color:var(--ink);margin:0 0 16px;font-size:1.25rem;font-weight:800}.OpportunityForm-module__MP_ouW__fieldBlock{margin-bottom:18px}.OpportunityForm-module__MP_ouW__fieldBlock:last-child{margin-bottom:0}.OpportunityForm-module__MP_ouW__label{font-size:var(--fs-15);color:var(--ink);margin-bottom:6px;font-weight:700;display:block}.OpportunityForm-module__MP_ouW__error{font-size:var(--fs-14-5);color:var(--decline-red-text);margin:0 0 18px;font-weight:700}.OpportunityForm-module__MP_ouW__submitBtn{width:100%}.OpportunityForm-module__MP_ouW__helper{font-size:var(--fs-13-5);color:var(--muted);margin:6px 0 0}.OpportunityForm-module__MP_ouW__helperLink{color:var(--teal-deep);text-underline-offset:2px;font-weight:600;text-decoration:underline}.OpportunityForm-module__MP_ouW__committeeName{font-size:var(--fs-15);color:var(--ink);margin:0;font-weight:700}.OpportunityForm-module__MP_ouW__closesRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:420px;display:grid}.OpportunityForm-module__MP_ouW__closesRow>.OpportunityForm-module__MP_ouW__fieldBlock{margin-bottom:0}
.HomeScrollStage-module__97qnYG__stage{--public-header-h:84px}.HomeScrollStage-module__97qnYG__probe{visibility:hidden;pointer-events:none;width:0;height:100svh;position:absolute}.HomeScrollStage-module__97qnYG__next{min-height:calc(100svh - var(--public-header-h));background:var(--white);flex-direction:column;justify-content:center;display:flex}.HomeScrollStage-module__97qnYG__stage[data-active]{background:var(--stage-ground);--split:clamp(0, calc(var(--p) / .6), 1);--split-rest:calc(1 - var(--split));--slide:calc(1 - var(--split-rest) * var(--split-rest) * var(--split-rest));--stage-ground:color-mix(in srgb, var(--white) calc(var(--split) * 100%), var(--tint))}.HomeScrollStage-module__97qnYG__stage[data-active] .HomeScrollStage-module__97qnYG__pinWrap{height:calc(100svh - var(--public-header-h) + var(--runway))}.HomeScrollStage-module__97qnYG__stage[data-active] .HomeScrollStage-module__97qnYG__pin{top:var(--public-header-h);height:calc(100svh - var(--public-header-h));position:sticky;overflow:hidden}.HomeScrollStage-module__97qnYG__stage[data-active] .HomeScrollStage-module__97qnYG__next{top:var(--public-header-h);margin-top:calc(-1 * (100svh - var(--public-header-h)));z-index:2;--ground:clamp(0, calc((var(--p) - .62) / .1), 1);background:color-mix(in srgb, var(--white) calc(var(--ground) * 100%), transparent);pointer-events:none;position:sticky}.HomeScrollStage-module__97qnYG__stage[data-active][data-landed] .HomeScrollStage-module__97qnYG__next{pointer-events:auto}@supports not (background:color-mix(in srgb, white 50%, transparent)){.HomeScrollStage-module__97qnYG__stage[data-active] .HomeScrollStage-module__97qnYG__next{background:0 0}}.HomeScrollStage-module__97qnYG__stage[data-active] .HomeScrollStage-module__97qnYG__next [data-stage-grow]{--w:clamp(0, calc((var(--p) - var(--s)) / (var(--e) - var(--s))), 1);--rest:calc(1 - var(--w));--grow:calc(1 - var(--rest) * var(--rest) * var(--rest));opacity:var(--grow);transform:scale(calc(.5 + .5 * var(--grow)));transform-origin:50%;will-change:transform, opacity}.HomeScrollStage-module__97qnYG__stage[data-active] .HomeScrollStage-module__97qnYG__next [data-stage-grow=what]{--s:.2;--e:.6}.HomeScrollStage-module__97qnYG__stage[data-active] .HomeScrollStage-module__97qnYG__next [data-stage-grow=shelf-left]{--s:.32;--e:.72}.HomeScrollStage-module__97qnYG__stage[data-active] .HomeScrollStage-module__97qnYG__next [data-stage-grow=shelf-right]{--s:.42;--e:.82}.HomeScrollStage-module__97qnYG__stage[data-active] [data-hero-half]{will-change:transform}.HomeScrollStage-module__97qnYG__stage[data-compact]{--stage-room:calc(100svh - var(--public-header-h));--stage-chrome:78px}.HomeScrollStage-module__97qnYG__stage[data-compact] .HomeScrollStage-module__97qnYG__next [data-stage-band=what-we-do]{padding-top:18px;padding-bottom:18px}.HomeScrollStage-module__97qnYG__stage[data-compact] .HomeScrollStage-module__97qnYG__next [data-stage-grow=what] [data-stage-copy]{margin-top:12px}.HomeScrollStage-module__97qnYG__stage[data-compact] .HomeScrollStage-module__97qnYG__next [data-stage-grow=what] [data-stage-hadley]{margin-top:24px;padding-top:18px}.HomeScrollStage-module__97qnYG__stage[data-compact] .HomeScrollStage-module__97qnYG__next [data-stage-shelves]{--shelf-track:min(58%, calc((var(--stage-room) - var(--stage-chrome)) / 2 * 1280 / 888))}@media (max-width:960px){.HomeScrollStage-module__97qnYG__stage[data-active][data-mode=phone] .HomeScrollStage-module__97qnYG__pinWrap{height:auto}.HomeScrollStage-module__97qnYG__stage[data-active][data-mode=phone] .HomeScrollStage-module__97qnYG__pinWrap:after{content:"";height:var(--runway);display:block}.HomeScrollStage-module__97qnYG__stage[data-mode=phone] [data-hero-piece]{--w:clamp(0, calc(var(--p) / var(--e)), 1);--in:calc(var(--w) * var(--w));--io:calc(var(--w) * var(--w) * (3 - 2 * var(--w)));transform-origin:50%;will-change:transform}.HomeScrollStage-module__97qnYG__stage[data-mode=phone][data-hero-gone] [data-hero-piece=card]{pointer-events:none}.HomeScrollStage-module__97qnYG__stage[data-mode=phone][data-landed] [data-hero-piece]{visibility:hidden}.HomeScrollStage-module__97qnYG__stage[data-mode=phone] [data-hero-piece=title],.HomeScrollStage-module__97qnYG__stage[data-mode=phone] [data-hero-piece=card]{--e:.24;transform:translateY(calc(var(--in) * (var(--stage-room) + 16px)));will-change:transform}.HomeScrollStage-module__97qnYG__stage[data-mode=phone] [data-hero-piece=photo]{--e:.24;transform:translateY(calc(var(--in) * -1 * (var(--stage-room) + 16px)));will-change:transform}.HomeScrollStage-module__97qnYG__stage[data-mode=phone] .HomeScrollStage-module__97qnYG__next [data-stage-grow=what]{opacity:1;will-change:auto;order:2;transform:none}.HomeScrollStage-module__97qnYG__stage[data-mode=phone] .HomeScrollStage-module__97qnYG__next [data-stage-shelves]{min-height:calc(var(--stage-room) - 2 * var(--stage-phone-pad));justify-content:flex-start}.HomeScrollStage-module__97qnYG__stage[data-mode=phone] .HomeScrollStage-module__97qnYG__next [data-stage-grow^=shelf-]{--s:.3;--e:.85;--u:calc(var(--w) - 1);--back:calc(var(--u) * var(--u) * (2.2 * var(--u) + 1.2) + 1);opacity:min(1, var(--back));transform:translateY(calc(50px * (1 - var(--back)))) scale(calc(.8 + .2 * var(--back)))}.HomeScrollStage-module__97qnYG__stage[data-compact]{--stage-phone-pad:14px}.HomeScrollStage-module__97qnYG__stage[data-compact] .HomeScrollStage-module__97qnYG__next [data-stage-band=what-we-do]{padding-top:var(--stage-phone-pad);padding-bottom:var(--stage-phone-pad)}.HomeScrollStage-module__97qnYG__stage[data-compact] .HomeScrollStage-module__97qnYG__next [data-stage-shelves]{gap:12px}.HomeScrollStage-module__97qnYG__stage[data-compact] .HomeScrollStage-module__97qnYG__next [data-stage-photo]{max-height:var(--stage-photo-cap,none)}.HomeScrollStage-module__97qnYG__stage[data-compact] .HomeScrollStage-module__97qnYG__next [data-stage-photo] img{object-fit:var(--stage-photo-fit,contain)}.HomeScrollStage-module__97qnYG__stage[data-compact] .HomeScrollStage-module__97qnYG__next [data-stage-card]{--card-pad:16px 18px 18px;--card-pad-narrow:16px 18px 18px}.HomeScrollStage-module__97qnYG__stage[data-compact] .HomeScrollStage-module__97qnYG__next [data-stage-photo]+[data-stage-card]{margin-top:-64px}.HomeScrollStage-module__97qnYG__stage[data-compact] .HomeScrollStage-module__97qnYG__next [data-stage-card] h3{line-height:1.15}.HomeScrollStage-module__97qnYG__stage[data-compact] .HomeScrollStage-module__97qnYG__next [data-stage-card] p{line-height:1.5}}
.SendNoticeControl-module__KI74Ua__wrap{flex-direction:column;align-items:stretch;gap:6px;display:flex}.SendNoticeControl-module__KI74Ua__sentLine{font-size:var(--fs-14-5);color:var(--muted);margin:0;line-height:1.5}.SendNoticeControl-module__KI74Ua__dialogTitle{color:var(--ink);margin:0 0 8px;font-size:1.375rem;font-weight:800}.SendNoticeControl-module__KI74Ua__dialogBody{font-size:var(--fs-15);color:var(--body-color);margin:0 0 18px;line-height:1.6}.SendNoticeControl-module__KI74Ua__dialogActions{flex-wrap:wrap;gap:12px;display:flex}.SendNoticeControl-module__KI74Ua__dialogActions>*{flex:1}.SendNoticeControl-module__KI74Ua__errorText{font-size:var(--fs-14-5);color:var(--decline-red-text);margin:0 0 14px;font-weight:700}
.Button-module__VMVMAW__base{border-radius:var(--radius-btn);min-height:var(--control-h-lg);text-align:center;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:13px 30px;font-family:inherit;font-size:1.03125rem;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.Button-module__VMVMAW__primary{background:var(--teal);color:var(--white);border:2px solid var(--teal)}.Button-module__VMVMAW__primary:hover{background:var(--teal-hover);border-color:var(--teal-hover)}.Button-module__VMVMAW__primary:disabled,.Button-module__VMVMAW__primary[aria-disabled=true]{opacity:.45;cursor:not-allowed;background:var(--teal);border-color:var(--teal)}.Button-module__VMVMAW__ghost{background:var(--white);color:var(--ink);border:2px solid var(--ink)}.Button-module__VMVMAW__ghost:hover{background:var(--tint)}.Button-module__VMVMAW__ghost:disabled,.Button-module__VMVMAW__ghost[aria-disabled=true]{opacity:.45;cursor:not-allowed;background:var(--white)}.Button-module__VMVMAW__onTeal{background:var(--white);color:var(--teal-deep);border:2px solid var(--white)}.Button-module__VMVMAW__onTeal:hover{background:var(--tint);border-color:var(--tint)}.Button-module__VMVMAW__onTeal:disabled,.Button-module__VMVMAW__onTeal[aria-disabled=true]{opacity:.45;cursor:not-allowed;background:var(--white);border-color:var(--white)}.Button-module__VMVMAW__onTeal:focus-visible{outline:3px solid var(--white);outline-offset:2px}.Button-module__VMVMAW__danger{background:var(--white);color:var(--decline-red-text);border:2px solid var(--decline-red)}.Button-module__VMVMAW__danger:hover{background:var(--decline-bg)}.Button-module__VMVMAW__danger:disabled,.Button-module__VMVMAW__danger[aria-disabled=true]{opacity:.45;background:var(--white);color:var(--decline-red-text);border-color:var(--decline-red)}.Button-module__VMVMAW__link{color:var(--teal-deep);font-size:var(--fs-15);text-underline-offset:3px;min-height:var(--control-h-md);border-radius:var(--radius-btn);background:0 0;border:none;padding:4px 0;font-weight:700;text-decoration:underline}.Button-module__VMVMAW__link:hover{color:var(--teal)}.Button-module__VMVMAW__link:disabled,.Button-module__VMVMAW__link[aria-disabled=true]{opacity:.45;cursor:not-allowed;color:var(--teal-deep)}.Button-module__VMVMAW__row{font-size:var(--fs-15);min-height:var(--control-h-md);padding:10px 20px}.Button-module__VMVMAW__compact{min-height:var(--control-h-lg);padding:13px 24px}
.Field-module__kdOvOq__wrap{display:block}.Field-module__kdOvOq__label{font-size:var(--fs-15);color:var(--ink);margin:0 0 6px;font-weight:700;display:block}.Field-module__kdOvOq__labelRow{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.Field-module__kdOvOq__labelRow .Field-module__kdOvOq__label{margin-bottom:0}.Field-module__kdOvOq__optional{color:var(--muted);font-weight:400}.Field-module__kdOvOq__control{border:2px solid var(--ink);border-radius:var(--radius-btn);background:var(--white);width:100%;min-height:var(--control-h-lg);color:var(--ink);margin:0;padding:13px 15px;font-family:inherit;font-size:1.03125rem;display:block}textarea.Field-module__kdOvOq__control{resize:vertical}input.Field-module__kdOvOq__control[type=date],input.Field-module__kdOvOq__control[type=time],input.Field-module__kdOvOq__control[type=datetime-local],input.Field-module__kdOvOq__control[type=month],input.Field-module__kdOvOq__control[type=week]{appearance:none;height:var(--control-h-lg);min-width:0}.Field-module__kdOvOq__quiet{border:2px solid var(--border-soft);color:var(--body-color)}.Field-module__kdOvOq__control:disabled{opacity:.45;cursor:not-allowed}.Field-module__kdOvOq__controlError{border-color:var(--decline-red)}.Field-module__kdOvOq__hint{font-size:var(--fs-13-5);color:var(--muted);margin:6px 0 0}.Field-module__kdOvOq__error{font-size:var(--fs-13-5);color:var(--decline-red-text);margin:6px 0 0;font-weight:700}
.IconButton-module__qmzD9G__base{min-height:var(--control-h-md);min-width:var(--control-h-md);border-radius:var(--radius-btn);color:var(--ink);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.IconButton-module__qmzD9G__sm{min-height:var(--control-h-sm);min-width:var(--control-h-sm)}.IconButton-module__qmzD9G__plain:hover{background:var(--tint)}.IconButton-module__qmzD9G__bordered{border:2px solid var(--ink);background:var(--white)}.IconButton-module__qmzD9G__bordered:hover{background:var(--tint)}.IconButton-module__qmzD9G__primary{border:2px solid var(--teal);background:var(--teal);color:var(--white)}.IconButton-module__qmzD9G__primary:hover{background:var(--teal-hover);border-color:var(--teal-hover)}.IconButton-module__qmzD9G__primary:disabled,.IconButton-module__qmzD9G__primary[aria-disabled=true]{background:var(--teal);border-color:var(--teal)}.IconButton-module__qmzD9G__onScrim{color:var(--white);background:#00000073}.IconButton-module__qmzD9G__onScrim:hover{background:#000000a6}.IconButton-module__qmzD9G__onScrim:focus-visible{outline:3px solid var(--white);outline-offset:2px}.IconButton-module__qmzD9G__round{border-radius:var(--radius-pill)}.IconButton-module__qmzD9G__base:disabled,.IconButton-module__qmzD9G__base[aria-disabled=true]{opacity:.45;cursor:not-allowed}.IconButton-module__qmzD9G__on{background:var(--tint);color:var(--teal-deep)}
.Badge-module__yqYDGW__badge{border-radius:var(--radius-badge);font-size:var(--fs-13-5);font-weight:700;line-height:var(--control-line-height);min-height:var(--control-h-xs);white-space:nowrap;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.Badge-module__yqYDGW__icon{width:1.2em;height:1.2em;display:inline-flex}.Badge-module__yqYDGW__icon>svg{width:100%;height:100%}.Badge-module__yqYDGW__info{background:var(--tint);color:var(--teal-deep)}.Badge-module__yqYDGW__success{background:var(--success-bg);color:var(--success-green)}.Badge-module__yqYDGW__decline{background:var(--decline-bg);color:var(--decline-red-text)}.Badge-module__yqYDGW__caution{background:var(--caution-bg);color:var(--caution-text)}
.SurfaceButton-module___DAF5G__idle,.SurfaceButton-module___DAF5G__active{width:100%;min-height:var(--control-h-sm);border-radius:var(--radius-btn);font-family:inherit;font-size:var(--fs-14);cursor:pointer;justify-content:center;align-items:center;padding:6px 8px;font-weight:700;display:inline-flex}.SurfaceButton-module___DAF5G__idle{background:var(--white);color:var(--ink);border:2px solid var(--ink)}.SurfaceButton-module___DAF5G__idle:hover:not(:disabled){background:var(--tint)}.SurfaceButton-module___DAF5G__active{background:var(--tint);color:var(--teal-deep);border:2px solid var(--teal)}.SurfaceButton-module___DAF5G__idle:disabled{opacity:.45;cursor:not-allowed}.SurfaceButton-module___DAF5G__active:disabled{opacity:1;cursor:default}
.Chip-module__Vm9tWW__base{border:2px solid var(--border-soft);border-radius:var(--radius-btn);background:var(--white);font-family:inherit;font-size:var(--fs-14-5);color:var(--body-color);min-height:var(--control-h-md);cursor:pointer;align-items:center;gap:6px;padding:10px 16px;font-weight:700;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.Chip-module__Vm9tWW__base:hover{background:var(--tint)}.Chip-module__Vm9tWW__on{border-color:var(--teal);background:var(--tint);color:var(--teal-deep)}.Chip-module__Vm9tWW__sm{min-height:var(--control-h-sm);padding:6px 12px}
.RoleBadge-module__6_bpYW__row{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:6px;display:flex}.RoleBadge-module__6_bpYW__badge{border-radius:var(--radius-badge);font-size:var(--fs-12-5);line-height:var(--control-line-height);min-height:var(--control-h-xs);color:var(--teal-deep);align-items:center;padding:5px 12px;font-weight:700;display:inline-flex}.RoleBadge-module__6_bpYW__onWhite{background:var(--tint);}.RoleBadge-module__6_bpYW__onTint{background:var(--white);}.RoleBadge-module__6_bpYW__plain{min-height:0;padding:2px 0;}.RoleBadge-module__6_bpYW__rowPlain{gap:2px 14px;}.RoleBadge-module__6_bpYW__trimmed{order:1}
.Tabs-module__bxw1SW__bar{border-bottom:2px solid var(--border-softer);gap:4px;display:flex;overflow-x:auto}.Tabs-module__bxw1SW__item{font-family:inherit;font-size:var(--fs-15-5);color:var(--body-color);cursor:pointer;min-height:var(--control-h-md);background:0 0;border:none;border-bottom:3px solid #0000;flex:none;justify-content:center;align-items:center;padding:10px 16px;font-weight:700;text-decoration:none;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.Tabs-module__bxw1SW__autoScroll{position:relative}.Tabs-module__bxw1SW__bar[data-edge-start=true][data-edge-end=false]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 20px 100%);mask-image:linear-gradient(90deg,#0000 0,#000 20px 100%)}.Tabs-module__bxw1SW__bar[data-edge-start=false][data-edge-end=true]{-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 20px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 20px),#0000 100%)}.Tabs-module__bxw1SW__bar[data-edge-start=true][data-edge-end=true]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 20px calc(100% - 20px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 20px calc(100% - 20px),#0000 100%)}.Tabs-module__bxw1SW__item:hover{color:var(--teal-deep)}.Tabs-module__bxw1SW__itemCurrent{color:var(--teal-deep);border-bottom-color:var(--teal);}@media (max-width:960px){.Tabs-module__bxw1SW__item,.Tabs-module__bxw1SW__itemCurrent{min-height:var(--control-h-touch)}}.Tabs-module__bxw1SW__barBottom{border-bottom:none;display:flex;overflow-x:visible}.Tabs-module__bxw1SW__barBottom .Tabs-module__bxw1SW__item,.Tabs-module__bxw1SW__barBottom .Tabs-module__bxw1SW__itemCurrent{font-size:var(--fs-13);min-height:var(--control-h-touch);border-bottom:none;flex-direction:column;flex:1;gap:3px;padding:4px 2px}.Tabs-module__bxw1SW__barBottom .Tabs-module__bxw1SW__item>span,.Tabs-module__bxw1SW__barBottom .Tabs-module__bxw1SW__itemCurrent>span{white-space:nowrap}@media (max-width:359px){.Tabs-module__bxw1SW__barBottom .Tabs-module__bxw1SW__item,.Tabs-module__bxw1SW__barBottom .Tabs-module__bxw1SW__itemCurrent{padding-left:1px;padding-right:1px}}
.Dialog-module__ACx2ha__overlay,.Dialog-module__ACx2ha__overlayOpen{z-index:200;background:#00000073;justify-content:center;align-items:center;padding:24px;transition:opacity .22s,visibility .22s;display:flex;position:fixed;inset:0}.Dialog-module__ACx2ha__overlay{opacity:0;visibility:hidden;pointer-events:none}.Dialog-module__ACx2ha__overlayOpen{opacity:1;visibility:visible;pointer-events:auto}.Dialog-module__ACx2ha__panel,.Dialog-module__ACx2ha__panelOpen{background:var(--white);border:2px solid var(--ink);border-radius:var(--radius-card);width:100%;max-width:520px;box-shadow:var(--shadow-pop);padding:30px 34px;transition:transform .28s,opacity .28s}.Dialog-module__ACx2ha__panel{opacity:0;transform:translateY(10px)scale(.98)}.Dialog-module__ACx2ha__panelOpen{opacity:1;transform:none}@media (max-width:600px){.Dialog-module__ACx2ha__panel,.Dialog-module__ACx2ha__panelOpen{padding:24px 22px}}.Dialog-module__ACx2ha__wide{width:calc(100vw - 48px);max-width:800px;max-height:calc(100dvh - 48px);overflow:auto}.Dialog-module__ACx2ha__overlaySheet{align-items:flex-end;padding:0}.Dialog-module__ACx2ha__sheet{border:none;border-top:2px solid var(--ink);border-radius:var(--radius-card) var(--radius-card) 0 0;max-width:none;padding:20px 20px max(26px, calc(env(safe-area-inset-bottom,0px) + 12px));overscroll-behavior:contain;max-height:85svh;overflow-y:auto;box-shadow:0 -16px 40px #0000002e}
.HoverTip-module__qiup2W__wrap{display:inline;position:relative}.HoverTip-module__qiup2W__target{cursor:default;border-radius:3px}.HoverTip-module__qiup2W__tip{z-index:30;white-space:nowrap;background:var(--white);color:var(--ink);border:1px solid var(--border-softer);border-radius:var(--radius-btn);box-shadow:var(--shadow-sm);font-size:var(--fs-13);opacity:0;pointer-events:none;padding:5px 10px 6px;font-weight:700;line-height:1.2;transition:opacity 90ms;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%)}.HoverTip-module__qiup2W__wrap:hover .HoverTip-module__qiup2W__tip,.HoverTip-module__qiup2W__target:focus-visible+.HoverTip-module__qiup2W__tip{opacity:1}.HoverTip-module__qiup2W__wrap:has(:focus-visible) .HoverTip-module__qiup2W__tip{opacity:1}.HoverTip-module__qiup2W__wrapContainer{position:static}.HoverTip-module__qiup2W__tipContainer{white-space:normal;width:max-content;max-width:100%;left:0;right:0;transform:none}@media (prefers-reduced-motion:reduce){.HoverTip-module__qiup2W__tip{transition:none}}@media (hover:none),(max-width:960px){.HoverTip-module__qiup2W__tip{display:none}}
.LatestMinutesCard-module__WVsgRq__card{background:var(--surface-2);border:1px solid var(--border-softer);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);padding:20px 28px}.LatestMinutesCard-module__WVsgRq__desktopBlock{display:block}.LatestMinutesCard-module__WVsgRq__kicker{font-size:var(--fs-14-5);color:var(--teal-deep);letter-spacing:.02em;font-weight:700}.LatestMinutesCard-module__WVsgRq__name{margin:8px 0 4px;font-size:1.0625rem;font-weight:700}.LatestMinutesCard-module__WVsgRq__addedBy{font-size:var(--fs-14);color:var(--muted);margin:0 0 10px}.LatestMinutesCard-module__WVsgRq__mobileRow{justify-content:space-between;align-items:center;gap:8px;display:none}.LatestMinutesCard-module__WVsgRq__mobileText{font-size:var(--fs-13-5)}.LatestMinutesCard-module__WVsgRq__mobileKicker{color:var(--teal-deep);font-weight:700}.LatestMinutesCard-module__WVsgRq__mobileName{font-weight:700}@media (max-width:960px){.LatestMinutesCard-module__WVsgRq__card{padding:13px 16px}.LatestMinutesCard-module__WVsgRq__desktopBlock{display:none}.LatestMinutesCard-module__WVsgRq__mobileRow{display:flex}}
.AlbumVisibilityBadge-module__dkr-5G__solid.AlbumVisibilityBadge-module__dkr-5G__solid{background:var(--teal);color:var(--white)}
.signups-form-page-module__uEGVba__wrap{padding:32px 48px 56px}.signups-form-page-module__uEGVba__title{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:2rem;font-weight:800;line-height:1.15}@media (max-width:960px){.signups-form-page-module__uEGVba__wrap{padding:18px 16px 26px}.signups-form-page-module__uEGVba__title{font-size:1.5rem;line-height:1.2}}
