.membership-table_section__oS35R{min-width:0;padding-bottom:40px}.membership-table_shared__zbzWw{display:flex;align-items:center;gap:10px;border:1px solid #ffffff24;border-top-color:#ffffff42;border-radius:var(--radius-md);padding:12px 14px;margin-bottom:18px;background:linear-gradient(130deg,#ffffff14,#ffffff04);backdrop-filter:blur(24px);color:#bed8a6}.membership-table_shared__zbzWw p{font-size:11px;line-height:1.6;color:#becbd6}.membership-table_shared__zbzWw svg{flex-shrink:0}.membership-table_plans__ImDDF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.membership-table_plan___jTf3{position:relative;min-width:0;display:flex;flex-direction:column;padding:20px;border:1px solid #ffffff2e;border-top-color:#ffffff60;border-radius:var(--radius-lg);background:radial-gradient(ellipse at 0 0,#ffffff20,transparent 65%),linear-gradient(135deg,#ffffff0f,#ffffff03),#0b101580;box-shadow:inset 0 1px 0 #ffffff28,0 8px 26px #0003;backdrop-filter:blur(28px) saturate(145%);transition:border-color .2s,background .2s}.membership-table_plan___jTf3:hover{border-color:color-mix(in srgb,var(--plan-accent) 65%,transparent);background:radial-gradient(ellipse at 0 0,#ffffff28,transparent 70%),#111921b0}.membership-table_planTop__0U9cR{display:flex;align-items:center;justify-content:space-between;gap:8px}.membership-table_planTop__0U9cR h2{font-size:18px;font-weight:700;line-height:1.3;color:var(--plan-accent)}.membership-table_planTop__0U9cR>span{font-size:9px;color:#96a6b3;white-space:nowrap}.membership-table_description__WUjCE{font-size:11px;line-height:1.6;color:#aebcc8;margin-top:9px;min-height:3.2em}.membership-table_price__rPjL4{font-size:30px;line-height:1.2;letter-spacing:-.03em;color:#f0f4f7;font-weight:700;margin:17px 0}.membership-table_price__rPjL4 small{display:block;font-size:9px;line-height:1.4;letter-spacing:0;font-weight:400;color:#8798a6;margin-top:4px}.membership-table_deckCount__cLtXI{display:flex;align-items:baseline;gap:8px;border-top:1px solid #ffffff16;padding-top:14px}.membership-table_deckCount__cLtXI strong{font-size:24px;color:var(--plan-accent);font-weight:650;line-height:1.2}.membership-table_deckCount__cLtXI span{font-size:11px;color:#aebdca}.membership-table_plan___jTf3 ul{list-style:none;padding:0;margin:16px 0 20px;display:flex;flex-direction:column;gap:9px;flex:1}.membership-table_plan___jTf3 li{display:flex;align-items:center;gap:7px;font-size:11px;line-height:1.45;color:#c3ced8}.membership-table_plan___jTf3 li svg{flex-shrink:0;color:var(--plan-accent)}.membership-table_action__4KFxd{margin-top:auto;min-height:36px;display:flex;align-items:center;justify-content:center}.membership-table_action__4KFxd>a{display:block;width:100%}.membership-table_action__4KFxd button{width:100%;height:36px;cursor:pointer;border:1px solid color-mix(in srgb,var(--plan-accent) 45%,transparent);border-top-color:color-mix(in srgb,var(--plan-accent) 65%,transparent);border-radius:var(--radius-md);background:linear-gradient(135deg,color-mix(in srgb,var(--plan-accent) 18%,transparent),#ffffff04);color:var(--plan-accent);font-size:11px;font-weight:600;box-shadow:inset 0 1px 0 #ffffff16}.membership-table_action__4KFxd button:hover{background:color-mix(in srgb,var(--plan-accent) 22%,transparent)}.membership-table_channel__Q_QiC{font-size:9px;text-align:center;color:#8395a4;margin-top:9px;line-height:1.5}.membership-table_note__H9nMo{font-size:10px;line-height:1.7;color:#899ba9;margin-top:16px}.membership-table_profile__XSwPh{display:flex;align-items:center;gap:12px;margin:0 0 18px;padding:12px 14px;border:1px solid #ffffff25;border-radius:var(--radius-md);background:linear-gradient(130deg,#ffffff15,#ffffff04);backdrop-filter:blur(22px)}.membership-table_profile__XSwPh [data-slot=avatar]{width:42px;height:42px}.membership-table_hero__yaA8_{padding:10px 0 24px}.membership-table_hero__yaA8_>span{font-size:9px;letter-spacing:.12em;color:#9babb8}.membership-table_hero__yaA8_ h1{font-size:clamp(28px,3vw,38px);font-weight:750;line-height:1.2;margin:9px 0 12px}.membership-table_hero__yaA8_ p{max-width:620px;font-size:12px;line-height:1.75;color:#a9b9c7}.membership-table_profile__XSwPh h4{font-size:14px}@media(max-width:1099px){.membership-table_plans__ImDDF{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.membership-table_plans__ImDDF{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(84%,310px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#46545f transparent;padding:2px 0 9px;overscroll-behavior-x:contain}.membership-table_plan___jTf3{scroll-snap-align:start;padding:18px}.membership-table_hero__yaA8_{padding-bottom:20px}.membership-table_hero__yaA8_ p{font-size:11px}}@media(prefers-reduced-motion:reduce){.membership-table_plan___jTf3{transition:none}}.membership-table_hero__yaA8_{padding:6px 0 16px}.membership-table_hero__yaA8_ h1{font-size:clamp(26px,3vw,34px);margin:7px 0 8px}.membership-table_shared__zbzWw{padding:9px 12px;margin-bottom:12px}.membership-table_plans__ImDDF{gap:10px}.membership-table_plan___jTf3{padding:14px}.membership-table_planTop__0U9cR h2{font-size:15px}.membership-table_planTop__0U9cR{align-items:flex-start;flex-direction:column;gap:3px}.membership-table_description__WUjCE{font-size:10px;margin-top:8px;line-height:1.5}.membership-table_price__rPjL4{font-size:23px;margin:12px 0;white-space:nowrap}.membership-table_price__rPjL4 small{margin-top:3px}.membership-table_deckCount__cLtXI{padding-top:10px;gap:5px}.membership-table_deckCount__cLtXI strong{font-size:21px}.membership-table_deckCount__cLtXI span{font-size:10px}.membership-table_plan___jTf3 ul{margin:12px 0 14px;gap:7px}.membership-table_plan___jTf3 li{font-size:10px;gap:5px}.membership-table_action__4KFxd button{height:32px}.membership-table_channel__Q_QiC{font-size:8px;margin-top:7px}.membership-table_comparison__FmX5m{margin-top:24px}.membership-table_comparison__FmX5m>h2{font-size:18px;font-weight:650;margin-bottom:12px}.membership-table_comparisonScroll__prOGm{min-width:0;overflow:auto;border:1px solid #ffffff2b;border-top-color:#ffffff4b;border-radius:var(--radius-lg);background:linear-gradient(130deg,#ffffff10,#ffffff03);box-shadow:inset 0 1px 0 #ffffff18;backdrop-filter:blur(24px);scrollbar-width:thin;scrollbar-color:#485864 transparent}.membership-table_comparisonScroll__prOGm:focus-visible{outline:1px solid #b7e789;outline-offset:3px}.membership-table_comparison__FmX5m table{width:100%;min-width:760px;table-layout:fixed;border-collapse:separate;border-spacing:0}.membership-table_comparison__FmX5m td,.membership-table_comparison__FmX5m th{padding:10px 8px;border-bottom:1px solid #ffffff10;font-size:10px;line-height:1.4;text-align:center}.membership-table_comparison__FmX5m th:first-child{position:sticky;left:0;z-index:1;width:175px;text-align:left;background:#111820;color:#bdcbd6;font-weight:500}.membership-table_comparison__FmX5m thead th{padding-block:13px;background:#ffffff08;font-size:11px;font-weight:650}.membership-table_comparison__FmX5m thead th:first-child{background:#17202a;z-index:2}.membership-table_comparison__FmX5m td{color:#b6c5d2;font-variant-numeric:tabular-nums}.membership-table_comparison__FmX5m tbody tr:hover td{background:#ffffff04}.membership-table_comparison__FmX5m tr:last-child>*{border-bottom:0}.membership-table_included__Mkb4t{display:block;margin:0 auto;color:#b9db9e}.membership-table_excluded__QI0Jl{color:#657788}.membership-table_comparison__FmX5m .membership-table_tablePrice__nmYde{color:#e0eaf2;font-weight:600;white-space:nowrap}@media(min-width:1100px){.membership-table_plans__ImDDF{grid-template-columns:repeat(6,minmax(0,1fr))}.membership-table_plan___jTf3{padding:12px 10px}.membership-table_price__rPjL4{font-size:20px}.membership-table_deckCount__cLtXI{flex-direction:column;gap:2px}.membership-table_planTop__0U9cR h2{font-size:13px}.membership-table_plan___jTf3 li{font-size:9px}.membership-table_plan___jTf3 li svg{width:11px;height:11px}.membership-table_action__4KFxd button{font-size:10px}}@media(max-width:639px){.membership-table_plans__ImDDF{grid-auto-columns:min(70%,260px)}.membership-table_plan___jTf3{padding:14px}.membership-table_price__rPjL4{font-size:24px}.membership-table_comparison__FmX5m>h2{font-size:16px}.membership-table_comparison__FmX5m th:first-child{width:140px}.membership-table_comparison__FmX5m table{min-width:720px}.membership-table_comparison__FmX5m td,.membership-table_comparison__FmX5m th{padding:9px 7px}.membership-table_hero__yaA8_ p{line-height:1.6}}.membership-table_description__WUjCE{height:4.5em;min-height:4.5em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;height:3em;min-height:3em;-webkit-line-clamp:2}.membership-table_plan___jTf3 ul{margin-bottom:12px}