.MediaScreens-module-scss-module__fIBuWa__page{max-width:1336px;margin:0 auto;padding:33px 22px 67px}.MediaScreens-module-scss-module__fIBuWa__h1{overflow-wrap:anywhere;color:var(--text-strong);margin:0;font-size:33px;font-weight:800;line-height:1.3}.MediaScreens-module-scss-module__fIBuWa__lead{color:var(--text-soft);margin:8px 0 25px;font-size:17px}.MediaScreens-module-scss-module__fIBuWa__empty{color:var(--text-body);font-size:17px}.MediaScreens-module-scss-module__fIBuWa__grid{grid-template-columns:minmax(0,1fr);gap:19px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.MediaScreens-module-scss-module__fIBuWa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.MediaScreens-module-scss-module__fIBuWa__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.MediaScreens-module-scss-module__fIBuWa__card{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);flex-direction:column;display:flex;overflow:hidden}.MediaScreens-module-scss-module__fIBuWa__cover{aspect-ratio:16/9;object-fit:cover;background:var(--bg-muted);width:100%;display:block}.MediaScreens-module-scss-module__fIBuWa__cardBody{flex-direction:column;gap:8px;padding:17px;display:flex}.MediaScreens-module-scss-module__fIBuWa__cardTitle{overflow-wrap:anywhere;color:var(--text-strong);font-size:19px;font-weight:700;line-height:1.3;text-decoration:none}.MediaScreens-module-scss-module__fIBuWa__cardTitle:hover{text-decoration:underline}.MediaScreens-module-scss-module__fIBuWa__cardLead{color:var(--text-body);margin:0;font-size:16px;line-height:1.55}.MediaScreens-module-scss-module__fIBuWa__byline{color:var(--text-soft);margin:6px 0 0;font-size:15px}.MediaScreens-module-scss-module__fIBuWa__author{color:var(--text-body);font-weight:700}.MediaScreens-module-scss-module__fIBuWa__pager{justify-content:space-between;margin-top:25px;font-size:16px;font-weight:700;display:flex}.MediaScreens-module-scss-module__fIBuWa__pager a{color:var(--brand)}.MediaScreens-module-scss-module__fIBuWa__back{color:var(--brand);margin-bottom:17px;font-size:15px;font-weight:700;text-decoration:none;display:inline-block}.MediaScreens-module-scss-module__fIBuWa__article{max-width:946px}.MediaScreens-module-scss-module__fIBuWa__hero{border-radius:var(--radius-md);width:100%;margin:22px 0;display:block}.MediaScreens-module-scss-module__fIBuWa__articleLead{color:var(--text-strong);margin:17px 0;font-size:19px;font-weight:600;line-height:1.55}.MediaScreens-module-scss-module__fIBuWa__paragraph{overflow-wrap:break-word;color:var(--text-body);white-space:pre-line;margin:0 0 17px;font-size:18px;line-height:1.55}
.Button-module-scss-module__-SDmUG__button{outline:none}.Button-module-scss-module__-SDmUG__button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.Button-module-scss-module__-SDmUG__button{border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;font-weight:600;line-height:1;transition:background-color .15s,border-color .15s,color .15s,transform 50ms;display:inline-flex}.Button-module-scss-module__-SDmUG__button:active{transform:translateY(1px)}.Button-module-scss-module__-SDmUG__button:disabled{opacity:.5;cursor:not-allowed}.Button-module-scss-module__-SDmUG__sm{height:36px;padding:0 15px;font-size:15px;font-weight:700}.Button-module-scss-module__-SDmUG__md{height:46px;padding:0 19px;font-size:16px;font-weight:700}.Button-module-scss-module__-SDmUG__lg{height:51px;padding:0 22px;font-size:16px;font-weight:700}.Button-module-scss-module__-SDmUG__xl{border-radius:var(--radius-lg);min-height:3rem;padding:0 25px;font-size:17px;font-weight:800}.Button-module-scss-module__-SDmUG__spin{flex:none;width:1.15em;height:1.15em;animation:.8s linear infinite Button-module-scss-module__-SDmUG__button-spin}@media (prefers-reduced-motion:reduce){.Button-module-scss-module__-SDmUG__spin{animation:none}}@keyframes Button-module-scss-module__-SDmUG__button-spin{to{transform:rotate(360deg)}}.Button-module-scss-module__-SDmUG__block{width:100%}.Button-module-scss-module__-SDmUG__primary{background:var(--bg-inverse);color:var(--text-on-inverse)}.Button-module-scss-module__-SDmUG__primary:hover:not(:disabled){background:var(--bg-inverse-soft)}.Button-module-scss-module__-SDmUG__brand{background:var(--brand);color:var(--brand-contrast)}.Button-module-scss-module__-SDmUG__brand:hover:not(:disabled){background:var(--brand-strong)}.Button-module-scss-module__-SDmUG__success{background:var(--success);color:var(--brand-contrast)}.Button-module-scss-module__-SDmUG__success:hover:not(:disabled){background:var(--success-strong)}.Button-module-scss-module__-SDmUG__secondary{background:var(--bg-surface);color:var(--text-strong);border-color:var(--border-strong)}.Button-module-scss-module__-SDmUG__secondary:hover:not(:disabled){background:var(--bg-muted)}.Button-module-scss-module__-SDmUG__ghost{color:var(--text-muted);background:0 0}.Button-module-scss-module__-SDmUG__ghost:hover:not(:disabled){color:var(--text-strong);background:var(--bg-muted)}.Button-module-scss-module__-SDmUG__onInverse{color:var(--text-on-inverse);border-color:var(--border-inverse);background:0 0}.Button-module-scss-module__-SDmUG__onInverse:hover:not(:disabled){background:#ffffff14}
.AmenityList-module-scss-module__-n1y-W__list{grid-template-columns:1fr;gap:15px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.AmenityList-module-scss-module__-n1y-W__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.AmenityList-module-scss-module__-n1y-W__item{border-radius:var(--radius-md);background:var(--bg-muted);align-items:center;gap:15px;padding:13px 17px;display:flex}.AmenityList-module-scss-module__-n1y-W__icon{color:var(--success);flex:none}.AmenityList-module-scss-module__-n1y-W__title{min-width:0;color:var(--text-strong);font-size:16px;font-weight:700}
.MenuItemCard-module-scss-module__NJBpHq__card{flex-direction:column;min-width:0;display:flex}.MenuItemCard-module-scss-module__NJBpHq__photo{border-radius:var(--radius-md);background:var(--bg-placeholder);align-items:flex-end;height:125px;display:flex;overflow:hidden}.MenuItemCard-module-scss-module__NJBpHq__photo img{object-fit:cover;width:100%;height:100%}.MenuItemCard-module-scss-module__NJBpHq__name{color:var(--text-strong);margin:10px 0 0;font-size:15px;font-weight:700}.MenuItemCard-module-scss-module__NJBpHq__price{color:var(--text-muted);margin:10px 0 0;font-size:15px}
.DetailScreen-module-scss-module__vSqjha__page{background:var(--bg-page);min-height:100vh}.DetailScreen-module-scss-module__vSqjha__crumbs{width:100%;max-width:var(--content-max);margin-inline:auto;padding-inline:1rem}@media (min-width:768px){.DetailScreen-module-scss-module__vSqjha__crumbs{padding-inline:50px}}.DetailScreen-module-scss-module__vSqjha__crumbs{align-items:center;gap:8px;padding-top:28px;font-size:15px;font-weight:600;display:flex}.DetailScreen-module-scss-module__vSqjha__crumbsSep{color:var(--text-faint)}.DetailScreen-module-scss-module__vSqjha__crumbsHere{color:var(--text-muted)}.DetailScreen-module-scss-module__vSqjha__coverWrap{width:100%;max-width:var(--content-max);margin-inline:auto;padding-inline:1rem}@media (min-width:768px){.DetailScreen-module-scss-module__vSqjha__coverWrap{padding-inline:50px}}.DetailScreen-module-scss-module__vSqjha__coverWrap{padding-top:18px}.DetailScreen-module-scss-module__vSqjha__cover{background-color:var(--detail-cover,var(--bg-inverse));background-position:50%;background-size:cover;border-radius:24px;flex-direction:column;gap:14px;padding:24px;display:flex}@media (min-width:768px){.DetailScreen-module-scss-module__vSqjha__cover{padding:32px}}.DetailScreen-module-scss-module__vSqjha__withPhoto{isolation:isolate;position:relative;overflow:hidden}.DetailScreen-module-scss-module__vSqjha__withPhoto:after{content:"";z-index:-1;background:radial-gradient(70% 90% at 50% 0%,color-mix(in srgb,var(--brand)22%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--bg-inverse)72%,transparent)0%,color-mix(in srgb,var(--bg-inverse)86%,transparent)60%,color-mix(in srgb,var(--bg-inverse)94%,transparent)100%);position:absolute;inset:0}.DetailScreen-module-scss-module__vSqjha__coverPhoto{z-index:-2;object-fit:cover;filter:var(--detail-photo-filter,saturate(.85))}.DetailScreen-module-scss-module__vSqjha__chips{flex-wrap:wrap;gap:8px;display:flex}.DetailScreen-module-scss-module__vSqjha__chip{color:var(--text-on-inverse);background:#ffffff2e;border-radius:8px;padding:5px 12px;font-size:13px;font-weight:700}.DetailScreen-module-scss-module__vSqjha__chipLight{background:var(--bg-surface);color:var(--text-strong)}.DetailScreen-module-scss-module__vSqjha__chipOpen{background:var(--success-soft);color:var(--success-muted)}.DetailScreen-module-scss-module__vSqjha__title{letter-spacing:-1px;overflow-wrap:anywhere;max-width:900px;color:var(--text-on-inverse);margin:0;font-size:29px;font-weight:800;line-height:1.15}@media (min-width:768px){.DetailScreen-module-scss-module__vSqjha__title{letter-spacing:-1px;font-size:46px;line-height:1.1}}.DetailScreen-module-scss-module__vSqjha__facts{color:var(--text-on-inverse-soft);flex-wrap:wrap;gap:22px;font-size:16px;display:flex}.DetailScreen-module-scss-module__vSqjha__main{width:100%;max-width:var(--content-max);margin-inline:auto;padding-inline:1rem}@media (min-width:768px){.DetailScreen-module-scss-module__vSqjha__main{padding-inline:50px}}.DetailScreen-module-scss-module__vSqjha__main{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;padding-top:28px;padding-bottom:48px;display:grid}@media (min-width:1024px){.DetailScreen-module-scss-module__vSqjha__main{grid-template-columns:minmax(0,1fr) 400px}.DetailScreen-module-scss-module__vSqjha__single{grid-template-columns:minmax(0,1fr)}}.DetailScreen-module-scss-module__vSqjha__column{flex-direction:column;gap:24px;min-width:0;display:flex}.DetailScreen-module-scss-module__vSqjha__aside{flex-direction:column;gap:20px;display:flex}.DetailScreen-module-scss-module__vSqjha__after{grid-column:1/-1;min-width:0}.DetailScreen-module-scss-module__vSqjha__card{background:var(--bg-surface);border:1px solid var(--border);border-radius:18px;flex-direction:column;gap:14px;padding:26px;display:flex}.DetailScreen-module-scss-module__vSqjha__cardTitle{color:var(--text-strong);margin:0;font-size:22px;font-weight:800}.DetailScreen-module-scss-module__vSqjha__roomy{gap:16px}.DetailScreen-module-scss-module__vSqjha__cardHead{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.DetailScreen-module-scss-module__vSqjha__cardHeadAside{color:var(--text-soft);font-size:15px}.DetailScreen-module-scss-module__vSqjha__label{letter-spacing:1px;text-transform:uppercase;color:var(--text-muted);font-size:13px;font-weight:700}.DetailScreen-module-scss-module__vSqjha__labelBrand{color:var(--brand)}
.ProfilePreparing-module-scss-module__lXw4AW__page{background:var(--bg-page);min-height:70vh;font-family:var(--font-sans);justify-content:center;align-items:center;padding:2rem 1rem;display:flex}.ProfilePreparing-module-scss-module__lXw4AW__card{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-xl);text-align:center;flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:26rem;padding:2rem 1.5rem;display:flex}.ProfilePreparing-module-scss-module__lXw4AW__icon{background:var(--brand-soft);width:3rem;height:3rem;color:var(--brand-strong);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.ProfilePreparing-module-scss-module__lXw4AW__title{color:var(--text-strong);font-size:1.5rem;font-weight:700}.ProfilePreparing-module-scss-module__lXw4AW__text{color:var(--text-body);margin-bottom:.5rem;line-height:1.5}.ProfilePreparing-module-scss-module__lXw4AW__hint{color:var(--text-muted);font-size:.875rem}.ProfilePreparing-module-scss-module__lXw4AW__exits{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.75rem;display:flex}
.TariffLock-module-scss-module__p9_DXG__lock{border:1px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--brand-faint);color:var(--text-body);align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;display:flex}.TariffLock-module-scss-module__p9_DXG__compact{padding:.75rem 1rem}.TariffLock-module-scss-module__p9_DXG__icon{width:1.1rem;height:1.1rem;color:var(--brand);flex:none;margin-top:2px}.TariffLock-module-scss-module__p9_DXG__body{flex-direction:column;gap:.5rem;min-width:0;display:flex}.TariffLock-module-scss-module__p9_DXG__title{color:var(--text-strong);font-size:16px;font-weight:700;line-height:1.3}.TariffLock-module-scss-module__p9_DXG__text{color:var(--text-muted);font-size:15px;line-height:1.55}.TariffLock-module-scss-module__p9_DXG__actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.TariffLock-module-scss-module__p9_DXG__more{outline:none}.TariffLock-module-scss-module__p9_DXG__more:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.TariffLock-module-scss-module__p9_DXG__more{color:var(--brand);text-underline-offset:2px;font-size:15px;font-weight:600;text-decoration:underline}
.CalendarGrid-module-scss-module__8KboRG__wrap{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1rem;overflow-x:auto}.CalendarGrid-module-scss-module__8KboRG__plain{background:0 0;border:0;border-radius:0;padding:0}.CalendarGrid-module-scss-module__8KboRG__grid{grid-template-columns:56px repeat(var(--cols),minmax(96px,1fr));grid-auto-rows:56px;min-width:640px;display:grid;position:relative}.CalendarGrid-module-scss-module__8KboRG__corner{grid-area:1/1}.CalendarGrid-module-scss-module__8KboRG__colHead{text-align:center;color:var(--text-body);border-bottom:1px solid var(--border);grid-row:1;padding:.5rem 0;font-size:15px;font-weight:600}.CalendarGrid-module-scss-module__8KboRG__today{color:var(--brand-strong)}.CalendarGrid-module-scss-module__8KboRG__row{border-top:1px solid var(--border);grid-column:1/-1;position:relative}.CalendarGrid-module-scss-module__8KboRG__hour{color:var(--text-muted);font-size:13px;position:absolute;top:-8px;left:0}.CalendarGrid-module-scss-module__8KboRG__entry{border-radius:var(--radius-sm);z-index:1;border-left:3px solid var(--kind-color,var(--brand));background:var(--kind-bg,var(--brand-soft));color:var(--text-strong);margin:2px;padding:.5rem;font-size:13px;overflow:hidden}.CalendarGrid-module-scss-module__8KboRG__entryTitle{font-weight:600;display:block}.CalendarGrid-module-scss-module__8KboRG__entryTime{color:var(--text-muted);display:block}.CalendarGrid-module-scss-module__8KboRG__event{--kind-color:#2563eb;--kind-bg:#e3ecfd}.CalendarGrid-module-scss-module__8KboRG__meeting{--kind-color:#1c7a43;--kind-bg:#ddf3e6}.CalendarGrid-module-scss-module__8KboRG__mentor{--kind-color:#1f8a70;--kind-bg:#24a18424}.CalendarGrid-module-scss-module__8KboRG__club{--kind-color:#1a2742;--kind-bg:#e9edf5}.CalendarGrid-module-scss-module__8KboRG__legend{flex-wrap:wrap;gap:1rem;display:flex}.CalendarGrid-module-scss-module__8KboRG__legendItem{color:var(--text-muted);align-items:center;gap:.5rem;font-size:15px;display:inline-flex}.CalendarGrid-module-scss-module__8KboRG__swatch{background:var(--kind-color);border-radius:3px;width:12px;height:12px}
.EventRow-module-scss-module__iqPSIq__row{border-top:1px solid var(--divider);align-items:center;gap:22px;padding:13px 0;display:flex}.EventRow-module-scss-module__iqPSIq__when{flex:none;width:77px}.EventRow-module-scss-module__iqPSIq__day{color:var(--text-strong);font-size:15px;font-weight:800}.EventRow-module-scss-module__iqPSIq__time{color:var(--text-muted);font-size:13px}.EventRow-module-scss-module__iqPSIq__body{flex:1;min-width:0}.EventRow-module-scss-module__iqPSIq__title{color:var(--text-strong);margin:0;font-size:16px;font-weight:700}.EventRow-module-scss-module__iqPSIq__meta{color:var(--text-muted);margin:4px 0 0;font-size:13px}.EventRow-module-scss-module__iqPSIq__link{outline:none}.EventRow-module-scss-module__iqPSIq__link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.EventRow-module-scss-module__iqPSIq__link{color:var(--brand);white-space:nowrap;background-image:linear-gradient(currentColor,currentColor);background-position:0 calc(100% - 1px);background-repeat:no-repeat;background-size:0 1.5px;flex:none;font-size:14px;font-weight:700;text-decoration:none;transition:background-size .24s cubic-bezier(.22,.61,.36,1),color .15s}.EventRow-module-scss-module__iqPSIq__link:hover{background-size:100% 1.5px;text-decoration:none}
.EventJoin-module-scss-module__HJQEGq__soon{border-radius:var(--radius-md);background:var(--bg-page);color:var(--text-soft);align-items:center;gap:.5rem;margin:0;padding:.75rem;font-size:15px;display:flex}
.ProfileAiBox-module-scss-module__9mpCAG__box{background:var(--bg-inverse);border-radius:var(--radius-lg);padding:28px}.ProfileAiBox-module-scss-module__9mpCAG__header{letter-spacing:1px;text-transform:uppercase;color:var(--text-on-inverse-soft);align-items:center;gap:13px;font-size:14px;font-weight:700;display:flex}.ProfileAiBox-module-scss-module__9mpCAG__reasons{grid-template-columns:1fr;gap:14px;margin-top:19px;display:grid}@media (min-width:640px){.ProfileAiBox-module-scss-module__9mpCAG__reasons{grid-template-columns:repeat(3,minmax(0,1fr))}}.ProfileAiBox-module-scss-module__9mpCAG__reasonCard{background:var(--bg-inverse-soft);border-radius:var(--radius-md);overflow-wrap:break-word;padding:18px 18px 17px}@media (min-width:640px){.ProfileAiBox-module-scss-module__9mpCAG__reasonCard{min-height:132px}}.ProfileAiBox-module-scss-module__9mpCAG__reasonLabel{color:var(--text-on-inverse);font-size:16px;font-weight:700}.ProfileAiBox-module-scss-module__9mpCAG__reasonText{color:var(--text-on-inverse-muted);text-wrap:pretty;margin-top:8px;font-size:15px;line-height:1.5}.ProfileAiBox-module-scss-module__9mpCAG__askRow{background:var(--bg-surface);border-radius:var(--radius-md);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 17px;margin-top:21px;padding:10px 10px 10px 19px;display:flex}@media (min-width:640px){.ProfileAiBox-module-scss-module__9mpCAG__askRow{flex-wrap:nowrap;height:64px;padding:0 10px 0 22px}}.ProfileAiBox-module-scss-module__9mpCAG__input{min-width:0;height:45px;color:var(--text-strong);background:0 0;border:0;outline:none;flex:100%;font-size:17px}.ProfileAiBox-module-scss-module__9mpCAG__input::placeholder{color:var(--text-muted)}@media (min-width:640px){.ProfileAiBox-module-scss-module__9mpCAG__input{flex-basis:0}}.ProfileAiBox-module-scss-module__9mpCAG__suggestions{flex-wrap:wrap;gap:10px;margin-top:19px;display:flex}.ProfileAiBox-module-scss-module__9mpCAG__suggestion{outline:none}.ProfileAiBox-module-scss-module__9mpCAG__suggestion:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ProfileAiBox-module-scss-module__9mpCAG__suggestion{text-align:left;overflow-wrap:anywhere;border:1px solid var(--border-inverse-strong);max-width:100%;min-height:36px;color:var(--text-on-inverse);cursor:pointer;background:0 0;border-radius:18px;padding:7px 15px;font-size:13px;font-weight:600;line-height:1.35;transition:background-color .15s}.ProfileAiBox-module-scss-module__9mpCAG__suggestion:hover{background:var(--bg-inverse-soft)}.ProfileAiBox-module-scss-module__9mpCAG__suggestion:disabled{opacity:.5;cursor:default}.ProfileAiBox-module-scss-module__9mpCAG__answer{background:var(--bg-inverse-soft);border-radius:var(--radius-md);color:var(--text-on-inverse-muted);white-space:pre-line;margin-top:19px;padding:18px;font-size:15px;line-height:1.5}.ProfileAiBox-module-scss-module__9mpCAG__answerWaiting{animation:1.4s ease-in-out infinite ProfileAiBox-module-scss-module__9mpCAG__answerPulse}@keyframes ProfileAiBox-module-scss-module__9mpCAG__answerPulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.ProfileAiBox-module-scss-module__9mpCAG__answerWaiting{animation:none}}
.DayStrip-module-scss-module__ztuA2q__strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:11px;display:grid}@media (min-width:640px){.DayStrip-module-scss-module__ztuA2q__strip{grid-template-columns:repeat(5,minmax(0,1fr))}}.DayStrip-module-scss-module__ztuA2q__day{outline:none}.DayStrip-module-scss-module__ztuA2q__day:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.DayStrip-module-scss-module__ztuA2q__day{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-surface);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:1px;height:57px;transition:border-color .15s,background-color .15s;display:flex;position:relative}.DayStrip-module-scss-module__ztuA2q__day:hover{border-color:var(--border-strong)}.DayStrip-module-scss-module__ztuA2q__dayLine{white-space:nowrap;align-items:baseline;gap:4px;display:inline-flex}.DayStrip-module-scss-module__ztuA2q__weekday{color:var(--text-strong);text-transform:uppercase;font-size:15px;font-weight:700}.DayStrip-module-scss-module__ztuA2q__date{color:var(--text-strong);font-size:15px;font-weight:700}.DayStrip-module-scss-module__ztuA2q__dot{border-radius:var(--radius-pill);background:var(--brand);width:5px;height:5px;position:absolute;bottom:6px}.DayStrip-module-scss-module__ztuA2q__sublabel{color:var(--text-muted);font-size:14px;font-weight:400}.DayStrip-module-scss-module__ztuA2q__active{background:var(--brand-soft);border-color:var(--brand)}.DayStrip-module-scss-module__ztuA2q__active .DayStrip-module-scss-module__ztuA2q__weekday,.DayStrip-module-scss-module__ztuA2q__active .DayStrip-module-scss-module__ztuA2q__date{color:var(--brand-strong)}.DayStrip-module-scss-module__ztuA2q__active .DayStrip-module-scss-module__ztuA2q__sublabel{color:var(--brand)}
.PhotoGallery-module-scss-module__vwdxgW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.PhotoGallery-module-scss-module__vwdxgW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.PhotoGallery-module-scss-module__vwdxgW__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.PhotoGallery-module-scss-module__vwdxgW__item{min-width:0}.PhotoGallery-module-scss-module__vwdxgW__link{aspect-ratio:4/3;border-radius:var(--radius-md);background:var(--bg-muted);display:block;overflow:hidden}.PhotoGallery-module-scss-module__vwdxgW__link:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.PhotoGallery-module-scss-module__vwdxgW__image{object-fit:cover;width:100%;height:100%;display:block}
.AuthScreen-module-scss-module__TGYsya__screen{--content-max:1040px;padding-top:1rem;padding-bottom:2.5rem}@media (min-width:768px){.AuthScreen-module-scss-module__TGYsya__screen{padding-top:2.5rem;padding-bottom:4rem}}.AuthScreen-module-scss-module__TGYsya__layout{flex-direction:column;gap:1rem;display:flex}@media (min-width:1024px){.AuthScreen-module-scss-module__TGYsya__layout{grid-template-columns:minmax(0,1fr) minmax(0,30rem);align-items:stretch;gap:1.5rem;display:grid}}.AuthScreen-module-scss-module__TGYsya__hero{border-radius:var(--radius-xl);color:var(--text-on-inverse);background:radial-gradient(120% 90% at 100% 0%,#5b8cff8c 0%,transparent 55%),radial-gradient(90% 80% at 0% 100%,#24a18447 0%,transparent 60%),var(--bg-inverse);isolation:isolate;padding:1.25rem;position:relative;overflow:hidden}@media (min-width:1024px){.AuthScreen-module-scss-module__TGYsya__hero{flex-direction:column;justify-content:center;padding:2.5rem;display:flex}}.AuthScreen-module-scss-module__TGYsya__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--text-on-inverse-soft);border:1px solid var(--border-inverse-strong);border-radius:var(--radius-pill);background:#ffffff0a;align-self:flex-start;align-items:center;gap:.5rem;padding:.25rem .75rem;font-size:13px;font-weight:600;display:inline-block}.AuthScreen-module-scss-module__TGYsya__heroTitle{color:var(--text-on-inverse);letter-spacing:-.02em;margin-top:.75rem;font-size:clamp(1.35rem,5.5vw,2.5rem);font-weight:800;line-height:1.1}@media (min-width:1024px){.AuthScreen-module-scss-module__TGYsya__heroTitle{margin-top:1rem}}.AuthScreen-module-scss-module__TGYsya__lead,.AuthScreen-module-scss-module__TGYsya__points{display:none}@media (min-width:1024px){.AuthScreen-module-scss-module__TGYsya__lead,.AuthScreen-module-scss-module__TGYsya__points{display:flex}}.AuthScreen-module-scss-module__TGYsya__lead{color:var(--text-on-inverse-muted);margin-top:.75rem;font-size:16px;line-height:1.55}.AuthScreen-module-scss-module__TGYsya__points{flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;padding:0;list-style:none}.AuthScreen-module-scss-module__TGYsya__points li{border-radius:var(--radius-pill);background:var(--bg-inverse-soft);border:1px solid var(--border-inverse);align-items:center;gap:.5rem;padding:.35rem .75rem;font-size:15px;font-weight:600;display:inline-flex}.AuthScreen-module-scss-module__TGYsya__points svg{color:#d7deeb;width:1rem;height:1rem}.AuthScreen-module-scss-module__TGYsya__card{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-xl);flex-direction:column;gap:1.25rem;min-width:0;padding:1.25rem 1rem;display:flex}@media (min-width:768px){.AuthScreen-module-scss-module__TGYsya__card{padding:2rem}}.AuthScreen-module-scss-module__TGYsya__head{flex-direction:column;gap:.5rem;display:flex}.AuthScreen-module-scss-module__TGYsya__icon{border-radius:var(--radius-lg);width:3rem;height:3rem;color:var(--brand);background:var(--brand-soft);justify-content:center;align-items:center;margin-bottom:.25rem;display:inline-flex}.AuthScreen-module-scss-module__TGYsya__icon svg{width:1.5rem;height:1.5rem}.AuthScreen-module-scss-module__TGYsya__title{letter-spacing:-.01em;color:var(--text-strong);overflow-wrap:anywhere;font-size:23px;font-weight:800;line-height:1.15}@media (min-width:768px){.AuthScreen-module-scss-module__TGYsya__title{font-size:28px}}.AuthScreen-module-scss-module__TGYsya__subtitle{color:var(--text-muted);font-size:16px;line-height:1.55}.AuthScreen-module-scss-module__TGYsya__form{flex-direction:column;gap:1rem;display:flex}.AuthScreen-module-scss-module__TGYsya__link,.AuthScreen-module-scss-module__TGYsya__linkButton{outline:none}.AuthScreen-module-scss-module__TGYsya__link:focus-visible,.AuthScreen-module-scss-module__TGYsya__linkButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.AuthScreen-module-scss-module__TGYsya__link,.AuthScreen-module-scss-module__TGYsya__linkButton{font:inherit;color:var(--brand);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;padding:0;font-size:15px;font-weight:600;text-decoration:none}.AuthScreen-module-scss-module__TGYsya__link:hover,.AuthScreen-module-scss-module__TGYsya__linkButton:hover{text-underline-offset:2px;text-decoration:underline}.AuthScreen-module-scss-module__TGYsya__resend{flex-direction:column;gap:.75rem;display:flex}.AuthScreen-module-scss-module__TGYsya__actions{flex-wrap:wrap;gap:.5rem 1rem;margin-top:.5rem;display:flex}.AuthScreen-module-scss-module__TGYsya__alt{color:var(--text-muted);flex-wrap:wrap;justify-content:center;gap:.25rem .5rem;font-size:15px;display:flex}.AuthScreen-module-scss-module__TGYsya__back{outline:none}.AuthScreen-module-scss-module__TGYsya__back:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.AuthScreen-module-scss-module__TGYsya__back{color:var(--text-muted);border-radius:var(--radius-sm);align-self:flex-start;align-items:center;gap:.25rem;font-size:15px;font-weight:600;display:inline-flex}.AuthScreen-module-scss-module__TGYsya__back:hover{color:var(--text-strong)}.AuthScreen-module-scss-module__TGYsya__back svg{width:1rem;height:1rem}.AuthScreen-module-scss-module__TGYsya__consent{color:var(--text-muted);text-align:center;font-size:13px;line-height:1.3}.AuthScreen-module-scss-module__TGYsya__consent a{outline:none}.AuthScreen-module-scss-module__TGYsya__consent a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.AuthScreen-module-scss-module__TGYsya__consent a{color:var(--text-body);text-underline-offset:2px;text-decoration:underline}.AuthScreen-module-scss-module__TGYsya__legal{border-top:1px solid var(--divider);flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;margin-top:auto;padding-top:1rem;display:flex}.AuthScreen-module-scss-module__TGYsya__legal a{outline:none}.AuthScreen-module-scss-module__TGYsya__legal a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.AuthScreen-module-scss-module__TGYsya__legal a{color:var(--text-muted);border-radius:var(--radius-sm);font-size:13px}.AuthScreen-module-scss-module__TGYsya__legal a:hover{color:var(--text-strong);text-decoration:underline}
.EventsScreen-module-scss-module__sMUxgW__container{--screen-gap:48px}.EventsScreen-module-scss-module__sMUxgW__lead{color:var(--text-soft);margin:0;font-size:15px;line-height:1.5}.EventsScreen-module-scss-module__sMUxgW__meta{color:var(--text-soft);margin:0;font-size:14px}.EventsScreen-module-scss-module__sMUxgW__pushDown{margin-top:auto}.EventsScreen-module-scss-module__sMUxgW__card{background:var(--bg-surface);border:1px solid var(--border);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.EventsScreen-module-scss-module__sMUxgW__cover{isolation:isolate;position:relative;overflow:hidden}.EventsScreen-module-scss-module__sMUxgW__cover:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0a122247,#0a12221a);position:absolute;inset:0}.EventsScreen-module-scss-module__sMUxgW__cover{justify-content:space-between;align-items:flex-start;height:150px;padding:18px;display:flex}.EventsScreen-module-scss-module__sMUxgW__coverPhoto{z-index:-2;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.EventsScreen-module-scss-module__sMUxgW__tone0{background-color:var(--brand)}.EventsScreen-module-scss-module__sMUxgW__tone1{background-color:#0f766e}.EventsScreen-module-scss-module__sMUxgW__tone2{background-color:var(--bg-inverse)}.EventsScreen-module-scss-module__sMUxgW__calendarBadge{background:var(--bg-surface);border-radius:12px;flex-direction:column;align-items:center;padding:8px 12px;display:flex}.EventsScreen-module-scss-module__sMUxgW__badgeDay{color:var(--text-strong);font-size:24px;font-weight:800;line-height:1}.EventsScreen-module-scss-module__sMUxgW__badgeMonth{text-transform:uppercase;color:var(--text-soft);font-size:12px;font-weight:700}.EventsScreen-module-scss-module__sMUxgW__coverType{background:var(--media-chip-bg);color:var(--media-chip-text);border-radius:8px;padding:6px 10px;font-size:13px;font-weight:700}.EventsScreen-module-scss-module__sMUxgW__body{flex-direction:column;flex:1;gap:12px;padding:20px;display:flex}.EventsScreen-module-scss-module__sMUxgW__cardTitle{color:var(--text-strong);font-size:19px;font-weight:700;line-height:1.3}.EventsScreen-module-scss-module__sMUxgW__cardTitle:hover{color:var(--brand)}.EventsScreen-module-scss-module__sMUxgW__going{align-items:center;gap:10px;display:flex}.EventsScreen-module-scss-module__sMUxgW__faces{padding-right:8px;display:flex}.EventsScreen-module-scss-module__sMUxgW__face{border:2px solid var(--bg-surface);border-radius:var(--radius-pill);background:var(--brand-soft);width:32px;height:32px;color:var(--brand-strong);justify-content:center;align-items:center;margin-right:-8px;font-size:11px;font-weight:700;display:flex}.EventsScreen-module-scss-module__sMUxgW__segmented{border:1px solid var(--border);background:var(--bg-surface);border-radius:12px;padding:4px;display:flex}.EventsScreen-module-scss-module__sMUxgW__segment{outline:none}.EventsScreen-module-scss-module__sMUxgW__segment:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.EventsScreen-module-scss-module__sMUxgW__segment{height:40px;font:inherit;color:var(--text-strong);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.EventsScreen-module-scss-module__sMUxgW__segmentActive{background:var(--bg-inverse);color:var(--text-on-inverse)}.EventsScreen-module-scss-module__sMUxgW__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.EventsScreen-module-scss-module__sMUxgW__tab{outline:none}.EventsScreen-module-scss-module__sMUxgW__tab:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.EventsScreen-module-scss-module__sMUxgW__tab{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--bg-surface);height:44px;font:inherit;color:var(--text-strong);cursor:pointer;align-items:center;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.EventsScreen-module-scss-module__sMUxgW__tabActive{border-color:var(--bg-inverse);background:var(--bg-inverse);color:var(--text-on-inverse)}.EventsScreen-module-scss-module__sMUxgW__dayStrip{align-items:center;gap:6px;display:flex}.EventsScreen-module-scss-module__sMUxgW__dayArrow{outline:none}.EventsScreen-module-scss-module__sMUxgW__dayArrow:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.EventsScreen-module-scss-module__sMUxgW__dayArrow{width:33px;height:77px;color:var(--text-strong);border-radius:11px;flex:none;justify-content:center;align-items:center;display:flex}.EventsScreen-module-scss-module__sMUxgW__dayArrow:hover{background:var(--bg-surface)}.EventsScreen-module-scss-module__sMUxgW__dayArrowOff{opacity:.3}.EventsScreen-module-scss-module__sMUxgW__dayArrowOff:hover{background:0 0}.EventsScreen-module-scss-module__sMUxgW__days{flex:1;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;min-width:0;min-height:77px;display:grid}@media (min-width:768px){.EventsScreen-module-scss-module__sMUxgW__days{gap:10px}}.EventsScreen-module-scss-module__sMUxgW__day{outline:none}.EventsScreen-module-scss-module__sMUxgW__day:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.EventsScreen-module-scss-module__sMUxgW__day{border:1px solid var(--border);background:var(--bg-surface);height:77px;font:inherit;color:var(--text-strong);cursor:pointer;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:4px;text-decoration:none;display:flex}.EventsScreen-module-scss-module__sMUxgW__day:hover{border-color:var(--border-strong)}.EventsScreen-module-scss-module__sMUxgW__dayActive{border-color:var(--bg-inverse);background:var(--bg-inverse);color:var(--text-on-inverse)}.EventsScreen-module-scss-module__sMUxgW__dayName{font-size:13px;font-weight:600}.EventsScreen-module-scss-module__sMUxgW__dayNumber{font-size:20px;font-weight:800;line-height:1}.EventsScreen-module-scss-module__sMUxgW__dayCount{font-size:12px;display:none}@media (min-width:768px){.EventsScreen-module-scss-module__sMUxgW__dayCount{display:block}}.EventsScreen-module-scss-module__sMUxgW__list{background:var(--bg-surface);border:1px solid var(--border);border-radius:18px;flex-direction:column;display:flex}.EventsScreen-module-scss-module__sMUxgW__item{border-bottom:1px solid var(--divider);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"when price""main main""action action";align-items:center;gap:12px 14px;padding:20px;display:grid}.EventsScreen-module-scss-module__sMUxgW__item:last-child{border-bottom:0}@media (min-width:768px){.EventsScreen-module-scss-module__sMUxgW__item{gap:14px 22px;padding:20px 24px;display:flex}}.EventsScreen-module-scss-module__sMUxgW__when{grid-area:when;align-items:baseline;gap:8px;display:flex}@media (min-width:768px){.EventsScreen-module-scss-module__sMUxgW__when{flex-direction:column;flex:none;align-items:flex-start;gap:2px;width:145px}}.EventsScreen-module-scss-module__sMUxgW__date{white-space:nowrap}@media (min-width:768px){.EventsScreen-module-scss-module__sMUxgW__date{white-space:normal}}.EventsScreen-module-scss-module__sMUxgW__date{color:var(--text-strong);font-size:14px;font-weight:800}.EventsScreen-module-scss-module__sMUxgW__time{color:var(--text-soft);font-size:14px}.EventsScreen-module-scss-module__sMUxgW__itemMain{flex-direction:column;flex:1;grid-area:main;gap:6px;min-width:0;display:flex}.EventsScreen-module-scss-module__sMUxgW__itemHead{flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.EventsScreen-module-scss-module__sMUxgW__itemTitle{color:var(--text-strong);font-size:17px;font-weight:700}.EventsScreen-module-scss-module__sMUxgW__itemTitle:hover{color:var(--brand)}.EventsScreen-module-scss-module__sMUxgW__tag{background:var(--bg-page);color:var(--text-body);border-radius:7px;padding:3px 8px;font-size:12px;font-weight:700}.EventsScreen-module-scss-module__sMUxgW__social{color:var(--success);margin:0;font-size:14px;font-weight:600}.EventsScreen-module-scss-module__sMUxgW__price{flex:none;grid-area:price;align-items:baseline;gap:8px;display:flex}@media (min-width:768px){.EventsScreen-module-scss-module__sMUxgW__price{flex-direction:column;align-items:flex-end;gap:4px}}.EventsScreen-module-scss-module__sMUxgW__priceValue{color:var(--text-strong);font-size:16px;font-weight:700}.EventsScreen-module-scss-module__sMUxgW__seats{color:var(--success);font-size:13px;font-weight:600}.EventsScreen-module-scss-module__sMUxgW__seatsFew{color:var(--warning-strong)}.EventsScreen-module-scss-module__sMUxgW__register{flex:none;grid-area:action}.EventsScreen-module-scss-module__sMUxgW__propose{border:1px dashed color-mix(in srgb,var(--brand)28%,var(--border));background:var(--bg-surface);border-radius:18px;flex-direction:column;align-items:flex-start;gap:20px;padding:26px 28px;display:flex}@media (min-width:768px){.EventsScreen-module-scss-module__sMUxgW__propose{flex-direction:row;align-items:center;gap:24px}}.EventsScreen-module-scss-module__sMUxgW__proposeText{flex-direction:column;flex:1;gap:6px;display:flex}.EventsScreen-module-scss-module__sMUxgW__proposeTitle{color:var(--text-strong);font-size:19px}.EventsScreen-module-scss-module__sMUxgW__join{gap:8px;margin-top:6px}.EventsScreen-module-scss-module__sMUxgW__registered{background:var(--success-soft);min-height:44px;color:var(--success-muted);border-radius:11px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:15px;font-weight:700;display:inline-flex}.EventsScreen-module-scss-module__sMUxgW__pinned,.EventsScreen-module-scss-module__sMUxgW__updating{background:var(--brand-soft);color:var(--brand-strong);border-radius:7px;align-self:flex-start;align-items:center;gap:6px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-flex}.EventsScreen-module-scss-module__sMUxgW__updating{background:var(--warning-soft);color:var(--warning)}
.RegisterPanel-module-scss-module__7vwpFq__panel{flex-direction:column;gap:10px;display:flex}.RegisterPanel-module-scss-module__7vwpFq__row{gap:10px;display:flex}.RegisterPanel-module-scss-module__7vwpFq__row>*{flex:1 1 0;min-width:0}.RegisterPanel-module-scss-module__7vwpFq__going{background:var(--success-soft);height:52px;color:var(--success-muted);border-radius:11px;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:700;display:flex}.RegisterPanel-module-scss-module__7vwpFq__waitlisted{background:var(--warning-soft);color:var(--warning-strong)}.RegisterPanel-module-scss-module__7vwpFq__cancel{outline:none}.RegisterPanel-module-scss-module__7vwpFq__cancel:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.RegisterPanel-module-scss-module__7vwpFq__cancel{color:var(--text-soft);cursor:pointer;background:0 0;border:0;align-self:center;padding:3px 0;font-size:14px;font-weight:600;text-decoration:underline}.RegisterPanel-module-scss-module__7vwpFq__cancel:hover:not(:disabled){color:var(--text-strong)}.RegisterPanel-module-scss-module__7vwpFq__error{color:var(--warning);font-size:14px}.RegisterPanel-module-scss-module__7vwpFq__mailed{color:var(--text-body);align-items:flex-start;gap:6px;margin:0;font-size:14px;line-height:1.45;display:flex}.RegisterPanel-module-scss-module__7vwpFq__mailed svg{color:var(--success);flex:none;margin-top:1px}.RegisterPanel-module-scss-module__7vwpFq__note{text-align:center;color:var(--text-soft);font-size:14px;line-height:1.45}.RegisterPanel-module-scss-module__7vwpFq__sticky{z-index:100;padding:12px 1rem calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--bg-surface);align-items:center;gap:14px;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -4px 16px #0000000f}@media (min-width:1024px){.RegisterPanel-module-scss-module__7vwpFq__sticky{display:none}}.RegisterPanel-module-scss-module__7vwpFq__stickyPrice{flex-direction:column;flex:none;gap:2px;display:flex}.RegisterPanel-module-scss-module__7vwpFq__stickyPrice strong{color:var(--text-strong);font-size:17px;font-weight:800}.RegisterPanel-module-scss-module__7vwpFq__stickyPrice span{color:var(--text-soft);font-size:12px}.RegisterPanel-module-scss-module__7vwpFq__stickyAction{flex-direction:column;flex:1;min-width:0;display:flex}@media (max-width:1023px){body:has(.RegisterPanel-module-scss-module__7vwpFq__sticky){padding-bottom:89px}}
.CategoryTabs-module-scss-module__e3VVgq__tabs{flex-wrap:wrap;gap:11px;display:flex}.CategoryTabs-module-scss-module__e3VVgq__tab{outline:none}.CategoryTabs-module-scss-module__e3VVgq__tab:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.CategoryTabs-module-scss-module__e3VVgq__tab{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--bg-surface);align-items:center;gap:8px;height:45px;padding:0 19px;text-decoration:none;transition:border-color .15s;display:inline-flex}.CategoryTabs-module-scss-module__e3VVgq__tab:hover{border-color:var(--border-strong)}.CategoryTabs-module-scss-module__e3VVgq__tabActive{background:var(--bg-inverse);border-color:var(--bg-inverse)}.CategoryTabs-module-scss-module__e3VVgq__tabActive .CategoryTabs-module-scss-module__e3VVgq__tabName{color:var(--text-on-inverse)}.CategoryTabs-module-scss-module__e3VVgq__tabActive .CategoryTabs-module-scss-module__e3VVgq__tabCount{color:var(--text-on-inverse-muted)}.CategoryTabs-module-scss-module__e3VVgq__tabName{color:var(--text-strong);font-size:15px;font-weight:600}.CategoryTabs-module-scss-module__e3VVgq__tabCount{color:var(--text-soft);font-size:15px}
.BuildSection-module-scss-module__s8Yq6W__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--text-on-inverse-soft);align-items:center;gap:11px;margin:0;font-size:14px;font-weight:600;display:flex}.BuildSection-module-scss-module__s8Yq6W__actions{flex-wrap:wrap;gap:11px;margin-top:11px;display:flex}.BuildSection-module-scss-module__s8Yq6W__light{border-color:var(--bg-surface)}.BuildSection-module-scss-module__s8Yq6W__build{background:var(--bg-inverse);color:var(--text-on-inverse);border-radius:22px;grid-template-columns:1fr;gap:38px;padding:38px;display:grid}@media (min-width:1024px){.BuildSection-module-scss-module__s8Yq6W__build{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center}}.BuildSection-module-scss-module__s8Yq6W__buildText{flex-direction:column;gap:14px;display:flex}.BuildSection-module-scss-module__s8Yq6W__buildTitle{letter-spacing:-.01em;color:var(--text-on-inverse);margin:0;font-size:39px;font-weight:800;line-height:1.15}.BuildSection-module-scss-module__s8Yq6W__buildLead{color:var(--text-on-inverse-muted);margin:0;font-size:16px;line-height:1.5}.BuildSection-module-scss-module__s8Yq6W__buildSteps{flex-direction:column;gap:11px;margin:14px 0 0;padding:0;list-style:none;display:flex}.BuildSection-module-scss-module__s8Yq6W__buildStep{gap:14px;font-size:15px;display:flex}.BuildSection-module-scss-module__s8Yq6W__buildStep b{display:block}.BuildSection-module-scss-module__s8Yq6W__buildNumber{background:var(--brand);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:14px;font-weight:700;display:grid}.BuildSection-module-scss-module__s8Yq6W__buildStepText{color:var(--text-on-inverse-muted);font-size:15px}.BuildSection-module-scss-module__s8Yq6W__kinds{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}@media (min-width:768px){.BuildSection-module-scss-module__s8Yq6W__kinds{grid-template-columns:repeat(3,minmax(0,1fr))}}.BuildSection-module-scss-module__s8Yq6W__kind{outline:none}.BuildSection-module-scss-module__s8Yq6W__kind:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.BuildSection-module-scss-module__s8Yq6W__kind{background-color:var(--bg-inverse-soft);min-height:153px;font:inherit;color:var(--text-on-inverse);text-align:left;cursor:pointer;background-position:50%;background-size:cover;border:0;border-radius:17px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:3px;padding:14px;transition:transform .15s;display:flex;box-shadow:inset 0 -97px 70px -35px #000000b3}.BuildSection-module-scss-module__s8Yq6W__kind:hover{transform:translateY(-2px)}.BuildSection-module-scss-module__s8Yq6W__kindOwn{box-shadow:none;background:0 0;border:1px dashed #ffffff59}.BuildSection-module-scss-module__s8Yq6W__kindTitle{font-size:18px;font-weight:800}.BuildSection-module-scss-module__s8Yq6W__kindText{color:var(--text-on-inverse-muted);font-size:14px}
.VenueMenu-module-scss-module__Sn10pG__menu{flex-direction:column;gap:1rem;margin-top:14px;display:flex}.VenueMenu-module-scss-module__Sn10pG__section+.VenueMenu-module-scss-module__Sn10pG__section{border-top:1px solid var(--divider)}.VenueMenu-module-scss-module__Sn10pG__summary{outline:none}.VenueMenu-module-scss-module__Sn10pG__summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.VenueMenu-module-scss-module__Sn10pG__summary{cursor:pointer;align-items:center;gap:.5rem;min-height:61px;padding:.5rem 0;list-style:none;display:flex}.VenueMenu-module-scss-module__Sn10pG__summary::-webkit-details-marker{display:none}.VenueMenu-module-scss-module__Sn10pG__sectionTitle{min-width:0;color:var(--text-strong);overflow-wrap:anywhere;flex:1;font-size:16px;font-weight:700}.VenueMenu-module-scss-module__Sn10pG__count{color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:600}.VenueMenu-module-scss-module__Sn10pG__chevron{color:var(--text-muted);flex:none;transition:transform .15s}.VenueMenu-module-scss-module__Sn10pG__section[open] .VenueMenu-module-scss-module__Sn10pG__chevron{transform:rotate(180deg)}.VenueMenu-module-scss-module__Sn10pG__items{margin:0 0 .5rem;padding:0;list-style:none}.VenueMenu-module-scss-module__Sn10pG__item{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:1rem;padding:.5rem 0;display:flex}.VenueMenu-module-scss-module__Sn10pG__item:last-child{border-bottom:0}.VenueMenu-module-scss-module__Sn10pG__text{flex-direction:column;gap:.25rem;min-width:0;display:flex}.VenueMenu-module-scss-module__Sn10pG__name{color:var(--text-strong);overflow-wrap:anywhere;font-size:15px;font-weight:600}.VenueMenu-module-scss-module__Sn10pG__description{color:var(--text-muted);font-size:13px;line-height:1.3}.VenueMenu-module-scss-module__Sn10pG__price{color:var(--text-strong);white-space:nowrap;flex-shrink:0;font-size:15px;font-weight:600}.VenueMenu-module-scss-module__Sn10pG__links{flex-wrap:wrap;gap:1rem;margin:0;display:flex}.VenueMenu-module-scss-module__Sn10pG__links a{color:var(--brand);background-image:linear-gradient(currentColor,currentColor);background-position:0 calc(100% - 1px);background-repeat:no-repeat;background-size:0 1.5px;font-size:15px;font-weight:600;text-decoration:none;transition:background-size .24s cubic-bezier(.22,.61,.36,1),color .15s}.VenueMenu-module-scss-module__Sn10pG__links a:hover{background-size:100% 1.5px;text-decoration:none}
.SearchResults-module-scss-module__D5YY1a__bar{outline:none}.SearchResults-module-scss-module__D5YY1a__bar:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.SearchResults-module-scss-module__D5YY1a__bar{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-pill);box-shadow:var(--shadow-sm);align-items:center;gap:.75rem;padding:.5rem .5rem .5rem 1rem;display:flex}.SearchResults-module-scss-module__D5YY1a__spark{color:var(--brand);flex:none}.SearchResults-module-scss-module__D5YY1a__input{color:var(--text-strong);background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:16px}.SearchResults-module-scss-module__D5YY1a__go{outline:none}.SearchResults-module-scss-module__D5YY1a__go:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.SearchResults-module-scss-module__D5YY1a__go{border-radius:var(--radius-pill);background:var(--brand);color:var(--brand-contrast);cursor:pointer;border:none;flex:none;padding:.75rem 1.25rem;font-size:15px;font-weight:600}.SearchResults-module-scss-module__D5YY1a__go:hover{background:var(--brand-strong)}.SearchResults-module-scss-module__D5YY1a__parsed{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.SearchResults-module-scss-module__D5YY1a__parsedLabel{color:var(--text-muted);font-size:15px}.SearchResults-module-scss-module__D5YY1a__chip{border-radius:var(--radius-pill);background:var(--brand-soft);color:var(--text-body);align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:15px;display:inline-flex}.SearchResults-module-scss-module__D5YY1a__chip strong{color:var(--brand-strong)}.SearchResults-module-scss-module__D5YY1a__chipLabel{color:var(--text-muted)}.SearchResults-module-scss-module__D5YY1a__chipRemove{outline:none}.SearchResults-module-scss-module__D5YY1a__chipRemove:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.SearchResults-module-scss-module__D5YY1a__chipRemove{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.SearchResults-module-scss-module__D5YY1a__chipRemove:hover{color:var(--text-strong)}.SearchResults-module-scss-module__D5YY1a__refine{outline:none}.SearchResults-module-scss-module__D5YY1a__refine:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.SearchResults-module-scss-module__D5YY1a__refine{border:1px solid var(--border-strong);border-radius:var(--radius-pill);color:var(--text-body);cursor:pointer;background:0 0;padding:.5rem .75rem;font-size:15px}.SearchResults-module-scss-module__D5YY1a__refine:hover{border-color:var(--brand);color:var(--brand-strong)}.SearchResults-module-scss-module__D5YY1a__summary{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--text-body);gap:.75rem;padding:1rem 1.25rem;font-size:15px;line-height:1.55;display:flex}.SearchResults-module-scss-module__D5YY1a__summaryIcon{border-radius:var(--radius-md);background:var(--brand-soft);width:32px;height:32px;color:var(--brand);flex:none;justify-content:center;align-items:center;height:fit-content;display:inline-flex}
.ApplyScreen-module-scss-module__MQDX5W__screen{--content-max:560px;flex-direction:column;gap:1.25rem;padding-top:1.25rem;padding-bottom:2.5rem;display:flex}@media (min-width:768px){.ApplyScreen-module-scss-module__MQDX5W__screen{padding-top:2.5rem;padding-bottom:4rem}}:is(.ApplyScreen-module-scss-module__MQDX5W__screen:has([data-join-finished]) .ApplyScreen-module-scss-module__MQDX5W__head,.ApplyScreen-module-scss-module__MQDX5W__screen:has([data-join-finished]) .ApplyScreen-module-scss-module__MQDX5W__types){display:none}.ApplyScreen-module-scss-module__MQDX5W__head{flex-direction:column;gap:.5rem;display:flex}.ApplyScreen-module-scss-module__MQDX5W__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:.5rem;font-size:13px;font-weight:600;display:inline-flex}.ApplyScreen-module-scss-module__MQDX5W__title{color:var(--text-strong);letter-spacing:-.02em;font-size:clamp(1.625rem,6.5vw,2.25rem);font-weight:800;line-height:1.15}.ApplyScreen-module-scss-module__MQDX5W__lead{color:var(--text-muted);font-size:16px;line-height:1.55}.ApplyScreen-module-scss-module__MQDX5W__types{container-type:inline-size}.ApplyScreen-module-scss-module__MQDX5W__types button{white-space:normal;padding-inline:.5rem;line-height:1.15}@container (max-width:25rem){.ApplyScreen-module-scss-module__MQDX5W__types button{padding-inline:.25rem;font-size:13px}}@container (max-width:19rem){.ApplyScreen-module-scss-module__MQDX5W__types button{padding-inline:.125rem}}.ApplyScreen-module-scss-module__MQDX5W__signedIn{color:var(--text-muted);font-size:15px}.ApplyScreen-module-scss-module__MQDX5W__otherTypes{color:var(--text-muted);font-size:15px;line-height:1.55}.ApplyScreen-module-scss-module__MQDX5W__otherLink{outline:none}.ApplyScreen-module-scss-module__MQDX5W__otherLink:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ApplyScreen-module-scss-module__MQDX5W__otherLink{color:var(--brand-strong);text-underline-offset:2px;font-weight:600;text-decoration:underline}
.EventAside-module-scss-module__6GxucW__priceRow{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.EventAside-module-scss-module__6GxucW__price{color:var(--text-strong);font-size:24px;font-weight:800}.EventAside-module-scss-module__6GxucW__access{color:var(--text-soft);font-size:14px;font-weight:600}.EventAside-module-scss-module__6GxucW__info{border-top:1px solid var(--divider);flex-direction:column;gap:3px;padding-top:12px;display:flex}.EventAside-module-scss-module__6GxucW__infoValue{color:var(--text-strong);font-size:15px;font-weight:500;line-height:1.45}.EventAside-module-scss-module__6GxucW__orgCard{border:1px solid var(--border);background:var(--bg-surface);border-radius:18px;flex-direction:column;gap:12px;padding:22px;display:flex}.EventAside-module-scss-module__6GxucW__org{align-items:center;gap:12px;display:flex}.EventAside-module-scss-module__6GxucW__orgLogo{object-fit:cover;background:var(--brand-soft);border-radius:12px;flex:none;width:48px;height:48px}.EventAside-module-scss-module__6GxucW__orgBody{flex-direction:column;gap:2px;min-width:0;display:flex}.EventAside-module-scss-module__6GxucW__orgName{color:var(--text-strong);font-size:16px;font-weight:700}.EventAside-module-scss-module__6GxucW__orgNote{color:var(--text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.EventAside-module-scss-module__6GxucW__tipCard{border:1px solid var(--brand-soft);background:color-mix(in srgb,var(--brand-soft)45%,var(--bg-surface));border-radius:18px;flex-direction:column;gap:10px;padding:22px;display:flex}.EventAside-module-scss-module__6GxucW__tipText{color:var(--text-body);margin:0;font-size:14px;line-height:1.5}
.MarketplaceSearch-module-scss-module__e4R0CW__chip{align-items:center;text-decoration:none;display:inline-flex}
.VenueMain-module-scss-module__x0o0KW__main{flex-direction:column;gap:25px;min-width:0;display:flex}.VenueMain-module-scss-module__x0o0KW__main>:first-child{margin-bottom:4px}.VenueMain-module-scss-module__x0o0KW__slots{flex-wrap:wrap;gap:.5rem;display:flex}.VenueMain-module-scss-module__x0o0KW__slotsEmpty{color:var(--text-muted);margin:0;font-size:15px}.VenueMain-module-scss-module__x0o0KW__events{margin-top:18px;margin-bottom:-14px}
.FilterSelect-module-scss-module__i7HzFG__select{border:1px solid var(--border);background:var(--bg-surface);min-width:0;min-height:44px;color:var(--text-strong);border-radius:11px;align-items:center;gap:6px;padding:4px 36px 4px 16px;font-size:16px;display:inline-flex;position:relative}.FilterSelect-module-scss-module__i7HzFG__select:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--focus-ring)}.FilterSelect-module-scss-module__i7HzFG__chosen{border-color:var(--brand);background:var(--brand-soft)}.FilterSelect-module-scss-module__i7HzFG__label{color:var(--text-soft);flex:none}.FilterSelect-module-scss-module__i7HzFG__value{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:223px;font-weight:600;overflow:hidden}.FilterSelect-module-scss-module__i7HzFG__block{width:100%;display:flex}.FilterSelect-module-scss-module__i7HzFG__block .FilterSelect-module-scss-module__i7HzFG__value{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:auto;max-width:none;line-height:1.25;display:-webkit-box}.FilterSelect-module-scss-module__i7HzFG__input{appearance:none;border-radius:inherit;width:100%;height:100%;font:inherit;opacity:0;cursor:pointer;background:0 0;border:0;outline:none;margin:0;padding:0;position:absolute;inset:0}.FilterSelect-module-scss-module__i7HzFG__chevron{pointer-events:none;color:var(--text-soft);position:absolute;right:13px}
.ScreenSection-module-scss-module__RXaGrG__section{--card-grid-gap:var(--screen-card-gap,20px);flex-direction:column;gap:20px;display:flex}.ScreenSection-module-scss-module__RXaGrG__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px 20px;display:flex}.ScreenSection-module-scss-module__RXaGrG__center{align-items:center}.ScreenSection-module-scss-module__RXaGrG__headText{flex-direction:column;gap:6px;display:flex}.ScreenSection-module-scss-module__RXaGrG__beside{flex-flow:wrap;justify-content:space-between;align-items:baseline;gap:10px}.ScreenSection-module-scss-module__RXaGrG__title{font-size:28px;line-height:var(--screen-title-leading,1.15);letter-spacing:-.01em;color:var(--text-strong);margin:0;font-weight:800}.ScreenSection-module-scss-module__RXaGrG__subtitle{color:var(--text-soft);margin:0;font-size:15px}.ScreenSection-module-scss-module__RXaGrG__action>a,.ScreenSection-module-scss-module__RXaGrG__action>button{outline:none}.ScreenSection-module-scss-module__RXaGrG__action>a:focus-visible,.ScreenSection-module-scss-module__RXaGrG__action>button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ScreenSection-module-scss-module__RXaGrG__action>a,.ScreenSection-module-scss-module__RXaGrG__action>button{background-image:linear-gradient(currentColor,currentColor);background-position:0 calc(100% - 1px);background-repeat:no-repeat;background-size:0 1.5px;text-decoration:none;transition:background-size .24s cubic-bezier(.22,.61,.36,1),color .15s}.ScreenSection-module-scss-module__RXaGrG__action>a:hover,.ScreenSection-module-scss-module__RXaGrG__action>button:hover{background-size:100% 1.5px;text-decoration:none}.ScreenSection-module-scss-module__RXaGrG__action>a,.ScreenSection-module-scss-module__RXaGrG__action>button{font:inherit;color:var(--brand);cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:15px;font-weight:600}.ScreenSection-module-scss-module__RXaGrG__empty{color:var(--text-soft);margin:0;font-size:15px}
.ListRow-module-scss-module__bKhGGW__row{align-items:center;gap:1rem;padding:.75rem 0;display:flex}.ListRow-module-scss-module__bKhGGW__row+.ListRow-module-scss-module__bKhGGW__row{border-top:1px solid var(--border)}.ListRow-module-scss-module__bKhGGW__date{width:52px;color:var(--text-strong);flex-direction:column;flex:none;justify-content:center;align-items:center;line-height:1.1;display:flex}.ListRow-module-scss-module__bKhGGW__date .ListRow-module-scss-module__bKhGGW__day{font-size:19px;font-weight:700}.ListRow-module-scss-module__bKhGGW__date .ListRow-module-scss-module__bKhGGW__month{text-transform:uppercase;color:var(--text-muted);font-size:13px}.ListRow-module-scss-module__bKhGGW__tick{border-radius:var(--radius-pill);background:var(--brand);flex:none;align-self:stretch;width:3px}.ListRow-module-scss-module__bKhGGW__main{flex:1;min-width:0}.ListRow-module-scss-module__bKhGGW__title{color:var(--text-strong);font-size:16px;font-weight:600}.ListRow-module-scss-module__bKhGGW__meta{color:var(--text-muted);margin-top:2px;font-size:15px}.ListRow-module-scss-module__bKhGGW__trailing{flex:none;align-items:center;gap:.5rem;display:flex}
.MemberCard-module-scss-module__e4Sr8G__head{align-items:flex-start;gap:.75rem;display:flex}.MemberCard-module-scss-module__e4Sr8G__headText{flex:1;min-width:0}.MemberCard-module-scss-module__e4Sr8G__nameRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.MemberCard-module-scss-module__e4Sr8G__name{color:var(--text-strong);font-size:16px;font-weight:600}.MemberCard-module-scss-module__e4Sr8G__role{color:var(--text-muted);margin-top:2px;font-size:15px}.MemberCard-module-scss-module__e4Sr8G__city{color:var(--text-muted);align-items:center;gap:4px;margin-top:2px;font-size:15px;display:inline-flex}.MemberCard-module-scss-module__e4Sr8G__city svg{color:var(--text-muted)}.MemberCard-module-scss-module__e4Sr8G__bottom{flex-direction:column;gap:.75rem;margin-top:auto;display:flex}.MemberCard-module-scss-module__e4Sr8G__tags{flex-wrap:wrap;gap:.5rem;display:flex}.MemberCard-module-scss-module__e4Sr8G__lines{flex-direction:column;gap:.25rem;display:flex}.MemberCard-module-scss-module__e4Sr8G__line{color:var(--text-body);font-size:15px;line-height:1.3}.MemberCard-module-scss-module__e4Sr8G__help{color:var(--success);font-weight:600}.MemberCard-module-scss-module__e4Sr8G__seek{color:var(--warning);font-weight:600}.MemberCard-module-scss-module__e4Sr8G__footer{gap:.5rem;display:flex}.MemberCard-module-scss-module__e4Sr8G__footer>:first-child{flex:1}.MemberCard-module-scss-module__e4Sr8G__bookmark{flex:none;width:44px;padding:0}
.ApplyForm-module-scss-module__6PtikW__promise{border-radius:var(--radius-pill);background:var(--success-soft);color:var(--success);align-self:flex-start;align-items:center;padding:.25rem .75rem;font-size:15px;font-weight:700;display:inline-flex}.ApplyForm-module-scss-module__6PtikW__roles{border:0;flex-direction:column;gap:.5rem;min-width:0;margin:0;padding:0;display:flex}.ApplyForm-module-scss-module__6PtikW__rolesLabel{color:var(--text-strong);margin-bottom:.25rem;padding:0;font-size:16px;font-weight:700}.ApplyForm-module-scss-module__6PtikW__role{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-surface);cursor:pointer;align-items:center;gap:.75rem;min-height:56px;padding:.75rem 1rem;display:flex}.ApplyForm-module-scss-module__6PtikW__role input{width:20px;height:20px;accent-color:var(--brand);flex:none;margin:0}.ApplyForm-module-scss-module__6PtikW__role:has(input:checked){border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand);background:var(--brand-faint)}.ApplyForm-module-scss-module__6PtikW__role:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.ApplyForm-module-scss-module__6PtikW__roleText{flex-direction:column;gap:2px;min-width:0;display:flex}.ApplyForm-module-scss-module__6PtikW__roleName{color:var(--text-strong);font-weight:700;line-height:1.15}.ApplyForm-module-scss-module__6PtikW__roleHint{color:var(--text-muted);font-size:15px;line-height:1.3}.ApplyForm-module-scss-module__6PtikW__optIn{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--brand-faint);cursor:pointer;align-items:flex-start;gap:.75rem;min-height:48px;padding:.75rem 1rem;display:flex}.ApplyForm-module-scss-module__6PtikW__optIn input{width:22px;height:22px;accent-color:var(--brand);flex:none;margin:1px 0 0}.ApplyForm-module-scss-module__6PtikW__optIn:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.ApplyForm-module-scss-module__6PtikW__optInText{flex-direction:column;gap:2px;display:flex}.ApplyForm-module-scss-module__6PtikW__optInTitle{color:var(--text-strong);font-weight:700;line-height:1.3}.ApplyForm-module-scss-module__6PtikW__optInHint{color:var(--text-muted);font-size:15px;line-height:1.3}.ApplyForm-module-scss-module__6PtikW__next{flex-direction:column;gap:.75rem;padding-top:.5rem;display:flex}.ApplyForm-module-scss-module__6PtikW__nextTitle{color:var(--text-strong);font-size:16px;font-weight:700}.ApplyForm-module-scss-module__6PtikW__haveAccount{text-align:center;color:var(--text-muted);font-size:15px}.ApplyForm-module-scss-module__6PtikW__haveAccount a{outline:none}.ApplyForm-module-scss-module__6PtikW__haveAccount a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ApplyForm-module-scss-module__6PtikW__haveAccount a{color:var(--brand);text-underline-offset:2px;font-weight:700;text-decoration:underline}
.CommunityBrowser-module-scss-module__KQvv_W__empty{color:var(--text-muted);padding:2rem 0}.CommunityBrowser-module-scss-module__KQvv_W__sorting{color:var(--text-muted);font-size:15px}.CommunityBrowser-module-scss-module__KQvv_W__sorting:after{content:none}.CommunityBrowser-module-scss-module__KQvv_W__connectLink{width:100%;text-decoration:none;display:block}.CommunityBrowser-module-scss-module__KQvv_W__connectLink:hover{text-decoration:none}.CommunityBrowser-module-scss-module__KQvv_W__more{justify-content:center;margin-top:1.5rem;display:flex}
.EventMeet-module-scss-module__UUSTcG__meet{background:var(--bg-inverse);border-radius:20px;flex-direction:column;gap:16px;padding:26px;display:flex}.EventMeet-module-scss-module__UUSTcG__meetHead{letter-spacing:1px;text-transform:uppercase;color:var(--text-on-inverse-soft);align-items:center;gap:10px;font-size:14px;font-weight:700;display:flex}.EventMeet-module-scss-module__UUSTcG__meetText{color:var(--text-on-inverse-muted);margin:0;font-size:15px;line-height:1.55}.EventMeet-module-scss-module__UUSTcG__meetGrid{grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:768px){.EventMeet-module-scss-module__UUSTcG__meetGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.EventMeet-module-scss-module__UUSTcG__meetCard{background:var(--bg-inverse-soft);border-radius:14px;flex-direction:column;gap:10px;padding:18px;display:flex}.EventMeet-module-scss-module__UUSTcG__meetPerson{align-items:center;gap:10px;display:flex}.EventMeet-module-scss-module__UUSTcG__meetName{color:var(--text-on-inverse);font-size:15px;font-weight:700}.EventMeet-module-scss-module__UUSTcG__meetWhy{color:var(--text-on-inverse-muted);font-size:14px;line-height:1.45}
.picker-module-scss-module__N2v7ZW__days{flex-direction:column;gap:1.25rem;display:flex}.picker-module-scss-module__N2v7ZW__day{flex-direction:column;gap:.5rem;display:flex}.picker-module-scss-module__N2v7ZW__dayLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:13px;font-weight:700}.picker-module-scss-module__N2v7ZW__options{flex-direction:column;gap:.5rem;display:flex}.picker-module-scss-module__N2v7ZW__option{border:1.5px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);cursor:pointer;-webkit-tap-highlight-color:#0000;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;transition:border-color .15s,background .15s,box-shadow .15s;display:flex;position:relative}.picker-module-scss-module__N2v7ZW__option:hover{border-color:var(--border-strong)}.picker-module-scss-module__N2v7ZW__option:has(.picker-module-scss-module__N2v7ZW__native:focus-visible){box-shadow:0 0 0 3px var(--focus-ring)}.picker-module-scss-module__N2v7ZW__checked{border-color:var(--brand);background:var(--brand-soft)}.picker-module-scss-module__N2v7ZW__checked:hover{border-color:var(--brand)}.picker-module-scss-module__N2v7ZW__checked .picker-module-scss-module__N2v7ZW__box{background:var(--brand);border-color:var(--brand);color:var(--brand-contrast);transform:scale(1)}.picker-module-scss-module__N2v7ZW__checked .picker-module-scss-module__N2v7ZW__box svg{opacity:1;transform:scale(1)}.picker-module-scss-module__N2v7ZW__disabled{cursor:default;opacity:.72}.picker-module-scss-module__N2v7ZW__disabled:hover{border-color:var(--border)}.picker-module-scss-module__N2v7ZW__checked.picker-module-scss-module__N2v7ZW__disabled{opacity:1;border-color:var(--success-border);background:var(--success-soft)}.picker-module-scss-module__N2v7ZW__checked.picker-module-scss-module__N2v7ZW__disabled .picker-module-scss-module__N2v7ZW__box{background:var(--success);border-color:var(--success)}.picker-module-scss-module__N2v7ZW__native{opacity:0;pointer-events:none;position:absolute}.picker-module-scss-module__N2v7ZW__box{border:2px solid var(--border-strong);border-radius:.45rem;flex:none;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-top:2px;transition:all .15s;display:inline-flex}.picker-module-scss-module__N2v7ZW__box svg{stroke-width:3px;opacity:0;width:1rem;height:1rem;transition:all .15s;transform:scale(.5)}.picker-module-scss-module__N2v7ZW__body{flex-direction:column;gap:.25rem;min-width:0;display:flex}.picker-module-scss-module__N2v7ZW__title{color:var(--text-strong);font-size:16px;font-weight:700;line-height:1.3}.picker-module-scss-module__N2v7ZW__meta{color:var(--text-muted);flex-wrap:wrap;gap:.25rem .75rem;font-size:15px;display:flex}.picker-module-scss-module__N2v7ZW__meta span{align-items:center;gap:.25rem;display:inline-flex}.picker-module-scss-module__N2v7ZW__meta svg{width:.95rem;height:.95rem}.picker-module-scss-module__N2v7ZW__speakers{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.picker-module-scss-module__N2v7ZW__speaker{align-items:center;gap:.5rem;min-width:0;display:flex}.picker-module-scss-module__N2v7ZW__speakerText{flex-direction:column;min-width:0;display:flex}.picker-module-scss-module__N2v7ZW__speakerName{color:var(--text-strong);font-size:15px;font-weight:600}.picker-module-scss-module__N2v7ZW__speakerRole{color:var(--text-muted);font-size:13px;line-height:1.3}.picker-module-scss-module__N2v7ZW__details{margin-block:-.5rem;min-height:2.75rem;color:var(--brand);text-underline-offset:3px;align-self:flex-start;align-items:center;gap:.25rem;margin-top:.25rem;font-size:15px;font-weight:600;text-decoration:underline;display:inline-flex}.picker-module-scss-module__N2v7ZW__details svg{width:.85rem;height:.85rem}.picker-module-scss-module__N2v7ZW__why{color:var(--text-muted);font-size:13px}.picker-module-scss-module__N2v7ZW__greyHint{color:var(--text-muted);margin:0 0 .75rem;font-size:15px}.picker-module-scss-module__N2v7ZW__state{border-radius:var(--radius-pill);background:var(--bg-muted);color:var(--text-body);align-self:flex-start;margin-top:.25rem;padding:2px .5rem;font-size:13px;font-weight:600}.picker-module-scss-module__N2v7ZW__empty{border-radius:var(--radius-lg);background:var(--bg-muted);color:var(--text-muted);text-align:center;padding:1.5rem 1rem}.picker-module-scss-module__N2v7ZW__picker{flex-direction:column;gap:1rem;min-width:0;display:flex}.picker-module-scss-module__N2v7ZW__summary{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-muted);flex-direction:column;display:flex}.picker-module-scss-module__N2v7ZW__summaryActive{border-color:var(--brand);background:var(--brand-soft)}.picker-module-scss-module__N2v7ZW__summaryHead{outline:none}.picker-module-scss-module__N2v7ZW__summaryHead:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.picker-module-scss-module__N2v7ZW__summaryHead{border-radius:inherit;min-height:2.75rem;font:inherit;text-align:left;color:var(--text-strong);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 1rem;display:flex}.picker-module-scss-module__N2v7ZW__summaryHead:disabled{cursor:default;color:var(--text-muted)}.picker-module-scss-module__N2v7ZW__summaryCount{font-size:16px;font-weight:700}.picker-module-scss-module__N2v7ZW__summaryToggle{color:var(--brand);flex:none;align-items:center;gap:.25rem;font-size:15px;font-weight:600;display:inline-flex}.picker-module-scss-module__N2v7ZW__summaryToggle svg{width:1rem;height:1rem;transition:transform .15s}.picker-module-scss-module__N2v7ZW__flipped{transform:rotate(180deg)}.picker-module-scss-module__N2v7ZW__chosen{flex-direction:column;gap:.25rem;margin:0;padding:0 .5rem .5rem;list-style:none;display:flex}.picker-module-scss-module__N2v7ZW__chosenItem{border-radius:var(--radius-md);background:var(--bg-surface);align-items:center;gap:.5rem;padding:.5rem .5rem .5rem .75rem;display:flex}.picker-module-scss-module__N2v7ZW__chosenText{flex-direction:column;flex:1;min-width:0;display:flex}.picker-module-scss-module__N2v7ZW__chosenTitle{-webkit-line-clamp:2;color:var(--text-strong);-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.picker-module-scss-module__N2v7ZW__chosenWhen{color:var(--text-muted);font-size:13px}.picker-module-scss-module__N2v7ZW__chosenRemove{outline:none}.picker-module-scss-module__N2v7ZW__chosenRemove:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.picker-module-scss-module__N2v7ZW__chosenRemove{width:2.75rem;height:2.75rem;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin:-.5rem -.25rem -.5rem 0;display:inline-flex}.picker-module-scss-module__N2v7ZW__chosenRemove svg{width:1.1rem;height:1.1rem}.picker-module-scss-module__N2v7ZW__chosenRemove:hover{color:var(--text-strong);background:var(--bg-muted)}.picker-module-scss-module__N2v7ZW__chosenKeep{color:var(--text-muted);margin:0;padding:0 1rem .75rem;font-size:13px}.picker-module-scss-module__N2v7ZW__tools{flex-direction:column;gap:.75rem;min-width:0;display:flex}.picker-module-scss-module__N2v7ZW__searchRow{gap:.5rem;min-width:0;display:flex}.picker-module-scss-module__N2v7ZW__search{flex:1;min-width:0}.picker-module-scss-module__N2v7ZW__filtersToggle{outline:none}.picker-module-scss-module__N2v7ZW__filtersToggle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.picker-module-scss-module__N2v7ZW__filtersToggle{border:1px solid var(--border);background:var(--bg-surface);font:inherit;color:var(--text-strong);cursor:pointer;border-radius:11px;flex:none;align-items:center;gap:.5rem;padding:0 .75rem;font-size:15px;font-weight:600;display:inline-flex}.picker-module-scss-module__N2v7ZW__filtersToggle svg{width:1.1rem;height:1.1rem}.picker-module-scss-module__N2v7ZW__filtersToggleOn{border-color:var(--brand);color:var(--brand)}@media (max-width:399px){.picker-module-scss-module__N2v7ZW__filtersLabel{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}}.picker-module-scss-module__N2v7ZW__badge{border-radius:var(--radius-pill);background:var(--brand);min-width:1.25rem;height:1.25rem;color:var(--brand-contrast);justify-content:center;align-items:center;padding:0 .3rem;font-size:13px;display:inline-flex}.picker-module-scss-module__N2v7ZW__selects{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:.5rem;display:grid}.picker-module-scss-module__N2v7ZW__status{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:0 1rem;margin:0;font-size:15px;display:flex}.picker-module-scss-module__N2v7ZW__status:empty{display:none}.picker-module-scss-module__N2v7ZW__linkButton{outline:none}.picker-module-scss-module__N2v7ZW__linkButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.picker-module-scss-module__N2v7ZW__linkButton{min-height:2.75rem;font:inherit;color:var(--brand);cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;font-weight:600;display:inline-flex}.picker-module-scss-module__N2v7ZW__linkButton svg{width:1rem;height:1rem}.picker-module-scss-module__N2v7ZW__copyManual{color:var(--text-muted);flex-direction:column;gap:.25rem;font-size:15px;display:flex}.picker-module-scss-module__N2v7ZW__copyField{outline:none}.picker-module-scss-module__N2v7ZW__copyField:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.picker-module-scss-module__N2v7ZW__copyField{border:1px solid var(--border);background:var(--bg-surface);min-height:2.75rem;font:inherit;color:var(--text-strong);border-radius:11px;padding:0 .75rem;font-size:16px}.picker-module-scss-module__N2v7ZW__nothing{border-radius:var(--radius-lg);background:var(--bg-muted);text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem 1rem;display:flex}.picker-module-scss-module__N2v7ZW__nothing>svg{width:1.75rem;height:1.75rem;color:var(--text-soft)}.picker-module-scss-module__N2v7ZW__nothingTitle{color:var(--text-strong);margin:0;font-weight:700}.picker-module-scss-module__N2v7ZW__nothingHint{color:var(--text-muted);margin:0 0 .5rem;font-size:15px}.picker-module-scss-module__N2v7ZW__more{flex-direction:column;align-items:center;gap:.5rem;display:flex}.picker-module-scss-module__N2v7ZW__moreCount{color:var(--text-muted);font-size:15px}
.PartnersHero-module-scss-module__B0I4oG__hero{isolation:isolate;position:relative;overflow:hidden}.PartnersHero-module-scss-module__B0I4oG__hero:after{content:"";z-index:-1;background:radial-gradient(70% 90% at 50% 0%,color-mix(in srgb,var(--brand)22%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--bg-inverse)72%,transparent)0%,color-mix(in srgb,var(--bg-inverse)86%,transparent)60%,color-mix(in srgb,var(--bg-inverse)94%,transparent)100%);position:absolute;inset:0}.PartnersHero-module-scss-module__B0I4oG__hero{background:var(--bg-inverse)}.PartnersHero-module-scss-module__B0I4oG__photo{z-index:-2;object-fit:cover;filter:saturate(.85)}.PartnersHero-module-scss-module__B0I4oG__inner{width:100%;max-width:var(--content-max);margin-inline:auto;padding-inline:1rem}@media (min-width:768px){.PartnersHero-module-scss-module__B0I4oG__inner{padding-inline:50px}}.PartnersHero-module-scss-module__B0I4oG__inner{grid-template-columns:1fr;align-items:center;gap:61px;padding-top:67px;padding-bottom:67px;display:grid}@media (min-width:1024px){.PartnersHero-module-scss-module__B0I4oG__inner{grid-template-columns:minmax(0,669px) 672px}}.PartnersHero-module-scss-module__B0I4oG__badge{border:1px solid var(--border-inverse-strong);border-radius:var(--radius-lg);color:var(--text-on-inverse);align-items:center;padding:7px 14px;font-size:13px;font-weight:600;display:inline-flex}.PartnersHero-module-scss-module__B0I4oG__title{letter-spacing:-1px;color:var(--text-on-inverse);margin:22px 0 0;font-size:58px;font-weight:800;line-height:1.12}.PartnersHero-module-scss-module__B0I4oG__subtitle{color:var(--text-on-inverse-muted);margin:19px 0 0;font-size:21px;line-height:1.5}.PartnersHero-module-scss-module__B0I4oG__actions{flex-wrap:wrap;gap:14px;margin-top:31px;display:flex}.PartnersHero-module-scss-module__B0I4oG__note{color:var(--text-on-inverse-soft);margin:24px 0 0;font-size:15px}
.TripCard-module-scss-module__PbPHwG__face{background:var(--brand-soft);width:42px;height:42px;color:var(--brand-strong);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.TripCard-module-scss-module__PbPHwG__trip{background:var(--bg-surface);border:1px solid var(--border);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.TripCard-module-scss-module__PbPHwG__cover{background-color:var(--bg-inverse);min-height:209px;color:var(--text-on-inverse);background-position:50%;background-size:cover;flex-direction:column;justify-content:space-between;gap:14px;padding:18px;display:flex;box-shadow:inset 0 -125px 83px -42px #000000a6,inset 0 70px 56px -42px #00000059}.TripCard-module-scss-module__PbPHwG__coverTop{justify-content:space-between;gap:10px;display:flex}.TripCard-module-scss-module__PbPHwG__format{background:var(--bg-surface);color:var(--text-strong);border-radius:8px;padding:5px 12px;font-size:13px;font-weight:700}.TripCard-module-scss-module__PbPHwG__source{color:var(--text-on-inverse);border-radius:8px;padding:5px 12px;font-size:13px;font-weight:700}.TripCard-module-scss-module__PbPHwG__sourceMember{background:var(--brand)}.TripCard-module-scss-module__PbPHwG__sourceClub{background:#00000073}.TripCard-module-scss-module__PbPHwG__city{letter-spacing:-.01em;font-size:31px;font-weight:800;line-height:1.15;display:block}.TripCard-module-scss-module__PbPHwG__country{color:#ffffffd9;font-size:15px}.TripCard-module-scss-module__PbPHwG__body{flex-direction:column;flex:1;gap:14px;padding:20px;display:flex}.TripCard-module-scss-module__PbPHwG__tripTitle{color:var(--text-strong);margin:0;font-size:18px;font-weight:700;line-height:1.4}.TripCard-module-scss-module__PbPHwG__points{color:var(--text-soft);flex-direction:column;gap:4px;margin:0;padding-left:19px;font-size:15px;line-height:1.45;display:flex}.TripCard-module-scss-module__PbPHwG__facts{color:var(--text-strong);flex-direction:column;gap:6px;font-size:15px;display:flex}.TripCard-module-scss-module__PbPHwG__facts span{align-items:center;gap:8px;display:inline-flex}.TripCard-module-scss-module__PbPHwG__facts svg{color:var(--text-soft);flex:none}.TripCard-module-scss-module__PbPHwG__priceRow{margin-top:auto;padding-top:6px}.TripCard-module-scss-module__PbPHwG__price{color:var(--text-strong);font-size:18px;font-weight:800}.TripCard-module-scss-module__PbPHwG__actions{gap:10px;display:flex}.TripCard-module-scss-module__PbPHwG__grow{flex:1}.TripCard-module-scss-module__PbPHwG__organizer{align-items:center;gap:13px;display:flex}.TripCard-module-scss-module__PbPHwG__organizerText{color:var(--text-strong);flex-direction:column;font-size:15px;display:flex}.TripCard-module-scss-module__PbPHwG__organizerLabel{color:var(--text-soft);font-size:13px}.TripCard-module-scss-module__PbPHwG__gather{flex-direction:column;gap:7px;display:flex}.TripCard-module-scss-module__PbPHwG__gatherLabel{color:var(--success);font-size:15px;font-weight:600}.TripCard-module-scss-module__PbPHwG__bar{background:var(--bg-muted);border-radius:4px;height:7px;overflow:hidden}.TripCard-module-scss-module__PbPHwG__barFill{border-radius:inherit;background:var(--success);height:100%;display:block}
.Segmented-module-scss-module__8tW19W__group{background:var(--bg-muted);border-radius:var(--radius-pill);gap:2px;padding:3px;display:inline-flex}.Segmented-module-scss-module__8tW19W__option{outline:none}.Segmented-module-scss-module__8tW19W__option:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.Segmented-module-scss-module__8tW19W__option{border-radius:var(--radius-pill);color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:.5rem 1rem;font-size:15px;font-weight:500;transition:background-color .15s,color .15s}.Segmented-module-scss-module__8tW19W__option:hover{color:var(--text-strong)}.Segmented-module-scss-module__8tW19W__active{background:var(--bg-inverse);color:var(--text-on-inverse)}.Segmented-module-scss-module__8tW19W__active:hover{color:var(--text-on-inverse)}.Segmented-module-scss-module__8tW19W__block{width:100%;display:flex}.Segmented-module-scss-module__8tW19W__block .Segmented-module-scss-module__8tW19W__option{flex:1;min-height:2.75rem}
.AssistantHero-module-scss-module__rj_jUq__hero{background:var(--bg-inverse);padding:56px 50px 51px}.AssistantHero-module-scss-module__rj_jUq__withPhoto{isolation:isolate;position:relative;overflow:hidden}.AssistantHero-module-scss-module__rj_jUq__withPhoto:after{content:"";z-index:-1;background:radial-gradient(70% 90% at 50% 0%,color-mix(in srgb,var(--brand)22%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--bg-inverse)72%,transparent)0%,color-mix(in srgb,var(--bg-inverse)86%,transparent)60%,color-mix(in srgb,var(--bg-inverse)94%,transparent)100%);position:absolute;inset:0}.AssistantHero-module-scss-module__rj_jUq__photo{z-index:-2;object-fit:cover;filter:saturate(.85)}.AssistantHero-module-scss-module__rj_jUq__inner{max-width:960px;margin:0 auto}.AssistantHero-module-scss-module__rj_jUq__eyebrow{letter-spacing:1px;text-transform:uppercase;color:var(--text-on-inverse-soft);align-items:center;gap:11px;margin:0;font-size:14px;font-weight:700;display:flex}.AssistantHero-module-scss-module__rj_jUq__greeting{letter-spacing:-1px;color:var(--text-on-inverse);margin:22px 0 0;font-size:47px;font-weight:800;line-height:1.15}.AssistantHero-module-scss-module__rj_jUq__subtitle{color:var(--text-on-inverse-muted);margin:19px 0 0;font-size:19px}.AssistantHero-module-scss-module__rj_jUq__field{border-radius:var(--radius-lg);background:var(--bg-surface);align-items:center;gap:17px;height:77px;margin-top:31px;padding:0 11px 0 25px;display:flex}.AssistantHero-module-scss-module__rj_jUq__spark{color:var(--brand);flex:none}.AssistantHero-module-scss-module__rj_jUq__input{min-width:0;color:var(--text-strong);background:0 0;border:0;outline:none;flex:1;font-size:17px}.AssistantHero-module-scss-module__rj_jUq__input::placeholder{color:var(--text-muted)}.AssistantHero-module-scss-module__rj_jUq__chips{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.AssistantHero-module-scss-module__rj_jUq__chip{outline:none}.AssistantHero-module-scss-module__rj_jUq__chip:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.AssistantHero-module-scss-module__rj_jUq__chip{border:1px solid var(--border-inverse-strong);height:40px;color:var(--text-on-inverse);cursor:pointer;background:0 0;border-radius:21px;padding:0 18px;font-size:14px;font-weight:600;transition:background-color .15s}.AssistantHero-module-scss-module__rj_jUq__chip:hover{background:var(--bg-inverse-soft)}
.EventSimilar-module-scss-module__El0q4G__similar{flex-direction:column;gap:14px;display:flex}.EventSimilar-module-scss-module__El0q4G__similarGrid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:768px){.EventSimilar-module-scss-module__El0q4G__similarGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.EventSimilar-module-scss-module__El0q4G__similarCard{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-strong);border-radius:18px;flex-direction:column;gap:6px;padding:18px;transition:border-color .15s,transform .15s;display:flex}.EventSimilar-module-scss-module__El0q4G__similarCard:hover{border-color:var(--brand);color:var(--text-strong);text-decoration:none;transform:translateY(-2px)}.EventSimilar-module-scss-module__El0q4G__similarLabel{letter-spacing:1px;text-transform:uppercase;color:var(--text-muted);font-size:12px;font-weight:700}.EventSimilar-module-scss-module__El0q4G__similarTitle{font-size:16px;font-weight:700;line-height:1.3}.EventSimilar-module-scss-module__El0q4G__similarDate{color:var(--text-soft);font-size:13px}
.join-module-scss-module__NHRiGq__screen{--content-max:760px;flex-direction:column;gap:1rem;padding-top:1rem;padding-bottom:2.5rem;display:flex}@media (min-width:768px){.join-module-scss-module__NHRiGq__screen{gap:1.25rem;padding-top:2rem;padding-bottom:4rem}}:is(.join-module-scss-module__NHRiGq__screen:has([data-join-finished]) .join-module-scss-module__NHRiGq__hero,.join-module-scss-module__NHRiGq__screen:has([data-join-finished]) .join-module-scss-module__NHRiGq__focusTitle){display:none}.join-module-scss-module__NHRiGq__focusTitle{letter-spacing:-.01em;color:var(--text-strong);font-size:19px;font-weight:800}@media (min-width:768px){.join-module-scss-module__NHRiGq__focusTitle{font-size:23px}}.join-module-scss-module__NHRiGq__hero{border-radius:var(--radius-xl);color:var(--text-on-inverse);background:radial-gradient(120% 90% at 100% 0%,#5b8cff8c 0%,transparent 55%),radial-gradient(90% 80% at 0% 100%,#24a18447 0%,transparent 60%),var(--bg-inverse);isolation:isolate;padding:1.5rem 1.25rem 1.25rem;position:relative;overflow:hidden}.join-module-scss-module__NHRiGq__hero:after{content:"";aspect-ratio:1;z-index:-1;background:radial-gradient(circle,#ffffff14,#0000 65%);border-radius:50%;width:70%;position:absolute;inset:auto -20% -60% auto}@media (min-width:768px){.join-module-scss-module__NHRiGq__hero{padding:2.5rem 2.5rem 2rem}}.join-module-scss-module__NHRiGq__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--text-on-inverse-soft);border:1px solid var(--border-inverse-strong);border-radius:var(--radius-pill);background:#ffffff0a;align-items:center;gap:.5rem;padding:.25rem .75rem;font-size:13px;font-weight:600;display:inline-flex}.join-module-scss-module__NHRiGq__title{color:var(--text-on-inverse);letter-spacing:-.02em;margin-top:1rem;font-size:clamp(1.75rem,7vw,2.75rem);font-weight:800;line-height:1.08}.join-module-scss-module__NHRiGq__lead{max-width:36rem;color:var(--text-on-inverse-muted);margin-top:.75rem;font-size:16px;line-height:1.55}.join-module-scss-module__NHRiGq__points{flex-wrap:wrap;gap:.5rem;margin-top:1rem;padding:0;list-style:none;display:flex}.join-module-scss-module__NHRiGq__points li{border-radius:var(--radius-pill);background:var(--bg-inverse-soft);border:1px solid var(--border-inverse);align-items:center;gap:.5rem;padding:.35rem .75rem;font-size:13px;font-weight:600;display:inline-flex}@media (min-width:768px){.join-module-scss-module__NHRiGq__points li{font-size:15px}}.join-module-scss-module__NHRiGq__points svg{color:#d7deeb;width:1rem;height:1rem}.join-module-scss-module__NHRiGq__form{flex-direction:column;gap:1rem;display:flex}@media (min-width:768px){.join-module-scss-module__NHRiGq__form{gap:1.25rem}}.join-module-scss-module__NHRiGq__card{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-xl);flex-direction:column;gap:1rem;padding:1.25rem 1rem;scroll-margin-top:5rem;display:flex}@media (min-width:768px){.join-module-scss-module__NHRiGq__card{padding:1.5rem 2rem}}.join-module-scss-module__NHRiGq__cardHead{flex-direction:column;gap:.25rem;display:flex}.join-module-scss-module__NHRiGq__cardTitle{color:var(--text-strong);letter-spacing:-.01em;font-size:19px;font-weight:800}.join-module-scss-module__NHRiGq__cardHint{color:var(--text-muted);font-size:15px}.join-module-scss-module__NHRiGq__fields{gap:1rem;display:grid}@media (min-width:768px){.join-module-scss-module__NHRiGq__fields{grid-template-columns:1fr 1fr;column-gap:1.25rem}}.join-module-scss-module__NHRiGq__field{flex-direction:column;gap:.5rem;scroll-margin-top:5rem;display:flex}.join-module-scss-module__NHRiGq__label{color:var(--text-strong);font-size:15px;font-weight:600}.join-module-scss-module__NHRiGq__star{color:var(--brand)}.join-module-scss-module__NHRiGq__optional{color:var(--text-soft);font-weight:400}.join-module-scss-module__NHRiGq__input{width:100%;min-height:3rem;font:inherit;color:var(--text-strong);background:var(--bg-surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);padding:.75rem 1rem;font-size:16px;transition:border-color .15s,box-shadow .15s}.join-module-scss-module__NHRiGq__input::placeholder{color:var(--text-faint)}.join-module-scss-module__NHRiGq__input:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.join-module-scss-module__NHRiGq__input[aria-invalid=true]{border-color:var(--danger);box-shadow:0 0 0 3px var(--danger-soft)}.join-module-scss-module__NHRiGq__input[readonly]{background:var(--bg-muted);color:var(--text-muted)}.join-module-scss-module__NHRiGq__hint{color:var(--text-muted);font-size:13px}.join-module-scss-module__NHRiGq__fieldError{color:var(--danger);align-items:center;gap:.25rem;font-size:15px;font-weight:600;display:inline-flex}.join-module-scss-module__NHRiGq__fieldError svg{flex:none;width:1rem;height:1rem}.join-module-scss-module__NHRiGq__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.join-module-scss-module__NHRiGq__pills{flex-wrap:wrap;gap:.5rem;display:flex}.join-module-scss-module__NHRiGq__pill{outline:none}.join-module-scss-module__NHRiGq__pill:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.join-module-scss-module__NHRiGq__pill{border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--bg-surface);min-height:2.75rem;color:var(--text-body);font:inherit;cursor:pointer;padding:.5rem 1rem;font-size:15px;font-weight:600;transition:all .15s}.join-module-scss-module__NHRiGq__pill:hover{border-color:var(--brand)}.join-module-scss-module__NHRiGq__pill[aria-checked=true]{background:var(--brand);border-color:var(--brand);color:var(--brand-contrast)}.join-module-scss-module__NHRiGq__submitBar{padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));border-top:1px solid #0000;flex-direction:column;gap:.5rem;margin-inline:-1rem;display:flex}@media (min-width:768px){.join-module-scss-module__NHRiGq__submitBar{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;gap:.75rem;margin:0;padding:0;position:static}}.join-module-scss-module__NHRiGq__submitBarPinned{z-index:100;background:color-mix(in srgb,var(--bg-page)88%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top-color:var(--border);position:sticky;bottom:0}@media (min-width:768px){.join-module-scss-module__NHRiGq__submitBarPinned{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;position:static}}.join-module-scss-module__NHRiGq__submit{outline:none}.join-module-scss-module__NHRiGq__submit:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.join-module-scss-module__NHRiGq__submit{border-radius:var(--radius-lg);width:100%;min-height:3.5rem;font:inherit;color:var(--brand-contrast);background:linear-gradient(135deg,var(--brand)0%,#5b8cff 100%);cursor:pointer;border:0;justify-content:center;align-items:center;gap:.5rem;font-size:17px;font-weight:800;transition:transform .12s,box-shadow .12s,filter .12s;display:inline-flex;box-shadow:0 10px 24px -10px #2563ebb3}.join-module-scss-module__NHRiGq__submit:hover{filter:brightness(1.05)}.join-module-scss-module__NHRiGq__submit:active{transform:translateY(1px)scale(.995)}.join-module-scss-module__NHRiGq__submit:disabled{cursor:progress;filter:saturate(.7)}.join-module-scss-module__NHRiGq__spin{width:1.25rem;height:1.25rem;animation:.8s linear infinite join-module-scss-module__NHRiGq__spin}@keyframes join-module-scss-module__NHRiGq__spin{to{transform:rotate(360deg)}}.join-module-scss-module__NHRiGq__failure{border-radius:var(--radius-md);background:var(--danger-soft);color:var(--danger);align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:15px;font-weight:600;display:flex}.join-module-scss-module__NHRiGq__failure svg{flex:none;width:1.1rem;height:1.1rem}.join-module-scss-module__NHRiGq__optIn{color:var(--text-body);cursor:pointer;align-items:flex-start;gap:.5rem;font-size:15px;line-height:1.3;display:flex}.join-module-scss-module__NHRiGq__optIn input{width:18px;height:18px;accent-color:var(--brand);flex:none;margin-top:2px}.join-module-scss-module__NHRiGq__consent{color:var(--text-muted);text-align:center;font-size:13px;line-height:1.3}.join-module-scss-module__NHRiGq__consent a{color:var(--text-body);text-underline-offset:2px;text-decoration:underline}.join-module-scss-module__NHRiGq__chosenCard{flex-direction:column;gap:.5rem;scroll-margin-top:5rem;display:flex}.join-module-scss-module__NHRiGq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.join-module-scss-module__NHRiGq__chosenList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.join-module-scss-module__NHRiGq__chosenEvent{border-radius:var(--radius-lg);border:1.5px solid var(--brand);background:var(--brand-soft);align-items:flex-start;gap:.75rem;padding:.75rem .75rem .75rem 1rem;display:flex}.join-module-scss-module__NHRiGq__chosenBody{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.join-module-scss-module__NHRiGq__chosenTitle{-webkit-line-clamp:3;color:var(--text-strong);-webkit-box-orient:vertical;font-size:16px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.join-module-scss-module__NHRiGq__chosenMeta{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:2px .75rem;font-size:15px;display:flex}.join-module-scss-module__NHRiGq__chosenMeta span{align-items:center;gap:.25rem;display:inline-flex}.join-module-scss-module__NHRiGq__chosenMeta svg{flex:none;width:.9rem;height:.9rem}.join-module-scss-module__NHRiGq__chosenDetails{outline:none}.join-module-scss-module__NHRiGq__chosenDetails:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.join-module-scss-module__NHRiGq__chosenDetails{color:var(--brand);align-items:center;gap:.25rem;font-size:15px;font-weight:600;display:inline-flex}.join-module-scss-module__NHRiGq__chosenDetails svg{width:.85rem;height:.85rem}.join-module-scss-module__NHRiGq__chosenRemove{outline:none}.join-module-scss-module__NHRiGq__chosenRemove:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.join-module-scss-module__NHRiGq__chosenRemove{border-radius:var(--radius-md);width:2.75rem;height:2.75rem;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:-.5rem -.5rem 0 0;display:inline-flex}.join-module-scss-module__NHRiGq__chosenRemove:hover{color:var(--text-strong);background:var(--bg-muted)}.join-module-scss-module__NHRiGq__chosenRemove svg{width:1.1rem;height:1.1rem}.join-module-scss-module__NHRiGq__moreCard{gap:1rem;padding-block:.5rem}@media (min-width:768px){.join-module-scss-module__NHRiGq__moreCard{padding-block:.75rem}}.join-module-scss-module__NHRiGq__moreHead{outline:none}.join-module-scss-module__NHRiGq__moreHead:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.join-module-scss-module__NHRiGq__moreHead{width:100%;min-height:3.5rem;font:inherit;text-align:left;color:var(--text-strong);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 0;display:flex}.join-module-scss-module__NHRiGq__moreHead:disabled{cursor:default}.join-module-scss-module__NHRiGq__moreText{flex-direction:column;gap:2px;display:flex}.join-module-scss-module__NHRiGq__moreTitle{font-size:17px;font-weight:800}.join-module-scss-module__NHRiGq__moreHint{color:var(--text-muted);font-size:15px}.join-module-scss-module__NHRiGq__moreChevron{width:1.25rem;height:1.25rem;color:var(--text-muted);flex:none;transition:transform .15s}.join-module-scss-module__NHRiGq__moreChevronOpen{transform:rotate(180deg)}
.RecommendedSection-module-scss-module__dnUCWG__meta{color:var(--text-soft);font-size:14px}.RecommendedSection-module-scss-module__dnUCWG__rec{background:var(--bg-surface);border:1px solid var(--border);border-radius:22px;flex-direction:column;gap:19px;padding:22px;display:flex}.RecommendedSection-module-scss-module__dnUCWG__recTop{gap:17px;display:flex}.RecommendedSection-module-scss-module__dnUCWG__recFace{background:var(--bg-muted);width:50px;height:50px;color:var(--text-soft);border-radius:14px;flex:none;place-items:center;font-size:15px;font-weight:700;display:grid}.RecommendedSection-module-scss-module__dnUCWG__recFace.RecommendedSection-module-scss-module__dnUCWG__success{background:var(--success-soft);color:var(--success)}.RecommendedSection-module-scss-module__dnUCWG__recFace.RecommendedSection-module-scss-module__dnUCWG__warning{background:var(--warning-soft);color:var(--warning)}.RecommendedSection-module-scss-module__dnUCWG__recFace.RecommendedSection-module-scss-module__dnUCWG__danger{background:var(--danger-soft);color:var(--danger)}.RecommendedSection-module-scss-module__dnUCWG__recFace.RecommendedSection-module-scss-module__dnUCWG__brand{background:var(--brand-soft);color:var(--brand-strong)}.RecommendedSection-module-scss-module__dnUCWG__recText{flex-direction:column;gap:1px;min-width:0;display:flex}.RecommendedSection-module-scss-module__dnUCWG__recTitle:hover{color:var(--brand)}.RecommendedSection-module-scss-module__dnUCWG__recTitle{color:var(--text-strong);font-size:18px;font-weight:700;line-height:1.45}.RecommendedSection-module-scss-module__dnUCWG__recFoot{justify-content:space-between;align-items:center;gap:11px;margin-top:auto;display:flex}.RecommendedSection-module-scss-module__dnUCWG__recPrice{color:var(--text-strong);font-size:15px;font-weight:700}.RecommendedSection-module-scss-module__dnUCWG__closed{color:var(--text-soft);font-size:14px}.RecommendedSection-module-scss-module__dnUCWG__btn{border-radius:11px;height:47px;padding-inline:19px;font-size:15px;font-weight:600}.RecommendedSection-module-scss-module__dnUCWG__link{align-items:center;text-decoration:none;display:inline-flex}
.PartnersSections-module-scss-module__TXGYIW__container{width:100%;max-width:var(--content-max);margin-inline:auto;padding-inline:1rem}@media (min-width:768px){.PartnersSections-module-scss-module__TXGYIW__container{padding-inline:50px}}.PartnersSections-module-scss-module__TXGYIW__container{padding-bottom:83px}.PartnersSections-module-scss-module__TXGYIW__statsBand{background:var(--bg-surface)}.PartnersSections-module-scss-module__TXGYIW__statsInner{width:100%;max-width:var(--content-max);margin-inline:auto;padding-inline:1rem}@media (min-width:768px){.PartnersSections-module-scss-module__TXGYIW__statsInner{padding-inline:50px}}.PartnersSections-module-scss-module__TXGYIW__statsInner{padding-top:42px;padding-bottom:39px}.PartnersSections-module-scss-module__TXGYIW__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:19px;display:grid}@media (min-width:1024px){.PartnersSections-module-scss-module__TXGYIW__statsGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.PartnersSections-module-scss-module__TXGYIW__statValue{color:var(--text-strong);font-size:36px;font-weight:800}.PartnersSections-module-scss-module__TXGYIW__statLabel{color:var(--text-strong);margin-top:3px;font-size:15px;font-weight:700}.PartnersSections-module-scss-module__TXGYIW__statNote{color:var(--text-muted);margin-top:4px;font-size:13px;line-height:1.4}.PartnersSections-module-scss-module__TXGYIW__split{grid-template-columns:1fr;gap:33px;padding-top:78px;display:grid}@media (min-width:1024px){.PartnersSections-module-scss-module__TXGYIW__split{grid-template-columns:362px minmax(0,1fr);gap:56px}}.PartnersSections-module-scss-module__TXGYIW__splitBody{border-radius:var(--radius-lg);background:var(--bg-surface);padding:31px 33px}.PartnersSections-module-scss-module__TXGYIW__prose p{color:var(--text-body);margin:0 0 17px;font-size:16px;line-height:1.65}.PartnersSections-module-scss-module__TXGYIW__prose p:last-child{margin-bottom:0}.PartnersSections-module-scss-module__TXGYIW__cityChips{flex-wrap:wrap;gap:10px;margin:14px 0 17px;display:flex}.PartnersSections-module-scss-module__TXGYIW__cityChip{background:var(--bg-muted);height:33px;color:var(--text-strong);border-radius:17px;align-items:center;padding:0 15px;font-size:15px;font-weight:700;display:inline-flex}.PartnersSections-module-scss-module__TXGYIW__cityMore{color:var(--text-muted);font-weight:600}.PartnersSections-module-scss-module__TXGYIW__fiveUp{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;margin-top:25px;display:grid}@media (min-width:1024px){.PartnersSections-module-scss-module__TXGYIW__fiveUp{grid-template-columns:repeat(5,minmax(0,1fr))}}.PartnersSections-module-scss-module__TXGYIW__missionItem{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);color:var(--text-body);padding:19px 19px 21px;font-size:15px;line-height:1.5}.PartnersSections-module-scss-module__TXGYIW__darkNote{border-radius:var(--radius-lg);background:var(--bg-inverse);color:var(--text-on-inverse);margin-top:17px;padding:25px 28px;font-size:16px;line-height:1.55}.PartnersSections-module-scss-module__TXGYIW__dnaNumber{color:var(--brand);font-size:25px;font-weight:800}.PartnersSections-module-scss-module__TXGYIW__itemTitle{color:var(--text-strong);margin:8px 0 0;font-size:16px;font-weight:700}.PartnersSections-module-scss-module__TXGYIW__itemText{color:var(--text-muted);margin:7px 0 0;font-size:14px;line-height:1.5}.PartnersSections-module-scss-module__TXGYIW__seats{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);flex-wrap:wrap;align-items:center;gap:25px;margin-top:17px;padding:21px 25px;display:flex}.PartnersSections-module-scss-module__TXGYIW__seatsTitle{color:var(--text-strong);margin:0;font-size:16px;font-weight:700}.PartnersSections-module-scss-module__TXGYIW__seatsLeft{color:var(--text-muted);margin:0;font-size:15px}.PartnersSections-module-scss-module__TXGYIW__seatsSpacer{flex:1}.PartnersSections-module-scss-module__TXGYIW__greenCard{border-radius:var(--radius-lg);background:var(--success-soft);margin-top:25px;padding:28px 31px}.PartnersSections-module-scss-module__TXGYIW__greenTitle{color:var(--success-deep);margin:0 0 19px;font-size:17px;font-weight:800}.PartnersSections-module-scss-module__TXGYIW__qualities{grid-template-columns:1fr;gap:17px;display:grid}@media (min-width:768px){.PartnersSections-module-scss-module__TXGYIW__qualities{grid-template-columns:repeat(2,minmax(0,1fr))}}.PartnersSections-module-scss-module__TXGYIW__threeUp{grid-template-columns:1fr;gap:19px;margin-top:25px;display:grid}@media (min-width:768px){.PartnersSections-module-scss-module__TXGYIW__threeUp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.PartnersSections-module-scss-module__TXGYIW__threeUp{grid-template-columns:repeat(3,minmax(0,1fr))}}.PartnersSections-module-scss-module__TXGYIW__getCard{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);padding:25px 25px 28px}.PartnersSections-module-scss-module__TXGYIW__getIcon{color:var(--brand);font-size:22px}.PartnersSections-module-scss-module__TXGYIW__rowsCard{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface)}.PartnersSections-module-scss-module__TXGYIW__row{grid-template-columns:1fr;gap:6px;padding:21px 25px;display:grid}.PartnersSections-module-scss-module__TXGYIW__row+.PartnersSections-module-scss-module__TXGYIW__row{border-top:1px solid var(--divider)}@media (min-width:768px){.PartnersSections-module-scss-module__TXGYIW__row{grid-template-columns:292px minmax(0,1fr);gap:22px}}.PartnersSections-module-scss-module__TXGYIW__rowName{color:var(--text-strong);font-size:17px;font-weight:800;line-height:1.4}.PartnersSections-module-scss-module__TXGYIW__rowText{color:var(--text-muted);font-size:15px;line-height:1.4}.PartnersSections-module-scss-module__TXGYIW__roleCard{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);grid-template-columns:1fr;column-gap:50px;margin-top:25px;padding:8px 31px;display:grid}@media (min-width:1024px){.PartnersSections-module-scss-module__TXGYIW__roleCard{grid-template-columns:repeat(2,minmax(0,1fr))}}.PartnersSections-module-scss-module__TXGYIW__roleItem{border-bottom:1px solid var(--divider);color:var(--text-body);gap:19px;padding:18px 0;font-size:15px;line-height:1.55;display:flex}.PartnersSections-module-scss-module__TXGYIW__roleItem:last-child{border-bottom:0}@media (min-width:1024px){.PartnersSections-module-scss-module__TXGYIW__roleItem:nth-last-child(-n+2){border-bottom:0}}.PartnersSections-module-scss-module__TXGYIW__roleNum{min-width:31px;color:var(--brand);flex:none;font-size:15px;font-weight:800}.PartnersSections-module-scss-module__TXGYIW__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:25px;display:grid}@media (min-width:768px){.PartnersSections-module-scss-module__TXGYIW__steps{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.PartnersSections-module-scss-module__TXGYIW__steps{grid-template-columns:repeat(7,minmax(0,1fr))}}.PartnersSections-module-scss-module__TXGYIW__stepBar{background:var(--brand);border-radius:3px;height:4px}.PartnersSections-module-scss-module__TXGYIW__stepBarSoft{background:var(--brand);opacity:.55}.PartnersSections-module-scss-module__TXGYIW__stepBarMuted{background:var(--border-strong)}.PartnersSections-module-scss-module__TXGYIW__stepEyebrow{letter-spacing:1px;text-transform:uppercase;color:var(--brand);margin:11px 0 0;font-size:13px;font-weight:800}.PartnersSections-module-scss-module__TXGYIW__stepTitle{color:var(--text-strong);margin:4px 0 0;font-size:17px;font-weight:800;line-height:1.3}.PartnersSections-module-scss-module__TXGYIW__stepText{color:var(--text-muted);margin:6px 0 0;font-size:13px;line-height:1.5}.PartnersSections-module-scss-module__TXGYIW__finance{background:var(--bg-inverse);border-radius:19px;grid-template-columns:1fr;gap:33px;margin-top:78px;padding:42px 36px;display:grid}@media (min-width:1024px){.PartnersSections-module-scss-module__TXGYIW__finance{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px}}.PartnersSections-module-scss-module__TXGYIW__financeEyebrow{letter-spacing:1px;text-transform:uppercase;color:var(--text-on-inverse-muted);margin:0;font-size:13px;font-weight:800}.PartnersSections-module-scss-module__TXGYIW__financeTitle{color:var(--text-on-inverse);margin:11px 0 0;font-size:29px;font-weight:800;line-height:1.25}.PartnersSections-module-scss-module__TXGYIW__financeLead{color:var(--text-on-inverse-muted);margin:14px 0 22px;font-size:16px;line-height:1.6}.PartnersSections-module-scss-module__TXGYIW__financeExample{border:1px solid var(--border-inverse-strong);background:var(--bg-inverse-soft);border-radius:14px;padding:19px 22px 17px}.PartnersSections-module-scss-module__TXGYIW__financeExampleTitle{letter-spacing:1px;text-transform:uppercase;color:var(--text-on-inverse-muted);margin:0;font-size:13px;font-weight:800}.PartnersSections-module-scss-module__TXGYIW__financeRow{border-bottom:1px solid var(--border-inverse);color:var(--text-on-inverse-muted);justify-content:space-between;align-items:center;gap:17px;padding:14px 0;font-size:15px;display:flex}.PartnersSections-module-scss-module__TXGYIW__financeValue{color:var(--text-on-inverse);font-weight:800}.PartnersSections-module-scss-module__TXGYIW__financeNote{color:var(--text-on-inverse-muted);margin:14px 0 0;font-size:13px;line-height:1.45}.PartnersSections-module-scss-module__TXGYIW__twoUp{grid-template-columns:1fr;gap:19px;margin-top:25px;display:grid}@media (min-width:768px){.PartnersSections-module-scss-module__TXGYIW__twoUp{grid-template-columns:repeat(2,minmax(0,1fr))}}.PartnersSections-module-scss-module__TXGYIW__ruleCard{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);padding:25px 28px}.PartnersSections-module-scss-module__TXGYIW__ruleTitle{color:var(--text-strong);margin:0 0 8px;font-size:20px;font-weight:800}.PartnersSections-module-scss-module__TXGYIW__rulePartner{color:var(--warning)}.PartnersSections-module-scss-module__TXGYIW__ruleClub{color:var(--brand)}.PartnersSections-module-scss-module__TXGYIW__ruleText{color:var(--text-body);margin:0;font-size:15px;line-height:1.55}.PartnersSections-module-scss-module__TXGYIW__shiftCard{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);margin-top:19px;padding:25px 28px 28px}.PartnersSections-module-scss-module__TXGYIW__shiftTitle{color:var(--text-strong);margin:0 0 17px;font-size:17px;font-weight:800}.PartnersSections-module-scss-module__TXGYIW__shiftGrid{grid-template-columns:1fr;gap:19px;display:grid}@media (min-width:768px){.PartnersSections-module-scss-module__TXGYIW__shiftGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.PartnersSections-module-scss-module__TXGYIW__shiftItem{color:var(--text-body);gap:13px;font-size:15px;line-height:1.55;display:flex}.PartnersSections-module-scss-module__TXGYIW__shiftIcon{color:var(--brand);flex:none;margin-top:3px}.PartnersSections-module-scss-module__TXGYIW__final{text-align:center;border:1px solid var(--border);background:var(--bg-surface);border-radius:22px;flex-direction:column;align-items:center;margin-top:78px;padding:61px 45px 56px;display:flex}.PartnersSections-module-scss-module__TXGYIW__finalTitle{max-width:1002px;color:var(--text-strong);margin:0;font-size:35px;font-weight:800;line-height:1.3}.PartnersSections-module-scss-module__TXGYIW__finalText{max-width:890px;color:var(--text-muted);margin:17px 0 25px;font-size:16px;line-height:1.6}
.AdvisorBox-module-scss-module__quadyq__box{background:var(--bg-inverse-soft);border-radius:22px;grid-template-columns:1fr;gap:28px;margin-top:31px;padding:28px;display:grid}@media (min-width:1200px){.AdvisorBox-module-scss-module__quadyq__box{grid-template-columns:minmax(0,543px) 512px}}.AdvisorBox-module-scss-module__quadyq__label{color:var(--text-on-inverse);margin:0 0 14px;font-size:15px;font-weight:800}.AdvisorBox-module-scss-module__quadyq__label+.AdvisorBox-module-scss-module__quadyq__options+.AdvisorBox-module-scss-module__quadyq__label{margin-top:19px}.AdvisorBox-module-scss-module__quadyq__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 11px;display:grid}.AdvisorBox-module-scss-module__quadyq__option{outline:none}.AdvisorBox-module-scss-module__quadyq__option:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.AdvisorBox-module-scss-module__quadyq__option{border:1px solid var(--border-inverse-strong);height:46px;color:var(--text-on-inverse);cursor:pointer;background:0 0;border-radius:8px;padding:0 14px;font-size:15px;font-weight:700;transition:border-color .15s,background-color .15s,color .15s}.AdvisorBox-module-scss-module__quadyq__option:hover{border-color:var(--text-on-inverse)}.AdvisorBox-module-scss-module__quadyq__optionActive{background:var(--bg-surface);border-color:var(--bg-surface);color:var(--text-strong)}.AdvisorBox-module-scss-module__quadyq__field{background:var(--bg-surface);border-radius:13px;align-items:center;gap:11px;height:57px;margin-top:19px;padding:0 6px 0 18px;display:flex}.AdvisorBox-module-scss-module__quadyq__fieldIcon{color:var(--brand);flex:none}.AdvisorBox-module-scss-module__quadyq__input{min-width:0;color:var(--text-strong);background:0 0;border:0;outline:none;flex:1;font-size:15px}.AdvisorBox-module-scss-module__quadyq__input::placeholder{color:var(--text-muted)}.AdvisorBox-module-scss-module__quadyq__submit{outline:none}.AdvisorBox-module-scss-module__quadyq__submit:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.AdvisorBox-module-scss-module__quadyq__submit{background:var(--brand);height:46px;color:var(--brand-contrast);cursor:pointer;border:0;border-radius:8px;flex:none;padding:0 18px;font-size:15px;font-weight:700}.AdvisorBox-module-scss-module__quadyq__submit:hover{background:var(--brand-strong)}.AdvisorBox-module-scss-module__quadyq__result{background:var(--bg-surface);border-radius:17px;flex-direction:column;padding:25px;display:flex}.AdvisorBox-module-scss-module__quadyq__resultEyebrow{letter-spacing:1px;text-transform:uppercase;color:var(--brand);align-items:center;gap:10px;margin:0;font-size:13px;font-weight:800;display:flex}.AdvisorBox-module-scss-module__quadyq__resultTitle{color:var(--text-strong);margin:14px 0 0;font-size:32px;font-weight:800;line-height:1.2}.AdvisorBox-module-scss-module__quadyq__resultText{color:var(--text-muted);margin:11px 0 0;font-size:15px;line-height:1.5}.AdvisorBox-module-scss-module__quadyq__resultList{flex-direction:column;gap:10px;margin:19px 0 22px;padding:0;list-style:none;display:flex}.AdvisorBox-module-scss-module__quadyq__resultList li{color:var(--text-body);align-items:flex-start;gap:13px;font-size:15px;line-height:1.4;display:flex}.AdvisorBox-module-scss-module__quadyq__resultList svg{color:var(--success);flex:none;margin-top:3px}.AdvisorBox-module-scss-module__quadyq__resultEmpty{color:var(--text-muted);margin:auto 0;font-size:15px;line-height:1.5}.AdvisorBox-module-scss-module__quadyq__unclear{color:var(--warning);margin:14px 0 0;font-size:14px;line-height:1.45}
.TripsSection-module-scss-module__Atx2Ba__filters{flex-wrap:wrap;gap:11px;display:flex}.TripsSection-module-scss-module__Atx2Ba__filter{outline:none}.TripsSection-module-scss-module__Atx2Ba__filter:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.TripsSection-module-scss-module__Atx2Ba__filter{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--bg-surface);height:45px;font:inherit;color:var(--text-strong);cursor:pointer;padding:0 19px;font-size:15px;font-weight:600}.TripsSection-module-scss-module__Atx2Ba__filterActive{background:var(--bg-inverse);border-color:var(--bg-inverse);color:var(--text-on-inverse)}
.preview-module-scss-module__53uk9a__bar{z-index:100;background:var(--warning-soft);border-bottom:1px solid var(--border);color:var(--text-strong);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.5rem 1rem;font-size:13px;display:flex;position:sticky;top:0}.preview-module-scss-module__53uk9a__home{color:var(--text-strong)}.preview-module-scss-module__53uk9a__title{font-weight:700}.preview-module-scss-module__53uk9a__states{flex-wrap:wrap;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.preview-module-scss-module__53uk9a__state,.preview-module-scss-module__53uk9a__stateActive{border-radius:var(--radius-pill);border:1px solid var(--border-strong);color:var(--text-strong);padding:2px .5rem;text-decoration:none;display:inline-block}.preview-module-scss-module__53uk9a__stateActive{background:var(--bg-inverse);color:var(--text-on-inverse);border-color:var(--bg-inverse)}.preview-module-scss-module__53uk9a__index{max-width:760px;font-family:var(--font-sans);color:var(--text-body);flex-direction:column;gap:1rem;margin:0 auto;padding:2rem 1rem;display:flex}.preview-module-scss-module__53uk9a__index h1{color:var(--text-strong);margin:0;font-size:23px}.preview-module-scss-module__53uk9a__index ul{flex-direction:column;gap:.5rem;display:flex}
.Pagination-module-scss-module__ue6Lqq__nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-top:1.5rem;display:flex}.Pagination-module-scss-module__ue6Lqq__page,.Pagination-module-scss-module__ue6Lqq__arrow{outline:none}.Pagination-module-scss-module__ue6Lqq__page:focus-visible,.Pagination-module-scss-module__ue6Lqq__arrow:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.Pagination-module-scss-module__ue6Lqq__page,.Pagination-module-scss-module__ue6Lqq__arrow{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);min-width:40px;height:40px;color:var(--text-body);cursor:pointer;justify-content:center;align-items:center;padding:0 .75rem;font-size:15px;font-weight:500;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.Pagination-module-scss-module__ue6Lqq__page:hover:not(:disabled),.Pagination-module-scss-module__ue6Lqq__arrow:hover:not(:disabled){border-color:var(--border-strong);color:var(--text-strong)}.Pagination-module-scss-module__ue6Lqq__page:disabled,.Pagination-module-scss-module__ue6Lqq__arrow:disabled{opacity:.4;cursor:not-allowed}.Pagination-module-scss-module__ue6Lqq__active{background:var(--bg-inverse);color:var(--text-on-inverse);border-color:#0000}.Pagination-module-scss-module__ue6Lqq__active:hover{color:var(--text-on-inverse);border-color:#0000}.Pagination-module-scss-module__ue6Lqq__gap{color:var(--text-muted);padding:0 .25rem}
.RecommendationCard-module-scss-module__eDXdwa__head{align-items:center;gap:.75rem;display:flex}.RecommendationCard-module-scss-module__eDXdwa__headText{flex:1;min-width:0}.RecommendationCard-module-scss-module__eDXdwa__name{color:var(--text-strong);font-size:16px;font-weight:600}.RecommendationCard-module-scss-module__eDXdwa__meta{color:var(--text-muted);margin-top:2px;font-size:15px}.RecommendationCard-module-scss-module__eDXdwa__footer{gap:.5rem;margin-top:auto;display:flex}.RecommendationCard-module-scss-module__eDXdwa__footer>:first-child{flex:1}
.AdminPotentialMembers-module-scss-module__kaB4lG__page{flex-direction:column;gap:1rem;display:flex}.AdminPotentialMembers-module-scss-module__kaB4lG__card{background:#fff;border:1px solid #e3e8f1;border-radius:17px;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.AdminPotentialMembers-module-scss-module__kaB4lG__title{color:#121a2b;align-items:center;gap:.5rem;font-size:19px;font-weight:700;display:flex}.AdminPotentialMembers-module-scss-module__kaB4lG__hint{color:#4b576f;font-size:13px}.AdminPotentialMembers-module-scss-module__kaB4lG__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.AdminPotentialMembers-module-scss-module__kaB4lG__filters{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.AdminPotentialMembers-module-scss-module__kaB4lG__search{flex:260px;min-width:0}.AdminPotentialMembers-module-scss-module__kaB4lG__bulk{color:#121a2b;background:#e3ecfd;border-radius:11px;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:15px;display:flex}.AdminPotentialMembers-module-scss-module__kaB4lG__confirm{color:#121a2b;background:#f3f7fe;border:1px solid #b6c2d9;border-radius:11px;flex-direction:column;gap:.75rem;padding:1rem;font-size:15px;display:flex}.AdminPotentialMembers-module-scss-module__kaB4lG__confirmActions{flex-wrap:wrap;gap:.5rem;display:flex}.AdminPotentialMembers-module-scss-module__kaB4lG__notice{color:#2e5a40;font-size:15px}.AdminPotentialMembers-module-scss-module__kaB4lG__error{color:#b4233a;font-size:15px}.AdminPotentialMembers-module-scss-module__kaB4lG__tableWrap{overflow-x:auto}.AdminPotentialMembers-module-scss-module__kaB4lG__table{border-collapse:collapse;color:#26324a;width:100%;font-size:15px}.AdminPotentialMembers-module-scss-module__kaB4lG__table th{text-align:left;color:#4b576f;white-space:nowrap;border-bottom:1px solid #e3e8f1;padding:.5rem .75rem;font-size:13px;font-weight:600}.AdminPotentialMembers-module-scss-module__kaB4lG__table td{vertical-align:middle;border-bottom:1px solid #e9edf5;padding:.75rem}.AdminPotentialMembers-module-scss-module__kaB4lG__check{width:32px}.AdminPotentialMembers-module-scss-module__kaB4lG__name{color:#121a2b;overflow-wrap:anywhere;font-weight:600}.AdminPotentialMembers-module-scss-module__kaB4lG__nick{color:#4b576f}.AdminPotentialMembers-module-scss-module__kaB4lG__muted{color:#4b576f;white-space:nowrap}.AdminPotentialMembers-module-scss-module__kaB4lG__handed{color:#1c7a43;font-weight:600}.AdminPotentialMembers-module-scss-module__kaB4lG__left{color:#a8660a;font-weight:600}.AdminPotentialMembers-module-scss-module__kaB4lG__footer{justify-content:center;display:flex}.AdminPotentialMembers-module-scss-module__kaB4lG__link{color:#121a2b;background:#fff;border:1px solid #e3e8f1;border-radius:17px;align-items:center;gap:.5rem;padding:1rem 1.25rem;font-size:15px;display:flex}.AdminPotentialMembers-module-scss-module__kaB4lG__link a{color:#2563eb;font-weight:600}@media (max-width:640px){.AdminPotentialMembers-module-scss-module__kaB4lG__stats{grid-template-columns:minmax(0,1fr)}}
.page-module-scss-module__WUe3pW__page{background:var(--bg-page);min-height:100vh}.page-module-scss-module__WUe3pW__container{width:100%;max-width:var(--content-max);margin-inline:auto;padding-inline:1rem}@media (min-width:768px){.page-module-scss-module__WUe3pW__container{padding-inline:50px}}.page-module-scss-module__WUe3pW__container{padding-block:1.5rem 3rem}
