.MembersOnlyGateStepOne-module__97QO9W__root{z-index:2;width:100%;margin-top:-220px;position:relative}.MembersOnlyGateStepOne-module__97QO9W__fade{background:linear-gradient(180deg,var(--color-overlay-neutral-subtlest-default,#fafafa00)0%,var(--color-background-neutral-bold-default)90.6%);pointer-events:none;width:100%;height:220px;margin-bottom:-1px}.MembersOnlyGateStepOne-module__97QO9W__body{background-color:var(--color-background-neutral-bold-default);text-align:center;flex-direction:column;align-items:center;gap:8px;max-width:692px;margin:0 auto;padding:0 24px 48px;display:flex}.MembersOnlyGateStepOne-module__97QO9W__cta{color:#fff;cursor:pointer;letter-spacing:.02em;background-color:#e0162b;border:none;border-radius:6px;justify-content:center;align-items:center;min-width:240px;padding:16px 32px;font-family:Libre Franklin,sans-serif;font-size:16px;font-weight:700;line-height:1.1;transition:background-color .15s;display:flex}.MembersOnlyGateStepOne-module__97QO9W__cta:hover{background-color:#c41324}.MembersOnlyGateStepOne-module__97QO9W__loginRow{color:var(--color-text-neutral-subtlest-default);margin:0;font-family:Libre Franklin,sans-serif;font-size:20px}.MembersOnlyGateStepOne-module__97QO9W__loginButton{color:var(--color-text-neutral-subtlest-default);cursor:pointer;font-family:Libre Franklin,sans-serif;font-size:20px;font-weight:inherit;background:0 0;border:none;padding:0;text-decoration:underline}@media (min-width:550px){.MembersOnlyGateStepOne-module__97QO9W__body{padding:0 24px 64px}.MembersOnlyGateStepOne-module__97QO9W__cta{min-width:280px;font-size:17px}}
@keyframes MembersOnlyGateStepTwo-module__GQ6_fq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MembersOnlyGateStepTwo-module__GQ6_fq__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes MembersOnlyGateStepTwo-module__GQ6_fq__slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes MembersOnlyGateStepTwo-module__GQ6_fq__slideDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}.MembersOnlyGateStepTwo-module__GQ6_fq__dialog{-webkit-backdrop-filter:blur(2px);color:#0a0909;opacity:0;z-index:1000;background:#0000004d;border:none;align-items:flex-end;width:100%;height:100dvh;padding:0;animation:.15s forwards MembersOnlyGateStepTwo-module__GQ6_fq__fadeIn;display:flex;position:fixed;inset:0}.MembersOnlyGateStepTwo-module__GQ6_fq__dialogClosing{opacity:1;animation:none}.MembersOnlyGateStepTwo-module__GQ6_fq__surface{overscroll-behavior:none;will-change:transform;background:#fff;width:100%;height:95dvh;max-height:95dvh;animation:.5s cubic-bezier(.25,1,.35,1) .1s forwards MembersOnlyGateStepTwo-module__GQ6_fq__slideUp;bottom:0;overflow-y:auto;transform:translateY(100%);box-shadow:0 -8px 24px #0000001f}.MembersOnlyGateStepTwo-module__GQ6_fq__surfaceClosing{animation:.45s cubic-bezier(.4,0,.7,.3) forwards MembersOnlyGateStepTwo-module__GQ6_fq__slideDown}.MembersOnlyGateStepTwo-module__GQ6_fq__header{z-index:2;background:#fff;border-bottom:1px solid #eaeaea;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:16px 20px;display:flex;position:sticky;top:0}.MembersOnlyGateStepTwo-module__GQ6_fq__headerText{color:#0a0909;font-family:Libre Franklin,sans-serif;font-size:14px}.MembersOnlyGateStepTwo-module__GQ6_fq__headerLoginButton{color:#0a0909;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.MembersOnlyGateStepTwo-module__GQ6_fq__headerCloseButton{color:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.MembersOnlyGateStepTwo-module__GQ6_fq__content{flex-direction:column;gap:24px;width:100%;max-width:1100px;margin:0 auto;padding:20px 20px 24px;display:flex}.MembersOnlyGateStepTwo-module__GQ6_fq__hero{flex-direction:column;gap:12px;display:flex}.MembersOnlyGateStepTwo-module__GQ6_fq__heroLogo{width:90px}.MembersOnlyGateStepTwo-module__GQ6_fq__heroTitle{color:#0a0909;letter-spacing:-.01em;margin:0;font-family:Libre Franklin,sans-serif;font-size:22px;font-weight:700;line-height:1.2}.MembersOnlyGateStepTwo-module__GQ6_fq__heroSubtitle{color:#525252;margin:0;font-family:Libre Franklin,sans-serif;font-size:14px;line-height:1.5}.MembersOnlyGateStepTwo-module__GQ6_fq__planColumn{flex-direction:column;gap:16px;display:flex}.MembersOnlyGateStepTwo-module__GQ6_fq__planList{grid-template-columns:1fr;gap:24px;margin:0;padding:0;list-style:none;display:grid}.MembersOnlyGateStepTwo-module__GQ6_fq__cta{color:#fff;cursor:pointer;letter-spacing:.06em;text-transform:uppercase;background-color:#0a0909;border-radius:4px;justify-content:center;align-items:center;padding:16px 24px;font-family:Libre Franklin,sans-serif;font-size:13px;font-weight:700;text-decoration:none;transition:background-color .12s;display:flex}.MembersOnlyGateStepTwo-module__GQ6_fq__cta:hover{background-color:#1a1a1a}@media (min-width:600px){.MembersOnlyGateStepTwo-module__GQ6_fq__surface{border-top-left-radius:0;border-top-right-radius:0;height:min-content;max-height:clamp(420px,45vh,800px)}.MembersOnlyGateStepTwo-module__GQ6_fq__header{padding:clamp(10px,.9vw,18px) clamp(20px,3vw,64px)}.MembersOnlyGateStepTwo-module__GQ6_fq__headerText{font-size:clamp(14px,1vw,18px)}.MembersOnlyGateStepTwo-module__GQ6_fq__content{grid-template-columns:auto auto;justify-content:center;align-items:center;gap:clamp(32px,4vw,96px);max-width:min(94vw,1920px);padding:clamp(14px,1.4vw,28px) clamp(20px,3vw,64px);display:grid}.MembersOnlyGateStepTwo-module__GQ6_fq__hero{gap:clamp(8px,.9vw,18px);max-width:clamp(180px,14vw,260px)}.MembersOnlyGateStepTwo-module__GQ6_fq__heroLogo{width:clamp(64px,5vw,120px)}.MembersOnlyGateStepTwo-module__GQ6_fq__heroTitle{letter-spacing:-.015em;font-size:clamp(22px,2.1vw,40px);font-weight:800;line-height:1.1}.MembersOnlyGateStepTwo-module__GQ6_fq__heroSubtitle{font-size:clamp(13px,1vw,18px);line-height:1.4}.MembersOnlyGateStepTwo-module__GQ6_fq__planColumn{gap:clamp(10px,1vw,20px)}.MembersOnlyGateStepTwo-module__GQ6_fq__planList{grid-template-columns:repeat(3,minmax(0,clamp(190px,15.5vw,275px)));justify-content:start;gap:clamp(10px,1vw,24px)}.MembersOnlyGateStepTwo-module__GQ6_fq__cta{align-self:stretch;max-width:calc(3*clamp(190px,15.5vw,275px) + 2*clamp(10px,1vw,24px));padding:clamp(10px,.9vw,16px) 24px;font-size:clamp(13px,1.05vw,18px)}}
.PlanCard-module__4wH0lq__card{cursor:pointer;background-color:#fff;border:1.5px solid #d4d4d4;border-radius:6px;flex-direction:column;gap:8px;padding:16px 18px;list-style:none;transition:border-color .12s;display:flex;position:relative}.PlanCard-module__4wH0lq__card:hover{border-color:#9a9a9a}.PlanCard-module__4wH0lq__card:focus-visible:not(.PlanCard-module__4wH0lq__selected){outline-offset:2px;outline:2px solid #e0162b}.PlanCard-module__4wH0lq__selected,.PlanCard-module__4wH0lq__selected:hover{border-color:#e0162b}.PlanCard-module__4wH0lq__header{justify-content:space-between;align-items:center;gap:8px;display:flex}.PlanCard-module__4wH0lq__title{color:#0a0909;font-family:Libre Franklin,sans-serif;font-size:15px;font-weight:700}.PlanCard-module__4wH0lq__badge{color:#fff;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;z-index:1;background-color:#0a0909;padding:4px 10px;font-family:Libre Franklin,sans-serif;font-size:10px;font-weight:700;position:absolute;top:0;left:16px;transform:translateY(-50%)}.PlanCard-module__4wH0lq__badgePopular{background-color:#e0162b}.PlanCard-module__4wH0lq__priceRow{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.PlanCard-module__4wH0lq__strikethrough{color:#888;font-family:Libre Franklin,sans-serif;font-size:16px;font-weight:500;text-decoration:line-through}.PlanCard-module__4wH0lq__priceAmount{color:#0a0909;font-family:Libre Franklin,sans-serif;font-size:32px;font-weight:700;line-height:1}.PlanCard-module__4wH0lq__pricePeriod{color:#525252;font-family:Libre Franklin,sans-serif;font-size:14px;font-weight:500}.PlanCard-module__4wH0lq__billingLine{color:#525252;margin:0;font-family:Libre Franklin,sans-serif;font-size:12px}.PlanCard-module__4wH0lq__bodyCopy{color:#0a0909;margin:8px 0 0;font-family:Libre Franklin,sans-serif;font-size:13px;line-height:1.4}@media (min-width:600px){.PlanCard-module__4wH0lq__card{gap:clamp(6px,.5vw,12px);padding:clamp(12px,1vw,22px)}.PlanCard-module__4wH0lq__title{font-size:clamp(14px,.95vw,17px)}.PlanCard-module__4wH0lq__badge{padding:clamp(2px,.35vw,5px) clamp(6px,.6vw,10px);font-size:clamp(9px,.65vw,11px)}.PlanCard-module__4wH0lq__priceAmount{font-size:clamp(22px,2vw,38px)}.PlanCard-module__4wH0lq__pricePeriod{font-size:clamp(12px,.85vw,15px)}.PlanCard-module__4wH0lq__strikethrough{font-size:clamp(14px,1vw,19px)}.PlanCard-module__4wH0lq__billingLine{font-size:clamp(11px,.8vw,13px)}.PlanCard-module__4wH0lq__bodyCopy{font-size:clamp(12px,.85vw,14px)}}
/*# sourceMappingURL=c3caf095f9c8a883.css.map*/