.SignInOffer_dialog__a_hjx{width:min(520px,calc(100% - 32px));max-height:calc(100% - 32px);margin:auto;padding:0;border:1px solid var(--ink-a12);border-radius:30px;background:var(--surface-paper);color:var(--swag-ink);box-shadow:0 30px 80px -24px rgb(0 0 0/.4);overflow:auto;overscroll-behavior:contain}.SignInOffer_dialog__a_hjx::-webkit-backdrop{background:rgb(10 8 9/.45)}.SignInOffer_dialog__a_hjx::backdrop{background:rgb(10 8 9/.45)}.SignInOffer_card__hrLek{position:relative;padding:44px 30px 24px;background:radial-gradient(ellipse 70% 45% at 50% 0,rgb(168 36 74/.14),transparent 72%),var(--surface-paper);text-align:center}.SignInOffer_close__gO0w_{position:absolute;top:16px;right:16px;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:var(--ink-a05);color:var(--swag-ink);cursor:pointer}.SignInOffer_close__gO0w_:hover{background:var(--ink-a10)}.SignInOffer_title__Os8QY{margin:0 auto 10px;max-width:16ch;font-size:clamp(30px,6vw,40px);font-weight:800;letter-spacing:-.04em;line-height:1.04;text-wrap:balance}.SignInOffer_lead__I_2Os{max-width:36ch;margin:0 auto 24px;font-size:15.5px;line-height:1.5;color:var(--ink-a7)}.SignInOffer_choices__FsSWr{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:12px;gap:12px;margin-bottom:22px}.SignInOffer_choice__N59iT{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-height:112px;padding:18px 18px 16px;border:1px solid var(--ink-a14);border-radius:20px;background:var(--surface-paper);color:var(--swag-ink);font-family:inherit;text-align:left;cursor:pointer}.SignInOffer_choice__N59iT:hover{border-color:var(--ink-a38)}.SignInOffer_chosen__91736{border-color:var(--swag-red-text);background:var(--blush-pale);box-shadow:0 0 0 1px var(--swag-red-text)}.SignInOffer_badge__u2j2V{position:absolute;top:-11px;right:14px;padding:3px 10px;border-radius:999px;background:var(--surface-crimson);color:var(--on-crimson);font-size:12px;font-weight:800;letter-spacing:.02em}.SignInOffer_choiceName__6tAAW{font-size:16px;font-weight:700}.SignInOffer_choicePrice__Tpj03{font-size:24px;font-weight:800;letter-spacing:-.02em}.SignInOffer_was__Y1qpd{font-size:16px;font-weight:600;color:var(--ink-a5)}.SignInOffer_now__s4Iar{color:var(--swag-red-text)}.SignInOffer_per__w0GVU{font-size:14px;font-weight:500;color:var(--ink-a66)}.SignInOffer_choiceNote__C905a{font-size:13px;color:var(--ink-a66)}.SignInOffer_actions__SlQXU{display:flex;flex-direction:column;align-items:stretch;gap:8px}.SignInOffer_actions__SlQXU>:first-child{width:100%}.SignInOffer_noThanks__uQRH9{min-height:50px;border:1px solid var(--ink-a20);border-radius:999px;background:transparent;color:var(--swag-ink);font-family:inherit;font-size:15px;font-weight:600;cursor:pointer}.SignInOffer_noThanks__uQRH9:hover{background:var(--ink-a05)}.SignInOffer_never___kbjR{align-self:center;min-height:40px;padding:0 8px;border:0;background:none;color:var(--ink-a66);font-family:inherit;font-size:13.5px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.SignInOffer_never___kbjR:hover{color:var(--swag-ink)}@media (max-width:640px){.SignInOffer_dialog__a_hjx{width:100%;max-width:none;max-height:calc(100% - 24px);margin:auto 0 0;border-radius:28px 28px 0 0}.SignInOffer_card__hrLek{padding:40px 18px 22px}}@media (prefers-reduced-motion:no-preference){.SignInOffer_dialog__a_hjx[open]{animation:SignInOffer_rise__msaQF .32s var(--ease-out,ease-out)}}@keyframes SignInOffer_rise__msaQF{0%{opacity:0;transform:translateY(18px) scale(.98)}}.AuthLayout_root__ELI6l{min-height:calc(100vh - 74px)}.AuthLayout_inner__1uRWB{position:relative;max-width:var(--container-max);margin:0 auto;padding:80px var(--container-pad) 96px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,480px);grid-gap:64px;gap:64px;align-items:center}@media (max-width:900px){.AuthLayout_inner__1uRWB{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:48px}}.AuthLayout_copy__LgeTK{display:flex;flex-direction:column;gap:22px}.AuthLayout_title__4qSPl{font-size:clamp(38px,5.4vw,64px);font-weight:800;letter-spacing:-.045em;line-height:1;max-width:520px}.AuthLayout_lead___PSZy{max-width:420px;font-size:18px;line-height:1.55;color:var(--bone-a78)}.AuthLayout_card__deL8R{--focus-ring:var(--swag-red);background:var(--swag-paper);color:var(--swag-ink);border-radius:var(--radius-lg);padding:24px;box-shadow:inset 0 1px 0 var(--edge-hi),0 0 0 1px rgb(0 0 0/.2),var(--shadow-float)}.AuthLayout_widget__FWFnL{display:flex;justify-content:center}.AuthLayout_widgetSignin__k5Gx5{min-height:454px}.AuthLayout_widgetSignup__eFaFn{min-height:719px}@media (max-width:520px){.AuthLayout_widgetSignin__k5Gx5{min-height:514px}.AuthLayout_widgetSignup__eFaFn{min-height:901px}}.AuthLayout_terms__VIs89{font-size:13px;line-height:1.5;color:var(--ink-a7);border-top:1px solid var(--ink-a14);padding-top:16px;margin-top:18px}.AuthLayout_terms__VIs89 a{color:var(--swag-ink);text-decoration:underline;text-underline-offset:2px}.AuthLayout_terms__VIs89 a:hover{color:var(--swag-red-text)}:root[data-theme=white] .AuthLayout_card__deL8R{box-shadow:inset 0 1px 0 #ffffff,0 0 0 1px rgb(17 17 20/.08),var(--shadow-float)}.SignUpPopout_dialog__w_mFS{width:min(920px,calc(100% - 32px));max-width:920px;max-height:calc(100% - 48px);margin:auto;padding:0;border:0;border-radius:28px;background:var(--swag-bone);color:var(--swag-ink);box-shadow:0 40px 90px -30px rgba(14,11,9,.7);overflow:hidden}.SignUpPopout_dialog__w_mFS::-webkit-backdrop{background:rgba(14,11,9,.62);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.SignUpPopout_dialog__w_mFS::backdrop{background:rgba(14,11,9,.62);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.SignUpPopout_frame__Cef2v{position:relative;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);max-height:calc(100vh - 48px)}.SignUpPopout_close__BQubf{position:absolute;top:14px;right:14px;z-index:2;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ink-a14);border-radius:var(--radius-pill);background:var(--swag-paper);color:var(--swag-ink);cursor:pointer}.SignUpPopout_close__BQubf:hover{background:var(--swag-ink);color:var(--swag-bone)}.SignUpPopout_pitch__9hd6L{position:relative;overflow:hidden;padding:56px 44px;display:flex;flex-direction:column;justify-content:center;gap:18px;--focus-ring:var(--swag-bone);background:radial-gradient(ellipse 80% 60% at 30% 40%,var(--star-glow),transparent 70%),radial-gradient(circle,rgba(242,237,230,.07) 1px,transparent 1.6px) 0 0 /7px 7px,var(--swag-ink);color:var(--swag-bone)}.SignUpPopout_starWrap___F3Yb{position:absolute;top:38%;left:38%;transform:translate(-50%,-50%);width:520px;aspect-ratio:1;pointer-events:none;mix-blend-mode:screen}.SignUpPopout_star__gZl8q{object-fit:contain;opacity:.45}.SignUpPopout_eyebrow__CswYW,.SignUpPopout_lead__9d0wT,.SignUpPopout_points__ntcTZ,.SignUpPopout_title__W7bQq{position:relative}.SignUpPopout_eyebrow__CswYW{font-family:var(--font-mono);font-size:11px;letter-spacing:.19em;text-transform:uppercase;color:var(--bone-a62)}.SignUpPopout_title__W7bQq{font-size:clamp(32px,4vw,46px);font-weight:800;letter-spacing:-.045em;line-height:1}.SignUpPopout_lead__9d0wT{font-size:16px;line-height:1.55;color:var(--bone-a78)}.SignUpPopout_points__ntcTZ{margin:6px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;font-size:14.5px;line-height:1.45;color:var(--bone-a86)}.SignUpPopout_points__ntcTZ li{display:flex;gap:10px}.SignUpPopout_points__ntcTZ li:before{content:"";flex:none;width:7px;height:7px;margin-top:7px;border-radius:50%;background:var(--swag-brown-soft)}.SignUpPopout_form__dqsVe{overflow-y:auto;padding:36px 28px 26px;display:flex;flex-direction:column;align-items:center;gap:10px;background:var(--swag-paper)}.SignUpPopout_terms__HoaF7{max-width:400px;padding:0 8px;font-size:12.5px;line-height:1.55;color:var(--ink-a62);text-align:center}.SignUpPopout_terms__HoaF7 a{color:var(--swag-ink);text-decoration:underline;text-underline-offset:2px}@media (max-width:760px){.SignUpPopout_dialog__w_mFS{width:100%;max-width:100%;height:100%;max-height:100%;border-radius:0}.SignUpPopout_frame__Cef2v{grid-template-columns:1fr;height:100%;max-height:100%;overflow-y:auto}.SignUpPopout_pitch__9hd6L{display:none}.SignUpPopout_form__dqsVe{overflow:visible;padding:64px 12px 32px}}:root[data-theme=white] .SignUpPopout_pitch__9hd6L{background:radial-gradient(ellipse 80% 60% at 30% 40%,var(--star-glow),transparent 70%),radial-gradient(circle,rgb(17 17 20/.035) 1px,transparent 1.6px) 0 0 /7px 7px,linear-gradient(180deg,#fff8fa 0,#fdf0f3 100%)}:root[data-theme=white] .SignUpPopout_starWrap___F3Yb{mix-blend-mode:multiply}:root[data-theme=white] .SignUpPopout_star__gZl8q{filter:invert(1) sepia(.5) saturate(3) hue-rotate(300deg);opacity:.1}:root[data-theme=white] .SignUpPopout_dialog__w_mFS{box-shadow:0 40px 90px -30px rgb(17 17 26/.4)}:root[data-theme=white] .SignUpPopout_dialog__w_mFS::-webkit-backdrop{background:rgb(17 17 20/.45)}:root[data-theme=white] .SignUpPopout_dialog__w_mFS::backdrop{background:rgb(17 17 20/.45)}.TeamGate_suspended__4OhrE{margin:0;padding:12px var(--container-pad);background:#fbeaee;border-bottom:1px solid rgba(119,23,51,.25);color:#5c1127;font-size:14.5px;font-weight:600;line-height:1.5;text-align:center}.TeamGate_suspended__4OhrE a{color:inherit;text-decoration:underline;text-underline-offset:2px}