.MediaCarousel-module__ZvtC9q__root{position:relative}.MediaCarousel-module__ZvtC9q__strip{gap:var(--space-xs);scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:calc(-1 * var(--space-lg));display:flex;position:relative;overflow-x:auto}.MediaCarousel-module__ZvtC9q__strip::-webkit-scrollbar{display:none}.MediaCarousel-module__ZvtC9q__single{margin-right:0}.MediaCarousel-module__ZvtC9q__slide{width:calc(100% - var(--size-photoPeek));aspect-ratio:19/24;border-radius:var(--radius-md);background:var(--color-divider);scroll-snap-align:start;flex:none;position:relative;overflow:hidden}.MediaCarousel-module__ZvtC9q__single .MediaCarousel-module__ZvtC9q__slide{width:100%}.MediaCarousel-module__ZvtC9q__media{object-fit:cover;width:100%;height:100%;display:block}video.MediaCarousel-module__ZvtC9q__media{object-fit:contain;background:#000}.MediaCarousel-module__ZvtC9q__badge{top:var(--space-md);right:var(--size-badgeInset);padding:var(--space-sm);border-radius:var(--radius-full);background:var(--color-mediaBadge);-webkit-backdrop-filter:blur(var(--size-badgeBlur));backdrop-filter:blur(var(--size-badgeBlur));color:var(--color-textInverse);white-space:nowrap;position:absolute}.MediaCarousel-module__ZvtC9q__arrow{border-radius:var(--radius-full);cursor:pointer;background:#fffc;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:22px;line-height:1;display:none;position:absolute;top:50%;transform:translateY(-50%)}.MediaCarousel-module__ZvtC9q__arrow:focus-visible{outline:var(--stroke-focus) solid var(--color-orange);outline-offset:var(--stroke-thick)}.MediaCarousel-module__ZvtC9q__prev{left:var(--space-sm)}.MediaCarousel-module__ZvtC9q__next{right:var(--space-sm)}@media (min-width:768px){.MediaCarousel-module__ZvtC9q__root,.MediaCarousel-module__ZvtC9q__strip{height:100%}.MediaCarousel-module__ZvtC9q__strip{gap:0;margin-right:0}.MediaCarousel-module__ZvtC9q__slide,.MediaCarousel-module__ZvtC9q__single .MediaCarousel-module__ZvtC9q__slide{aspect-ratio:auto;border-radius:0;width:100%;height:100%}.MediaCarousel-module__ZvtC9q__arrow{display:flex}}
.SiteFooter-module__xqmkRa__footer{gap:var(--space-lg);padding:var(--space-lg);background:var(--color-cream);flex-direction:column;display:flex;overflow:hidden}.SiteFooter-module__xqmkRa__brush{pointer-events:none;width:152%;max-width:none;height:auto;display:block}.SiteFooter-module__xqmkRa__description{max-width:var(--size-footerText);margin:0}@media (min-width:768px){.SiteFooter-module__xqmkRa__footer{padding-block:var(--size-footerY)}.SiteFooter-module__xqmkRa__brush{display:none}}
.PageShell-module__eTkg-a__page{background:var(--color-cream);min-height:100vh;color:var(--color-textPrimary)}.PageShell-module__eTkg-a__main{flex-direction:column;display:flex}@media (min-width:768px){.PageShell-module__eTkg-a__headerWrap,.PageShell-module__eTkg-a__main,.PageShell-module__eTkg-a__footerWrap{width:min(var(--layout-wideMaxWidth), calc(100% - 2 * var(--space-md)));margin:0 auto}.PageShell-module__eTkg-a__main{gap:var(--space-sm)}}
.JoinButton-module__VfQnSa__button{box-sizing:border-box;width:100%;padding:var(--space-ctaY) var(--space-lg);border-radius:var(--radius-full);background:var(--color-orange);color:var(--color-textInverse);text-align:center;cursor:pointer;border:none;font-family:inherit;text-decoration:none;display:block;position:relative;overflow:hidden}.JoinButton-module__VfQnSa__button:focus-visible{outline:var(--stroke-focus) solid var(--color-orange);outline-offset:var(--stroke-thick)}.JoinButton-module__VfQnSa__texture{width:var(--size-joinTextureWidth);max-width:none;height:var(--size-joinTextureHeight);object-fit:cover;opacity:var(--opacity-joinTexture);pointer-events:none;transform:translate(calc(-50% + var(--size-joinTextureShiftX)), calc(-50% + var(--size-joinTextureShiftY)));position:absolute;top:50%;left:50%}.JoinButton-module__VfQnSa__label{position:relative}@media (min-width:768px){.JoinButton-module__VfQnSa__hug{width:auto;padding:var(--space-ctaY) var(--space-ctaX);align-self:flex-start}}
.ActivityStrip-module__1Hec3a__activity{padding-bottom:var(--space-lg);background:var(--color-cardBackground);flex-direction:column;display:flex}.ActivityStrip-module__1Hec3a__heading{padding:var(--space-md);margin:0}.ActivityStrip-module__1Hec3a__grid{gap:var(--space-cardContent);padding:0 var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.ActivityStrip-module__1Hec3a__tile{height:var(--size-activityTile);border-radius:var(--radius-md);background:var(--color-divider);cursor:pointer;border:none;padding:0;overflow:hidden}.ActivityStrip-module__1Hec3a__tile img{object-fit:cover;width:100%;height:100%;display:block}.ActivityStrip-module__1Hec3a__fade{pointer-events:none;background:linear-gradient(to bottom, transparent 59.5%, color-mix(in srgb, var(--color-cardBackground) 73%, transparent) 71.2%, var(--color-cardBackground) 86.8%);position:absolute;inset:0}.ActivityStrip-module__1Hec3a__closing{gap:var(--space-lg);padding:var(--space-lg) var(--space-lg) 0;flex-direction:column;display:flex}.ActivityStrip-module__1Hec3a__grid+.ActivityStrip-module__1Hec3a__closing{padding-top:var(--space-cardContent)}.ActivityStrip-module__1Hec3a__tile:focus-visible{outline:var(--stroke-focus) solid var(--color-orange);outline-offset:var(--stroke-thick)}@media (min-width:768px){.ActivityStrip-module__1Hec3a__activity{border:var(--stroke-normal) solid var(--color-border);border-radius:var(--radius-lg)}.ActivityStrip-module__1Hec3a__heading{padding-right:var(--space-cardContent);padding-left:var(--space-cardContent)}.ActivityStrip-module__1Hec3a__grid{gap:var(--space-cardContent);padding:0 var(--space-cardContent);grid-template-columns:repeat(6,minmax(0,1fr))}.ActivityStrip-module__1Hec3a__tile{aspect-ratio:1;height:auto}.ActivityStrip-module__1Hec3a__closing{padding:var(--space-lg) var(--space-cardContent) 0}.ActivityStrip-module__1Hec3a__grid+.ActivityStrip-module__1Hec3a__closing{padding-top:var(--space-cardContent)}}
.MediaViewer-module__NXsvaa__phone{z-index:50;overscroll-behavior:contain;background:var(--color-cardBackground);position:fixed;inset:0;overflow-y:auto}.MediaViewer-module__NXsvaa__phoneHeader{z-index:1;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-sm);background:var(--color-cardBackground);border-bottom:var(--stroke-normal) solid var(--color-border);display:flex;position:sticky;top:0}.MediaViewer-module__NXsvaa__phoneTitle{text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;overflow:hidden}.MediaViewer-module__NXsvaa__backButton{width:var(--size-touchTarget);height:var(--size-touchTarget);color:var(--color-textPrimary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.MediaViewer-module__NXsvaa__phoneList{gap:var(--space-lg);padding:var(--space-md);flex-direction:column;display:flex}.MediaViewer-module__NXsvaa__phonePhoto{border-radius:var(--radius-md);background:var(--color-divider);width:100%;height:auto;scroll-margin-top:calc(var(--size-touchTarget) + 2 * var(--space-sm) + var(--stroke-normal) + var(--space-md));display:block}.MediaViewer-module__NXsvaa__closeButton{width:var(--size-closeButton);height:var(--size-closeButton);border-radius:var(--radius-full);background:var(--color-divider);color:var(--color-textPrimary);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.MediaViewer-module__NXsvaa__closeButtonInverse{background:var(--color-overlayControl);color:var(--color-textInverse)}.MediaViewer-module__NXsvaa__lightbox{z-index:55;padding:var(--space-xxl) var(--space-lightboxX);background:var(--color-lightbox);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.MediaViewer-module__NXsvaa__lightboxPhoto{object-fit:contain;border-radius:var(--radius-md);height:auto;display:block}.MediaViewer-module__NXsvaa__lightboxClose{top:var(--space-md);right:var(--space-md);position:absolute}.MediaViewer-module__NXsvaa__counter{top:var(--space-md);color:var(--color-textInverse);position:absolute;left:50%;transform:translate(-50%)}.MediaViewer-module__NXsvaa__arrow{width:var(--size-lightboxArrow);height:var(--size-lightboxArrow);border-radius:var(--radius-full);background:var(--color-overlayControl);color:var(--color-textInverse);cursor:pointer;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.MediaViewer-module__NXsvaa__arrow:hover{background:var(--color-overlayControlHover)}.MediaViewer-module__NXsvaa__arrowLeft{left:var(--space-md)}.MediaViewer-module__NXsvaa__arrowRight{right:var(--space-md)}
@media (min-width:768px){.responsive-module__9hed0q__phoneOnly{display:none!important}}@media (max-width:767.98px){.responsive-module__9hed0q__wideOnly{display:none!important}}
.ProjectPage-module__-_CsAW__projectCard{gap:var(--space-md);padding:var(--space-md) var(--space-lg) 0;background:var(--color-cardBackground);border-top:var(--stroke-normal) solid var(--color-border);flex-direction:column;display:flex}.ProjectPage-module__-_CsAW__owner{align-items:center;gap:var(--space-md);color:inherit;text-decoration:none;display:flex}a.ProjectPage-module__-_CsAW__owner:focus-visible{outline:var(--stroke-focus) solid var(--color-orange);outline-offset:var(--stroke-thick)}.ProjectPage-module__-_CsAW__ownerText{flex-direction:column;min-width:0;display:flex}.ProjectPage-module__-_CsAW__private{gap:var(--space-lg);padding:var(--space-md) 0 var(--space-xl);flex-direction:column;display:flex}.ProjectPage-module__-_CsAW__titleRow{align-items:center;gap:var(--space-cardContent);display:flex}.ProjectPage-module__-_CsAW__thumb{width:var(--size-cardThumbWide);height:var(--size-cardThumbWide);border-radius:var(--radius-md);background:var(--color-divider);flex:none;overflow:hidden}.ProjectPage-module__-_CsAW__thumb img{object-fit:cover;width:100%;height:100%;display:block}.ProjectPage-module__-_CsAW__titleText{align-items:flex-start;gap:var(--space-sm);flex-direction:column;flex:1;min-width:0;display:flex}.ProjectPage-module__-_CsAW__title{overflow-wrap:anywhere;margin:0}.ProjectPage-module__-_CsAW__gallery{gap:var(--space-cardContent);flex-direction:column;display:flex}.ProjectPage-module__-_CsAW__lead{aspect-ratio:1;border-radius:var(--radius-md);background:var(--color-divider);cursor:zoom-in;border:none;width:100%;padding:0;display:block;overflow:hidden}.ProjectPage-module__-_CsAW__lead:focus-visible{outline:var(--stroke-focus) solid var(--color-orange);outline-offset:var(--stroke-thick)}.ProjectPage-module__-_CsAW__lead img{object-fit:cover;width:100%;height:100%;display:block}.ProjectPage-module__-_CsAW__stats{padding-bottom:var(--space-sectionY)}.ProjectPage-module__-_CsAW__description{align-items:flex-start;gap:var(--space-sm);padding:var(--space-sectionY) 0;flex-direction:column;display:flex}.ProjectPage-module__-_CsAW__descriptionHeading,.ProjectPage-module__-_CsAW__descriptionText{margin:0}.ProjectPage-module__-_CsAW__descriptionText{overflow-wrap:anywhere;white-space:pre-line}.ProjectPage-module__-_CsAW__clamped{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ProjectPage-module__-_CsAW__activityHeadingPhone{padding-inline:var(--space-lg)}.ProjectPage-module__-_CsAW__more{cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}@media (min-width:768px){.ProjectPage-module__-_CsAW__projectCard{padding:var(--space-lg);border:var(--stroke-normal) solid var(--color-border);border-radius:var(--radius-lg)}.ProjectPage-module__-_CsAW__stats{order:1}.ProjectPage-module__-_CsAW__description{order:2}.ProjectPage-module__-_CsAW__gallery{align-items:flex-start;gap:var(--space-md);flex-direction:row}.ProjectPage-module__-_CsAW__lead{flex:2;width:auto}.ProjectPage-module__-_CsAW__lead:only-child{width:calc((100% - var(--space-md)) * 2 / 5);flex:none}.ProjectPage-module__-_CsAW__rest{flex:3}.ProjectPage-module__-_CsAW__restSingle{flex:2}.ProjectPage-module__-_CsAW__clamped{-webkit-line-clamp:unset;line-clamp:unset;display:block;overflow:visible}.ProjectPage-module__-_CsAW__description,.ProjectPage-module__-_CsAW__stats{padding-bottom:0}}
.ProfilePage-module__FDC_Wq__userCard{padding-top:var(--space-cardContent);background:var(--color-cardBackground);border-top:var(--stroke-normal) solid var(--color-border);flex-direction:column;display:flex;overflow:hidden}.ProfilePage-module__FDC_Wq__userHeader{grid-template-columns:var(--size-avatar) minmax(0, 1fr);align-items:center;column-gap:var(--space-avatarGap);row-gap:var(--space-md);padding:0 var(--space-lg) var(--space-sm);grid-template-areas:"name name""avatar text";display:grid}.ProfilePage-module__FDC_Wq__username{overflow-wrap:anywhere;grid-area:name;margin:0}.ProfilePage-module__FDC_Wq__avatar{grid-area:avatar}.ProfilePage-module__FDC_Wq__userText{flex-direction:column;grid-area:text;min-width:0;display:flex}.ProfilePage-module__FDC_Wq__followButton{align-items:center;gap:var(--space-xs);margin-top:var(--space-cardContent);padding:var(--space-pillY) var(--space-pillX);border:var(--stroke-thick) solid var(--color-nearBlack);border-radius:var(--radius-full);color:var(--color-nearBlack);cursor:pointer;background:0 0;font-family:inherit;display:inline-flex}.ProfilePage-module__FDC_Wq__userStatsPhone{padding:var(--space-lg)}.ProfilePage-module__FDC_Wq__userStatsWide{padding:var(--space-lg) 0 var(--space-md)}.ProfilePage-module__FDC_Wq__collageWrap{padding:var(--space-cardContent) 0;overflow:hidden}.ProfilePage-module__FDC_Wq__collage{width:100%;position:relative}.ProfilePage-module__FDC_Wq__collageTile,.ProfilePage-module__FDC_Wq__stripTile{border-radius:var(--radius-photo);background:var(--color-divider);cursor:pointer;border:none;padding:0;overflow:hidden}.ProfilePage-module__FDC_Wq__collageTile{position:absolute}.ProfilePage-module__FDC_Wq__collageTile img,.ProfilePage-module__FDC_Wq__stripTile img{object-fit:cover;width:100%;height:100%;display:block}.ProfilePage-module__FDC_Wq__strip{gap:var(--space-md);padding:var(--space-sm) 0;display:flex;overflow:hidden}.ProfilePage-module__FDC_Wq__stripTile{height:var(--size-stripHeight);flex:none}.ProfilePage-module__FDC_Wq__stripTile:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.ProfilePage-module__FDC_Wq__hobbies{gap:var(--space-sm);padding:0 var(--space-lg) var(--space-lg);flex-direction:column;display:flex}.ProfilePage-module__FDC_Wq__hobbyList{gap:var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ProfilePage-module__FDC_Wq__hobbyChip{padding:var(--space-sm);border-radius:var(--radius-chip);background:var(--color-chipBackground)}.ProfilePage-module__FDC_Wq__privateCard{gap:var(--space-lg);padding:var(--space-lg) var(--space-lg) var(--space-xl);background:var(--color-cardBackground);border-top:var(--stroke-normal) solid var(--color-border);flex-direction:column;display:flex}.ProfilePage-module__FDC_Wq__projects{border-top:var(--stroke-normal) solid var(--color-border);border-bottom:var(--stroke-normal) solid var(--color-border);background:var(--color-cream)}.ProfilePage-module__FDC_Wq__sectionTitle{padding:var(--space-md);margin:0}.ProfilePage-module__FDC_Wq__projectRow{position:relative}.ProfilePage-module__FDC_Wq__projectList{align-items:flex-start;gap:var(--space-md);padding:0 var(--space-md) var(--space-md);scroll-snap-type:x mandatory;scroll-padding:0 var(--space-md);scrollbar-width:none;display:flex;overflow-x:auto}.ProfilePage-module__FDC_Wq__projectList::-webkit-scrollbar{display:none}.ProfilePage-module__FDC_Wq__card{gap:var(--space-cardContent);width:var(--size-cardWidth);padding:var(--space-cardContent);border:var(--stroke-normal) solid var(--color-border);border-radius:var(--radius-projectCard);background:var(--color-cardBackground);color:inherit;text-align:left;cursor:pointer;scroll-snap-align:start;flex-direction:column;flex:none;font-family:inherit;text-decoration:none;display:flex}a.ProfilePage-module__FDC_Wq__card{position:relative}.ProfilePage-module__FDC_Wq__cardPending{border-radius:inherit;opacity:0;visibility:hidden;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ProfilePage-module__FDC_Wq__cardPending:before{content:"";border-radius:inherit;background:var(--color-cardBackground);opacity:var(--opacity-cardPending);position:absolute;inset:0}.ProfilePage-module__FDC_Wq__cardPending[data-pending]{opacity:1;visibility:visible;transition:opacity .15s .1s}.ProfilePage-module__FDC_Wq__cardSpinner{width:var(--size-cardSpinner);height:var(--size-cardSpinner);border:var(--stroke-focus) solid var(--color-border);border-top-color:var(--color-orange);border-radius:var(--radius-full);animation:.8s linear infinite ProfilePage-module__FDC_Wq__cardSpin;position:relative}@keyframes ProfilePage-module__FDC_Wq__cardSpin{to{transform:rotate(360deg)}}.ProfilePage-module__FDC_Wq__card:focus-visible,.ProfilePage-module__FDC_Wq__collageTile:focus-visible,.ProfilePage-module__FDC_Wq__stripTile:focus-visible,.ProfilePage-module__FDC_Wq__followButton:focus-visible{outline:var(--stroke-focus) solid var(--color-orange);outline-offset:var(--stroke-thick)}.ProfilePage-module__FDC_Wq__rowArrow{z-index:1;width:var(--size-rowArrow);height:var(--size-rowArrow);border:var(--stroke-normal) solid var(--color-border);border-radius:var(--radius-full);background:var(--color-cardBackground);color:var(--color-textPrimary);cursor:pointer;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ProfilePage-module__FDC_Wq__rowArrow:hover{border-color:var(--color-textSecondary)}.ProfilePage-module__FDC_Wq__rowArrow:focus-visible{outline:var(--stroke-focus) solid var(--color-orange);outline-offset:var(--stroke-thick)}.ProfilePage-module__FDC_Wq__rowArrowBack{left:var(--space-sm)}.ProfilePage-module__FDC_Wq__rowArrowForward{right:var(--space-sm)}.ProfilePage-module__FDC_Wq__cardTop{gap:var(--space-cardContent);flex-direction:column;display:flex}.ProfilePage-module__FDC_Wq__cardThumb{width:var(--size-cardThumb);height:var(--size-cardThumb);border-radius:var(--radius-md);background:var(--color-divider);flex:none;overflow:hidden}.ProfilePage-module__FDC_Wq__cardThumb img{object-fit:cover;width:100%;height:100%;display:block}.ProfilePage-module__FDC_Wq__cardHeading{align-items:flex-start;gap:var(--space-md);flex:1;min-width:0;display:flex}.ProfilePage-module__FDC_Wq__cardText{align-items:flex-start;gap:var(--space-sm);flex-direction:column;flex:1;min-width:0;display:flex}.ProfilePage-module__FDC_Wq__cardTitle{overflow-wrap:anywhere;margin:0}.ProfilePage-module__FDC_Wq__cardArrow{width:var(--size-cardArrow);flex:none}.ProfilePage-module__FDC_Wq__outsideNote{margin:0}@media (min-width:768px){.ProfilePage-module__FDC_Wq__userCard,.ProfilePage-module__FDC_Wq__privateCard{border:var(--stroke-normal) solid var(--color-border);border-radius:var(--radius-lg)}.ProfilePage-module__FDC_Wq__userCard{padding-top:var(--space-md)}.ProfilePage-module__FDC_Wq__userHeader{padding:0 var(--space-md) var(--space-sm);grid-template-areas:"avatar name""avatar text";align-items:start;row-gap:0}.ProfilePage-module__FDC_Wq__hobbies{padding:0 var(--space-md) var(--space-lg)}.ProfilePage-module__FDC_Wq__projects{background:0 0;border:none}.ProfilePage-module__FDC_Wq__sectionTitle{padding:var(--space-lg) 0 0 calc(var(--stroke-normal) + var(--space-cardContent))}.ProfilePage-module__FDC_Wq__projectList{align-items:stretch;gap:var(--space-cardRowGap);padding:var(--space-md) 0;scroll-padding:0}.ProfilePage-module__FDC_Wq__card{flex:0 0 calc((100% - 2 * var(--space-cardRowGap) - var(--space-rowPeek)) / 2);width:auto;transition:border-color .15s}a.ProfilePage-module__FDC_Wq__card:hover{border-color:var(--color-textSecondary)}.ProfilePage-module__FDC_Wq__cardTop{flex-direction:row}.ProfilePage-module__FDC_Wq__cardThumb{width:var(--size-cardThumbWide);height:var(--size-cardThumbWide)}}@media (prefers-reduced-motion:reduce){.ProfilePage-module__FDC_Wq__card{transition:none}.ProfilePage-module__FDC_Wq__cardSpinner{animation-duration:2s}}
.SessionPage-module__6YDOFq__card{gap:var(--space-md);padding:var(--space-lg);background:var(--color-cardBackground);border-top:var(--stroke-normal) solid var(--color-border);border-bottom:var(--stroke-normal) solid var(--color-border);flex-direction:column;display:flex;overflow-x:clip}.SessionPage-module__6YDOFq__head{gap:var(--space-md);flex-direction:column;display:flex}.SessionPage-module__6YDOFq__owner{align-items:center;gap:var(--space-md);color:inherit;text-decoration:none;display:flex}a.SessionPage-module__6YDOFq__owner:focus-visible{outline:var(--stroke-focus) solid var(--color-orange);outline-offset:var(--stroke-thick)}.SessionPage-module__6YDOFq__ownerText{flex-direction:column;min-width:0;display:flex}.SessionPage-module__6YDOFq__title,.SessionPage-module__6YDOFq__description{overflow-wrap:anywhere;margin:0}.SessionPage-module__6YDOFq__stats:empty,.SessionPage-module__6YDOFq__counts:empty{display:none}.SessionPage-module__6YDOFq__privateCard{gap:var(--space-md);padding:var(--space-lg);background:var(--color-cardBackground);border-top:var(--stroke-normal) solid var(--color-border);border-bottom:var(--stroke-normal) solid var(--color-border);flex-direction:column;display:flex}.SessionPage-module__6YDOFq__private{gap:var(--space-md);padding-top:var(--space-lg);flex-direction:column;display:flex}.SessionPage-module__6YDOFq__private>:first-child{padding-bottom:var(--size-cardBottom)}.SessionPage-module__6YDOFq__counts{padding-block:var(--space-sm);justify-content:space-between;align-items:center;display:flex}.SessionPage-module__6YDOFq__celebrations{align-items:center;gap:var(--space-sm);display:flex}.SessionPage-module__6YDOFq__avatars{align-items:center;display:flex}@media (min-width:768px){.SessionPage-module__6YDOFq__privateCard{padding:var(--space-lg) var(--space-lg) var(--size-cardBottom);border-radius:var(--radius-lg);border:0}.SessionPage-module__6YDOFq__private{gap:var(--space-lg);padding-top:0}.SessionPage-module__6YDOFq__private>:first-child{padding-bottom:0}.SessionPage-module__6YDOFq__card{background:0 0;border:0;grid-template:"media head""media stats""media counts"1fr/minmax(0,48%) minmax(0,1fr);gap:0;padding:0;display:grid;overflow:visible}.SessionPage-module__6YDOFq__noMedia{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""stats""counts"}.SessionPage-module__6YDOFq__media{aspect-ratio:467/590;border-radius:var(--radius-lg) 0 0 var(--radius-lg);grid-area:media;align-self:start;overflow:hidden}.SessionPage-module__6YDOFq__head,.SessionPage-module__6YDOFq__stats,.SessionPage-module__6YDOFq__counts{padding-inline:var(--space-lg);background:var(--color-cardBackground)}.SessionPage-module__6YDOFq__head{padding-top:var(--space-lg);border-top-right-radius:var(--radius-lg);grid-area:head}.SessionPage-module__6YDOFq__noMedia .SessionPage-module__6YDOFq__head{border-top-left-radius:var(--radius-lg)}.SessionPage-module__6YDOFq__stats{padding-top:var(--space-md);grid-area:stats}.SessionPage-module__6YDOFq__counts{padding-top:calc(var(--space-md) + var(--space-sm));padding-bottom:calc(var(--space-lg) + var(--space-sm));border-bottom:var(--stroke-divider) solid var(--color-divider);border-bottom-right-radius:var(--radius-lg);grid-area:counts}.SessionPage-module__6YDOFq__noMedia .SessionPage-module__6YDOFq__counts{border-bottom-left-radius:var(--radius-lg)}.SessionPage-module__6YDOFq__stats:empty,.SessionPage-module__6YDOFq__counts:empty{display:block}}
.NotFoundPage-module__z4OZQa__card{gap:var(--space-lg);padding:var(--space-lg);background:var(--color-cardBackground);border-top:var(--stroke-normal) solid var(--color-border);flex-direction:column;display:flex}.NotFoundPage-module__z4OZQa__text{gap:var(--space-xs);flex-direction:column;display:flex}@media (min-width:768px){.NotFoundPage-module__z4OZQa__card{border:var(--stroke-normal) solid var(--color-border);border-radius:var(--radius-lg)}}